Árvore de páginas

XGFEINTF - Permitir realizar alteração/verificação antes de Desatualizar a fatura no Financeiro

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Distribuição e Logística

Módulo:

SIGAGFE

Ponto de Entrada - XGFEINTF

Descrição:

Permitir realizar alteração/verificação antes de Desatualizar a fatura no Financeiro.

Localização:

Antes de realizar a desatualização da Fatura com o ERP.

Programa Fonte:

GFEA070 - Fatura de Frete

Parâmetros:

NomeTipoDescriçãoObrigatório
PARAMIXB[1]StringFilial da Fatura de FreteSim
PARAMIXB[2]StringEmissor da Fatura de FreteSim
PARAMIXB[3]StringSérie da Fatura de FreteSim
PARAMIXB[4]StringNúmero da Fatura de FreteSim
PARAMIXB[5]StringData de Emissão da Fatura de FreteSim

Retorno:

Nome

Tipo

Descrição

Obrigatório

lRetorno

Lógico

O retorno determinará se o processo de desatualização será executado.
.T. - Continua o processo de desatualização.
.F. - Cancela o processo de desatualização. 

Sim

 

Exemplo: XGFEINTF
user function XGFEINTF()
   Local cFilial := PARAMIXB[1]
   Local cEmisDf := PARAMIXB[2]
   Local cSerie := PARAMIXB[3]
   Local cNrDc := PARAMIXB[4]
   Local dDtEmis := PARAMIXB[5]
   dbSelectArea("GW6") // Fatura de Frete
   GW6->( dbSetOrder(1) )
   If GW6->(dbSeek(cFilial + cEsp + cEmisDf + cSerie + cNrDc + DTOS(dDtEmis)))
      // Envia o documento para ECM
   EndIf
Return Nil