Situación/Requisito: | Cuando se pretende anular una factura generada por medio de la rutina Generación de Notas, empleando el flujo Pedido de Venta -> Remisión -> Factura, donde algunos ítems del pedido de venta fueron seccionados en 2 ó 3 partes al momento de liberar el pedido, se genera el error.log: Update error - File is in EOF - SC6010 in file D:\bamboo-agent-5.7.2\xml-data\build-dir\TP11-BUILDV2APPSRV-TEC11WIN32RPO32\advtec9_tt11\advpl\advplfile.cpp at line 65 on MAAVALSC6(FATXFUN.PRX) 11/01/2017 08:50:53 line : 6160 Esto es originado debido al campo D2_ITEMPV, ya que cuando la factura es generada, no toma en cuenta los números de ítem del pedido e informa en su lugar números consecutivos. |
Solución/Implementación: | Solución:
Se modifica la rutina MATA468N (Generación de Notas), para que al generar una Factura de Venta, a partir de una Guía de Remisión, los valores contenidos en los campos Ítem Pedido (D2_ITEMPV) y Secuencia (D2_SEQUEN), sean pasados a la Factura de Venta generada, tal cual como se encuentran en la Guía de Remisión. Implementación: Para la validación de la solución realizada, realice lo siguiente: - Registrar un Pedido de Venta, informando en el campo Documento a Generar, la opción: 2 - Remisión.
- Informar varios ítems al Pedido de Venta.
- Realizar aprobación del Pedido de Venta, desde la rutina Liberación de Pedidos de Venta.
- Indicar en el campo Cantidad Aprobada, una cantidad inferior a la del campo Cantidad.
- Realizar aprobación de Crédito/Stock de los ítems, desde la rutina Liberación de Crédito y Stock.
- Generar una Guía de Remisión, a partir del pedido creado anteriormente, utilizando la rutina automática Generación de Remisión.
- Generar una Factura de Venta, a partir de la Guía de Remisión creada anteriormente, utilizando la rutina automática Generación de Notas.
- Anular la Factura de Venta creada anteriormente.
|