01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
M486XFUN | Funciones genéricas de FE de país Perú | 23/11/2023 |
|
---|
País: | Perú (PER) |
---|
Ticket: | 18548910 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-21509 |
---|
02. SITUACIÓN/REQUISITO
En la rutina de Documentos Electrónicos (MATA486), al transmitir una Factura de Venta (NF) que fue generada a partir de dos Pedidos de Venta y que contiene más de 99 ítems, se presenta el siguiente error.log:
THREAD ERROR ([24128], magdalena.lopez, JSVYK132021) 17/11/2023 10:42:47
array out of bounds ( 100 of 99 ) on M486XMLIMP(M486XFUN.PRW) 03/11/2023 14:35:51 line : 868
03. SOLUCIÓN
En la rutina de Funciones genéricas de FE de país Perú (M486XFUN):
Se realiza ajuste para utilizar el contador de ítems de detalle del documento para informar el nodo cbc:ID por ítem.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-21509.
- Validar que las rutinas actualizadas correspondan a las indicadas en la sección 01. DATOS GENERALES.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Productos.
- Configurar el o los Productos para el Pedido de Venta.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes.
- Configurar el Cliente para el Pedido de Venta.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida.
- Configurar un Tipo de Salida (TES), con los impuestos a calcular para los ítems del Pedido de Venta.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Pedidos | Pedidos de Venta (MATA410).
Incluir dos o varios Pedidos de Venta. La suma del número de ítems debe ser mayor a 99, y de ser necesario, se debe hacer la liberación de stock. |
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Generación de Notas (MATA468N).
- Generar una Factura de Venta (NF), a partir de los Pedidos de Venta generados previamente.
|
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Documentos Electrónicos.
- Indicar los parámetros requeridos para filtrar y mostrar la Factura de Venta (NF) creada en los Pre-requisitos.
- Ir a la opción Transmitir
- Capturar los parámetros requeridos y confirmar el proceso de transmisión.
- Validar que no se presente error.log, que se realice el timbrado exitoso y que en el XML se muestren más de 99 ítem y que correspondan a los de la Factura de Venta (NF).
|
|
04. INFORMACIÓN ADICIONAL
No aplica.

05. ASUNTOS RELACIONADOS