01. DATOS GENERALES

Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFAT - Facturación.
Función:
Rutina(s)Nombre Técnico

IMPXFIS

Funciones genéricas para Libros Fiscales.
M100LIVRGeneración de Libros Fiscales - Entrada.
M100IVACálculo de IVA - Entrada.
M100IVAICálculo de IVA Incluido - Entrada.
SIGACUSFunciones genéricas para Notas Fiscales.
LOCXNF2Cálculos de Valores para Notas Fiscales.
Rutina(s) involucrada(s)Nombre Técnico
LOCXNFNotas Fiscales.
MATXFISFunciones genéricas de Documentos Fiscales.
Ticket:6685024
Issue:DMINA-7327
Pacote:006607- DMINA-7327 - Gatillos - Nota de Crédito Cliente
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

En la rutina Notas de Crédito de Clientes (MATA465N), al vincular una Factura de Venta que incluye descuentos, mediante la opción "Doc Orig", se observa que el "Valor Bruto" del documento es incorrecto. También se observa que no se realiza correctamente el prorrateo de los valores correspondientes al Precio unitario y Total de los ítems, cuando se modifica el porcentaje del descuento.

03. SOLUCIÓN

Se modifican las rutinas M100LIVR, M100IVA, M100IVAI, IMPXFIS y SIGACUS, para que se realice correctamente lo siguiente:

Pasos para validar la solución:

Pre-condiciones:

Proceso:

  1. Ingresar al módulo Facturación (SIGAFAT) e ir a la opción "Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito" (MATA465N).
  2. Informar los parámetros:
    1. ¿Formulario propio? = Si
    2. ¿Tipo de Factura? = Abono
  3. Dar clic en el botón "+ Incluir".
  4. Informar los campos obligatorios del encabezado.
  5. Vincular documento a compensar:
    1. Dar clic en la opción "Doc Orig", ubicada en "Otras acciones".
    2. En la ventana mostrada, seleccionar la opción "Facturas".
    3. Seleccionar el documento a vincular, dando doble clic.
    4. Dar clic en el botón "Grabar", para vincular el documento
  6. Validar que los valores mostrados en la sección ítems y rodapié, coincidan con los valores de la Factura de Venta vinculada.
  7. Grabar el documento.
  8. Seleccionar el documento en el "browse" de la rutina y dar clic en "Visualizar".
  9. Validar que los valores mostrados en la sección ítems y rodapié, sean iguales a los valores mostrados antes de grabar el documento.

04. Diccionario de Datos

Realizar las siguientes configuraciones en los Disparadores (SX7) del campo D1_DESC, mediante el Configurador (SIGACFG):

CondiciónlVldDesEnt()
CampoD1_DESC
Secuencia002
Cnt. DominioD1_VALDESC
Tipo1 - Primario
ReglaM->D1_VALDESC := NoRound((M->D1_TOTAL+M->D1_VALDESC)*M->D1_DESC/100,TamSx3("D1_VALDESC")[2])
Posiciona2 - No
CondiciónlVldDesEnt("NCC")

Importante: