Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS RH

Líea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
Segmento RH

Módulo:

SIGAGPE - Gestión de Personal.
Función:

   

Rutina(s) Modificada(s)Nombre TécnicoFecha
GPFORCOLFórmulas Estándar - Colombia.    20/
11
12/2024
GPFO1COLFunciones Adicionales de Fórmulas Estándar - Colombia.  20/
10
12/2024
GPFO2COLFunciones Adicionales de Fórmulas Estándar - Colombia.  20/
10
12/2024
GPFO3COLFunciones Adicionales de Fórmulas Estándar - Colombia.  20/
10
12/2024

   

País:Colombia (COL)
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DNOMI-2736 / DNOMI-2827 / DNOMI-2919

02. SITUACIÓN/REQUISITO

Al realizar el Cálculo de Nómina para el tipo de procedimiento LIQ - Nómina de Liquidación mediante la rutina Por Procedimiento (GPEM020), se observa que las fórmulas estándar 216LIQ - CESANTIA SBC AÑO ACTUAL y 221LIQ - CESANTIA PROVISION , y 228LIQ - INT CESANTIA PROVISION no están calculado correctamente las Provisiones. Dicho ; dicho cálculo se debe realizar considerando la configuración del el tipo de provisión indicada el campo Tipo Prov (RCJ_PROV) de Procesos (RCJ).

03. SOLUCIÓN

Por otro lado, al realizar el cálculo de nómina para el tipo de procedimiento CON - Nómina de Consolidados mediante la rutina Por Procedimiento (GPEM020), se ha detectado que las fórmulas estándar 220CO1 - CESANTIA ACUM (LEER) y 221CON - CESANTIA PROVISION,  227CO2 - INT CESANTIA ACUM y  228CON - INT CESANTIA PROVISION no están calculando adecuadamente las provisiones.

03. SOLUCIÓN

Se realizan adecuaciones a las siguientes Fórmulas Estándar de Colombia (COL):Se realizan las siguientes modificaciones en las Fórmulas Estándar de Colombia (COL):

  • Se modifican las formulas 216LIQ - CESANTIA SBC AÑO ACTUAL y 221LIQ - CESANTIA PROVISION; donde se agrega la validación del Tipo de Provisión a realizar mediante el uso del campo Tipo Prov (RCJ_PROV).

Para mayor información sobre los cambios realizados, se recomienda leer el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL.

Nota
titleIMPORTANTE

Es importante mantener un Tipo de Provisión consistente a lo largo del año, ya que cambiarlo en cualquier momento, podría influir en los valores consolidados.

Aviso
title¡IMPORTANTE!

Este documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, mnemónicos de usuario, etc.) deberá ser ajustada conforme a su necesidad.

  • Se incluye la validación del tipo de nómina para mejorar el cálculo entre los diferentes tipos de nómina (CON, LIQ Y FIN).
  • Se modifica la formula 228LIQ - INT CESANTIA PROVISION; se ha añadido un acumulador de provisiones para intereses de cesantías (ACUVPROINT), con el objetivo de calcular correctamente el valor que corresponde a las provisiones.
  • Se modifica la formula 220CO1 - CESANTIA ACUM; se modifican los rangos de fecha para el acumulador de cesantías ,con el fin de obtener el cálculo correcto.
  • Se modifica la formula 221CON - CESANTIA PROVISION; se modifica el cálculo para evitar los valores negativos que se presentan en el Recibo de pago (GPEA630), implementando el método de cálculo por diferencia para cesantías y se agrega su TRACE_ON y TRACE_OFF.
  • Se modifican las formulas 228CON - INT CESANTIA PROVISION; donde se ha añadido un acumulado de provisiones para intereses de cesantías (ACUVPROINT) y se filtra este mismo para traer acumulados anteriores, además se agrega su TRACE_ON y TRACE_OFF.
  • Se modifica la formula  227CO2 - INT CESANTIA ACUM; donde se ha añadido el llamado de los acumuladores de sus valores para llamarlos y mostrarlos dentro del Recibo de Pago.

Para mayor información sobre los cambios realizados, se recomienda leer el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL.


Nota
titleIMPORTANTE

Es importante mantener un Tipo de Provisión consistente a lo largo del año, ya que cambiarlo en cualquier momento, podría influir en los valores consolidados.

Aviso
title¡IMPORTANTE!

Este documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, mnemónicos de usuario, etc.) deberá ser ajustada conforme a su necesidad.

Totvs custom tabs box
tabsPre-condiciones, Procedimiento, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Respaldar el repositorio (RPO).
Totvs custom tabs box
tabsPre-condiciones, Procedimiento, Paso 03, Paso 04
idspaso1,paso2

Por Procedimientos (GPEM020):

Ingresar a la rutina Por Procedimientos, ubicada en SIGAGPE - (Miscelánea | Cálculos | Por Procedimientos(GPEM020).
  • Informar los datos solicitados:
    1. En la pestaña Generales: Informar Proceso, Tipo de Procedimiento (LIQ), Periodo, TRACE, etc.

    2. En la pestaña Rangos: Informar el empleado creado en las "Pre-condiciones".
    3. Dar clic en el botón de Confirmar.
  • Validar que el Cálculo de Nómina finaliza de forma exitosa.
  • Si fue activado el TRACE, validar el proceso de cálculo de las siguientes fórmulas, como se indica en el punto Fórmulas de la sección 04. INFORMACIÓN ADICIONAL:
    • 216LIQ- CESANTIA SBC AÑO ACTUAL .
    • 221LIQ- CESANTIA PROVISION.
  • Totvs custom tabs box items
    defaultyes
    referenciapaso1
    1. Respaldar el repositorio (RPO).
    2. Aplicar el parche correspondiente a la issue DNOMI-27362827.
    3. Verificar que las rutinas se encuentren actualizadas en el repositorio y verificar que coincidan con las descritas en el encabezado del presente documento técnico, considerando que las fechas sean iguales o superiores.
    4. Regeneración de Formulación:
         

      Informações
      titleRegeneración de Formulación

      En caso de contar con formulación estándar nativa; solo debe entrar a la rutina Fórmulas (GPEA290), de manera que el sistema realice la actualización automática de las fórmulas descritas en el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL.

      Si tiene personalizaciones en la formulación, como lo son Fórmulas de usuario; realizar los siguientes pasos.

      1. Generar archivos Excel para validación:

        • Ejecutar la rutina "Consultas | Archivos | Genéricos" y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2 y RC3.

        • Guardar los archivos de Excel generados (antes del cambio).

      2. Respaldar/Borrar las siguientes tablas:
        • Fórmulas (RC2 / RC3):
          • Respaldar la RC2 y RC3. 
          • Borrar los registros de la RC2 y RC3.
      3. Carga de Formulación Estándar:
        • Ingresar a la rutina Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para que se carguen las fórmulas estándar:
          • Verificar las adecuaciones en la siguiente fórmula, como se indica en el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL:
            • 216LIQ - CESANTIA SBC AÑO ACTUAL.
            • 221LIQ - CESANTIA PROVISION.
            • 228LIQ - INT CESANTIA PROVISION.
            • 220CO1 - CESANTIA ACUM.
            • 221CON - CESANTIA PROVISION.
            • 227CO2 - INT CESANTIA ACUM.
            • 228CON - INT CESANTIA PROVISION.
      4. Regresar el respaldo Regresar el respaldo de las tablas del punto b
        • Abrir las tablas RC2, RC3.
      5. Generar archivos Excel para validación:
        • Ejecutar la rutina “Consultas "Consultas | Archivos | Genéricos”Genéricos" y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2, RC3.
        • Guardar los archivos de Excel generados (después del cambio).
      6. Comparar los archivos Excel generados en el Punto a contra los generados en el Punto e, para determinar las diferencias de configuración de los datos.
        • Fórmulas (RC2 | RC3)
          • Comparar los archivos antes y después del cambio, para determinar las diferencias.
          • Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para incluir las fórmulas de usuario.

         

      Contar con información en los catálogos utilizados en el Cálculo de Nómina.
    5. Tipos de Procedimiento.
      • Contar con el procedimiento LIQ - Nómina de Liquidación.
    6. Procesos:
      • Configurar un proceso Mensual o Quincenal.
    7. Conceptos.
    8. Conceptos por proceso.
    9. Fórmulas.
    10. Mnemónicos.
    11. Criterios de Acumulación.
    12. Asientos por Empleado.
      • Asiento salarial, de ejemplo:
        • Mensual:
          • Cod. Concepto: 132
          • Descripción: COMISIONES
          • Tipo de captura: V - Valor
          • Val.Regist: $820.000
    13. Periodo:Nómina LIQ - Nómina de Liquidación, de ejemplo:Mensual: 
    14. Periodo: 2025
    15. Mes: 01
    16. Número de Pago: 01
    17. Fecha Inicial: 01/01/2025
    18. Fecha: 01/01/2025
    19. Fin de Mes: 1 - Sí

      Informações
      titlePeriodos mensuales y quincenales
      • Cuando se cuenta con periodos quincenales para procedimientos LIQ - Nómina de Liquidación; se debe informar el campo Fin de Mes (RCH_ULPERI) igual a 1 - Sí, en la segunda quincena.
      • Cuando se cuenta con periodos mensuales para procedimientos LIQ - Nómina de Liquidación; se debe informar el campo Fin de Mes (RCH_ULPERI) igual a 1 - Sí.
    20. Tablas Alfanuméricas.
    21. Centros de Trabajo.
    22. Empleados.
    Totvs custom tabs box items
    defaultno
    referenciapaso2

    04. INFORMACIÓN ADICIONAL 

    Fórmulas

    • 216LIQ- CESANTIA SBC AÑO ACTUAL:

    ...

    Operación

    ...

    Fórmula

    ...

    Secuencia

    ...

    1a Expresión

    ...

    Op. 1

    ...

    2a Expresión

    ...

    Resultado

    ...

    Interpretación

    ...

      1. .
        • Fórmulas (RC2 | RC3)
          • Comparar los archivos antes y después del cambio, para determinar las diferencias.
          • Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para incluir las fórmulas de usuario.

         

    1. Contar con información en los catálogos utilizados en el Cálculo de Nómina.
      • Tipos de Procedimiento.
        • Contar con el procedimiento LIQ - Nómina de Liquidación.
      • Procesos:
        • Configurar un proceso Mensual o Quincenal.
      • Conceptos.
      • Conceptos por proceso.
      • Fórmulas.
      • Mnemónicos.
      • Criterios de Acumulación.
      • Incidencias por Empleado.
        • Asiento Salarial, de ejemplo:
          • Mensual:
            • Cod. Concepto: 132
            • Descripción: COMISIONES
            • Tipo de capt: V - Valor
            • Val.Regist: 820.000

      • Periodo:
        • Nómina LIQ - Nómina de Liquidación, de ejemplo:
          • Mensual: 
            • Periodo: 2025
            • Mes: 01
            • Número de Pago: 01
            • Fecha Inicial: 01/01/2025
            • Fecha: 01/01/2025
            • Fin de Mes: 1 - Sí

        • Nómina CON- Nómina de Consolidados, de ejemplo:
          • Mensual:
            • Periodo: 2025
            • Mes: 01
            • Número de Pago: 01
            • Fecha Inicial: 01/01/2025
            • Fecha: 01/01/2025
            • Fin de Mes: 1 - Sí

            • Fin de Mes: 1 - Sí


              Informações
              titleFin de Mes -Periodos mensuales y quincenales
              • Cuando se cuenta con periodos quincenales para procedimientos LIQ - Nómina de Liquidación; se debe informar el campo Fin de Mes (RCH_ULPERI) igual a 1 - Sí, en la segunda quincena.
              • Cuando se cuenta con periodos mensuales para procedimientos LIQ - Nómina de Liquidación; se debe informar el campo Fin de Mes (RCH_ULPERI) igual a 1 - Sí.
      • Tablas Alfanuméricas.
      • Centros de Trabajo.
      • Empleados.
    Totvs custom tabs box items
    defaultno
    referenciapaso2

    Por Procedimientos (GPEM020):

    1. Ingresar a la rutina Por Procedimientos, ubicada en SIGAGPE - Miscelánea | Cálculos | Por Procedimientos(GPEM020).
    2. Informar los datos solicitados:
      1. En la pestaña Generales: Informar Proceso, Tipo de Procedimiento (LIQ y/o CON ), Periodo, TRACE, etc.

      2. En la pestaña Rangos: Informar el empleado creado en las "Pre-condiciones".
      3. Dar clic en el botón de Confirmar.
    3. Validar que el Cálculo de Nómina finaliza de forma exitosa.
    4. Si fue activado el TRACE, validar el proceso de cálculo de las siguientes fórmulas, como se indica en el punto Fórmulas de la sección 04. INFORMACIÓN ADICIONAL:
      • 216LIQ- CESANTIA SBC AÑO ACTUAL.
      • 221LIQ- CESANTIA PROVISION.
      • 228LIQ- INT CESANTIA PROVISION.
      • 220CO1- CESANTIA ACUM.
      • 221CON- CESANTIA PROVISION.
      • 227CO2 - INT CESANTIA ACUM.
      • 228CON - INT CESANTIA PROVISION.
    5. En el Recibo de Pago (GPEA630), validar el cálculo correcto de los siguientes conceptos:
      • Nómina LIQ - Nómina deLiquidación:
        • 221 - CESANTIA PROVISION.
        • 228 - INT CESANTIA PROVISION.
        • 227 - INT CESANTIA ACUM.
      • Nómina CON - Nómina deConsolidados:
        • 216 - CESANTIA SBC AÑO ACTUAL.
        • 220- CESANTIA PROVISION A.
        • 221 - CESANTIA PROVISION.
        • 228 - INT CESANTIA PROVISION.

    04. INFORMACIÓN ADICIONAL 

    Fórmulas

    • 216LIQ- CESANTIA SBC AÑO ACTUAL:

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Sin cambios216LIQ000001#TRACE_ON


    Sin cambios216LIQ000002NOCALCULASI_IGUAL1FINAL
    Sin cambios216LIQ000003# PRACTICANTES DEL SENANO PROVISIONA


    Sin cambios216LIQ000004EMPTIPCOTSI_IGUAL"12"FINAL
    Sin cambios216LIQ000005EMPTIPCOTSI_IGUAL"19"FINAL
    Sin cambios216LIQ000006EMPTIPCOTSI_IGUAL"20"FINAL
    Sin cambios216LIQ000007# SALARIO INTEGRALNO PROVISIONA


    Sin cambios216LIQ000008EMPTIPOSALSI_IGUAL"2"FINAL
    Sin cambios216LIQ000009EMPTIPOSALSI_IGUAL"4"FINAL
    Sin cambios216LIQ000010# FECHA INICIO PERIODO



    Sin cambios216LIQ000011
    MUEVEPERFECINIDAUX_04
    Sin cambios216LIQ000012EMPFECINGSI_MENORDAUX_04CONT_INIPER
    Sin cambios216LIQ000013
    MUEVEEMPFECINGDAUX_04
    Sin cambios216LIQ000014CONT_INIPERETIQUETA


    Sin cambios216LIQ000015# FECHA INICIO CESANTÍA



    Sin cambios216LIQ000016
    ANOPERFECFINNAUX_01
    Sin cambios216LIQ000017NAUX_01MULTIPLICA10000NAUX_01
    Sin cambios216LIQ000018NAUX_01SUMA101NAUX_02
    Sin cambios216LIQ000019
    CONVIERTE_FECHANAUX_02DAUX_01
    Sin cambios216LIQ000020EMPFECINGSI_MENORDAUX_01CONT_ING1
    Sin cambios216LIQ000021
    MUEVEEMPFECINGDAUX_01
    Sin cambios216LIQ000022CONT_ING1ETIQUETA


    Sin cambios216LIQ000023# FECHA FINAL CESANTÍAACTUAL


    Sin cambios216LIQ000024
    MUEVECALFECFINDAUX_02
    Sin cambios216LIQ000025# DIAS TOTALES CES



    Sin cambios216LIQ000026DAUX_01DIAS_360DAUX_02DIASCESACT
    Sin cambios216LIQ000027# DIAS PERIODO CES



    Sin cambios216LIQ000028DAUX_04DIAS_360DAUX_02DIASCESPER
    Sin cambios216LIQ000029# AUS CON REM ACU



    Sin cambios216LIQ000030
    ANOCALFECINIANO_INI_ACU
    Sin cambios216LIQ000031
    ANOCALFECFINANO_FIN_ACU
    Sin cambios216LIQ000032
    FILTRO_ACUM


    Sin cambios216LIQ000033"1"FILTRO_ACUMCONAUSCES

    Sin cambios216LIQ000034"01"UNIDADES_EMPRESA"12"NAUX_03
    Sin cambios216LIQ000035DIASCESACTRESTANAUX_03DIASCESACT
    Sin cambios216LIQ000036# AUS SIN REM ACU



    Sin cambios216LIQ000037
    ANOCALFECINIANO_INI_ACU
    Sin cambios216LIQ000038
    ANOCALFECFINANO_FIN_ACU
    Sin cambios216LIQ000039
    FILTRO_ACUM


    Sin cambios216LIQ000040"2"FILTRO_ACUMCONAUSCES

    Sin cambios216LIQ000041"01"UNIDADES_EMPRESA"12"NAUX_04
    Sin cambios216LIQ000042DIASCESACTSUMANAUX_04DIASCESACT
    Sin cambios216LIQ000043# AUS CON REM PER



    Sin cambios216LIQ000044
    MUEVE"D"TP_SUMA_MOVLI
    Sin cambios216LIQ000045"1"SUMA_MOVLICONAUSCESNAUX_05
    Sin cambios216LIQ000046DIASCESACTRESTANAUX_05DIASCESACT
    Sin cambios216LIQ000047DIASCESPERRESTANAUX_03DIASCESPER
    Sin cambios216LIQ000048# AUS SIN REM PER



    Sin cambios216LIQ000049
    MUEVE"D"TP_SUMA_MOVLI
    Sin cambios216LIQ000050"2"SUMA_MOVLICONAUSCESNAUX_06
    Sin cambios216LIQ000051DIASCESACTSUMANAUX_06DIASCESACT
    Sin cambios216LIQ000052DIASCESPERSUMANAUX_06DIASCESPER
    Sin cambios216LIQ000053#TIPO PROVISION



    Se agrega216LIQ000054PROPROVSI_IGUAL"2"CONT_08Se verifica que el Tipo de provisión (RCJ_PROV) sea igual a 2 - Ajuste, para asegurar que no se calculen los acumulados variables del año, y que únicamente se calculen los correspondientes al periodo.
    Sin cambios216LIQ000055# CONCEPTOS VAR ACUM



    Sin cambios216LIQ000056
    ANOCALFECINIANO_INI_ACU
    Sin cambios216LIQ000057
    ANOCALFECFINANO_FIN_ACU
    Sin cambios216LIQ000058
    FILTRO_ACUM


    Sin cambios216LIQ000059"1"FILTRO_ACUMCONSBCCES

    Sin cambios216LIQ000060"01"IMPORTE_EMPRESA"12"NAUX_07
    Se agrega216LIQ000061CONT_08ETIQUETA

    Se valida únicamente los conceptos variables del periodo cuando la provisión se calcula por ajuste.
    Sin cambios216LIQ000062# CONCEPTOS VAR PER



    Sin cambios216LIQ000063
    MUEVE"V"TP_SUMA_MOVLI
    Sin cambios216LIQ000064"1"SUMA_MOVLICONSBCCESNAUX_08
    Se agrega216LIQ000065PERTIPONOMSI_DIFERENTE"CON"CONT_07

    Se verifica que el tipo de nómina (RHC_ROTEIR) sea Consolidados, con el fin de traer las variables salariales percibidas durante el ultimo período.

    Se agrega216LIQ000066
    ANOCALFECINIANO_INI_ACU
    Se agrega216LIQ000067
    ANOCALFECFINANO_FIN_ACU
    Se agrega216LIQ000068
    FILTRO_ACUM


    Se agrega216LIQ000069"1"FILTRO_ACUMCONSBCCES

    Se agrega216LIQ000070PERMESPERIMPORTE_EMPRESAPERMESPERNAUX_08
    Se agrega216LIQ000071CONT_07ETIQUETA


    Sin cambios216LIQ000072# DETERMINA SBCCESACT



    Sin cambios216LIQ000073NAUX_07SUMANAUX_08NAUX_09
    Se agrega216LIQ000074#TIPO PROVISION


    Se añade validación del tipo de provisión (1 - % fijo o 2 - Ajuste).

    Se agrega216LIQ000075
    MUEVEDIASCESACTNAUX_15
    Se agrega216LIQ000076PROPROVSI_IGUAL"1"CONT_09
    Se modifica216LIQ000077
    MUEVEDIASCESPERNAUX_15
    Se agrega216LIQ000078CONT_09ETIQUETA


    Se agrega216LIQ000079NAUX_09DIVIDENAUX_15NAUX_09
    Se agrega216LIQ000080NAUX_09MULTIPLICA30SBCCESACT
    Sin cambios216LIQ000081#DETERMINA AUX TRANSPORTE



    Sin cambios216LIQ000082
    MUEVE0NAUX_10
    Sin cambios216LIQ000083EMPSUBTRANSI_IGUAL"3"CONT_11
    Sin cambios216LIQ000084
    MUEVESUBTRANSNAUX_10
    Sin cambios216LIQ000085EMPSUBTRANSI_IGUAL"1"CONT_11
    Sin cambios216LIQ000086SALMINMESMULTIPLICA"2"NAUX_11
    Sin cambios216LIQ000087SALMESSI_MENORNAUX_11CONT_11
    Sin cambios216LIQ000088SALMESSI_IGUALNAUX_11CONT_11
    Sin cambios216LIQ000089
    MUEVE0NAUX_10
    Sin cambios216LIQ000090CONT_11ETIQUETA


    Sin cambios216LIQ000091SBCCESACTSUMANAUX_10SBCCESACT
    Sin cambios216LIQ000092# SI MOD SAL EN 90 DIASPROMEDIOEN CASO CONTRARIO SALMES

    Sin cambios216LIQ000093
    MUEVESALMESNAUX_12
    Sin cambios216LIQ000094DAUX_02SUMA-90DAUX_03
    Sin cambios216LIQ000095EMPFECAUMSI_IGUALVACIOCONT_12
    Sin cambios216LIQ000096DAUX_03SI_MAYOREMPFECAUMCONT_12
    Sin cambios216LIQ000097
    MUEVE0NAUX_12
    Sin cambios216LIQ000098DAUX_01LEE_TRAYDAUX_021,05
    Sin cambios216LIQ000099TRASALMESDIVIDE30NAUX_13
    Sin cambios216LIQ000100NAUX_13MULTIPLICADIAS_TRAY_SIGNAUX_13
    Sin cambios216LIQ000101NAUX_12SUMANAUX_13NAUX_12
    Sin cambios216LIQ000102
    SIG_TRAY


    Sin cambios216LIQ000103NAUX_12DIVIDEDIASCESACTNAUX_12
    Sin cambios216LIQ000104NAUX_12MULTIPLICA30NAUX_12
    Sin cambios216LIQ000105CONT_12ETIQUETA


    Sin cambios216LIQ000106SBCCESACTSUMANAUX_12SBCCESACT
    Se agrega216LIQ000107PERTIPONOMSI_IGUAL"CON"CONT_13

    Se verifica que el tipo de nómina sea Consolidados, con el fin de evitar cálculos incorrectos para este tipo de nómina, mientras se mantiene la validez para otros tipos, ejemplo; FIN (Finiquitos).

    Sin cambios216LIQ000108
    ANOCALFECINIANO_INI_ACU
    Sin cambios216LIQ000109
    ANOCALFECFINANO_FIN_ACU
    Sin cambios216LIQ000110
    FILTRO_ACUM


    Sin cambios216LIQ000111PERMESPERIMPORTE_EMPRESAPERMESPERNAUX_13
    Se agrega216LIQ000112CONT_13ETIQUETA


    Sin cambios216LIQ000113SBCCESACTRESTANAUX_13IMPORTE
    Sin cambios216LIQ000114
    MUEVEDIASCESPERUNIDADES
    Sin cambios216LIQ000115
    MUEVEEMPNITCESENTIDAD
    Sin cambios216LIQ000116FINALETIQUETA


    Sin cambios216LIQ000117#TRACE_OFF


       

    • 221LIQ- CESANTIA PROVISION:

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Sin cambios221LIQ000001#TRACE_ON


    Sin cambios221LIQ000002NOCALCULASI_IGUAL1FINAL
    Sin cambios221LIQ000003# PRACTICANTES DEL SENANO PROVISIONA


    Sin cambios221LIQ000004EMPTIPCOTSI_IGUAL"12"FINAL
    Sin cambios221LIQ000005EMPTIPCOTSI_IGUAL"19"FINAL
    Sin cambios221LIQ000006EMPTIPCOTSI_IGUAL"20"FINAL
    Sin cambios221LIQ000007# SALARIO INTEGRALNO PROVISIONA


    Sin cambios221LIQ000008EMPTIPOSALSI_IGUAL"2"FINAL
    Sin cambios221LIQ000009EMPTIPOSALSI_IGUAL"4"FINAL
    Sin cambios221LIQ000010CONPORCENDIVIDE100NAUX_01
    Sin cambios221LIQ000011NAUX_01MULTIPLICADIASCESPERUNIDADES
    Sin cambios221LIQ000012ACUDPROCESSUMAUNIDADESACUDPROCES
    Se modifica221LIQ000013# PROVISION % FIJO


    Se modifica la lógica de los cálculos con el fin de facilitar un mejor entendimiento, incorporando además el cálculo correcto cuando el Tipo de Prov. es igual a 2 - Ajuste.

    Se modifica221LIQ000014
    MUEVEDIASCESPERNAUX_02
    Se modifica221LIQ000015PROPROVSI_IGUAL"1"CONT_01
    Se modifica221LIQ000016
    MUEVEDIASCESACTNAUX_02
    Se modifica221LIQ000017CONT_01ETIQUETA


    Se modifica221LIQ000018SBCCESACTDIVIDE360NAUX_03
    Se modifica221LIQ000019NAUX_03MULTIPLICANAUX_02IMPORTE
    Se modifica221LIQ000020PROPROVSI_IGUAL"1"CONT_02
    Se modifica221LIQ000021# PROVISION AJUSTE



    Se modifica221LIQ000022IMPORTERESTAACUVPROCESIMPORTE
    Se modifica221LIQ000023CONT_02ETIQUETA


    Se modifica221LIQ0000240REDONDEAIMPORTEIMPORTE
    Se modifica221LIQ000025ACUVPROCESSUMAIMPORTEACUVPROCES
    Sin cambios221LIQ000026FINALETIQUETA


    Sin cambios221LIQ000027#TRACE_OFF



    228LIQ - INT CESANTIA PROVISION:

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Sin cambios228LIQ000001#TRACE_ON


    Sin cambios228LIQ000002NOCALCULASI_IGUAL1FINAL
    Sin cambios228LIQ000003EMPTIPOSALSI_IGUAL"2"FINAL
    Sin cambios228LIQ000004EMPTIPOSALSI_IGUAL"4"FINAL
    Sin cambios228LIQ000005EMPTIPCOTSI_IGUAL"12"FINAL
    Sin cambios228LIQ000006EMPTIPCOTSI_IGUAL"19"FINAL
    Sin cambios228LIQ000007EMPTIPCOTSI_IGUAL"20"FINAL
    Se agrega228LIQ000008
    MUEVEANOMESANT1ANO_INI_ACU

    Se adiciona un filtro para obtener el acumulado de intereses de cesantías.

    Se agrega228LIQ000009
    MUEVEANOMESANT2ANO_FIN_ACU
    Se agrega228LIQ000010
    FILTRO_ACUM


    Se agrega228LIQ000011MESMESANT1IMPORTE_EMPRESAMESMESANT2ACUVPROINT

    Se agrega el mnemónico para acumular las provisiones de intereses de cesantías de forma correcta.

    Sin cambios228LIQ000012PROPORINTDIVIDE100NAUX_01
    Se modifica228LIQ000013SBCCESACTDIVIDE360NAUX_02

    Se modifica el cálculo de intereses de cesantías con el fin de que tome los valores correctos, considerando el acumulado.

    Se modifica228LIQ000014NAUX_02MULTIPLICANAUX_01NAUX_02
    Se modifica228LIQ000015NAUX_02MULTIPLICADIASCESACTNAUX_03
    Se agrega228LIQ000016NAUX_03RESTAACUVPROINTIMPORTE
    Se agrega228LIQ0000170REDONDEAIMPORTEIMPORTE

    Se agrega el redondeo para el importe, con el fin de que se asemeje al valor reportado en la pila.

    Se agrega228LIQ000018IMPORTESUMAACUVPROINTACUVPROINT

    Se almacenan las provisiones en el mnemónico correspondiente (ACUVPROINT).

    Sin cambios228LIQ000019RFDIASPAGDIVIDE12UNIDADES
    Sin cambios228LIQ000020FINALETIQUETA


    Sin cambios228LIQ000021#TRACE_OFF



    220CO1 - CESANTIA ACUM:

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Sin cambios220CO1000001#TRACE_ON


    Sin cambios220CO1000002NOCALCULASI_IGUAL1FINAL
    Sin cambios220CO1000003EMPTIPOSALSI_IGUAL"2"FINAL
    Sin cambios220CO1000004EMPTIPOSALSI_IGUAL"4"FINAL
    Sin cambios220CO1000005EMPTIPCOTSI_IGUAL"12"FINAL
    Sin cambios220CO1000006EMPTIPCOTSI_IGUAL"19"FINAL
    Sin cambios220CO1000007EMPTIPCOTSI_IGUAL"20"FINAL
    Sin cambios220CO1000008
    ANOPERFECINIANO_INI_ACU
    Sin cambios220CO1000009
    MUEVEANO_INI_ACUANO_FIN_ACU
    Sin cambios220CO1000010
    FILTRO_ACUM


    Se modifica220CO1000011MESMESANT1IMPORTE_EMPRESAMESMESANT2ACUVPROCES

    Se modifican los rangos del filtro indicando para las expresiones los mnemónicos MESMESANT1 y MESMESANT2, con el fin de que tome el acumulado del mes anterior y así obtener correctamente el valor de los acumulados en la nómina de CON - Nómina de Consolidados.

    Sin cambios220CO1000012
    ANOPERFECINIANO_INI_ACU
    Sin cambios220CO1000013
    MUEVEANO_INI_ACUANO_FIN_ACU
    Sin cambios220CO1000014
    FILTRO_ACUM


    Sin cambios220CO1000015PERMESPERUNIDADES_EMPRESAPERMESPERACUDPROCES
    Sin cambios220CO1000016FINALETIQUETA


    Sin cambios220CO1000017#TRACE_OFF



    221CON - CESANTIA PROVISION:

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Se agrega221CON000001#TRACE_ON

    Se agrega el TRACE_ON el cual no había sido asociado al momento de crear la formula.
    Sin cambios221CON000002NOCALCULASI_IGUAL1FINAL
    Sin cambios221CON000003EMPTIPOSALSI_IGUAL"2"FINAL
    Sin cambios221CON000004EMPTIPOSALSI_IGUAL"4"FINAL
    Sin cambios221CON000005EMPTIPCOTSI_IGUAL"12"FINAL
    Sin cambios221CON000006EMPTIPCOTSI_IGUAL"19"FINAL
    Sin cambios221CON000007EMPTIPCOTSI_IGUAL"20"FINAL
    Se agrega221CON000008CONPORCENDIVIDE100NAUX_01

    Se agrega el cálculo de unidades para la provisión de cesantías.

    Se agrega221CON000009NAUX_01MULTIPLICADIASCESPERUNIDADES
    Se modifica221CON000010SBCCESACTDIVIDE360NAUX_02

    Se modifica la fórmula para calcular correctamente la provisión de cesantías en la nómina CON - Nómina de Consolidados.

    Se modifica221CON000011NAUX_02MULTIPLICADIASCESACTNAUX_03
    Se modifica221CON000012NAUX_03RESTAACUVPROCESIMPORTE
    Se agrega221CON0000130REDONDEAIMPORTEIMPORTE
    Se modifica221CON000014IMPORTESUMAACUVPROCESACUVPROCES
    Sin cambios221CON000015FINALETIQUETA


    Se agrega221CON000016#TRACE_OFF

    Se agrega el TRACE_OFF el cual no había sido asociado al momento de crear la formula.


    227CO2 - INT CESANTIA ACUM (REPORTA):

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Se agrega227CO2000001#TRACE_ON

    Se agrega el TRACE_ON el cual no había sido asociado al momento de crear la formula.
    Sin cambios227CO2000002NOCALCULASI_IGUAL1FINAL
    Sin cambios227CO2000003EMPTIPOSALSI_IGUAL"2"FINAL
    Sin cambios227CO2000004EMPTIPOSALSI_IGUAL"4"FINAL
    Sin cambios227CO2000005EMPTIPCOTSI_IGUAL"12"FINAL
    Sin cambios227CO2000006EMPTIPCOTSI_IGUAL"19"FINAL
    Sin cambios227CO2000007EMPTIPCOTSI_IGUAL"20"FINAL
    Se agrega227CO2000008
    MUEVEACUDPROCESUNIDADESDado que estos valores ya están registrados en sus fórmulas acumuladoras, basta con llamarlos para su reporte.
    Se agrega227CO2000009
    MUEVEACUVPROINTIMPORTE
    Se elimina227CO2
    PROPORINTDIVIDE100
    Se eliminan estas líneas, ya que no es necesario calcular nuevamente sus valores en esta fórmula, dado que otras fórmulas ya están almacenando las iteraciones de los acumulados.
    Se elimina227CO2
    ACUVPROCESMULTIPLICANAUX_01
    Se elimina227CO2
    NAUX_01MULTIPLICAACUDPROCES
    Se elimina227CO2
    NAUX_01DIVIDE360
    Sin cambios227CO2000010FINALETIQUETA


    Se agrega227CO2000011#TRACE_OFF

    Se agrega el TRACE_OFF el cual no había sido asociado al momento de crear la formula.


    228CON - INT CESANTIA PROVISION:

    ...

    Se verifica si el tipo de provisión es 1, para evitar el cálculo doble de los periodos del año y del periodo del mes actual.

    ...

       

    • 221LIQ- CESANTIA PROVISION:

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Sin cambios221LIQ000001#TRACE_ONSin cambios221LIQ000002NOCALCULASI_IGUAL1FINALSin cambios221LIQ000003# PRACTICANTES DEL SENANO PROVISIONASin cambios221LIQ000004EMPTIPCOTSI_IGUAL"12"FINALSin cambios221LIQ000005EMPTIPCOTSI_IGUAL"19"FINALSin cambios221LIQ000006EMPTIPCOTSI_IGUAL"20"FINALSin cambios221LIQ000007# SALARIO INTEGRALNO PROVISIONASin cambios221LIQ000008

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Interpretación

    Se agrega228CON000001#TRACE_ON

    Se agrega el TRACE_ON el cual no había sido asociado al momento de crear la formula.
    Sin cambios228CON000002NOCALCULASI_IGUAL1FINAL
    Sin cambios228CON000003
    EMPTIPOSALSI_IGUAL"2"FINAL
    Sin cambios
    221LIQ
    228CON
    000009
    000004EMPTIPOSALSI_IGUAL"4"FINAL
    Sin cambios
    221LIQ
    228CON
    000010
    000005
    CONPORCEN
    EMPTIPCOT
    DIVIDE100NAUX_01
    SI_IGUAL"12"FINAL
    Sin cambios
    221LIQ
    228CON000006
    000011
    EMPTIPCOT
    NAUX
    SI_
    01MULTIPLICADIASCESPER
    IGUAL"19"FINAL
    UNIDADES

    Sin cambios
    221LIQ
    228CON
    000012
    000007
    ACUDPROCES
    EMPTIPCOT
    SUMAUNIDADES
    SI_IGUAL"20"FINAL
    ACUDPROCES

    Sin cambios
    221LIQ000013# PROVISION % FIJO
    228CON000008DIASCESACTSI_IGUAL0FINAL
    Sin cambios
    221LIQ
    228CON
    000014
    000009
    PROPROV
    SBCCESACTSI_
    DIFERENTE"1"CONT_01Sin cambios221LIQ000015SBCCESACTMULTIPLICADIASCESPERNAUX_02Sin cambios221LIQ000016NAUX_02DIVIDE360IMPORTESin cambios221LIQ0000170REDONDEAIMPORTEIMPORTESin cambios221LIQ000018CONT_01ETIQUETASin cambios221LIQ000019PROPROVSI_IGUAL"1"CONT_03Sin cambios221LIQ000020# PROVISION AJUSTESe modifica221LIQ
    IGUAL0FINAL
    Se agrega228CON000010
    MUEVEACUDPROCESUNIDADESSe adicionan la unidades de intereses de cesantías.
    Se agrega228CON000011
    MUEVEANOMESANT1ANO_INI_ACUSe adiciona un filtro para obtener el acumulado de intereses de cesantías.
    Se agrega228CON000012
    MUEVEANOMESANT2ANO_FIN_ACU
    Se agrega228CON000013
    FILTRO_ACUM


    Se agrega228CON000014MESMESANT1IMPORTE_EMPRESAMESMESANT2ACUVPROINTSe agrega el mnemónico para acumular las provisiones de intereses de cesantías de forma correcta.
    Sin cambios228CON000015PROPORINTDIVIDE100NAUX_01
    Se modifica228CON000016
    000021
    SBCCESACTDIVIDE360NAUX_
    03Se calcula el valor del Salario Base de Cotización por día, considerando 30 días por mes (360 días por año) y no el número de meses en el año
    02

    Se modifica el cálculo de intereses de cesantías con el fin de que tome los valores correctos, considerando el acumulado.

    Se modifica
    221LIQ
    228CON
    000022
    000017NAUX_
    03
    02MULTIPLICA
    DIASCESACT
    NAUX_01NAUX_
    05Para obtener el valor de las cesantías actuales, se multiplican los Días de Cesantía Actual (DIASCESACT) por el valor del Salario Base Cotitzación por día.
    02
    Se modifica228CON000018NAUX_02MULTIPLICADIASCESACTNAUX_03
    Se agrega228CON000019NAUX_03RESTAACUVPROINTIMPORTE
    Se agrega228CON0000200REDONDEAIMPORTEIMPORTESe agrega el redondeo para el importe, con el fin de que se asemeje al valor reportado en la pila.
    Se agrega228CON000021IMPORTESUMAACUVPROINTACUVPROINTSe almacenan las provisiones en el mnemónico correspondiente (ACUVPROINT).
    Sin cambios228CON000022FINALETIQUETA


    Se agrega228CON000023
    Sin cambios221LIQ000023NAUX_05RESTAACUVPROCESIMPORTESin cambios221LIQ000024CONT_03ETIQUETASin cambios221LIQ000025ACUVPROCESSUMAIMPORTEACUVPROCESSin cambios221LIQ0000260REDONDEAACUVPROCESACUVPROCESSin cambios221LIQ000027FINALETIQUETASin cambios221LIQ000028
    #TRACE_OFF

    ...



    Se agrega el TRACE_OFF el cual no había sido asociado al momento de crear la formula.


    Card documentos
    InformacaoSolución disponible para versión 12.1.33 (con garantía extendida), 12.1.2210 (con garantía extendida) o superiores.
    Titulo¡IMPORTANTE!

    05. ASUNTOS RELACIONADOS

    Documento de Referencia de la Localización de Colombia:

    ...