01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Gestão de Serviços |
Função: | TECA910 |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-5810 |
02. SITUAÇÃO/REQUISITO
Ponto de Entrada para exportação de Marcações, que é executado antes do envio/exclusão das marcações
03. SOLUÇÃO
Ponto de Entrada
Descrição: | Microsiga Protheus® | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Localização: | Serviços | |||||||||||||||
Programa Fonte: | TECA910.PRW | |||||||||||||||
Função: | At910Marca | |||||||||||||||
Parâmetros |
| |||||||||||||||
Retorno: |
|
#INCLUDE "PROTHEUS.CH" User Function At910Ma() Local aRetInc := {{}, {}} Local nC := 0 Local cMsg := "" Local lRet := .F. Local aCabec := {} Local aItens := {} If ValType(PARAMIXB) == "A" .AND. Len(PARAMIXB) >= 4 .AND. ValType(PARAMIXB[01]) == "A" .AND. ValType(PARAMIXB[02]) == "A" aCabec := PARAMIXB[01] aItens := PARAMIXB[02] aAdd(aCabec, {"RA_UTESTE", "1"}) aAdd(aCabec, {"RA_UPROC", Date()}) For nC := 1 to Len(aItens) aAdd(aItens[nC], {"P8_UTESTE", StrZero(nC)}) aAdd(aItens[nC], {"P8_UPROC", Date()}) Next nC Else cMsg := "Não enviados dados válidos referente às maracaoes" EndIf aRetInc[1] := aClone(aCabec) aRetinc[2] := aClone(aItens) Return aRetInc
04. DEMAIS INFORMAÇÕES
Não há.