Descrição |
---|
MDFEOK - |
Validação personalizada antes da gravação do formulário de MDF-e | |
Exemplos | #Include "Protheus.ch" User Function MDFeOK() |
---|
cUFCarr := PARAMIXB[2] //UF |
Carregamento |
cUFDesc := PARAMIXB[3] //UF |
Descarregamento 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 - |
3 - cNumMDF - Número do MDFe
Retorno
_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. |