Al relacionar una NF a una NCC, la información se visualiza con valores errados de la NF cuando el parámetro MV_DESCSAI tiene valor de 1.

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFAT - Facturación.

Función:

RutinaNombre Técnico
LOCXNFDocumentos Fiscales.
M100IGVCálculos de IGV.
MATXFISCálculo Impuestos Fiscales y Financieros.

Situación/Requisito:

Al relacionar una Factura de venta con una Nota de Crédito con descuento aplicado por ítem, la NCC no obtiene los valores correctos de la Factura, es decir, muestra los valores de precio unitario e importe total, sin considerar el descuento.

El parámetro MV_DESCSAI está = 1, con lo cual el precio de venta debería mostrarse con descuento, lo cual se muestra bien en la factura, no así en la NCC.

Si el parámetro MV_DESCSAI está en 1, debe mostrar el valor de mercado y el total del ítem con el descuento.

Si el parámetro MV_DESCSAI está en 2, debe mostrar el valor de mercado y el total del ítem sin el descuento.

Solución/Implementación:

Los valores almacenados en los campos F1_VALMERC y D1_TOTAL son con descuento incluido, por tanto es necesario indicar que si el parámetro MV_DESCSAI está en 1, se visualizaran de esa forma, pero si el parámetro está en 2, se visualizaran sin el descuento.

Se realiza modificación en la función LxDocOri(), de la rutina LocxNF y función M100IGV() en la rutina M100IGV para que las Notas de Crédito, tomen correctamente los valores del documento relacionado, que en este caso es una Factura de Venta.

Con la solución implementada, al relacionar una factura a la NCC:

  • Si MV_DESCSAI está en 2, visualmente los valores de los campos Valor Unitario y Valor Total del ítem, se mostrarán sin descuento.
  • Si MV_DESCSAI está en 1, visualmente los valores de los campos Valor Unitario y Valor Total del ítem, se mostrarán con descuento.
Requisito (Issue):
DMINA-1353, DMINA-1618
Versión:12.1.14, 12.1.17