Histórico da Página
01. DATOS GENERALES
Producto |
| ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||||||||||||||||||||||||||||||||
Segmento: |
| ||||||||||||||||||||||||||||||||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||||||||||||||||||||||||||||||||
Función: |
| ||||||||||||||||||||||||||||||||||||
País: | Argentina (ARG) | ||||||||||||||||||||||||||||||||||||
Ticket: | N/A | ||||||||||||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-1813 |
02. SITUACIÓN/REQUISITO
Es necesario crear las Provisiones de SAC y de Vacaciones, ya que actualmente no existe en el producto estándar.
Dicho cálculo se realiza en la liquidación del procedimiento LIQ de un empleado, mediante la rutina Por Procedimientos (GPEM020).
03. SOLUCIÓN
Se realizan las siguientes modificaciones en la formulación estándar, para atender las necesidades de la localización Argentina con respecto a Provisiones:
...
Totvs custom tabs box | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Diccionario de Datos
Mediante el Configurador (SIGACFG), crear el campo RV_PORCCON, como se indica a continuación:
...
Informações | ||
---|---|---|
| ||
Los cambios al Diccionario de Datos estándar, se realizaron en el siguiente paquete: Código: 013402 |
Conceptos
Estado | Concepto | Descripción | Descripción Extendida | Modificaciones |
Se eliminó | 888 | A Borrar | A Borrar | |
Se modificó | 88A | Prov - SAC | Prov SAC | Se modificó la descripción por "Prov SAC" |
Se modificó | 88B | Prov - SAC Cont | Prov - SAC Contribuciones | Se modificó la descripción por "Prov SAC CCSS" |
Se modificó | 88C | Prov - SAC Mes Ant | Prov - SAC Mes Anterior | Se modificó la descripción por "Prov Vacaciones" |
Se modificó | 88D | Prov - SAC Contr Ma | Prov - SAC Contr Mes Anterior | Se modificó la descripción por "Prov Vac CCSS" |
Se modificó | 88E | Prov - Vac Año Cte | Prov - Vac Año Corriente | Se modificó la descripción por "Porc. Contribuciones" |
Se eliminó | ||||
Se eliminó | ||||
Se eliminó | ||||
Se eliminó | ||||
Se eliminó | ||||
Se modificó | 841 | Contribución SIPA | Contribución SIPA | Se corrigió la configuración de la solapa de Ganancias. |
Se modificó | 001 | Sueldo Mensual | Sueldo Mensual | Se agregó como base de importe SAC y Vacaciones. Modificando los campos Bse SAC (RV_BSESAC) y Bse Val Vac (RV_BVALVAC) igual a 1 - Sí. |
Se modificó | 010 | Horas Normales | Horas Normales | Se agregó como base de importe SAC y Vacaciones. Modificando los campos Bse SAC (RV_BSESAC) y Bse Val Vac (RV_BVALVAC) igual a 1 - Sí. |
Se modificó | 050 | Base Adicionales | Base Adicionales | Se agregó como base de importe SAC y Vacaciones. Modificando los campos Bse SAC (RV_BSESAC) y Bse Val Vac (RV_BVALVAC) igual a 2 - No. |
Se modificó | 078 | Presentismo | Presentismo | Se agregó como base de importe SAC y Vacaciones. Modificando los campos Bse SAC (RV_BSESAC) y Bse Val Vac (RV_BVALVAC) igual a 1 - Sí. |
Se modificó | 841 | Contribución SIPA | Contribución SIPA | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 842 | Contribución INSSJP | Contribución INSSJP | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 843 | Contrib. Tarea Difer. | Contribución Tarea Diferenciada | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 844 | Contrib Asig. Fam. | Contribución Asignaciones Familiares | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 845 | Contribución FNE | Contribución FNE | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 846 | Contribución ANSSAL | Contribución ANSSAL | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 847 | Cont. Seguro de Vida | Cont. Seguro de Vida | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 848 | RENATRE | RENATRE | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Se modificó | 849 | Contrib. OS | Contribución Obra Social | Se agregó como base de porcentaje de contribuciones, colocando el campo Porc. Contr. (RV_PORCCON) igual a 1 - Sí. |
Fórmulas
88APRO - PROVISIÓN SAC:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Nueva fórmula | 88APRO | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
Nueva fórmula | 88APRO | 000002 | PERTIPONOM | SI_IGUAL | "LIQ" | CTRL_LIQ | Si es tipo de procedimiento LIQ, va a la etiqueta CTRL_LIQ |
Se agrega | 88APRO | 000003 | PERTIPONOM | SI_IGUAL | "RES" | CTRL_RES | Control para tipo de procedimiento RES |
Nueva fórmula | 88APRO | 000004 | SALTA | FINAL | Si no es tipo de procedimiento LIQ, no calcula nada y finaliza la fórmula | ||
Se agrega | 88APRO | 000005 | CTRL_RES | ETIQUETA | Acumula el mismo concepto (88A) del mes y si ya se calculó la provisión sale del cálculo | ||
Se agrega | 88APRO | 000006 | ANO | PERFECINI | ANO_INI_ACU | ||
Se agrega | 88APRO | 000007 | ANO | PERFECFIN | ANO_FIN_ACU | ||
Se agrega | 88APRO | 000008 | FILTRO_ACUM | ||||
Se agrega | 88APRO | 000009 | PERMESPER | SUMA_IMPORTES | PERMESPER | NAUX_11 | |
Se agrega | 88APRO | 000010 | NAUX_11 | SI_DIFERENTE | 0 | FINAL | |
Nueva fórmula | 88APRO | 000011 | CTRL_LIQ | ETIQUETA | |||
Nueva fórmula | 88APRO | 000012 | #JORNALES | CONTROLA QUE | SEA 2DA QUINCENA | ||
Nueva fórmula | 88APRO | 000013 | DIA | PERFECINI | NAUX_10 | Obtiene día de la fecha de inicio de periodo de liquidación | |
Nueva fórmula | 88APRO | 000014 | PROTIPPRO | SI_DIFERENTE | "J" | CONT_CALC | Valida si el proceso es J- Jornal |
Nueva fórmula | 88APRO | 000015 | NAUX_10 | SI_MENOR | 16 | FINAL | Valida que sea segunda quincena (el periodo comience el 16 del mes), sino no realiza el cálculo, en el caso del personal jornal. |
Nueva fórmula | 88APRO | 000016 | CONT_CALC | ETIQUETA | |||
Nueva fórmula | 88APRO | 000017 | #DIAS DE BASE SAC | ||||
Nueva fórmula | 88APRO | 000018 | MES | PERFECINI | MESPROCESO | Determina mes de proceso | |
Nueva fórmula | 88APRO | 000019 | 30 | MULTIPLICA | MESPROCESO | NAUX_03 | Multiplica 30 por mes de proceso |
Nueva fórmula | 88APRO | 000020 | CONT_01 | ETIQUETA | |||
Nueva fórmula | 88APRO | 000021 | #DETERMINA EL MEJOR | SUELDO | DEL SEMESTRE | ||
Nueva fórmula | 88APRO | 000022 | ANO | PERFECINI | ANO_INI_ACU | ||
Nueva fórmula | 88APRO | 000023 | ANO | PERFECFIN | ANO_FIN_ACU | ||
Nueva fórmula | 88APRO | 000024 | FILTRO_ACUM | ||||
Nueva fórmula | 88APRO | 000025 | "1" | FILTRO_ACUM | CBSESAC | Valida todos los conceptos con el campo Base SAC en "1- Si" de los acumulados anteriores | |
Nueva fórmula | 88APRO | 000026 | PERMESPER | SUMA_IMPORTES | PERMESPER | NAUX_01 | Suma los conceptos del mismo mes de registros históricos (tabla RG7) |
Nueva fórmula | 88APRO | 000027 | MUEVE | "V" | TP_SUMA_MOVLI | ||
Nueva fórmula | 88APRO | 000028 | "1" | SUMA_MOVLI | CBSESAC | NAUX_02 | Valida todos los conceptos con el campo Base SAC en "1- Si" |
Nueva fórmula | 88APRO | 000029 | NAUX_01 | SUMA | NAUX_02 | NAUX_05 | Suma los conceptos del mismo mes de la liquidación actual |
Nueva fórmula | 88APRO | 000030 | CONT_02 | ETIQUETA | |||
Nueva fórmula | 88APRO | 000031 | MESINISAC | STRTOVAL | 2 | NAUX_01 | Guarda mes inicial |
Nueva fórmula | 88APRO | 000032 | MUEVE | MESINISAC | CAUX_01 | Mueve mes inicial de SAC del semestre (mnemónico MESINISAC) vigente a variable alfanumérica | |
Nueva fórmula | 88APRO | 000033 | MUEVE | MESFINSAC | CAUX_02 | Mueve mes final de SAC del semestre (mnemónico MESFINSAC) vigente a variable alfanumérica | |
Nueva fórmula | 88APRO | 000034 | MESFINSAC | STRTOVAL | 2 | NAUX_08 | Guarda mes final de SAC en variable numérica NAUX_08 |
Nueva fórmula | 88APRO | 000035 | MESINISAC | STRTOVAL | 2 | NAUX_09 | Guarda mes inicial de SAC en variable numérica NAUX_09 |
Nueva fórmula | 88APRO | 000036 | MESPROCESO | SI_MENOR | NAUX_09 | FINAL | Compara si el mes de proceso es menor que el mes inicial de SAC (para el segundo semestre es necesario) |
Nueva fórmula | 88APRO | 000037 | CICLO | ETIQUETA | |||
Nueva fórmula | 88APRO | 000038 | FILTRO_ACUM | ||||
Nueva fórmula | 88APRO | 000039 | "1" | FILTRO_ACUM | CBSESAC | Valida todos los conceptos con el campo Base SAC en "1- Si" | |
Nueva fórmula | 88APRO | 000040 | CAUX_01 | SUMA_IMPORTES | CAUX_01 | NAUX_04 | Suma los conceptos del mismo mes de registros históricos (tabla RG7) |
Nueva fórmula | 88APRO | 000041 | NAUX_04 | SI_MENOR | NAUX_05 | CONT_03 | |
Nueva fórmula | 88APRO | 000042 | MUEVE | NAUX_04 | NAUX_05 | Guarda el mayor sueldo para comparar en la variable NAUX_05 | |
Nueva fórmula | 88APRO | 000043 | MUEVE | 0 | NAUX_04 | Pone en cero la variable NAUX_04 para comparar contra el siguiente mes | |
Nueva fórmula | 88APRO | 000044 | CONT_03 | ETIQUETA | |||
Nueva fórmula | 88APRO | 000045 | NAUX_01 | SUMA | 1 | NAUX_01 | Incrementa en uno el mes a evaluar en el ciclo |
Nueva fórmula | 88APRO | 000046 | NAUX_01 | VALTOSTR | 2 | CAUX_01 | Convierte el contenido de la variable numérica en alfanumérica |
Nueva fórmula | 88APRO | 000047 | #COMPRUEBA | MES ACTUAL | |||
Nueva fórmula | 88APRO | 000048 | NAUX_01 | SI_MAYOR | NAUX_08 | FINCICLO | Si el mes de proceso es menor al mes mayor al mes fin del semestre, sale del ciclo |
Nueva fórmula | 88APRO | 000049 | MESPROCESO | SI_MENOR | NAUX_01 | FINCICLO | Si el mes de proceso es menor al mes más 1, entonces sale del ciclo |
Nueva fórmula | 88APRO | 000050 | SALTA | CICLO | |||
Nueva fórmula | 88APRO | 000051 | FINCICLO | ETIQUETA | |||
Nueva fórmula | 88APRO | 000052 | MUEVE | NAUX_03 | UNIDADES | ||
Nueva fórmula | 88APRO | 000053 | #SE OBTIENE | PROVISION SAC | HASTA EL MES | ACTUAL | |
Nueva fórmula | 88APRO | 000054 | NAUX_05 | MULTIPLICA | UNIDADES | NAUX_01 | Multiplica el mejor sueldo (NAUX_05) por la cantidad de unidades calculadas para SAC (UNIDADES) |
Nueva fórmula | 88APRO | 000055 | NAUX_01 | DIVIDE | 360 | NAUX_06 | Divide el resultado por 360 y guarda el resultado en la variable NAUX_06 |
Nueva fórmula | 88APRO | 000056 | #LEE MESES ANTERIORES | DESDE ENERO | YA PROVISIONADO | ||
Nueva fórmula | 88APRO | 000057 | ANO | PERFECINI | ANO_INI_ACU | ||
Nueva fórmula | 88APRO | 000058 | ANO | PERFECFIN | ANO_FIN_ACU | ||
Nueva fórmula | 88APRO | 000059 | FILTRO_ACUM | ||||
Nueva fórmula | 88APRO | 000060 | MESINISAC | SUMA_IMPORTES | PERMESPER | NAUX_07 | Obtiene lo ya provisionado en el semestre correspondiente de SAC. |
Nueva fórmula | 88APRO | 000061 | #OBTIENE PROVISION | SAC DEL | MES | ||
Nueva fórmula | 88APRO | 000062 | NAUX_06 | RESTA | NAUX_07 | IMPORTE | Resta a lo calculado hasta el mes actual lo ya provisionado, guardándolo en la variable NAUX_07. |
Nueva fórmula | 88APRO | 000063 | MUEVE | IMPORTE | PROVSAC | Guarda la provisión de SAC del mes actual en el mnemónico PROVSAC. | |
Nueva fórmula | 88APRO | 000064 | FINAL | ETIQUETA |
...
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|---|---|---|---|---|---|---|
Nueva fórmula | 88EPRO | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
Nueva fórmula | 88EPRO | 000002 | MUEVE | "D" | TP_SUMA_MOVLI | ||
Nueva fórmula | 88EPRO | 000003 | "1" | SUMA_MOVLI | BSEPORCON | NAUX_00 | Se suman todos los conceptos que tengan el campo Porc. Contr. (mnemónico RV_PORCCONTR) igual a 1 - Sí |
Nueva fórmula | 88EPRO | 000004 | NAUX_00 | MULTIPLICA | -1 | NAUX_00 | Multiplica por (-1) ya que dichas unidades se obtienen en negativo |
Nueva fórmula | 88EPRO | 000005 | MUEVE | NAUX_00 | IMPORTE | ||
Nueva fórmula | 88EPRO | 000006 | MUEVE | IMPORTE | PORCCONTR | Guarda la suma de porcentajes de contribuciones en el mnemónico PORCCONTR | |
Nueva fórmula | 88EPRO | 000007 | FINAL | ETIQUETA |
Mnemónicos
Se agregaron los siguientes mnemónicos:
Código Mnemónico | Descripción Mnemónico | Tipo de Mnemónico | Observaciones |
PORCCONTR | Porcentaje Contribuciones | N - Numérico | Mnemónico Transferible. Se utiliza para almacenar la suma total de los porcentajes de los aportes del empleador (contribuciones). |
PROVSAC | Provisión SAC | N - Numérico | Mnemónico Transferible. Es usado para almacenar el resultado de la provisión de SAC. |
PROVVAC | Provisión Vacaciones | N - Numérico | Mnemónico Transferible. Almacena el el resultado de la provisión de Vacaciones. |
DIASDERVAC | Días de Derecho para Vacaciones | F - Archivo | Extrae la información del campo Ctd. Ref. Per. (RF_DIASDIR) de la tabla SRF. |
DIAPROVVAC | Valor Día Vacaciones para Provisión | N - Numérico | Mnemónico Transferible. Guarda el valor del día de vacaciones para provisión calculado. |
BSEPORCON | Base Porcentaje de Contribuciones | F - Archivo | Extrae la información del campo Porc. Contr. (RV_PORCCON) de la tabla SRV. |
Conceptos por Proceso
Los conceptos estándar utilizados en Conceptos por Proceso para el cálculo del procedimiento LIQ (Liquidación), se muestra a continuación:
Procedimiento LIQ (Liquidación)
...
Card documentos Informacao Solución disponible para versión 12.1.33 (con garantía extendida) o superiores. Titulo ¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Documento de Referencia de la Localización de Argentina:
...