Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:SIGAFAT - Facturación 
Función:
Rutina(s)Nombre TécnicoFecha
Mata486nGeneración de Notas24/09/2020
M460LivrGeneración de Libros Fiscales24/09/2020
Ticket:9500993
Requisito/Story/Issue (informe el requisito vinculado):DMINA-9922


02. SITUACIÓN/REQUISITO

Al generar una facturar a partir de un pedido de venta que tiene flete y seguro (C5_FRETE y C5_SEGURO) y más de un ítem, el sistema envía error : array out of bounds M460LIVR


03. SOLUCIÓN

Exclusión de operaciones si el país en uso es Colombia. 

  • Dentro del fuente M460Livr, en la función M460Livr cuando F4_CALCIVA <> “2” se excluye el llamado a la posición 9 del array aItemInfo.
  • Dentro del fuente Mata468n en la función a468nImp se excluye la asignación de nFrete += nFreteRat.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-9922.
  3. Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  4. Tener configurado un Cliente.
  5. Tener configurado un Producto.
  6. Tener configurada una TES de Salida, con la opción Calc. IVA = "1" (Calculado) 
  1.  Ir al módulo de Facturación "SIGAFAT".
  2.  Ir al menú "Actualizaciones > Pedidos > Pedidos de Venta (MATA410)".
  3.  Incluir un pedido de venta para generar una Factura.
  4.  Asignar el tipo flete FOB, gastos de Flete y valor de Seguro.
  5.  Registrar al menos tres ítems al pedido.
  6.  Si es necesario, liberar el pedido de crédito y stock.
  7.  Ir al menú "Actualizaciones > Facturación > Generación de Notas (MATA468N)".
  8.  Generar factura a partir del pedido generado anteriormente.
  9.  Verificar que la factura se haya generado correctamente.


04. INFORMACIÓN ADICIONAL

N/A

¡IMPORTANTE!

La solución aplica para el país Colombia, en versión Protheus 12.1.17 o posterior.

05. ASUNTOS RELACIONADOS

  • N/A