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) |
Este ponto de entrada foi disponibilizado a fim de permitir a validação das Notas Fiscais antes da transmissão. Define se ocorrerá a transmissão do range informado ou não.
SPEDNFE.PRX
AUTONFEBUSINESS.PRW
FISVALTRANS - Validação de Transmissão das Notas Fiscais (Range completo)
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Array of Record | anotas[1]:array anotas[1][1](C):"1" //0=Entrada 1=Saida anotas[1][2](D):27/02/2018 //data de emissão anotas[1][3](C):"851" //serie anotas[1][4](C):"000000176" //nota anotas[1][5](C):"000001" código cli/for anotas[1][6](C):"01" loja cli/for |
#INCLUDE "totvs.ch" User Function FISVALTRANS() Local aNotas := paramixb[1] Local lRetorno := .T. autoNfeMsg("Teste do PONTO DE ENTRADA FISVALTRANS", .F.) // msg para o console.log /* Codificação customizada para validação das informações para o processamento da transmissão de todas as notas */ If !lRetorno If !isBlind() MsgInfo("Identificado erro no range de notas informado. Processo de transmissão do range de notas cancelado.") Else AutoNfeMsg("Identificado erro no range de notas informado. Processo de transmissão do range de notas cancelado.", .F.) EndIf EndIf Return lRetorno
Exemplo quando lRetorno for igual a .F.
->
Importante