Páginas filhas
  • SPDVLDINUT - Realiza a validação na rotina de inutilização do documento.

Versões comparadas

Chave

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

...

Portuguese

Pagetitle
SPDVLDINUT - Realiza a validação ao realizar o envio da inutilização de documento
SPDVLDINUT - Realiza a validação ao realizar o envio da inutilização de documento

Descrição:
Ponto de entrada localizado na rotina do 'Nf-e Sefaz' na funcionalidade 'Inutilização', com o objetivo de validar se as informações da inutilização estão corretas.

Programa Fonte:
SPEDNFE.PRX

Sintaxe:

SPDVLDINUT- Validação ao realizar o envio da inutilização do documento (cSerie, cNotaIni, cNotaFim, cModelo, lAuto) → lRetorno.


Parâmetros:


NomeTipoDescrição
cSeriecaractere

cSerie := PARAMIXB[1]

cNotaInicaracterecNotaIni := PARAMIXB[2]
cNotaFimcaracterecNotaFim := PARAMIXB[3]
cModelocaracterecModelo := PARAMIXB[4]
lAutológicolAuto := PARAMIXB[5]


Retorno:

lRetorno

retorno Retorno lógico.


Bloco de código
titleExemplo
linenumberstrue
#include "protheus.ch"

user function spdvldinut()
	Local lRetorno	:= .T.
	Local cSerie    := PARAMIXB[1]
	Local cNotaIni  := PARAMIXB[2]
	Local cNotaFim  := PARAMIXB[3]
	Local cModelo   := PARAMIXB[4]
	Local lAuto     := PARAMIXB[5]

// Codificação customizada para validação das informações do processamento de inutilização


return lRetorno




Informações
titleImportante

Retorno da função deve ser lógico, pois será validado para dar continuidade no processamento. Caso seja retornado outro escopo, será considerado como retorno falso.



...