Árvore de páginas

Versões comparadas

Chave

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

...

  1. Ingresar a la rutina Por procedimiento (GPEM020), ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
  2. Informar los campos solicitados para el cálculo:
    1. En la pestaña Generales:

      • Proceso, informar el proceso configurado previamente. 

      • Tipo de Procedimiento, seleccionar el procedimiento LIQ (Liquidación).

      • Periodo, se informará automáticamente el periodo seleccionado en el catálogo de Periodos (RCH).

      • N° Pago, se informará automáticamente el número de pago del periodo seleccionado en el catálogo de Periodos (RCH).
      • Fecha Inicial, se informará automáticamente la fecha inicial del periodo seleccionado en el catálogo de Periodos (RCH).
      • Fecha Final, se informará automáticamente la fecha final del periodo seleccionado en el catálogo de Periodos (RCH).
      • Estatus, seleccionar el estatus de los empleados a procesar:
        • Activos.
        • Inactivos.
        • Ambos
      • Habilitar Grabación, habilitar la grabación de campos en tablas como pueden ser SRA - Empleados, RCP - Trayectoria Laboral, etc. (No se utiliza en el procedimiento LIQ).
      • Habilitar TRACE, habilitar la generación del log del cálculo al finalizar el proceso.
    2. En la pestaña Rangos:
      • Empleados, informar el o los empleados a calcular.
      • Departamentos, informar el o los departamentos de los empleados a calcular.
      • Centro de Costos, informar el o los centros de costos de los empleados a calcular.
      • Localidad de Pago, informar el o las localidades de pago de los empleados a calcular
  3. Dar clic en el botón de Confirmar.
  4. Validar que el Cálculo de Nómina, finaliza de forma exitosa.
    • Si fue activado el TRACE:
      • Se puede consultar el log para verificar la ejecución de cada una de las fórmulas estándar. Para mayor información sobre la interpretación de las fórmulas, se recomienda leer el punto Fórmulas (GPEA290) de la sección 04. Catálogos Utilizados.   

...

  1. Ingresar a la rutina Vacaciones (GPEM031), ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
  2. Seleccionar del browser el empleado al que le desea liquidar Vacaciones.
  3. Informar los campos solicitados para el cálculo:
    1. En la pestaña Encabezamiento de Vacaciones:

      • Matrícula, se informará automáticamente la matrícula del empleado seleccionado en el catálogo de Empleados (SRA).
      • Nombre, se informará automáticamente el nombre completo del empleado seleccionado en el catálogo de Empleados (SRA).
      • Fch Contrata, se informará automáticamente la fecha de ingreso del empleado seleccionado en el catálogo de Empleados (SRA).
      • Cod. Proceso, se informará automáticamente el tipo de proceso del empleado seleccionado en el catálogo de Empleados (SRA).
      • Procedimient, seleccionar el procedimiento VAC (Vacaciones).

      • Periodo, seleccionar el periodo de procedimiento tipo VAC que corresponda.

      • N° Pago, se informará automáticamente el número de pago del periodo seleccionado en el catálogo de Periodos (RCH), una vez que se selecciona el Periodo.
      • Fecha Inicial, seleccionar la fecha de inicio del periodo vacacional del empleado.
      • Días Vacac, informar la cantidad de días de vacaciones a tomar.
      • Días Tot Vac, se informará automáticamente los días vencidos que le quedan al empleado por tomar, antes de este pedido, en el catálogo de Días de Derecho (SRF).
      • Días Prop Va, se informará automáticamente los días proporcionales que le quedan al empleado por tomar, antes de este pedido, en el catálogo de Días de Derecho (SRF).
      • Fecha Final, se informará automáticamente la fecha final de acuerdo a la fecha inicial y días solicitados en esta misma pantalla.
      • Fecha Pago, seleccionar la fecha en que se abonará este periodo de vacaciones.
      • Fecha Recibo, seleccionar la fecha en que se entregará el recibo de este periodo de vacaciones.
      • Tipo Cálculo, se visualiza automáticamente como "Individual".
      • Situación, se visualizará la situación de acuerdo a si está 1- Pendiente (no calculado), 2- Calculado o 5-  Pagado.
  4. Dar clic en el botón de Confirmar.
  5. Ir a la pantalla inferior de Encabezado de Vacaciones, y seleccionar la matrícula del empleado y periodo a liquidar vacaciones.
  6. Ir a la opción Otras Acciones en la pantalla inferior de Encabezado de Vacaciones, y seleccionar Calcular.
  7. Validar que el Cálculo de Vacaciones, finaliza de forma exitosa.
    • Si fue activado el TRACE:
      • Se puede consultar el log para verificar la ejecución de cada una de las fórmulas estándar. Para mayor información sobre la interpretación de las fórmulas, se recomienda leer el punto Fórmulas (GPEA290) de la sección 04. Catálogos Utilizados.   

04. Catálogos Utilizados

Tipos de Procedimiento (GPEA162)

...

Liquidación (SAC)

...

  1. Ingresar a la rutina Por procedimiento (GPEM020), ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
  2. Informar los campos solicitados para el cálculo:
    1. En la pestaña Generales:

      • Proceso, informar el proceso configurado previamente. 

      • Tipo de Procedimiento, seleccionar el procedimiento

      • SAC(Sueldo Anual Complementario).

...

Procesos (GPEA420)

...

      • Periodo, se informará automáticamente el periodo seleccionado en el catálogo de Periodos (RCH).

      • N° Pago, se informará automáticamente el número de pago del periodo seleccionado en el catálogo de Periodos (RCH).
      • Fecha Inicial, se informará automáticamente la fecha inicial del periodo seleccionado en el catálogo de Periodos (RCH).
      • Fecha Final, se informará automáticamente la fecha final del periodo seleccionado en el catálogo de Periodos (RCH).
      • Estatus, seleccionar el estatus de los empleados a procesar:
        • Activos.
        • Inactivos.
        • Ambos
      • Habilitar Grabación, habilitar la grabación de campos en tablas como pueden ser SRA - Empleados, RCP - Trayectoria Laboral, etc. (No se utiliza en el procedimiento SAC).
      • Habilitar TRACE, habilitar la generación del log del cálculo al finalizar el proceso.
    1. En la pestaña Rangos:
      • Empleados, informar el o los empleados a calcular.
      • Departamentos, informar el o los departamentos de los empleados a calcular.
      • Centro de Costos, informar el o los centros de costos de los empleados a calcular.
      • Localidad de Pago, informar el o las localidades de pago de los empleados a calcular
  1. Dar clic en el botón de Confirmar.
  2. Validar que el Cálculo de Nómina, finaliza de forma exitosa.
    • Si fue activado el TRACE:
      • Se puede consultar el log para verificar la ejecución de cada una de las fórmulas estándar. Para mayor información sobre la interpretación de las fórmulas, se recomienda leer el punto Fórmulas (GPEA290) de la sección 04. Catálogos Utilizados.   

04. Catálogos Utilizados

Tipos de Procedimiento (GPEA162)

  • Contar con el tipo de procedimiento estándar LIQ (Liquidación).
  • Contar con el tipo de procedimiento estándar SAC (Sueldo Anual Complementario).
  • Contar con el tipo de procedimiento estándar VAC (Vacaciones).
  • Contar con el tipo de  procedimiento estándar RES (Rescisión).

Procesos (GPEA420)

  • La frecuencia del cálculo estará definida en base a la configuración de los procesos, la cual puede ser como se muestra a continuación:

    Procesos

    Descripción

    Frecuencia de pago

    Días del Periodo

    Unidad

    00001

    Mensual

    Mensual

    30

    Días

    00002

    Jornal

    Quincenal

    15

    Días

Convenios (GPEA750)

  • En la pantalla de Convenio se debe completar el campo Horas Totales por Día (RGM_TOTHSD) para que se pueda calcular la proporción de la Jornada Reducida, en caso que se necesite para proporcionar la Detracción, como se muestra en el recuadro en la pantalla que sigue a continuación:





Image Added

Conceptos (GPEA040)

  • Todos los conceptos que forman parte del calculo de la Base de Detracción, son los conceptos que tienen informado el campo Remunerativo (RV_REMUNE) igual a S - Sí.
  • Los conceptos estándar utilizados en el cálculo de Detracción, se muestran a continuación:

    ConceptoDescripciónTipo de Cod.Imprime ConceptoId. de CálculoTipo Concepto
    810Remuneración 103 - Base (Remuneración)2 - No810DETV - Valor
    81AAuxiliar Remuneración 103 - Base (Remuneración)2 - No81ADETV - Valor
    836Detracción3 - Base (Remuneración)2 - No836DETV - Valor

Conceptos por Proceso (GPEA161)

Los conceptos estándar utilizados en Conceptos por Proceso para el cálculo del procedimiento LIQ (Liquidación), VAC (Vacaciones), SAC (Sueldo Anual Complementario) o RES (Rescisión), se muestra a continuación:

Procedimiento LIQ (Liquidación)

Mensual

SecuenciaConceptoDescripciónFórmulaDescripciónCriterioGenera AcumLee IncLee PréstamoLee AcumLee AusenciaLee Benef.Lee As. Fijo
0012181AAUXILIAR REMUN 1081ADETAUXILIAR REM 10 Y DETRACCION011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No
00122836DETRACCIÓN836DETDETRACCIÓN011 - Si1 - Si2 - No2 - No2 - No2 - No2 - No
00123810Remun Imponible 10810DETREMUNERACION 10011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No


Jornal

SecuenciaConceptoDescripciónFórmulaDescripciónCriterioGenera AcumLee IncLee PréstamoLee AcumLee AusenciaLee Benef.Lee As. Fijo
0014481AAUXILIAR REMUN 1081ADETAUXILIAR REM 10 Y DETRACCION011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No
00145836DETRACCIÓN836DETDETRACCIÓN011 - Si1 - Si2 - No2 - No2 - No2 - No2 - No
00146810Remun Imponible 10810DETREMUNERACION 10011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No


Procedimiento SAC (Sueldo Anual Complementario

...

Procesos

...

Descripción

...

Frecuencia de pago

...

Días del Periodo

...

Unidad

...

00001

...

Mensual

...

Mensual

...

30

...

Días

...

00002

...

Jornal

...

Quincenal

...

15

...

Días

Conceptos (GPEA040)

...

Conceptos por Proceso (GPEA161)

Los conceptos estándar utilizados en Conceptos por Proceso para el cálculo del procedimiento LIQ (Liquidación), SAC (Sueldo Anual Complementario) o RES (Rescisión), se muestra a continuación:
Procedimiento LIQ (Liquidación)

Mensual

0012200123
SecuenciaConceptoDescripciónFórmulaDescripciónCriterioGenera AcumLee IncLee PréstamoLee AcumLee AusenciaLee Benef.Lee As. Fijo
001210005481AAUXILIAR REMUN 1081ADETAUXILIAR REM 10 Y DETRACCION011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No
00055836DETRACCIÓN836DETDETRACCIÓN011 - Si1 - Si2 - No2 - No2 - No2 - No2 - No
00056810Remun Imponible 10810DETREMUNERACION 10011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No


Jornal

SecuenciaConceptoDescripciónFórmulaDescripciónCriterioGenera AcumLee IncLee PréstamoLee AcumLee AusenciaLee Benef.Lee As. Fijo

...

As. Fijo
0005481AAUXILIAR REMUN 1081ADETAUXILIAR REM 10 Y DETRACCION011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No
00055836DETRACCIÓN836DETDETRACCIÓN011 - Si1 - Si2 - No2 - No2 - No2 - No2 - No
00056810Remun Imponible 10810DETREMUNERACION 10011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No

...

Lee As. Fijo
SecuenciaConceptoDescripciónFórmulaDescripciónCriterioGenera AcumLee IncLee PréstamoLee AcumLee AusenciaLee Benef.


Procedimiento VAC (Vacaciones)

Mensual

...

SecuenciaConceptoDescripciónFórmulaDescripciónCriterioGenera AcumLee IncLee PréstamoLee AcumLee AusenciaLee Benef.Lee As. Fijo

...

000122Remuneración - No
. Fijo
0005881AAUXILIAR REMUN 1081ADETAUXILIAR REM 10 Y DETRACCION011 - Si2 - No2 - No1 - Si2 - No2 - No2 - No
00059836DETRACCIÓN836DETDETRACCIÓN011 - Si1 - Si2 - No2 - No2 - No2 - No2 - No
00060

Secuencia

Concepto

Descr. Concepto

Formula

Desc. Fórmula

Criter. Acum.

Gen Acum.

Leer Inciden.

Leer Prést.

Leer Acumul.

Leer Benef

Leer Ast Fij

810Remun Imponible 10810DET
REMUNERACION 10011 - Si2 - No2 - No1 - Si2 - No2
- No2 - No


Procedimiento RES (Rescisión)

MensualJornal

Secuencia

Concepto

Descr. Concepto

Formula

Desc. Fórmula

Criter. Acum.

Gen Acum.

Leer Inciden.

Leer Prést.

Leer Acumul.

Leer Benef

Leer Ast Fij














Jornal

0001222 - No

Secuencia

810

Remun Imponible 10

810DET

Remuneración 10

01

1 - Si

2 - No

2 - No

1 - Si

2 - No

Concepto

Descr. Concepto

Formula

Desc. Fórmula

Criter. Acum.

Gen Acum.

Leer Inciden.

Leer Prést.

Leer Acumul.

Leer Benef

Leer Ast Fij













Fórmulas (GPEA290)

  • Las fórmulas utilizadas en el cálculo del procedimiento LIQ (Liquidación)de los procedimientos LIQ (Liquidación), VAC (Vacaciones), SAC (Sueldo Anual Complementario) y RES (Rescisión) , se muestran a continuación; así como su mecánica de cálculo: 
    1. Fórmulas utilizadas:

      Origen

      Código

      Descripción

      Desc. 2

      Desc. 3

      Versión

      Recompilar

      Modelo

      S_810DETREMUNERACIÓN 10LIQ | SAC | VAC | RESCAK 2024052304812
      S_81ADETAUXILIAR REMUN 10LIQ | SAC | VAC | RESCAK 202405232024053100101112
      S_836DETDETRACCION LEY 27643LIQ | SAC | VAC | RESCAK 202405232024053102202312
      S_841SICCONTRIBUCIÓN SIPALIQ | SAC | VAC | RESCAK 2024042200912
      S_842SICCONTRIBUCIÓN INSSJPLIQ | SAC | VAC | RESCAK 2024042200812
      S_844SICCONTRIBUCIÓN ASIGNACIONES FAMILIARESLIQ | SAC | VAC | RESCAK 2024042200812
      S_845SICCONTRIBUCIÓN FNELIQ | SAC | VAC | RESCAK 2024042200812

         

    2. Detalle de las fórmulas:
    • 810DET - Remuneración 10

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Comentario

810DET000001#TRACE_ON


810DET000002NOCALCULASI_IGUAL1FINAL
810DET000003
MUEVEBSEDETRACCIMPORTEMuestra la Remuneración 10 obtenida en las fórmulas anteriores en orden de cálculo (81ADET y 836DET)
810DET000004FINALETIQUETA


810DET000005#TRACE_OFF


       

    • 81ADET - Auxiliar Remuneración 10 y Detracción:

      Fórmula

      Secuencia

      1a Expresión

      Op. 1

      2a Expresión

      Resultado

      Comentario

      81ADET000001#TRACE_ON


      81ADET000002NOCALCULASI_IGUAL1FINAL
      81ADET000003#PARA DIRECTORESLA REM 10,ES CERO
      Si la modalidad de contratación es Director (EMPMODALID="099") entonces tanto la Remuneración 10 como la Detracción son cero.
      81ADET000004EMPMODALIDSI_IGUAL"099"FINAL
      81ADET000005#VALOR DETRACCIÓN



      81ADET000006
      BUSCATABLA_S018
      Busca en la tabla alfanumérica S018 (Parámetros generales)
      81ADET000007ELEMENTO_01HASTA_IGUAL"001"
      Mueve el valor total de la Detracción al mnemónico RCCVALDETR
      81ADET000008
      MUEVEELEMENTO_05RCCVALDETR
      81ADET000009ELEMENTO_01HASTA_IGUAL"002"
      Mueve el valor del Mínimo de Seguridad Social al mnemónico RCCMINSS
      81ADET000010
      MUEVEELEMENTO_05RCCMINSS
      81ADET000011#VALIDACIONJORNADAREDUCIDA

      81ADET000012HSTOTXDIASI_MAYORSRAHSDIAJORN_REDUCIDASe compara si la cantidad total de horas de jornada por día en el Convenio (RGM_TOTHSD) es mayor que la cantidad de horas a trabajar por día del empleado (RA_HRSDIA)
      81ADET000013
      SALTA
      CONT_CALCSi no es Jornada Reducida, no realiza la proporcionalizaciónproporción
      81ADET000014JORN_REDUCIDAETIQUETA


      81ADET000015SRAHSDIAMULTIPLICARCCVALDETRRCCVALDETRRealiza la proporción del valor de detracción inicial, obtenido por tabla S018, de acuerdo a la jornada del empleado.
      81ADET000016RCCVALDETRDIVIDEHSTOTXDIARCCVALDETR
      81ADET000017RCHROTEIRSI_IGUAL"VAC"CONT_CALCSi el procedimiento es tipo VAC, no realiza un control que debe hacer en LIQ
      81ADET

      MUEVERCCVALDETRTOPE_DETRSe traslada más abajo porque no tomaba bien la lógica para personal con jornada completa
      81ADET000018CONT_CALCETIQUETA


      81ADET000019
      MUEVERCCVALDETRTOPE_DETRSi no es VAC, conserva el valor inicial de detracción en el mnemónico TOPE_DETR para otras validaciones en el concepto 836
      81ADET000020000019RCHROTEIRCONT_CALCSI_IGUAL"SAC"CALC_SACSi el procedimiento es tipo SAC, se desplaza hasta la etiqueta CALC_SACETIQUETA
      81ADET000020000021#VALIDACIÓNDE FECHASDE INGRESO

      81ADET000021000022CALFECINIDIAS_360CALFECFINDIASTRABAJCalcula los días trabajados en el periodo liquidado, y los guarda en el mnemónico DIASTRABAJ
      81ADET000022000023#SE RESTAN DÍAS DEAUSENCIASSICOSS
      Resta los días de ausencias para SICOSS (SICOSSAUS) a los días trabajados
      81ADET000023000024DIASTRABAJRESTASICOSSAUSDIASTRABAJ
      81ADET000024000025#OBTIENE BASE EN ELPROCEDIMIENTOACTUAL REM02
      Suma todos los conceptos del procedimiento actual, marcados como base para Remuneración 2, que son los que corresponden para la Remuneración 10
      81ADET000025000026
      MUEVE"V"TP_SUMA_MOVLI
      81ADET000026000027"1"FILTRO_MOVLIBSEREM2
      81ADET000027000028
      SUMA_MOVLI
      BSEDETRACC
      81ADET000028000029#VALIDA TIPO DENÓMINA


      81ADET000029000030RCHROTEIRSI_IGUAL"VAC"CALC_VACPara el procedimiento VAC, debe continuar el cálculo en la etiqueta CALC_VAC
      81ADET000031CALC_SACETIQUETA


      81ADET000032000030RCHROTEIRSI_DIFERENTE"SAC"CONT_01Para el procedimiento SAC, proporciona el valor de detracción por tabla a los días trabajados en el semestre y continúa en CONT_01SAC con las validaciones siguientes
      81ADET000031000033RCCVALDETRDIVIDE360RCCVALDETR
      81ADET000032000034RCCVALDETRMULTIPLICADIASBSESACRCCVALDETR
      81ADET000033000035
      MUEVEVALORSACBSEDETRACC
      81ADET000034000036
      SALTA
      CONT_01SAC
      81ADET000035000037CALC_VACETIQUETA

      Coloca los días de vacaciones (DIASVAC) en los días a tener en cuenta en la detracción (DIASTRABAJ)
      81ADET000036000038
      MUEVEDIASVACDIASTRABAJ
      81ADET000037000039CONT_01ETIQUETA


      81ADET000038000040#VALIDA TOPE DEDETRACCIONY PROPORCIONAA DIAS TRABAJADOSProporciona el valor de la detracción en función de los días trabajados en el mes (procedimiento LIQ)
      81ADET000039000041RCCVALDETRDIVIDE30RCCVALDETR
      81ADET000040000042RCCVALDETRMULTIPLICADIASTRABAJRCCVALDETR
      81ADET000043CONT_SACETIQUETA


      81ADET000041000044BSEDETRACCSI_MENORRCCVALDETRCONT_02Evalúa si la Remuneración 10 (mnemónico BSEDETRACC) es menor que el monto a detraer (mnemónico RCCVALDETR)
      81ADET000042000045BSEDETRACCSI_MAYORRCCMINSSCONT_03Evalúa si la Remuneración 10 (mnemónico BSEDETRACC) es mayor que el Mínimo de Seguridad Social (mnemónico RCCMINSS)
      81ADET000043000046
      SALTA
      CONT_04
      81ADET000044000047CONT_02ETIQUETA

      Si la Remuneración 10 (BSEDETRACC) es menor que el importe a detraer (RCCVALDETR), se coloca dicho importe en cero.
      81ADET000045000048
      MUEVE0RCCVALDETR
      81ADET000046000049
      SALTA
      FINAL
      81ADET000047000050CONT_03ETIQUETA


      81ADET000048000051BSEDETRACCRESTARCCVALDETRNAUX_01Si la Remuneración 10 (BSEDETRACC) menos la detracción es menor que el mínimo Mínimo de Seguridad Social (RCCMINSS), tanto la Remuneración 10 como la detracción deben ser cero, sino se coloca la base detraída.
      81ADET000049000052NAUX_01SI_MENORRCCMINSSCONT_04
      81ADET000050000053
      MUEVENAUX_01BSEDETRACC
      81ADET000051000054
      SALTA
      CONT_06
      81ADET000052000055CONT_04ETIQUETA


      81ADET000053000056BSEDETRACCRESTARCCMINSSRCCVALDETRLa diferencia de la Remuneración 10 y el mínimo Mínimo de Seguridad Social, es lo que se puede detraer. Si la detracción es negativa, se colocan detracción y Remuneración 10 en cero.
      81ADET000054000057RCCVALDETRSI_MENOR0CONT_05
      81ADET000055000058BSEDETRACCRESTARCCVALDETRBSEDETRACC
      81ADET000056000059CONT_05ETIQUETA

      81ADET000057000060
      MUEVE0BSEDETRACC
      81ADET000058MUEVE0RCCVALDETR81ADET000059FINALETIQUETA81ADET000060#TRACE_OFF000061
      MUEVE0RCCVALDETR
      81ADET000062FINALETIQUETA


      81ADET000063#TRACE_OFF


    • 836DET - Detracción:

      Fórmula

      Secuencia

      1a Expresión

      Op. 1

      2a Expresión

      Resultado

      Comentario

      836DET000001NOCALCULASI_IGUAL1FINAL
      836DET000002RCHROTEIRSI_IGUAL"VAC"CONT_01Si es procedimiento VAC, no realiza la búsqueda del acumulado y comienza a calcular a partir de la etiqueta CONT_01
      836DET000003BSEDETRACCSUMARCCVALDETRNAUX_01Si no es procedimiento VAC, realiza la reconstrucción de la Remuneración 2, es decir la Remuneración 10 antes de la Detracción
      836DET000004#SUMA DETRACCIONSRD DEL MISMOPROCEDIMIENTO

      836DET000005RCHROTEIRSI_IGUAL"SAC"CALC_HIST_SACSi es procedimiento SAC, se desplaza hasta la etiqueta CONT_CALC_SAC
      836DET000006
      MUEVEPERMESPERSUMA_NPGINISe saca el "01" en fijo y se coloca el mes a validar con el mnemónico PERMESPER
      836DET000007
      MUEVEPERMESPERSUMA_NPGFIMSe cambia el mnemónico PERNUMPAG y se coloca el mes a validar con el mnemónico PERMESPER
      836DET000008
      SALTA
      SIGUE_HIST
      836DET000009CALC_HIST_SACETIQUETA


      836DET000010
      MUEVEMESINISACSUMA_NPGINIInicio de mes para SAC según el semestre
      836DET000011
      MUEVEPERMESPERSUMA_NPGFIM
      836DET000012SIGUE_HISTETIQUETA


      836DET000013
      MUEVERCHROTEIRSUMA_TIPO_NOMSe coloca el tipo de procedimiento a acumular
      836DET000014

      836DET - Detracción:

      Fórmula

      Secuencia

      1a Expresión

      Op. 1

      2a Expresión

      Resultado

      Comentario

      836DET000001NOCALCULASI_IGUAL1FINAL
      836DET000002RCHROTEIRSI_IGUAL"VAC"CONT_01Si es procedimiento VAC, no realiza la búsqueda del acumulado y comienza a calcular a partir de la etiqueta CONT_01
      836DET000003BSEDETRACCSUMARCCVALDETRNAUX_01Si no es procedimiento VAC, realiza la reconstrucción de la Remuneración 2, es decir la Remuneración 10 antes de la Detracción
      836DET000004#SUMA DETRACCIONSRD DEL MISMOPROCEDIMIENTO836DET000005MUEVE"01"SUMA_NPGINISuma la detracción realizada a procedimientos del mismo tipo que el que se liquida, dentro del mes, de la tabla SRD (Movimientos Históricos) y guarda el resultado en el mnemónico DETR_ANT836DET000006MUEVEPERNUMPAGSUMA_NPGFIM836DET000007MUEVERCHROTEIRSUMA_TIPO_NOM836DET000008SUMA_NPGINISUMA_IMPHISSUMA_NPGFIMDETR_ANTRealiza el acumulado indicado
      836DET000009000015CONT_CALCETIQUETA


      836DET000010000016DETR_ANTSI_DIFERENTETOPE_DETRCONT_01Compara lo detraido detraído (DETR_ANT) anteriormente con el tope del mes (TOPE_DETR)
      836DET000011000017
      MUEVE0BSEDETRACCSi ya fue consumido todo el tope a detraer (TOPE_DETR) a detraer, se colocan en cero la Remuneración 10 (BSEDETRACC) y la Detracción (RCCVALDETR)
      836DET000012000018
      MUEVE0RCCVALDETR
      836DET000013000019CONT_01ETIQUETA


      836DET000014000020TOPE_DETRRESTADETR_ANTNAUX_02Si queda por consumir del tope de detracción (TOPE_DETR), se resta dicho tope y lo anteriormente consumido en el mes (DETR_ANT) y se guarda en la variable NAUX_02
      836DET000015000021BSEDETRACCSI_IGUAL0FINALSi la Remuneración 10 es cero, se finaliza el cálculo
      836DET000016000022NAUX_02SI_MAYORDETR_ANTCONT_02Valida el saldo de detracción restante (NAUX_02) si es mayor que lo detraído detraido anteriormente (DETR_ANT)
      836DET000017000023
      SALTA
      CONT_03Si es menor, continúa el cálculo en la etiqueta CONT_03
      836DET000018000024CONT_02ETIQUETA


      836DET000019000025NAUX_02SI_MAYORRCCVALDETRCONT_03Valida el saldo de detracción restante (NAUX_02) si es mayor que lo detraído detraido actualmente (RCCVALDETR)
      836DET000020000026
      MUEVENAUX_02RCCVALDETRSi es menor, mueve el saldo a detraer (NAUX_02) a la detracción actual (RCCVALDETR)
      836DET000021000027CONT_03ETIQUETA


      836DET000022000028RCHROTEIRSI_IGUAL"VAC"CONT_04Si el procedimiento es VAC, se finaliza el cálculo
      836DET000023000029NAUX_01RESTARCCVALDETRBSEDETRACCSi no es procedimiento VAC, realiza la diferencia de la Remuneración 2 (NAUX_01) y la detracción (RCCVALDETR) y la guarda en el mnemónico ( BSEDETRACC, la Remuneración 10)
      836DET000024000030CONT_04ETIQUETA


      836DET000025000031
      MUEVERCCVALDETRIMPORTEMueve la Detracción (RCCVALDETR) al IMPORTE
      836DET000026000032FINALETIQUETA


    • 841SIC - Contribución SIPA

...

  • Contar con al menos los mnemónicos estándar, ya que serán utilizados para el cálculo de Detracciones:

    CódigoDescripciónTipoContenidoTabla
    RCCVALDETRValor de Detracción en TablaN - NuméricoGetValType("N")
    BSEDETRACCBase de DetracciónN - NuméricoGetValType("N")
    RCHMESMes del periodoF - ArchivoRCH_MESRCH
    RCHROTEIR Tipo de Nómina del periodoF - ArchivoRCH_ROTEIRRCH
    RCCMINSS 

    Valor Mínimo Seguridad Social

    N - NuméricoGetValType("N")SRVREMUNECampo RV_REMUNE
    F - ArchivoRV_REMUNESRVHSTOTXDIA Horas Totales x Día ConvenioF - ArchivoRGM_TOTHSDRGM
    SRAHSDIAHoras por Día Empleado SRAF - ArchivoRA_HRSDIASRA
    DETR_ANTDetracción consumida en el mesN - NuméricoGetValType("N")
    TOPE_DETRTope Detracción para compararN - NuméricoGetValType("N")

       

...

  • Contar con al menos los criterios de acumulación estándar, ya que serán utilizados para el cálculo del procedimiento LIQ (Liquidación), VAC (Vacaciones), SAC (Sueldo Anual Complementario) o  RES (Rescisión).

...