Descrição: | O Ponto de Entrada M103NFEL pode ser utilizado para inserir informações nas abas "Nota Fiscal Eletrônica", "Informações DANFE" e "Informações Adicionais" no momento da inclusão e da classificação da nota, para que as informações fiquem visíveis no momento da digitação da nota. |
Eventos: | A chamada do Ponto de Entrada M103NFEL ocorre em 4 momentos distintos: 1 - Na validação do campo F1_FORNECE no momento da digitação do cabeçalho da nota na inclusão 2 - Na validação do campo F1_LOJA no momento da digitação do cabeçalho da nota na inclusão 3 - Na validação do campo F1_EST no momento da digitação do cabeçalho da nota na inclusão 4 - No momento da classificação da nota
Em ambos os casos, o ponto de entrada recebe como parâmetro a identificação do campo que está sendo validado. |
Programa Fonte: | MATA103.PRW |
Função: | A103NfElet - Funcao para executar ponto de entrada para carregar informacoes nas abas Nota Fiscal Eletronica, Danfe e Inf. Adicionais |
Parâmetros: | Parâmetro | Tipo | Descrição |
---|
Paramixb[1] | Caracter | Identificação do campo que está sendo validado. | Paramixb[2] | Caracter | Código da UF digitada no campo F1_EST | Paramixb[3] | Array | Array com o conteúdo dos campos da aba Nota Fiscal Eletrônica | Paramixb[4] | Array | Array com o conteúdo dos campos da aba Informações DANFE | Paramixb[5] | Array | Array com o conteúdo dos campos da aba Informações Adicionais |
|
Retorno: | Array multidimensional, contendo os arrays recebidos como parâmetro 3, 4 e 5 contendo as informações inseridas pelo ponto de entrada. |
Exemplo: | #Include 'Protheus.ch' User Function M103NFEL() Local cCampoVld := Paramixb[1] Local cUF := Paramixb[2] Local aNfEletr := Paramixb[3] Local aDanfe := Paramixb[4] Local aInfAdic := Paramixb[5] // Customizacao dos arrays de cada aba Return {aNfEletr,aDanfe,aInfAdic}
|