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.


Ponto-de-Entrada: SPEDVLDINUT - Realiza a validação ao realizar o envio da inutilização de documento



Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Brasil
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)




Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
CCEPDF - Customização do arquivo PDF da carta de correção
CCEPDF - Customização do arquivo PDF da carta de correção

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

Programa Fonte:
SPEDNFE.PRX

Sintaxe:

SPEDVLDINUT- 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 lógico.


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

user function spedvldinut()
	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.