Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGACOM - Compras
Función:
RutinaNombre TécnicoFecha
MATXFISFunciones de cálculo de impuestos
XX
24/07/2024
M100LIVRGeneración de Libros Fiscales - Entrada26/07/2024
País:Perú
Ticket:20581023
Requisito/Story/Issue (informe el requisito vinculado):DMINA-23746


02. SITUACIÓN/REQUISITO

Al generar una Factura de Entrada (MATA101N) con un proveedor Proveedor que es agente de retención, decir, tiene configurado el campo Agente Ret. (A2_AGENRET=) con el valor 1-Si), y se utiliza una un Tipo de Entrada (TES) que tiene configurada configurado el cálculo de Detracción IGV, no lo esta está realizando el calculo de esta en la facturacálculo del Impuesto de Detracción.

03. SOLUCIÓN

En la rutina de Funciones de cálculo de impuestos (MATXFIS):

En las funciones de cálculo de Alícuota, Base y Valor para el impuesto (MaFisAliqIV/MafIsCalcIV/MaFisVLIV), para los documentos de tipo Entrada, se elimina la condición que permitía el cálculo de la Detracción si el Proveedor NO es Agente de Retención (A2_AGENRET diferente de 1-Si), para que sólo si la empresa es Agente de Detracción (tercera posición del parámetro MV_AGENTE sea igual a S) realice el cálculo de la Detracción.

En la rutina de Generación de Libros Fiscales - Entrada (M100LIVR):

En las funcion que genera los registros en los libros Fiscales (m100livr), para los documentos de tipo Entrada, se elimina la condición que permitía el cálculo de la Detracción si el Proveedor NO es Agente de Retención (A2_AGENRET diferente de 1-Si), para que sólo si la empresa es Agente de Detracción (tercera posición del parámetro MV_AGENTE sea igual a S) realice el registro en los libros fiscales correspondiente al cálculo de la Detracción.



Totvs custom tabs box
tabsPaso 01, Paso 02Pre-condiciones, Pasos, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio (.rpo).
  2. Aplicar el parche correspondiente al issue DMINA-23746.
    • Validar que las rutinas actualizadas correspondan a las indicadas en la sección Función de 01. Datos Generales.
  3. El parámetro MV_AGENTE debe configurarse con S en la tercera posición, para calcular la detracción.
  4. Tener configurado un impuesto tipo detracción:
    • El campo Clase Imp. (FB_CLASSE) debe indicar D - Detracción.
  5. Configurar una TES de entrada un Tipo de Entrada (TES) con los impuestos IGV y DIGDetracción, consulte el documento:
  6. Configurar un proveedor como agente Retenedor Proveedor, informando el campo Agente Ret. (A2_AGENRET=) con el valor 1-Si).
Totvs custom tabs box items
defaultno
referenciapaso2
  1. Ingresar al módulo de Compras (SIGACOM)
, opción 
  1. .
  2. Ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N).
Parámetros de la rutina
  1. Informar el siguiente:
Grupo 1: 
    • ¿Tipo de factura ? = Normal
Grupo 2: Informar los valores conforme al Help de cada pregunta.
  1. Incluir una
factura
  1. Factura de Entrada.
  2. En los datos del encabezado, indicar el
proveedor
  1. Proveedor configurado en las condiciones previas.
  2. Registrar
dos
  1. el ítems
con el producto y TES
  1. e indicar el Tipo de Entrada (TES), que se solicita configurar en las condiciones previas.
  2. Verificar que realice el cálculo de detracción
considera el total de los dos productos
  1. .
  2. Grabar la
factura
  1. Factura de Entrada.
  2. Validar los valores de impuestos de la
factura
  1. Factura grabada.


04. INFORMACIÓN ADICIONAL

...