01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación
Función:
FunciónNombre Técnico
MATA468NFacturación Automática.
LOCXNFDocumentos Fiscales.
LOCXNF2Complemento de Documentos Fiscales.
Ticket:5327467
Issue (informe el requisito vinculado):DMICNS-5855


02. SITUACIÓN/REQUISITO


Cuando se realiza la generación de una Factura de Salida desde la rutina "Generación de Notas (MATA468N)", el sistema genera el siguiente error.log:

Variable is not array - Type [U] on MAFISRET(MATXFIS.PRX) 29/01/2019 11:36:15 line : 2192

Called from MAFISRET(MATXFIS.PRX) 29/01/2019 11:36:15 line : 2192

Called from LXNFRG1415(LOCXNF2.PRW) 30/01/2019 11:10:13 line : 11652

Called from A468NGRAVF2(MATA468N.PRX) 01/02/2019 16:54:29 line : 2821

Called from A468NGERA(MATA468N.PRX) 01/02/2019 16:54:29 line : 2392

03. SOLUCIÓN

En la rutina que hace la carga del tipo de documento referente a ley RG1415 fue implementada la verificación de la variable fiscal, para que no sea generado el error.log

Pasos para probar la solución: 

Dentro del módulo Facturación (SIGAFAT).

  1. Ir al menú "Actualizaciones > Pedidos > Pedidos de Venta ", registrar un Pedido de Venta , indicar que genere el tipo de documento a generar será una "Remisión" y capturar el Tipo NF (C5_TIPONF).
  2. Ir al menú "Actualizaciones > Pedidos > Liberación de Pedidos de Venta", realizar la aprobación del pedido realizado.
  3. Ir al menú "Actualizaciones > Pedidos > Liberación de Crédito y Stock", realizar la liberación del crédito del pedido si así se requiere.
  4. Ir al menú "Actualizaciones > Form. de Remisión > Generac. de Remitos ".
  5. Indicar los Parámetros, de manera que se visualicé el Pedido de Venta.
  6. Seleccionar el Pedido de Venta y generar la remisión.
  7. Ir al menú "Actualizaciones > Facturación > Generación de Notas".
  8. Indicar los Parámetros:
    ¿Generar por? - Remisión.
  9. Seleccionar la remisión y generar la Factura desde "Otras acciones > Genera Fact.".
  10. Indicar la Serie y numero de la Factura a generar. 
  11. Seleccionar la opción generar e confirmar
  12. Confirmamos que ya no se presenta el error.log.