Versões comparadas

Chave

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


ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
    Regla de negocio.
  3. Parámetros
  4. Menú
  5. Tablas

01. VISIÓN GENERAL

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:

  • ATFR502.PRW –  RT6/84 Ajuste p. Inflación.
  • FISA821.PRW – Alic Ret y Per La Plata
  • FISA818.PRW – Clase ZFWReadTXT

02. EJEMPLO DE UTILIZACIÓN

Consideraciones Previas.


  1. Se debe incluir la rutina FISA821.PRW RT6/84 Ajuste p.Inflación al menú, desde el configurador (en caso de que no se encuentre en el menú de Activo Fijo). Ver punto 4.Menú.
  2. El archivo a ser importado deberá tener el formato de separador por punto y coma ( ; ), únicamente son aceptados archivos con este formato, considerar

...

  1. Se debe tener creado el grupo de preguntas ATFR502. Ver punto 5.Tablas
  2. Tener configurados el Calendario Contable, las Monedas, las Monedas & Calendarios y Cuentas Contables para clasificar los activos .
  3. En el módulo de Activo Fijo (SIGAATF), a través de la rutina “Registros de Índices para Ajustes de Inflación (SIE)”  (Actualizaciones | Archivos), se debe contar con registros de índices para ajustes de inflación. 

Procedimiento General

  1. A través de la rutina "Grupos de Bienes" (SNG), en el módulo Activo Fijo (Actualizaciones | Archivos), se deben tener registrados diferentes grupos con diferentes tasas; es importante llenar la mayor de la información referente a las configuraciones contables ya que sin esta no se actualizarán los campos contables en el activo y no será posible realizar depreciaciones. ejemplo:

    0001 – Grupo de Bienes 0001.
    0002 – Grupo de Bienes 0002.
    0003 – Grupo de Bienes 0003 Equipo de oficina.

  2. A través de la rutina "Activos" (SN1), en el módulo Activo Fijo (Actualizaciones | Archivos), se deben contar con registros de Activos para los grupos informados en el punto anterior (1). Los campos requeridos son solo los obligatorios por el sistema.
  3. A través de la rutina "Bajas" en el módulo de Activo Fijo (Actualizaciones | Movimientos), realizamos una Venta y una Baja:

    • Venta: Para que sea considerada como una Venta se debe indicar el Motivo (N4_MOTIVO) como "01 – Venta" y debe tener informado el Num. Fact. (N4_NOTA), en caso de que no sea informado, será considera como Baja, no importando el Motivo de la Baja  (N4_MOTIVO).
    • Baja(por donación): Para que sea considerada como una Baja se debe indicar el Motivo (N4_MOTIVO) como "04 – Donación" y NO tener informado el Num. Fact. (N4_NOTA). Este es un ejemplo para Donación pero se puede usar otro motivo de los que son informados.

      Image Added

  4. A través de la rutina Transferencias en el módulo de Activo Fijo (Actualizaciones | Movimientos), realizar una transferencia de grupo, centros de costo y cuentas del bien por ejemplo de la Ct. Bien Orig 15104 a la Ct Bien Dest 15105.
    NOTA: Es importante considerar que las transferencias que se realicen por medio de la rutina de adquisición por transferencia no se muestran en el informe debido a que corresponde a una baja y alta del bien, sin embargo en la carpeta de bienes podrá verificar el estado del bien conforme a los movimientos.

RT6/84 Ajuste p.Inflación

  1. En el módulo de Activo Fijo (SIGAATF), a través de la rutina “RT6/84 ajuste p.Inflación” (Informes | Movimientos), generamos el reporte de Ajuste por Inflación para Activo Fijo.
  2. Indicamos los parámetros a través del botón “Param.”, donde vamos a generar solo la planilla de Bienes:

    ¿De Periodo? 01/03/2019
    ¿A Periodo? 31/03/2019
    ¿De Grupo? 0002
    ¿A Grupo?  0003
    ¿Posición? Bienes

  3. Indicamos “Planilla” e “Imprimir”.
  4. Se inicia la generación, al finalizar abre la planilla de Excel con el reporte de "Bienes".
  5. Verificamos la planilla "Bienes", se muestran los totalizadores por Grupo y por Total General.

    Image Added
    Image Added
    Image Added

  6. Volvemos a ejecutar el reporte “RT6/84 ajuste p.Inflación” (Informes | Movimientos).

  7. Indicar los parámetros a través del botón “Param.”, donde vamos a generar ahora la planilla de Transferencias:

    ¿De Periodo? 01/03/2019
    ¿A Periodo? 30/04/2019
    ¿De Grupo? 0002
    ¿A Grupo?  0003
    ¿Posición? Transferencias

  8. Indicamos “Planilla” e “Imprimir”.
  9. Se inicia la generación, al finalizar abre la planilla de Excel con el reporte de "Transferencias".
  10. Verificamos la planilla "Transferencias", se muestran los totalizadores por Cuenta y por Total General.

    Image Added


03. PARÁMETROS

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   


OrdenPreguntaTipo de DatoTamañoModo de EntradaVar01Def. Español 1Def. Español 2C. Padron SXBPresel Combo
01¿De periodo? Data8GetMV_PAR01



02¿A Periodo?Data8GetMV_PAR02



03¿De Grupo?Carácter4GetMV_PAR03

SNG
04¿A Grupo?Carácter4GetMV_PAR04

SNG
05¿Posición?Numérico1ComboMV_PAR05BienesTransferencias
1


04. MENÚ

ProgramaATFR502.PRW
MenúInformes
SubmenúMovimientos
Nombre de la RutinaRT6/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

...

  • Inf. Preliminar: 1- Proveedor, 2- Cliente y 3-Ambos
  • Fecha Inicio Vigencia: Se valida que sea informada, que sea menor que la fecha fin de vigencia y que corresponda con el nombre del archivo.
  • Fecha Fin Vigencia: Se valida que sea informada, que sea mayor que la fecha fin de vigencia y que corresponda con el nombre del archivo.

...

03. Regla de negocio.

Municipalidad La Plata - Padrón Alícuotas Retención y Percepción.

1. Clientes - Percepción

  1. Si cib_origen=”C” y cib_marca=”S”, acceder a la tabla “SFH” para el cliente indicado, donde FH_IMPOSTO=”PLP” y FH_ZONFIS=”BA”, seleccionando el registro de mayor FH_FIMVIGE o dicha fecha no posea información
    1. Si encuentra el registro y

-       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

    1. Si encuentra el registro y el mismo está vigente (FH_FIMVIGE => cib_desde):

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

  1. Si cib_origen=”P” y cib_marca=”S”, 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
    1. Si encuentra el registro

-       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

  1. Si cib_origen=”E” y cib_marca=”S”, acceder a la tabla “SFH” para todos los proveedores, donde FH_IMPOSTO=”PLP” y FH_ZONAFIS=”BA”, seleccionando el registro de mayor FH_FIMVIGE o dicha fecha no posea información
    1. Si encuentra el registro

-       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

04. Menú

ProgramaFISA821.PRWMenúMiscelaneaSubmenúArch. MagnéticosNombre de la RutinaAlic Ret y Per La Plata

Módulo

SIGAFIS
TipoFunción de Protheus.


¡IMPORTANTE!

*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.

05. TABLAS UTILIZADAS

...

  • SEI - Índice de Ajuste por Inflación
  • SN1 - Activo Fijo
  • SN3 - Saldos y Valores
  • SNG - Grupos y Bienes
  • SN4 - Archivos de Saldos
  • SA1 - Clientes
  • SA2 - Proveedores
  • SFH - Empresa Vs Zona Fiscal



Versión: 12.1.17 | 12.1.14