Árvore de páginas


ÍNDICE

  1. Visión general.
  2. Ejemplo de utilización.
  3. Regla de negocio.
  4. Diccionario de datos.
  5. Menú.
  6. Tablas.


01. VISIÓN GENERAL

  1. Se solicita incorporar al sistema la importación del padrón en formato TXT correspondientes al padrón ARBA – RÉGIMEN DE RECAUDACIÓN – NÓMINA 42/12. Para cumplir con la solicitud se crea la rutina FISA838.

La solución contiene los fuentes:

FISA838.PRW

2.  Modificar el cálculo de retenciones de IIBB para la Provincia de Buenos Aires, debe ser implementado el cambio para cumplir con la normativa Régimen de Recaudación – Nómina 42/12 (issue DMICNS-10539).

La solución contiene los fuentes:

FINA847.PRW - Browse Orden de pago Mod. II

FINA850.PRW - Orden de pago Mod. II

FINA850A.PRW - Complemento Orden de pago Mod. II

FINA850I.PRW - Complemento Orden de pago Mod. II

FINRETARG.PRW - Cálculo de retenciones Mod. II - Estructura

FINRETGAN.PRW - Cálculo de retención de ganancias

FINRETIBB.PRW - Cálculo de retención de IIBB

FINRETIVA.PRW - Cálculo de retención de IVA

FINRETMUN.PRW - Cálculo de retención de Municipalidades

FINRETSLI.PRW - Cálculo de retención SLI

FINRETSUS.PRW - Cálculo de retención de SUSS

TRFOPARG.PRW - Transferencia de la aceptación en la rutina Orden de pago

CONSCCARG.PRW - Consulta de la Cuenta corriente en la Afip Orden de pago

02. EJEMPLO DE UTILIZACIÓN

Configuraciones Previas

  1. Registrar la rutina FISA838.PRW al menú, desde el configurador.

  2. El archivo que se importará debe tener el formato de separador por punto y coma ( ; ), únicamente se aceptan archivos con este formato.

  3. Agregar registros de proveedores.
  4. Incluir nueva tabla de equivalencias=ARBA (“ALICUOTAS ARBA RN 42-12”), donde:
    - Vlr. Origen (CP_VORIGE) = “MARCA MAYOR RN 42/12”
    - V. Destino (CP_VDESTI) = “ALICUOTA RETENCIÓN”

       Ejemplo tabla de equivalencia:

DescripciónVal. origenV. destino
ARBA110
ARBA212
ARBA314
ARBA45
ARBA523
ARBA614
ARBA711


Para el cálculo de retenciones de IIBB:

  1. A través de la rutina Tab de Equivalencias (FISA030.PRW), en el módulo de Libros Fiscales (Actualizaciones | Archivos), incluimos la tabla nueva “RN42” e incluimos los CFOs que van a aplicar para el Régimen de Recaudación – Nómina 42/12, donde:

   - Vlr. Origen (CP_VORIGE) = “CFO”
   - V. Destino (CP_VDESTI) = “ACTIVIDAD"

Ejemplo tabla de equivalencia:

DescripciónVal. origenV. destino
RN42112ACT1
RN42612ACT2



Flujo de Prueba

Padrón en formato TXT correspondientes al padrón ARBA – RÉGIMEN DE RECAUDACIÓN – NÓMINA 42/12

  1. Por medio de la rutina "ARBA – REGIMEN DE RECAUDACIÓN – NÓMINA 42/12." (FISA838.PRW) desde el módulo Libros fiscales (Miscelánea | Arch. Magnéticos), se indican los parámetros para procesar el padrón:
  2. Inf. Preliminar: 1- Proveedor 
  3. Informar fecha de inicio de vigencia y fecha fin vigencia
  4. Informar la tabla de equivalencia ARBA.
  5. Al confirmar los parámetros, haga clic en la opción "Importar" para indicar el nombre y la ruta del archivo.
  6. Haga clic en la opción "OK" para comenzar el proceso de lectura del archivo. 
  7. Al finalizar envía el mensaje: “¡Archivo Importado!”.
  8. En  la tabla CGF verificar la actualización o creación de los datos de acuerdo a las reglas de negocio.


Retenciones de IIBB Régimen de Recaudación Nómina 42/12 ARG

  1. Realizar las configuraciones para la carga del padrón y realizar su flujo de prueba.
  2. A través de la rutina "Proveedores" en el módulo de Compras – SIGACOM (Actualizaciones | Archivos), se deben tener creados proveedores.
  3. A través de la rutina "Productos" en el módulo de Compras - SIGACOM (Actualizaciones | Archivos), se debe tener creados y configurados productos.
  4. A través de la rutina "Tipo de Entrada y Salida" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se debe tener una TES de Entrada y una de Salida, configuradas para que calculen IVA y que el CFO exista en la tabla de equivalencias "RN42".
  5. A través de la rutina "Conf. Adic. Imp." en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), se deben tener las configuraciones para IBR para el CFO definido en la TES de Entrada/Salida, para la Provincia Buenos Aires (BA). Importante: Aunque se use la tabla CGF, se debe contar con el registro en la tabla SFF. 
  6. A través de la rutina "Empr Vs Z Fiscal" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), configurar el impuesto IBR para BA para el Proveedor previamente registrado con un alícuota informada.
  7. A través de la rutina "Estado Vs. Ing. brutos" en el módulo Libros Fiscales – SIGAFIS (Actualizaciones | Archivos), verificamos la configuración de la Provincia de BA para que calcule retenciones.
  8. A través de la rutina "Nota Cred/débito" en el módulo Compras – SIGACOM (Actualizaciones | Movimientos), capturamos una NCP para el Proveedor, Productos y TES previamente configurados. 
  9. A través de la rutina "Factura de Entrada" en el módulo Compras – SIGACOM (Actualizaciones | Movimientos), capturamos una Factura para el Proveedor, Productos y TES previamente configurados.
  10. A través de la rutina “Orden de Pago Mod Ii” en el módulo de Financiero (Actualizaciones | Proceso Mod II), seleccionamos "Pago automático” e informamos los parámetros y confirmamos.
  11. Seleccionamos la NF  del Proveedor previamente configurado, donde el CFO si existe en la nueva tabla “RN42” con alícuota diferente de 0 y registro vigente.

  12. Como se observa, realiza el cálculo de la retención con la alícuota de la nueva tabla CGF.
  13. Grabar la Orden de Pago.
  14. Realizar el mismo teste con la NCP.

03. Regla de negocio

Padrón en formato TXT correspondientes al padrón ARBA – RÉGIMEN DE RECAUDACIÓN – NÓMINA 42/12


Proveedores – Retención

  1. Si cib_origen=”Proveedor” y cib_marca=”S”(se encuentra en padrón(archivo a importar) ), acceder a la tabla “CGF” para el proveedor indicado, donde CGF_IMPOSTO=”IBR” y CGF_ZONAFIS=”BA”, seleccionando el registro de mayor CGF_FIMVIGE o dicha fecha no posea información
    1. Si encuentra el registro
      • Si coincide la alícuota à actualiza CGF_FIMVIGE= fecha fin de vigencia
      • Si no coincide la alícuota à genera un nuevo registro “CGF” tomando como base los datos del registro encontrado, actualizando:

 
Alícuota        (CGF_ALIQ)        igual a   Alícuota**
Fecha Inicio  (CGF_INVIGE)     igual a   fecha inicio de vigencia
Fecha fin       (CGF_FIMVIGE)  igual a   fecha fin de vigencia

    1. Si no encuentra el registro
      Genera un registro “CGF” por sucursal (SA2), actualizando:
      Proveedor   (CGF_FORNECE )   según Proveedores(SA2)
      Tienda         (CGF_LOJA)           igual a  según Proveedores(SA2)
      Zona fiscal   (CGF_ZONAFIS)    igual a  ”BA”
      Impuesto     (CGF_IMPOSTO)   igual a  ”IBR”
      Alícuota       (CGF_ALIQ)           igual a   Alícuota**
      Fecha Inicio (CGF_INVIGE)        igual a   fecha inicio de vigencia
      Fecha fin      (CGF_FIMVIGE)     igual a   fecha fin de vigencia

  1. Si cib_origen=”P” ”Proveedor y cib_marca=”N”(No se encuentra en padrón(archivo a importar) ), acceder a la tabla “CGF”, para el proveedor indicado, donde CGF_IMPOSTO=”IBR” y CGF_ZONAFIS=”BA”, seleccionando el registro de mayor CGF_FIMVIGE o dicha fecha no posea información
    1. Si encuentra el registro y el mismo está vigente(Si CGF_FIMVIGE vacío o CGF_FIMVIGE mayor que la fecha inicio de vigencia), actualiza:

Fecha Inicio (CGF_FIMVIGE)  igual a fecha inicio de vigencia – 1 día


Si no encuentra el registro o el mismo no está vigente (CGF_FIMVIGE menor que la fecha inicio de vigencia):OK à continúa sin actualizar ni generar registro alguno.


Nota: La  Alícuota** se obtiene de consultar la tabla de equivalencia, el programa busca en dicha tabla el numero de marca mayor ejemplo: 1 y verifica la alícuota asignada a esta marca.


Plantilla txt


A continuación se describe el formato que debe tener cada registro del archivo txt a importar.

 

CAMPO

TIPO

LONGITUD

DESCRIPCIÓN

1

CUIT

Carácter

11

CUIT del sujeto

2

";"

Carácter

1

Separador

3

Marca Mayor

Carácter

1

MarcaValor
1mayores a 975.000
2mayores a 2.000.000
3mayores a 3.000.000
4mayores a 10.420.000
5mayores a 58.500.000
6mayores a 78.000.000
7mayores a 117.000.000

4

";"


1

Separador

5

Apellido y nombre

Carácter

37

Apellido y nombre



Retenciones de IIBB Régimen de Recaudación Nómina 42/12 ARG

  1. Para efectos de la nueva normativa, se debe tener creada la tabla CGF y el campo CGF_ALIQ.
  2. Se modifica el cálculo de retenciones de IIBB de la Provincia de Buenos Aires (BA), cuando exista registro vigente en “CGF”.
  3. Considerar que una misma CUIT puede estar en los Padrones RN 70/07 y RN 42/12 con diferentes vigencias. En dicha situación, de corresponder la Retención a una de las actividades identificadas en la tabla de equivalencias, se aplica la alícuota informada en la tabla “CGF” (siempre y cuando la alícuota sea diferente de 0), en caso contrario la identificada en las tablas “SFH” o “SFF”, según corresponda, importante considerar que debe existir el registro en la SFF como lo hace actualmente para la RN 70/07.
  4. El cambio solo aplica si Impuesto es igual a ”IBR”, Zona Fiscal igual a ”BA” y que el Proveedor exista en CGF, del ítem donde el CFO se encuentra incluido en la nueva tabla de equivalencias RN42 - “ACTIVIDADES RN 42-12”, se deberá aplicar la alícuota del correspondiente registro “CGF” vigente. Si no encuentra el registro o la alícuota es igual a ”0”, continúa con el proceso habitual.
  5. Crear la tabla de equivalencias para poder asociar los CFOs que deben hacer match contra la tabla CFG. Tabla nueva “RN42”.

04. DICCIONARIO DE DATOS


CampoTIPOOrdenTamañoDecimalTitulo Esp.Desc.Esp.FormatoUsado
CGF_ALIQN-NUMERICO1362AlícuotaAlícuota@E 999.99Si

Se añade al pacote de Diccionario: 008729  de uso interno.



05. MENU


Programa

FISA838.PRW

TipoFunción de Protheus.
SubmenúArch. Magnéticos.
Nombre de la rutinaARBA (“ALICUOTAS ARBA RN 42-12”)
MóduloSIGAFIS.
MenúMiscelánea.

06. TABLAS UTILIZADAS

  • SA2 - Proveedores.
  • CCP- Tabla de equivalencias.
  • CGF- Reserva.
  • SEK - Orden de Pago. 
  • SFF - Conf. Adic. Imp.

  • SFE - Retención de impuestos.
  • SFH - Empr Vs Z Fiscal
  • CCO - Estado Vs. Ing. brutos.
  • SE1 - Cuentas por cobrar.
  • SE2 - Cuentas por pagar.
  • SF1 - Encabezado de las Facturas de Entrada.
  • SD1 - Detalle de las Facturas de Entrada.
  • SF2 - Encabezado de las Facturas de Salida.
  • SD2 - Detalles de las Facturas de Salida.