01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGACOM - Compras.
Función:
RutinaNombre técnico
MATXFUNBFunciones Genéricas.
Ticket:6898270
Issue:DMINA-7499
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

Al generar una Factura de Entrada a partir de un Pedido de Compra que contiene el cálculo de los impuesto Retención de ICA (RC0) y Retención de la Fuente (RF0), se observa que los valores financieros no son correctos y provocan que se grabe incorrectamente la información en la tabla Cuentas por Pagar (SE2) con diferencia de centavos.

03. SOLUCIÓN

En la función AvalCond() de la rutina MATXFUNB se aplica redondeo a 2 decimales en la operación de la resta del importe de retención al valor de la parcialidad para cuando se realiza la captura de ítems manualmente u obtenidos a partir de un Pedido de Venta.

Implementación

Configuraciones previas

  1. Contar con un Proveedor configurado como Agente Retenedor (A2_RETENED = 1 - Si) y Agente Retenedor de ICA (A2_RETICA = 1 - Si).
  2. Contar con configuraciones para los impuestos Retención de ICA (RC0) y Retención de la Fuente (RF0) en Configuración Adicional de Impuestos (Módulo Libros Fiscales (SIGAFIS)desde Actualizaciones | Archivos | Conf. Adic. Imp.), debe existir relación entre el Código del impuesto y del producto con el Código Fiscal para Compras de Declarantes (B1_CFO)  si el proveedor es Declarante o Código Fiscal para Compras de No Declarantes (B1_CF2) si el proveedor es No Declarante.
  3. Contar con un Tipo de Entrada que cuente con los impuestos de Retención de la Fuente (RF0) y Retención de ICA (RC0), ejemplo:
    • RF0 - Restar - Restar - Indiferente - Total Factura - Si
    • RC0 - Restar - Restar - Indiferente - Total Factura - Si
  4. Contar con un Pedido de Compra con al menos 10 ítems para el proveedor del punto 1, indicando para cada ítem el Tipo de Entrada/Salida indicada en el punto 3.


Flujo de prueba

  1. Ingresar en el módulo Compras (SIGACOM) a Actualizaciones | Facturación | Factura de Entrada (MATA101N)
  2. Realizar la captura de los datos del encabezado (ver configuraciones previas) y Otras acciones ejecutar la acción Ped Comp.
  3. Seleccionar el Pedido de Compra (ver configuraciones previas) y confirmar la importación del Pedido.
    • Validar que se hayan importado correctamente los ítems del pedido, los cuales deben tomar la alícuota indicada en la Configuración Adicional de Impuestos.
  4. En el rodapié, validar que el importe del Valor Bruto en la pestaña Totales sea igual al importe del Valor Contable de la pestaña Libros Fiscales e igual a la suma de la suma del Valor de las parcialidades de la pestaña Títulos.