01. DATOS GENERALES


Línea de producto: Microsiga Protheus
Segmento:Servicios - Mercado Internacional
Módulo:SIGACOM - Compras. 
Función:

Rutina

Descripción

MATA447BGeneración de Facturas en Compras.
Ticket:

6983308

Issue:DMINA-7571
Versión:12.1.17, 12.1.23, 12.1.27

02. SITUACIÓN/REQUISITO

Punto de entrada para agregar mas información a la factura de entrada de impuestos,  la cual es generada en el proceso de "Generación de documentos" de la rutina de pedimentos (MATA447).

03. SOLUCIÓN

Se creo el punto de entrada M447BIPE, el cual permite llenar de información a nuevos campos de la Factura de Entrada de Impuestos.

Ejemplo,  de como agregar el numero de pedimento a la factura de impuestos.:

User Function M447BIPE()

     Local aEncab := {}

     aAdd(aEncab,{"F1_XPEDIM" ,RSC->RSC_NUMPED , Nil})

Return (aEncab)


Donde F1_XPEDIM es un nuevo campo en el encabezado de la factura de entrada.

Recordemos que para agregar mas campos a la factura de entrada debemos hacer uso del punto de entrada LOCXPE33. Ejemplo:


User Function LOCXPE33()

Local aCposFact := Paramixb[1]

If FunName() == "MATA101N" .or. FunName() == "MATA447" 
          
          aAdd(aCposFact,{NIL,"F1_XPEDIM",NIL,NIL,NIL,"",NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,".T."})
Endif

Return(aCposFact)


Para obtener resultados satisfactorios de esta prueba, debe crear el nuevo campo F1_XPEDIM a través del configurador (SIGACFG).