Páginas filhas
  • SPDNFDANF - Monitoramento da NF-e

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

SPDNFDANF - Monitoramento da NF-e ( [ cNota ], [ cSerie ], [ cChave ] ) --> cXML

Parâmetros:

NomeTipoDescriçãoDefaultObservação
cNotaCaracterNumeração da Nota
PARAMIXB[1]
cSerieCaracterSérie da Nota
PARAMIXB[2]
cChaveCaracterChave da Nota
PARAMIXB[3]


Retorno:

Nulo


Exemplo:

Bloco de código
titleExemplo
linenumberstrue
#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 cError	 := ""
	local cIdEnt	 := ""

    ConOut(" Nota  : " + cNota)
    ConOut(" Serie : " + cSerie)
    ConOut(" Chave : " + cChaveNfe)

	cIdEnt := getCfgEntidade(@cError)
	if !empty(cIdEnt)
		// Carregar os parâmetros do pergunte "NFSIGW"
		// Instanciar o classe FWMSPrinter
		// Executar a função principal dos RDMAKES, exemplo U_PrtNfeSef(cIdEnt,,,oDanfe), o objeto oDanfe é da classe FWMSPrinter
    endif

return nil