Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGACOM - Compras

SIGAFAT - Facturación

Función:



Rutina(s)Nombre TécnicoFecha
MATXFISFunciones de cálculo de impuestos de documentos fiscales.08/10/2021
IMPXFISFunciones complementarias de MATXFIS.08/10/2021
MATA468NGeneración de Notas Fiscales13/10/2021



País:Perú
Ticket:12533179
Requisito/Story/Issue (informe el requisito vinculado):DMINA-13854


02. SITUACIÓN/REQUISITO

En el sistema Protheus al generar documentos de tipo Entrada o Salida para el país Perú, cuando se realiza el cálculo del impuesto IGV y adicional el cálculo del Impuesto de Promoción Municipal (IPM) éste es guardado siempre en el campo de Libro Fiscal 3.


03. SOLUCIÓN

Se realizaron ajustes en las rutinas de Funciones de cálculo de impuestos de documentos fiscales (MATXFIS/IMPXFIS) para que la base, alícuota y valor del Impuesto de Promoción Municipal (IPM), sea guardado en los campos correspondientes en las tablas SF1/SF2 - Encabezado de Facturas, SD1/SD2 - Detalle de las Facturas y SF3 - Libros Fiscales, de acuerdo a la configuración del impuesto con código 'IPM', tomando la alícuota del campo % Alicuota (FB_ALIQ) y el código para libro fiscal del campo Cpo del L.F. (FB_CPOLVRO).

Para documentos de Entrada se utilizan los campos:

  • F1_BASIMP + Cpo del L.F.
  • F1_VALIMP + Cpo del L.F.
  • D1_BASIMP + Cpo del L.F.
  • D1_ALQIMP + Cpo del L.F.
  • D1_VALIMP + Cpo del L.F.

Para documentos de Salida se utilizan los campos:

  • F2_BASIMP + Cpo del L.F.
  • F2_VALIMP + Cpo del L.F.
  • D2_BASIMP + Cpo del L.F.
  • D2_ALQIMP + Cpo del L.F.
  • D2_VALIMP + Cpo del L.F.

Para Libros Fiscales se utilizan los campos:

  • F3_BASIMP + Cpo del L.F.
  • F3_ALQIMP + Cpo del L.F.
  • F3_VALIMP + Cpo del L.F.



Importante

Para poder activar la funcionalidad de guardar los valores del Impuesto de Promoción Municipal (IPM), en los campos de libros fiscal diferente de 3, se debe configurar el impuesto variable IPM de la siguiente manera:

 

En caso de no existir el impuesto IPM en la tabla SFB-Impuestos Variables la funcionalidad seguirá siendo de acuerdo a la anterior, configurando el parámetro MV_ALQIPM.




  1. Realizar un respaldo de repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche generado para la issue DMINA-13854.
  3. En el módulo Compras (SIGACOM) ir al menú Actualizaciones | Archivos | Imp. Variables.
    • Configurar el impuesto IGV.
    • Configurar el impuesto IPM indicando los campos % Alicuota (FB_ALIQ) y Cpo del L.F. (FB_CPOLVRO).
  4. En el módulo Compras (SIGACOM) ir al menú Actualizaciones | Archivos | Tipos de Entrada y Salida.
  5. Configurar un Tipo de Entrada para el cálculo del impuesto IGV.
  1. En el módulo Compras (SIGACOM) ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N).
    • Incluir una Factura de Entrada utilizando el Tipo de Entrada con cálculo de impuesto IGV.
    • Validar que en la pestaña Libros Fiscales del pie del documento la base, alícuota y valor del impuesto IPM, se muestren en los campos de libro indicados en el impuesto IPM configurado previamente.
  2. Presionar Grabar para confirmar el guardado del documento.
  3. Validar que en los siguientes campos se hayan guardado los valores correctamente:
    • F1_BASIMP + Cpo del L.F.
    • F1_VALIMP + Cpo del L.F.
    • D1_BASIMP + Cpo del L.F.
    • D1_ALQIMP + Cpo del L.F.
    • D1_VALIMP + Cpo del L.F.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.17 o superior (excepto versión 12.1.23), siempre y cuando las rutinas se entren actualizadas de acuerdo a la fecha indicada en la sección 01. DATOS GENERALES.


05. ASUNTOS RELACIONADOS

No aplica.