Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGACOM - Compras
Función:
RutinaNombre TécnicoFecha
MATXFISFunciones de cálculo de impuestos08/03/2024
IMPXFISFunciones adicionales de cálculo de impuestos08/03/2024
País:Perú
Ticket:19003040
Requisito/Story/Issue (informe el requisito vinculado):DMINA-22015


02. SITUACIÓN/REQUISITO

En una factura de entrada (MATA101N) con dos ítems, utilizando una TES con cálculo de Detracción de IGV, al registrar el segundo ítem, se muestra una base de impuesto incorrecta, es necesario borrar los ítems y reactivarlos para que se muestren los valores correctos.


03. SOLUCIÓN

Se modifican rutinas de cálculo de impuestos:

En la rutina MATXFIS, funciones MaRetBasT() y MaRecurDIG(), se hace tratamiento para identificar una detracción cuando el código de impuesto es diferente a "DIG".

En la rutina IMPXFIS, función xFisTes(), se asigna array con las configuraciones de los impuestos de TES que se utilizan en las funciones MaRetBasT() y MaRecurDIG().


  1. Realizar un respaldo del repositorio (.rpo).
  2. Aplicar el parche correspondiente al issue DMINA-22015.
    • Validar que las rutinas actualizadas correspondan a las indicadas en la sección Función de 01. Datos Generales.
  3. Tener configurado un impuesto tipo detracción:
    • El campo Clase Imp. (FB_CLASSE) debe indicar D - Detracción.
  4. Configurar una TES de entrada con los impuestos IGV y DIG, consulte el documento:
  5. Configurar un producto con valor mínimo para cálculo de detracción; Vl.Min.Det (B1_VMINDET):

  6. Configurar un proveedor para realizar cálculo de detracciones.
  1. Ingresar al módulo de Compras (SIGACOM), opción Actualizaciones | Movimientos | Factura de Entrada (MATA101N).
  2. Parámetros de la rutina:
    • Grupo 1: ¿Tipo de factura ? = Normal
    • Grupo 2: Informar los valores conforme al Help de cada pregunta.
  3. Incluir una factura.
  4. En los datos del encabezado, indicar el proveedor configurado en las condiciones previas.
  5. Registrar dos ítems con el producto y TES que se solicita configurar en las condiciones previas.
    • Ítem 1: Valor total menor al valor mínimo para detracción configurado en el producto. No se calcula Detracción.
    • Ítem 2: Valor total menor al valor mínimo para detracción configurado en el producto, pero sumado al valor del ítem 1, debe ser mayor a tal valor. Se debe calcular Detracción.
  6. Verificar que el cálculo de detracción considera el total de los dos productos.
  7. Grabar la factura.
  8. Validar los valores de impuestos de la factura grabada.


04. INFORMACIÓN ADICIONAL

N/A


¡IMPORTANTE!

La presente solución aplica para versión 12.1.33 (contando con Garantía Extendida) o superior.


05. ASUNTOS RELACIONADOS

  • DT Cálculo de Detracción al Impuesto General a las ventas (DIG) Perú