Árvore de páginas

Versões comparadas

Chave

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

...

Se identifican los siguientes incidentes:

  • Al realizar el cálculo de la Planilla de Haberes (procedimiento ORD), mediante la rutina Por Procedimientos (GPEM020), se puede observar que liquida de acuerdo a la Ley N° 26790, en lo que se cita:

"Si el colaborador opta por estar en ESSALUD, deberá aportar un 9% de sus ingresos totales brutos a dicha institución. Por otro lado, si el colaborador decide estar en una EPS, el aporte de salud se dividirá en un 6.75% de los ingresos totales brutos para ESSALUD y 2.25% para la Entidad Prestadora de Salud que corresponda. 
De acuerdo a la Ley N° 26790 es equivalente al 9% de la remuneración o ingreso mensual. Esta no puede ser menor a la Remuneración Mínima Vital (RMV) vigente y está a cargo obligatorio de la entidad empleadora."

  • Al realizar el cálculo Cálculo de la Liquidación de Contrato mediante la rutina Liquidación de Contratos (GPEM042), con la liquidación ordinaria anteriormente descripta abierta, no está transladando el valor de la Remuneración Mínima Vital (RMV), en caso que corresponda a esta liquidación, ni respetando la mencionada Ley, por lo que realiza una retención incorrecta.
  • En ambas liquidaciones el concepto que se calcula es el 428 -ESSALUD Base, y da origen a los conceptos que contienen las contribuciones patronales en los concepto 427 - EPS Aporte, 430 - RCSSS ESSALUD  y 431 - RCSSS ESSALUD - EPS en el caso del concepto 357 - CTS Base, considera la sexta parte de la Gratificación, aunque se haya calculado en la liquidación actual y que no corresponde, produciendo un resultado erróneo.

03. SOLUCIÓN

Se realizan las siguientes correcciones :

...

en el

...

concepto

...

428 -ESSALUD Base:

  • Que tanto en cálculo de la Planilla de Haberes como en el de la Liquidación de Contrato, se valide contra la Remuneración Mínima Vital (RMVvigente.
  • Que la fórmula del concepto (428ORD - Base Aporte ESSALUD) permita resta lo ya retenido en una liquidación anterior, según corresponda, a través de la carga de una incidencia CTS Base, se modifica la fórmula 357ORD - CTS Base, para que realice el cálculo de la sexta parte de la Gratificación anterior solo si no fue calculada en la liquidación actual.

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


Informações
titleNOTA

La carga de una incidencia para restar lo ya retenido, debe corresponder al mismo mes y año en ambos procedimientos, ya que la la Remuneración Mínima Vital (RMV) es de caracter mensual.

Queda a criterio del usuario, la carga de dicha incidencia, ya que no es posible controlar este evento en forma automática.

Totvs custom tabs box
tabsPre-condiciones, Procedimiento
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Respaldar el repositorio (RPO).
  2. Aplicar el parche correspondiente a la issue DNOMI-29612906.
  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:
          • 357ORD 428ORD- CTS Base .Aporte ESSALUD
    4. 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 | Archivos | 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.

       

  5. Contar con un procedimiento abierto en el mismo periodo, de la nómina ordinaria Planilla de Haberes (procedimiento ORD), en el mismo periodo.
  6. Contar con información en los catálogos utilizados en el Cálculo de Liquidación de Contratos.
    • Tipos de Procedimiento.
      • Contar con el Tipo de Procedimiento: FIN - Liquidación de Contratos.
    • Procesos.
    • Conceptos.
    • Conceptos por proceso.
    • Fórmulas.
    • Mnemónicos.
    • Criterios de Acumulación.
    • Periodos:
      • Ejemplo de periodos mensuales:
        • Periodo de Junio:
          • Procedimiento: FIN
          • Cod. Periodo: 202401 202408
          • Número pago: 01
          • Fch Inicial: 01/0108/2024
          • Fecha Final: 31/0108/2024
          • ¿Per Activo?: S - Sí
          • Estatus: 0 - Normal
    • Tablas Alfanuméricas.
    • Convenios.
    • Empleados.

      Se deben tener acumuladas al menos una Gratificación anterior (concepto 314 - Grati Navidad en Diciembre o concepto 318 - Grati Fiestas Pat en Julio), para poder probar el operador el concepto 357 - CTS Base, el cual lee la tabla RG7 - Acumulados Históricos, para buscar la base de la sexta parte. Por ejemplo:

      RG7_FILIALRG7_PROCESRG7_MATRG7_PDRG7_ANOINIRG7_ANOFIMRG7_CODCRIRG7_SEQACURG7_HRS07RG7_ACUM07RG7_HRS12RG7_ACUM12
      D MG 01 001  0000093142023202301010,000,000,001802,25
      D MG 01 001  0000093182023202301010,001802,250,000,00
      D MG 01 001  0000093142024202401010,000,000,000,00
      D MG 01 001  0000093182024202401010,000,000,000,00




Totvs custom tabs box items
defaultno
referenciapaso2

Liquidación de Contratos (GPEM042):

  1. Ingresar a módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina Liquidación de Contratos, ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
  3. Seleccionar al empleado que se le realizará el cálculo de la liquidación.
  4. Dar clic en el botón "+ Incluir" para un nuevo cálculo o en el botón "Modificar" en caso de que ya exista un cálculo de liquidación para el empleado.
  5. Informar o modificar los campos del encabezado:
    • En el campo Fc. Despido (RG_DATADEM), informar la fecha "1503/0108/2024".
  6. Dar clic en la opción "Calcular Rescisión", ubicada en "Otras acciones".
  7. Confirmar el cálculo.
  8. Confirmar la generación del TRACE.
  9. Validar que el cálculo finaliza de forma exitosa.
  10. Si fue activado el TRACE, validar el flujo de cálculo de la siguiente fórmula como se indica en el punto Fórmulas de la sección 04. INFORMACIÓN ADICIONAL:
    • 357ORD428ORD - CTS Base Aporte ESSALUD.
  11. Validar que el cálculo del siguiente concepto en la sección "Ítems de Cálculo", cumpla con la legislación:
    • 357 428 - CTS ESSALUD Base.

04. INFORMACIÓN ADICIONAL

Fórmulas

357ORD 428ORD - CTS Base Aporte ESSALUD:

No aplica

Operación

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Interpretación

Sin cambios357ORD428ORD000001#TRACE_ON


Sin cambios357ORD428ORD000002NOCALCULASI_IGUAL1FINAL
Se modifica357ORD000003CTSGRATIFISI_DIFERENTE0CONT_CALCSi se calculó la sexta parte de la gratificación en la misma liquidación (concepto 353 - CTS 6to Gratificación), ya no se calcula nuevamente.
Se elimina357ORDMUEVECTSGRATIFINAUX_03No aplicaSe elimina357ORDSALTACALC_6TA_PARTE

Sin cambios357ORD000004BUSCA_GRATETIQUETASin cambios357ORD000005# BUSCA VALOR DEGRATIFICACIONPAGADA ANTERIORSin cambios357ORD000006ANOPERFECFINNAUX_01Sin cambios357ORD000007MUEVENAUX_01ANO_INI_ACUSin cambios357ORD000008MUEVENAUX_01ANO_FIN_ACUSin cambios357ORD000009FILTRO_ACUMSin cambios357ORD000010"0022"FILTRO_ACUMCONIDCALSin cambios357ORD000011"07"IMPORTE_EMPRESA"07"NAUX_03Sin cambios357ORD000012NAUX_01RESTA1NAUX_01Sin cambios357ORD000013MUEVENAUX_01ANO_INI_ACUSin cambios357ORD000014MUEVENAUX_01ANO_FIN_ACUSin cambios357ORD000015FILTRO_ACUMSin cambios357ORD000016"0024"FILTRO_ACUMCONIDCALSin cambios357ORD000017"12"IMPORTE_EMPRESA"12"NAUX_04Sin cambios357ORD000018NAUX_03SI_MAYOR0CALC_6TA_PARTESin cambios357ORD000019MUEVENAUX_04NAUX_03Sin cambios357ORD000020NAUX_04SI_MAYOR0CALC_6TA_PARTESin cambios357ORD000021MUEVECTSBSEFIJANAUX_03Sin cambios357ORD000022CALC_6TA_PARTEETIQUETA
Se modifica357ORD000023NAUX_03DIVIDECTSMPROM6NAUX_02Se cambia el divisor por el mnemónico CTSMPROM6, que indica si será dividido por 6 o por los meses trabajados según el campo Prom Sextos (RCJ_PROSEX) de Procesos, de la misma forma que se maneja el concepto 353 - CTS 6to Gratificación.
428ORD000003"1"SUMA_MOVLICONBSEESSABASEESSA
Sin cambios428ORD000004
MUEVEBASEESSAIMPORTE
Sin cambios428ORD000005BASEESSASI_IGUAL0FINAL
Sin cambios428ORD000006#VALIDA SI TIENESUBSIDIOENFERMEDAD

Sin cambios428ORD000007SRASUBENFSI_IGUAL"1"CONT_00
Se agrega428ORD000008SALMINMESSI_DIFERENTE0CONT_CALCEn el caso de que el mnemónico que contiene la Remuneración Mínima Vital (SALMINMES) contenga valor, continúa el cálculo, caso contrario mueve el valor del mnemónico REMUMINVIT en el anterior
Se agrega428ORD000009
MUEVEREMUMINVITSALMINMES
Se agrega428ORD000010CONT_CALCETIQUETA

Sin cambios428ORD000011BASEESSASI_MAYORSALMINMESCONT_00
Sin cambios428ORD000012
MUEVESALMINMESBASEESSA
Sin cambios428ORD000013CONT_00ETIQUETA


Sin cambios428ORD000014PORESSALUDDIVIDE100NAUX_01
Sin cambios428ORD000015EMPREGSALUSI_IGUAL"00"CONT_01
Sin cambios428ORD000016#PENDIENTESSABER DONDESE GUARDA EL %

Sin cambios428ORD000017PORESSAEPSDIVIDE100NAUX_01
Sin cambios428ORD000018BASEESSAMULTIPLICANAUX_01ESSALUDEPS
Sin cambios428ORD000019PORESSALUDRESTAPORESSAEPSNAUX_02
Sin cambios428ORD000020NAUX_02DIVIDE100NAUX_02
Sin cambios428ORD000021BASEESSAMULTIPLICANAUX_02APORTEEPS
Sin cambios428ORD000022
SALTA
FINAL
Sin cambios428ORD000023CONT_01ETIQUETA


Sin cambios428ORD000024BASEESSAMULTIPLICANAUX_01ESSALUDSIN
Se agrega428ORD000025ESSALUDSINRESTAINCIMPINCESSALUDSINEn el caso de que exista una incidencia cargada en este concepto, se resta a lo retenido en la liquidación actual, corresponde hacerlo cuando se retuvo en el mismo mes y el salario abonado no supera la Remuneración Mínima Vital
Sin cambios428ORD000026FINALETIQUETA


Sin cambios428ORD000027Sin cambios357ORD000024# CALCULA Y REPORTABASE VALOR CTSSin cambios357ORD000025NAUX_02SUMACTSBSEFIJACTSBSEFIJASe agrega357ORD000026CONT_CALCETIQUETASe agrega la etiqueta, para que si está calculada la sexta parte de la gratificación, se realice el cálculo sin volverla a calcularSin cambios357ORD000027CTSBSEFIJASUMACTSBSEVARIIMPORTESin cambios357ORD000028CTSGRATIFISUMAIMPORTEIMPORTESin cambios357ORD000029MUEVEIMPORTECTSBASESin cambios357ORD000030# OBTIENE DIAS DIASBSECTSSin cambios357ORD000031# VERIFICA SI HAY DIAS ACONSIDERAR DELCICLO ANTERIORSin cambios357ORD000032EMPSTATUSSI_IGUAL"D"CONT_01Sin cambios357ORD000033EMPFECINGSI_IGUALCTSFECINICONT_01Sin cambios357ORD000034CTSFECINIRESTAEMPFECINGNAUX_11Sin cambios357ORD000035NAUX_11SUMA1NAUX_11Sin cambios357ORD000036NAUX_11SI_MAYOR30CONT_01Sin cambios357ORD000037MUEVEEMPFECINGCTSFECINISin cambios357ORD000038CONT_01ETIQUETASin cambios357ORD000039# DIAS/MES/ANIOS ANTIGUEDSin cambios357ORD000040DIACTSFECFINDIAFINPERSin cambios357ORD000041MESCTSFECFINMESFINPERSin cambios357ORD000042ANOCTSFECFINANOFINPERSin cambios357ORD000043MUEVECTSFECINIDAUX_01Sin cambios357ORD000044ANODAUX_01ANOINGSin cambios357ORD000045MESDAUX_01MESINGSin cambios357ORD000046DIADAUX_01DIAINGSin cambios357ORD000047DIAINGSI_DIFERENTE31CONT_ING31Sin cambios357ORD000048MUEVE30DIAINGSin cambios357ORD000049CONT_ING31ETIQUETASin cambios357ORD000050DIAFINPERSI_DIFERENTE31CONT_FIN31Sin cambios357ORD000051MUEVE30DIAFINPERSin cambios357ORD000052CONT_FIN31ETIQUETASin cambios357ORD000053MESINGSI_DIFERENTE2CONT_MES2INGSin cambios357ORD000054DIAINGSI_MENOR28CONT_MES2INGSin cambios357ORD000055MUEVE30DIAINGSin cambios357ORD000056CONT_MES2INGETIQUETASin cambios357ORD000057MESFINPERSI_DIFERENTE2CONT_MES2FINSin cambios357ORD000058DIAFINPERSI_MENOR28CONT_MES2FINSin cambios357ORD000059MUEVE30DIAFINPERSin cambios357ORD000060CONT_MES2FINETIQUETASin cambios357ORD000061DIAFINPERRESTADIAINGNAUX_28Sin cambios357ORD000062NAUX_28SUMA1NAUX_28Sin cambios357ORD000063DIAFINPERSI_MAYORDIAINGCONT_MESANTSin cambios357ORD000064DIAFINPERSI_IGUALDIAINGCONT_MESANTSin cambios357ORD000065NAUX_28SUMA30NAUX_28Sin cambios357ORD000066MESFINPERRESTA1MESFINPERSin cambios357ORD000067CONT_MESANTETIQUETASin cambios357ORD000068MESFINPERRESTAMESINGNAUX_29Sin cambios357ORD000069MESFINPERSI_MAYORMESINGCONT_ANOANTSin cambios357ORD000070MESFINPERSI_IGUALMESINGCONT_ANOANTSin cambios357ORD000071NAUX_29SUMA12NAUX_29Sin cambios357ORD000072ANOFINPERRESTA1ANOFINPERSin cambios357ORD000073CONT_ANOANTETIQUETASin cambios357ORD000074# ANTIGUEDAD 360 DIASSin cambios357ORD000075PRODIACALSI_DIFERENTE"2"CONT_ANT360Sin cambios357ORD000076NAUX_29MULTIPLICA30NAUX_30Sin cambios357ORD000077NAUX_30SUMANAUX_28DIASBSECTSSin cambios357ORD000078PRODIACALSI_IGUAL"2"CONT_ANT365Sin cambios357ORD000079CONT_ANT360ETIQUETASin cambios357ORD000080# ANTIGUEDAD 365 DIASSin cambios357ORD000081PERFECINIRESTADAUX_01NAUX_30Sin cambios357ORD000082NAUX_30SUMA1DIASBSECTSSin cambios357ORD000083CONT_ANT365ETIQUETASin cambios357ORD000084MUEVE30DIASCTSSin cambios357ORD000085DIASBSECTSSI_MAYOR30CONT_AUSENCIASSin cambios357ORD000086MUEVEDIASBSECTSDIASCTSSin cambios357ORD000087CONT_AUSENCIASETIQUETASin cambios357ORD000088# RESTA DIAS AUESENCIAACUMULADASA  DIAS BASE CTSSin cambios357ORD000089MUEVEANOMESCTS1ANO_INI_ACUSin cambios357ORD000090MUEVEANOMESCTS2ANO_FIN_ACUSin cambios357ORD000091#OBTIENE DIAS DEINCAPACIDADSin cambios357ORD000092DIASINCCTSSI_MENOR60CONT_00Sin cambios357ORD000093DIASINCCTSRESTA60NAUX_00Sin cambios357ORD000094CONT_00ETIQUETASin cambios357ORD000095DIASBSECTSRESTANAUX_00DIASBSECTSSin cambios357ORD000096#SE OBTIENE ACUMULADOSDE AUSENCIASSIN PAGOSin cambios357ORD000097"2"FILTRO_ACUMCONAUSCTSSin cambios357ORD000098MESMESCTS1UNIDADES_EMPRESAMESMESCTS2NAUX_01Sin cambios357ORD000099DIASBSECTSSUMANAUX_01DIASBSECTSSin cambios357ORD000100#SE OBTIENE ACUMULADOSDE AUSENCIASCON PAGOSin cambios357ORD000101FILTRO_ACUMSin cambios357ORD000102"1"FILTRO_ACUMCONAUSCTSSin cambios357ORD000103MESMESCTS1UNIDADES_EMPRESAMESMESCTS2NAUX_01Sin cambios357ORD000104DIASBSECTSRESTANAUX_01DIASBSECTSSin cambios357ORD000105# RESTA DIAS AUSENCIADEL PERIODOA DIAS BASE CTSSin cambios357ORD000106MUEVE"D"TP_SUMA_MOVLISin cambios357ORD000107#SE OBTIENE AUSENCIASSIN PAGO EN ELPERIODOSin cambios357ORD000108"2"FILTRO_MOVLICONAUSCTSSin cambios357ORD000109SUMA_MOVLINAUX_01Sin cambios357ORD000110DIASBSECTSSUMANAUX_01DIASBSECTSSin cambios357ORD000111DIASCTSSUMANAUX_01DIASCTSSin cambios357ORD000112MUEVE"D"TP_SUMA_MOVLISin cambios357ORD000113#SE OBTIENE AUSENCIASCON PAGO EN ELPERIODOSin cambios357ORD000114"1"FILTRO_MOVLICONAUSCTSSin cambios357ORD000115SUMA_MOVLINAUX_01Sin cambios357ORD000116DIASBSECTSRESTANAUX_01DIASBSECTSSin cambios357ORD000117DIASCTSRESTANAUX_01DIASCTSSin cambios357ORD000118MUEVEDIASBSECTSUNIDADESSin cambios357ORD000119# VERIFICA SI INGRESA ELULTIMO MESY LOS DIAS LOS RECIBEEL SIGUIENTE CICLOSin cambios357ORD000120EMPSTATUSSI_IGUAL"D"FINALSin cambios357ORD000121PERFECFINRESTAEMPFECINGNAUX_01Sin cambios357ORD000122NAUX_01SUMA1NAUX_01Sin cambios357ORD000123NAUX_01SI_MAYOR30FINALSin cambios357ORD000124MUEVE0DIASBSECTSSin cambios357ORD000125MUEVE0CTSBASESin cambios357ORD000126MUEVENAUX_01DIASCTSSin cambios357ORD000127FINALETIQUETASin cambios357ORD000128#TRACE_OFFSin cambios357ORD000128FINALETIQUETASin cambios357ORD000129#TRACE_OFF


   

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!

...