Se crea la rutina FISA821la rutina RT6/84 Ajuste p.Inflación en el módulo de Activo Fijo (ATFR502.PRW) para dar solución a la funcionalidad requerida en la RG 15-16 - Municipalidad La Plata - Padrón Alícuotas Retención y Percepción
El patch contiene las rutinas:
requerida en la RT 6/84, Res. 539/18 y Otras, la Federación Argentina de Consejos Profesionales de Ciencias Económicas ha establecido que serán de aplicación obligatoria para los profesionales matriculados en los Consejos Profesionales de Ciencias Económicas, las normas sobre estados contables en moneda homogénea.
El reporte es una planilla que se genera a Excel y cuenta con dos opciones: "Bienes" y "Transferencia".
El patch contiene la rutina:
Consideraciones Previas.
El archivo a ser importado deberá tener el formato de separador por punto y coma ( ; ), únicamente son aceptados archivos con este formato, considerar
...
Procedimiento General
RT6/84 Ajuste p.Inflación
¿De Periodo? 01/03/2019
¿A Periodo? 31/03/2019
¿De Grupo? 0002
¿A Grupo? 0003
¿Posición? Bienes
Se debe tener creado el siguiente grupo de preguntas ATF2502 (en caso de no tener, se deben agregar desde el configurador):
Código Pacote: 005928.
Pacote: DMICNS-5035 – - RT 6/84 Ajuste por Inflación de módulo Activo Fijo
Orden | Pregunta | Tipo de Dato | Tamaño | Modo de Entrada | Var01 | Def. Español 1 | Def. Español 2 | C. Padron SXB | Presel Combo |
---|---|---|---|---|---|---|---|---|---|
01 | ¿De periodo? | Data | 8 | Get | MV_PAR01 | ||||
02 | ¿A Periodo? | Data | 8 | Get | MV_PAR02 | ||||
03 | ¿De Grupo? | Carácter | 4 | Get | MV_PAR03 | SNG | |||
04 | ¿A Grupo? | Carácter | 4 | Get | MV_PAR04 | SNG | |||
05 | ¿Posición? | Numérico | 1 | Combo | MV_PAR05 | Bienes | Transferencias | 1 |
Programa | ATFR502.PRW |
---|---|
Menú | Informes |
Submenú | Movimientos |
Nombre de la Rutina | RT6/84 Ajuste p.Inflación |
Módulo | SIGAATF |
...
Ejemplo:
Con encabezado.
ID;VERSIÓN;CODIGO TASA;CUIT;% PERCEP.;% RETENC.;<-- En Miles
256501;1.0.9;5;27224772381;5;5;
Sin encabezado.
256501;1.0.9;5;27224772381;5;5;
3. Tener configurados los impuestos para Percepciones y Retenciones para la Municipalidad de La Plata (PLP y RLP).
Procedimiento
...
...
Municipalidad La Plata - Padrón Alícuotas Retención y Percepción.
1. Clientes - Percepción
- Si coincide la alícuota → actualiza FH_FIMVIGE=cib_hasta
- Si no coincide la alícuota → genera un nuevo registro “SFH” tomando como base los datos del registro encontrado, actualizando:
FH_ALIQ=cib_aliper
FH_INVIGE=cib_desde
FH_FIMVIGE=cib_hasta
FH_PERCENT=Si cib_aliper=”0” → FH_PERCENT = “100”
Sino → FH_PERCENT = “0”
FH_ISENTO = “N”
b. Si NO encuentra el registro
Genera un registro “SFH” por sucursal (SA1), donde:
FH_CLIENTE=cib_clipro
FH_TIPO= “I”
FH_LOJA =Según SA2
FH_PERCIBI=“S”
FH_ZONAFIS=”BA”
FH_IMPOSTO=”PLP”
FH_ALIQ=cib_aliper,
FH_INVIGE=cib_desde
FH_FIMVIGE=cib_hasta
FH_PERCENT=Si cib_aliper==”0” → FH_PERCENT = “100”
Sino → FH_PERCENT = “0”
FH_ISENTO = “N”
FH_APERIB = “N”
FH_AGENTE = “N”
2. Si cib_origen=”C” y cib_marca=”N”, acceder a la tabla “SFH”, para el cliente indicado, donde FH_IMPOSTO=”PLP” seleccionando el registro de mayor FH_FIMVIGE o dicha fecha no posea información
FH_FIMVIGE=cib_desde
b. Si NO encuentra el registro o el mismo no está vigente (FH_FIMVIGE < cib_desde):
OK → continúa sin actualizar ni generar registro alguno
2. Proveedores – Retención
- Si coincide la alícuota → actualiza FH_FIMVIGE=cib_hasta
- Si no coincide la alícuota → genera un nuevo registro “SFH” tomando como base los datos del registro encontrado, actualizando:
FH_ALIQ=cib_aliret
FH_INVIGE=cib_desde
FH_FIMVIGE=cib_hasta
FH_PERCENT=Si cib_aliper==”0” → FH_PERCENT = “100”
Sino → FH_PERCENT = “0”
FH_ISENTO = “N”
b. Si NO encuentra el registro
Genera un registro “SFH” por sucursal (SA2), actualizando:
FH_FORNECE=cib_clipro
FH_TIPO=“I”
FH_LOJA =Según SA2
FH_PERCIBI=“S”
FH_ZONAFIS=”BA”
FH_IMPOSTO=”RLP”
FH_ALIQ=cib_aliret,
FH_INVIGE=cib_desde
FH_FIMVIGE=cib_hasta
FH_PERCENT=Si cib_aliper==”0” → FH_PERCENT = “100”
Sino → FH_PERCENT = “0”
FH_ISENTO = “N”
FH_APERIB = “N”
FH_AGENTE = “N”
2. Si cib_origen=”P” y cib_marca=”N”, acceder a la tabla “SFH”, para el proveedor indicado, donde FH_IMPOSTO=”RLP” y FH_ZONAFIS=”BA”, seleccionando el registro de mayor FH_FIMVIGE o dicha fecha no posea información
a. Si encuentra el registro y el mismo está vigente, actualiza:
FH_FIMVIGE=cib_desde
b. Si NO encuentra el registro o el mismo no está vigente (FH_FIMVIGE < cib_desde):
OK → continúa sin actualizar ni generar registro alguno
3. Proveedores - Percepción
- Si coincide la alícuota → actualiza FH_FIMVIGE=cib_hasta
- Si no coincide la alícuota → genera un nuevo registro “SFH” tomando como base los datos del registro encontrado, actualizando:
FH_ALIQ=cib_aliper
FH_INVIGE=cib_desde
FH_FIMVIGE=cib_hasta
FH_PERCENT=Si cib_aliper==”0” → FH_PERCENT = “100”
Sino → FH_PERCENT = “0”
FH_ISENTO = “N”
b. Si NO encuentra el registro
OK → continúa sin actualizar ni generar registro alguno
2. Si cib_origen=”E” y cib_marca=”N”, acceder a la tabla “SFH”, para el proveedor indicado, donde FH_IMPOSTO=”PLP”, seleccionando el registro de mayor FH_FIMVIGE o dicha fecha no posea información
a. Si encuentra el registro y el mismo está vigente, actualiza:
FH_FIMVIGE=cib_desde
b. Si NO encuentra el registro o el mismo no está vigente (FH_FIMVIGE < cib_desde):
OK → continúa sin actualizar ni generar registro alguno
Módulo
Tipo | Función de Protheus. |
*El archivo a ser importado deberá tener el formato de separador por punto y coma ( ; ), únicamente son aceptados archivos con este formato.*El nombre del archivo se valida contra la Fecha Inicio y Fecha Fin Vigencia (Mes y Año)Contar con la información de Grupo de Bienes, Activos, Bajas, Ventas, Transferencias, etc.
...