Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación.
Función:
RutinaNombre TécnicoFecha

LOCXFUNA.PRX

Funciones Genéricas de Documentos Fiscales.

27/02/2024
País:Colombia.
Ticket:19213781.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-22280.


02. SITUACIÓN/REQUISITO

Al intentar generar una factura de salida a través de la rutina Generación de Notas (MATA468N) se presenta el siguiente error log: "Alias does not exist: on M460IVACO(M460IVA.PRX) 14/10/2023 16:24:04 line : 1309".


03. SOLUCIÓN

En la rutina de Funciones Genéricas de Documentos Fiscales (LOCXFUNA), en la función LxChkNumNF, se agregan funciones GetArea() y RestArea() para restaurar el Alias al finalizar la ejecución de la función LxChkNumNF.


  1. Realizar un respaldo del repositorio (RPO).
  2. Realizar la aplicación del parche correspondiente al issue DMINA-22280.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección 01. Datos Generales del presente Documento Técnico, así como las fechas.
  4. En la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre un producto.

  5. En la rutina de Clientes (MATA030) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre un cliente.

  6. En la rutina de Tipos de Entrada Y Salida (MATA080) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre una TES de salida, es importante que la TES tenga informado el impuesto de IVA.

  7. En la rutina de Pedidos de Venta (MATA410) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Pedidos) genere un pedido de venta que utilice el producto, cliente y TES generados previamente, es importante que el pedido de venta este configurado para generación de factura en el campo Doc. Gener. igual a 1 - Factura.

  8. En la rutina de Liberación de Crédito/Stock (MATA456) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Pedidos) realice la liberación de crédito/stock del pedido generado previamente.

  1. En la rutina de Generación de Notas (MATA468N) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Facturaciones) genere las facturas automáticas a partir del pedido de venta generado previamente.

    1. Informe los parámetros para la generación de notas.

    2. Seleccione el pedido de venta generado previamente, después de clic al botón Otras acciones y seleccione la opción Genera Fact.

    3. En la pantalla de Facturas que se generarán informe el campo Serie.
    4. Verifique que se informe el número de documento de la factura satisfactoriamente y que no se genere error.log.

    5. Confirme la generación de la factura.

  2. En la rutina de Facturaciones (MATA467N) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Facturaciones) visualice la factura de salida generada previamente y verifique que los datos sean correctos.


04. INFORMACIÓN ADICIONAL



¡IMPORTANTE!

La presente solución aplica para versión 12.1.2210 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.


05. ASUNTOS RELACIONADOS