Descrição | MDFEOK - Validação personalizada antes da gravação do formulário de MDF-e |
---|---|
Exemplos | #Include "Protheus.ch" User Function MDFeOK() If _cUFCarr <> "SP" Return lRet |
Idioma | Português (Brasil) |
Versões | 12.1.17 ou superiores |
Sistemas Operacionais Suportados | Todos |
Compatível com as Bases de Dados | Todas |
Parâmetros | 1 - _nOpc => Númerico - Operação do formulário (2 - Visualizar, 3 - Incluir, 4 - Alterar, 5 - Excluir) 2 - _cUFCarr => Caracter - Código UF de carregamento 3 - _cUFDesc => Caracter - Código de UF de descarregamento 4 - _cVeiculo => Caracter - Código do veículo 5 - _cUFDesc => Caracter - Vincula Nota Fiscal posteriormente? "1-Sim" / "2-Não" [Padrão] |
Retorno | Retorno lógico, onde: .T. => Validação OK. O sistema irá finalizar a gravação das informações do formulário .F. => Invalido. O sistema não dará continuidade na gravação dos dados e manterá a tela do formulário aberta para edição |
Eventos de chamada do Ponto de Entrada | Ação do click no botão Salvar no formulário da rotina de MDF-e (SPEDMDFE.PRW) |
Programa Fonte | SPEDMDFE.PRW |
Observações | No momento em que o Ponto de Entrada é executado está acessível a tabela temporária TRB criado com todas as notas fiscais (selecionadas ou não) apresentadas na pasta Documentos. |