...
Programa fonte:
AutoNfeBusiness.prw
Links importantes:
RDMAKES Padrões: https://suporte.totvs.com/portal/p/10098/download#detail/950596
Classe FWMSPrinter: FWMsPrinter
Sintaxe:
SPDNFDANF - Monitoramento da NF-e ( [ cNota ], [ cSerie ], [ cChave ] ) --> cXML
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
#include 'protheus.ch' #include 'RPTDEF.ch' /*/{Protheus.doc} SPDNFDANF Ponto foi criado para atender a necessidade de impressão da DANFE automático após monitoramento e caso a NFe esteja autorizada. @since 26/08/2020 /*/ user function SPDNFDANF() local cNota := ParamIXB[1] local cSerie := ParamIXB[2] local cChaveNfe := ParamIXB[3] local cIdEnt := ParamIXB[4] local cClieFor := ParamIXB[5] local cLoja := ParamIXB[6] ConOut(" Nota : " + cNota) ConOut(" Serie : " + cSerie) ConOut(" Chave : " + cChaveNfe) ConOut(" Entidade do TSS : " + cIdEnt) ConOut(" Cliente/Fornec : " + cClieFor) ConOut(" Loja : " + cLoja) // Carregar os parâmetros do pergunte "NFSIGW" com as informações necessárias da nota // Instanciar a classe FWMSPrinter // Executar a função principal dos RDMAKES padrões, por exemplo: U_PrtNfeSef(cIdEnt,,,oDanfe) funcão do DANFEII e U_DANFE_P1(cIdEnt,,,oDanfe) função do DANFEIII, o objeto oDanfe é da classe FWMSPrinter. return nil |