Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACOM - Compras
Función:
RutinaNombre TécnicoFecha
LOCXNFNotas Fiscales18/06/2024
LOCXFUNAFunciones Genéricas de Notas Fiscales18/06/2024
País:Colombia (COL)
Ticket:20340751
Requisito/Story/Issue (informe el requisito vinculado):DMINA-23559


02. SITUACIÓN/REQUISITO

Cuando se realiza una inclusión y guardado de  una Factura de Entrada (NF), que se le vinculó una Remisión, se presenta el siguiente error.log:

type mismatch on + on LXEVENTIN(LOCXFUNA.PRX) 04/06/2024 20:10:40 line : 11853


Información

El error.log solo se presenta cuando antes del campo D1_ITEM existe algún campo adicional, por ejemplo el campo F1_LEGENDA.

03. SOLUCIÓN

En la rutina de Notas Fiscales (LOCXNF):

Se realiza ajuste para que al llamar la Función para generación de evento para Notas Fiscales (LxEventIn), se envié el arreglo aCpItens que contiene la estructura de campos de la tabla SD1 - Ítems de las Fact. de Entrada.

En la rutina de Funciones Genéricas de Notas Fiscales (LOCXFUNA):

Se realiza ajuste para recibir como parámetro el arreglo aCpItens que contiene la estructura de campos de la tabla SD1 - Ítems de las Fact. de Entrada, para que al obtener los datos del Ítem (D1_ITEM), Producto (D1_COD), Cantidad (D1_QUANT) y Valor Total (D1_TOTAL) para la generación de eventos de Notas Fiscales, se haga la búsqueda por posición del campo en el diccionario de datos.


  1. Realizar un respaldo de repositorio (archivo .RPO)
  2. Aplicar el parche correspondiente al issue DMINA-23559.
    • Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
  3. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Productos
    • Configurar el o los Productos.
  4. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos Imp. Variables
    • Configurar los impuestos que serán cálculados.

  5. En el módulo Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida.
    • Configurar el Tipo de Entrada, que contenga los impuesto a a calcular.
  6. En el módulo  Compras (SIGACOM), ir al menú Actualizaciones | Archivos | Proveedores

    • Configurar un Proveedor.
  7. En el módulo  Compras (SIGACOM), ir al menú Actualizaciones | Movimientos | Remisión (MATA102N)
    • Incluir una Remisión.
    • Informar en el encabezado el Proveedor, Serie y Número de Documento.
    • Informar en el detalle informar el o los Productos, Cantidad, Valor Unitario, Valor Total y Tipo de Entrada.
    • Grabar la Remisión.
  1. En el módulo  Compras (SIGACOM), ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N)
    • Incluir una Factura de Entrada.
    • Informar en el encabezado el Proveedor, Serie y Número de Documento.
    • Desde el menú Otras acciones, ejecutar la acción Remisión.
    • Seleccionar la opción de vinculo por Remisión.
    • Seleccionar la Remisión, y presionar el botón Grabar.
    • Validar que en el detalle se haya informado el o los Productos, Cantidad, Valor Unitario, Valor Total y Tipo de Entrada, de acuerdo a los valores que tenía la Remisión.
    • Grabar la Factura de Entrada.
    • Validar que no se presente error.log y que el guardado del documento sea exitoso.


04. INFORMACIÓN ADICIONAL

No aplica


¡IMPORTANTE!

La presente solución aplica para versión de Protheus 12.1.2210 o superior.


05. ASUNTOS RELACIONADOS

  • Configuración del Event Viewer