Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIS - Libros Fiscales
Función:
RutinaNombre
IMPGENER.PRX    Funciones complementarias de cálculo de impuestos.
M100xib2.prxCálculo de impuestos IB2 documento de entrada.
M100xibp.prxCálculo de impuestos IBP documento de entrada.
M100xiv2.prxCálculo de impuestos IV2 documento de entrada.
M100xiva.prxCálculo de impuestos IVA documento de entrada.
M100xivp.prxCálculo de impuestos IVP documento de entrada.
M100xpyp.prxCálculo de impuestos PYP documento de entrada.
M460xib2.prxCálculo de impuestos. IB2 documento de salida.
M460xibp.prxCálculo de impuestos IBP  documento de salida.
M460xiv2.prxCálculo de impuestos IV2  documento de salida.
M460xiva.prxCálculo de impuestos IVA documento de salida.
M460xivp.prxCálculo de impuestos IVP  documento de salida.
M460xpyp.prxCálculo de impuestos PYP  documento de salida.
País:Argentina
Ticket:15530683  
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-15623


02. SITUACIÓN/REQUISITO

Se solicita realizar los cambios acordes a la especificación “DGR 235-22 Ingresos Brutos - No Inscriptos - Percepciones - Incremento Alícuota”, en la cual se describe que: "Las empresas no inscriptas cuando hacen una compra para cualquier provincia se puede tener un incremento a la alícuota de la percepción del IIB".


03. SOLUCIÓN

Se realiza los cambios de acuerdo a la especificación “DGR 235-22 Ingresos Brutos - No Inscriptos - Percepción - Incremento Alícuota”, para poder incluir un incremento a la alícuota del IIB, mediante un nuevo campo AL. Per. NI (CCO_CNIPER) "Incremento Alícuota Percepción No Inscriptos" en la rutina Estado Vs Ingresos Brutos (MATA942), y poder realizar el incremento cuando se encuentre un proveedor o cliente no inscripto. Los cambios se implementaron en la rutina Funciones Complementarias de Cálculo de Impuestos (IMPGENER.PRW).


  • Mediante el módulo de Configurador (SIGACFG) realizar la configuración de los parámetros correspondientes:
    • MV_AGENTE = SSSSSSSS - Indicar si cliente es agente de retención de diferentes impuestos.

    • MV_AGIIBB = BA|CF|TU|SA|ER|ME - Define para que provincias o ciudades el usuario es agente de retención de IIBB.


  1. Agregar el campo "Alícuota incremento percepción -CCO_CNIPER" descrito en "04. INFORMACIÓN ADICIONAL"
  2. En la rutina de Productos (MATA010) (Libros Fiscales -SIGAFIS >>Actualizaciones | Archivos) registrar un producto.

  3. En la rutina de Proveedores (MATA020) ( Libros Fiscales - SIGAFIS >>Actualizaciones | Archivos) dar de alta un registro para efectuar sus pruebas; el proveedor debe estar configurado para realizar "Ingresos Brutos".

    1. Para el cálculo debe contener configurados los campos Paga IB(A2_PERCIB), Tipo(A2_TIPO) y Provincia(A2_EST).
    2. Es importante que el campo de Paga IB(A2_PERCIB) se encuentre en “Si”.
  4. En la rutina de Clientes (MATA030) (Libros Fiscales - SIGAFIS >>Actualizaciones | Archivos) agregar un cliente.
    1. Informar los campos ¿Recau. I.B.? (A1_AGENPER), Tipo (A1_TIPO) y Provincia (A1_EST).
  5. Mediante Impuestos Variables (MATA995) (Libros Fiscales - SIGAFIS>>Actualizaciones | Archivos) configurar los impuestos para las percepciones de ingresos brutos (IIBB).
    1. Clasificación (FB_CLASSIF) = Ingresos Brutos.
    2. Tipo de Impuesto (FB_TIPO) = Provincia.
    3. Clase Impuesto (FB_CLASSE) = Percepción.
  6. A través de la rutina de Configuración Adicional de Impuestos (MATA994) (Libros Fiscales - SIGAFIS>>Actualizaciones | Archivos)
    1. Opción ingresos brutos, configurar un registro por código de provincia e impuesto de percepción de ingreso bruto (IIBB).
    2. El registro que se va a dar de alta para responsables No Inscriptos debe tener las siguientes características:

      Impuesto (FF_IMPOSTO): Impuesto de percepción.
      Código fiscal (FF_CFO_C):  Debe ser el mismo que se usa en la TES con la cual se registran los documentos de entrada.
      Zona Fiscal (FF_ZONFIS): Provincia para la cual desean que se practique la percepción de IIBB para responsables No Inscriptos. 
      Alícuota (FF_ALIQ): Valor con el cual se va a calcular la percepción de IIBB.
      Inscripto (FF_TIPO): N=Responsable No Inscripto.

  7. En la rutina de Estado Vs. Ing. bru (MATA942) que se encuentra en el menú perteneciente al módulo Libros Fiscales - SIGAFIS (Actualizaciones | Archivos) configurar las provincias para el cálculo de la percepción de ingresos brutos. Desde esta opción se indica cómo se encuentra inscripta la empresa frente a cada jurisdicción y como debe ser el cálculo de cada una.

    1. Es necesario configurar los siguientes campos, para la provincia en la que se va a realizar el cálculo de percepción:
      Agente de Retención: Sí
      Tipo de Retención para No Inscripto: Las opciones son:

      1=Entrega/Radicación
      2=Entrega
      3=Radicación
      4=No Calcula

      - Entrega: Considerará la Provincia de Entrega informada en la factura.
      - Radicación: Considerará la Provincia del catálogo de Empresas (SM0).

  8. En la rutina de Tipos de Entrada Y Salida (MATA080) que se encuentra en el menú perteneciente al módulo Libros Fiscales - SIGAFIS (Actualizaciones | Archivos) incluir una TES de Entrada/Salida. La TES debe contener por lo menos un impuesto de IVA.

A través del módulo de facturación (SIGAFAT>Actualizaciones | Facturación| Facturaciones).

  • Agregar una factura usando los datos de configuraciones previas.
    • En el área superior de la pantalla se encuentran los campos que compondrán el encabezado de la factura, informar:
      • Cliente.
      • Tienda.
      • Serie.
      • Número del documento.
      • Tipo Doc.
      • Tipo NF.
      • Tipo Transac.
    • En el área central están los ítems de la factura, agregar uno o varios ítems informando:
      • Producto.
      • Cantidad.
      • Valor Unitario.
      • Valor total.
      • Tipo de entrada (TES).
    • Informar condición de pago ubicada en la parte inferior en la pestaña "Títulos".
    • Verificar en la sección de libros fiscales que la alícuota y el valor correspondan de acuerdo al dato del incremento.
    • Verificar en la sección de impuestos la aplicación del incremento de alícuota como lo establece la fórmula: Alícuota * (1 + (CCO_CNIPER/100)). Por ejemplo:
      • Base imponible: $1,000
      • Alícuota (SFH/SFF): 10%
      • Incremento de alícuota cliente/proveedor no Inscripto: 50%
      • Alícuota con incremento: 10 * (1+ (50/100)) = 15%
      • Monto de IIBB: 1,000 * (15 /100) = $150
  • Repetir el proceso para los documentos de entrada NF, NCP, NDP y salida NF, NDC, NCC validando el incremento de alícuota en la percepción de ingresos brutos, cuando es no Inscripto. 


04. INFORMACIÓN ADICIONAL

Mediante el módulo de Configurador (SIGACFG) agregar el campo siguiente:

Campo

Título

Descripción

Tabla

Tipo

Formato

Tamaño

Decimal

Utilizado

Obligatorio

Validación

CCO_CNIPER

AL. Per. NIIncremento Alícuota Percepción No Inscriptos CCONumérico@E 999.9962SiNovazio() .Or. ( M->CCO_CNIPER >=0 .AND. M->CCO_CNIPER <=100 ) 


Paquetes de actualización


Las actualizaciones al Diccionario de Datos, se realizaron en el siguiente paquete:

Código: 011401

Contenido: FIS - DMICNS-15624 - NO INSCRIPTOS - RETENCIONES 

Nota: Paquete de uso interno.



Cálculo Incremento Alícuota Percepción

Cálculo Incremento Alícuota Percepción

Incremento Alícuota Percepción No Inscriptos = Alícuota*1+(CCO_CNIPER/100)

05. ASUNTOS RELACIONADOS