Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 

 

Información General

 

Especificación

Producto

Microsiga Protheus

Módulo

Financiero

Segmento ejecutor

Mercado Internacional

Projeto

 

IRM/EPIC

 

Requisito/Story/Issue

 

Subtarea

 

Chamado/Ticket

MMI-5042

País

(  ) Brasil  ( X ) Argentina  (  ) México  (  ) Chile  (  ) Paraguay  (  ) Ecuador

(  ) EEUU  (  ) Colombia   (  ) Otro _____________.

Otros

 

   

Objetivo

 

A fin de calcular las Retenciones de Ingresos Brutos de la Provincia de Santiago del Estero de acuerdo a lo establecido en la RG 21/2007, se deberán desarrollar las adaptaciones necesarias.

Definición de la Regla de Negocio

 

Al realizar una Orden de Pago se debe de mostrar una pestaña de Retenciones, en la cual se debe poder;

  • Modificar los valores de las Retenciones de Ingresos Brutos, así como las Alícuotas, Porcentaje Desgravación, Número de Certificado, esto cuando el campo CCO_TPCALR se encuentre en "2".
  • Al confirmar las retenciones se deben de actualizar los valores de cálculo mostrados en pantalla.

 

 

Rutina

Tipo de Operación

Opción de Menú

Reglas de Negocio

UPDFISMI - Compatibilizador MI Libros Fiscales

Modificación

N/A

 

UPDMODMI - Compatibilizador MI

Involucrada

N/A

 

FINRETARG - Funciones de Cálculo de Retenciones Argentina

Modificación

N/A

 

FINA850 -  Orden de Pago Modelo IIModificaciónActualizaciones -> Proceso Mod. II 
FINA855 -  Orden de Pago PreviaModificaciónActualizaciones -> Proceso Mod. II 

 

Actualización al diccionario de datos (UPDMODMI):

Modificar la rutina de update para el módulo de Financiero (UPDFISMI) para:

  • Crear el campo CCO_TPCALR - Tipo de Cálculo de Retenciones (Indica si el cálculo de la provincia será Automático o Modificado manualmente en la Orden de Pago) 
  • Crear el campo FE_TPCALR - Tipo de Cálculo de Retenciones (Indica si el cálculo de la provincia será Automático o Modificado manualmente en la Orden de Pago) 

Modificar la rutina FINA850 para:

  • Mostrar una nueva pestaña de "Retenciones" a la derecha de "Documentos Propios", con las retenciones que se determinen agrupadas por certificado con los siguientes datos:
    • Impuesto (FE_TIPO) - ["I" = IVA, "G" = Ganancias, "B" = Ingresos Brutos, "S" - SUSS, "M" = Impuestos Municipales]
    • Estado (FE_EST/FE_RET_MUN)
    • Concepto (FE_CONCEPT)
    • Cálculo (CCO_TPCALR) - ["A" = Automático, "I" = Informado]
    • Base Imponible (FE_VALBASE)
    • Porcentaje Desgravación (FE_DESGR)
    • Alícuota (FE_ALIQ)
    • Retención (FE_RETENC)
    • Número de Certificado (FE_NROCERT)

      Dentro de la pestaña de Retenciones si CCO_TPCALR = "I", se posibilitará modificar para ese impuesto :
    • Base Imponible
    • Porcentaje Desgravación
    • Alícuota

      En caso de modificar la Base Imponible, Porcentaje Desgravación o Alícuota, debe re-calcular la retención:
    • Base Imponible * (1 - (Porcentaje Desgravación/100)) * Alícuota / 100 

      En función de las retenciones de IIBB modificadas, se deben de re-calcular los datos:
    • Retenciones IB
    • Total a Pagar
    • Pestaña Documentos Propios (Siempre que hayan sido informado, similar a modificación de Títulos)
    • Inf. Valor por Pagar
    • Saldo
    • Documentos Propios

      En función de los Títulos modificados, re-calcular todas las retenciones (Igual a como funciona el sistema actualmente) y actualizar los datos:
    • Facturas
    • Total a Pagar
    • Pestaña Documentos Propios (Siempre que hayan sido informados)
    • Inf. Valor por Pagar
    • Saldo
    • Documentos Propios

      Grabar registros en la tabla "SFE", donde CCO_TPCALR = "I"
    • Distribuir los valores informados/re-calculados. - [ Base Imponible, Retención ]
    • Respetar la Alícuota y Porcentaje Desgravación.

 Modificar la rutina FINA855 para:

  • Adaptar la visualización de las retenciones al siguiente formato por certificado:
    • Impuesto (FVC_TIPO) - ["I" = IVA, "G" = Ganancias, "B" = Ingresos Brutos, "S" = SUSS, "M" = Impuestos Municipales]
    • Estado (FVC_EST/FE_RET_MUN)
    • Concepto (FVC_CONCEP)
    • Base Imponible (FVC_VALBASE)
    • Porcentaje  (FVC_DESGR)
    • Alícuota (FVC_ALIQ)
    • Retención (FVC_RETENC)

*Las modificaciones serán permitidas para las Retenciones de Ingresos Brutos que hayan sido calculadas durante el proceso normal (No se podrán agregar nuevas retenciones).

 

Para todas las retenciones, grabar FE_TPCALR, teniendo en consideración que si no se ejerció la opción de modificar manualmente el cálculo FE_TPCALR = “A”.


Tablas Utilizadas

  • SFE – Retenciones Orden de Pago
  • SEK – Ordenes de Pago
  • FJK – Ordenes de Pago Previas
  • FJL – Detalle Orden de Pago Previa
  • FVC – Retenciones Orden de Pago Previa
  • CCO  Estados Vs Ingresos Brutos.

Prototipo de Pantalla

 

Flujo del Proceso

 

  1. Dentro del módulo Compras desde la Opción Factura de Entrada (Actualizaciones | Movimientos) generar una Factura.
  2. Dentro del módulo Financiero desde la Opción Orden Pago Mod II (Actualizaciones | Proceso Mod II) se selecciona la Factura para generar la Orden.
  3. Se verifican los cálculos.
  4. Se verifica la pestaña de Retenciones.
  5. Una vez verificadas/Modificadas las Retenciones se procede a llenar los modos de pago.
  6. Al llenar los modos de pago no es posible modificar los valores dentro de la pestaña de Retenciones.

Diccionario de Datos

 

Archivo o Código del Script: CCO - Estado Vs Ingresos Brutos

 

Campo

CCO_TPCALR

Tipo

C

Tamaño

1

Valor Inicial

A

Obligatorio

Sí (  ) No ( X )

Descripción

Tipo de Cálculo de Retención

Título

Tp. Cal. Ret

Picture

@!

OpcionesA= Automático, I=Informado
Help de Campo

Indica si el cálculo de Retención es Automático o Manual.

 

SFE - Retenciones


Campo

FE_TPCALR

Tipo

C

Tamaño

1

Valor Inicial

A

Obligatorio

Sí (  ) No ( X )

Descripción

Tipo de Cálculo de Retención

Título

Tp. Cal. Ret

Picture

@!

Opciones

 

A= Automático, I=Informado

Help de Campo

Indica si el cálculo de Retención es Automático o Manual.