Descripción: | El punto de entrada M103NFEL se puede utilizar para agregar informaciones a las solapas "Factura electrónica", "Informaciones DANFE" e "Informaciones adicionales" en el momento de incluir y clasificar la factura, para que las informaciones queden visibles en el momento de digitar la factura. |
Eventos: | La llamada del punto de entrada M103NFEL ocurre en 4 momentos distintos: 1 - En la validación del campo F1_FORNECE al momento de digitar el encabezado de la factura en la inclusión. 2 - En la validación del campo F1_LOJA al momento de digitar el encabezado de la factura en la inclusión. 3 - En la validación del campo F1_EST al momento de digitar el encabezado de la factura en la inclusión. 4 - Al momento de clasificar la factura.
En ambos casos, el punto de entrada recibe como parámetro la identificación del campo que se está validando. |
Programa fuente: | MATA103.PRW |
Función: | A103NfElet - Función para ejecutar el punto de entrada para cargar informaciones en las solapas Factura electrónica, Danfe e Inf. Adicionales. |
Parámetros: | Parámetro | Tipo | Descripción | Paramixb[1] | Carácter | Identificación del campo que se está validando. | Paramixb[2] | Carácter | Código de la UF digitada en el campo F1_EST | Paramixb[3] | Array | Array con el contenido de los campos de la solapa Factura Electrónica. | Paramixb[4] | Array | Array con el contenido de los campos de la solapa Informaciones DANFE | Paramixb[5] | Array | Array con el contenido de los campos de la solapa Informaciones Adicionales. |
|
Devolución: | Array multidimensional, que contiene los array recibidos como parámetro 3, 4 y, 5 que contiene las informaciones incluidas por el punto de entrada. |
Ejemplo: | #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] // Personalización de los array de cada solapa Return {aNfEletr,aDanfe,aInfAdic} |