Árvore de páginas

Versões comparadas

Chave

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

...

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Comentario

810DET000001#TRACE_ON


810DET000002NOCALCULASI_IGUAL1FINAL
810DET000003#PARA DIRECTORES, LA REM 10ES CERO

Si la modalidad de contratación es Director (EMPMODALID="099") entonces tanto la Remuneración 10 como la Detracción son cero.
810DET000004EMPMODALIDSI_IGUAL"099"FINAL
810DET000005#VALOR DETRACCIÓN



810DET000006
BUSCATABLA_S018
Busca en la tabla alfanumérica S018 (Parámetros generales)
810DET000007ELEMENTO_01HASTA_IGUAL"001"
Mueve el valor total de la detracción al mnemónico RCCVALDETR
810DET000008
MUEVEELEMENTO_05RCCVALDETR
810DET000009ELEMENTO_01HASTA_IGUAL"002"
Mueve el valor del mínimo de Seguridad Social al mnemónico RCCMINSS
810DET000010
MUEVEELEMENTO_05RCCMINSS
810DET000011#VALIDACIÓN DE FECHASDE INGRESO


810DET000012CALFECINIDIAS_360CALFECFINDIASTRABAJCalcula los días trabajados en el periodo liquidado, y los guarda en el mnemónico DIASTRABAJ
810DET000013#SE RESTAN DÍAS DE AUSENCIA


Resta los días de ausencias para SICOSS (SICOSSAUS) a los días trabajados
810DET000014DIASTRABAJRESTASICOSSAUSDIASTRABAJ
810DET000015#OBTIENE BASE EN EL PROCEDIMIENTO ACTUALREM02
Suma todos los conceptos del procedimiento actual, marcados como base para Remuneración 2, que son los que corresponden para la Remuneración 10
810DET000016
MUEVE"V"TP_SUMA_MOVLI
810DET000017"1"FILTRO_MOVLIBSEREM2
810DET000018
SUMA_MOVLI
BSEDETRACC
810DET000019#VALIDA TIPO DE NÓMINA



810DET000020RCHROTEIRSI_DIFERENTE"SAC"CONT_01Para el procedimiento SAC, proporciona el valor de detracción por tabla a los días trabajados en el semestre
810DET000021RCCVALDETRDIVIDE360RCCVALDETR
810DET000022RCCVALDETRMULTIPLICADIASBSESACRCCVALDETR
810DET000023
MUEVEVALORSACBSEDETRACC
810DET000024CONT_01ETIQUETA


810DET000025#VALIDA TOPE DETRACCIÓNY PROPORCIONAA DIAS TRABAJADOS

810DET000026RCCVALDETRDIVIDE30RCCVALDETRProporciona el valor de la detracción en función de los días trabajados en el mes (procedimiento LIQ)
810DET000027RCCVALDETRMULTIPLICADIASTRABAJRCCVALDETR
810DET000028BSEDETRACCSI_MENORRCCVALDETRCONT_02Evalúa si la Remuneración 10 (mnemónico BSEDETRACC) es menor que el monto a detraer  (mnemónico RCCVALDETR)
810DET000029BSEDETRACCSI_MAYORRCCMINSSCONT_03Evalúa si la Remuneración 10 (BSEDETRACC) es mayor que el mínimo de Seguridad Social  (RCCMINSS)
810DET000030
SALTA
CONT_04
810DET000031CONT_02ETIQUETA

Si la Remuneración 10 (BSEDETRACC) es menor que el importe a detraer (RCCVALDETR), se coloca dicho importe en cero.
810DET000032
MUEVE0RCCVALDETR
810DET000033
SALTA
FINAL
810DET000034CONT_03ETIQUETA


810DET000035BSEDETRACCRESTARCCVALDETRNAUX_01Si la Remuneración 10 (BSEDETRACC) menos la detracción es menor que el 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.
810DET000036NAUX_01SI_MENORRCCMINSSCONT_04
810DET000037
MUEVENAUX_01BSEDETRACC
810DET000038
SALTA
CONT_06
810DET000039CONT_04ETIQUETA

La diferencia de la Remuneración 10 y el 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.
810DET000040BSEDETRACCRESTARCCMINSSRCCVALDETR
810DET000041RCCVALDETRSI_MENOR0CONT_05
810DET000042BSEDETRACCRESTARCCVALDETRBSEDETRACC
810DET000043CONT_05ETIQUETA

810DET000044
MUEVE0BSEDETRACC
810DET000045
MUEVE0RCCVALDETR
810DET000046CONT_06ETIQUETA


810DET000047
MUEVEBSEDETRACCIMPORTE
810DET000048FINALETIQUETA


810DET000049#TRACE_OFF


       

    • 841SIC - Contribución SIPA

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Comentario

841SIC000001NOCALCULASI_IGUAL1FINAL
841SIC000002BSEDETRACCMULTIPLICACTRBSIPANAUX_11Se reemplaza REM02 por BSEDETRACC (Remuneración Imponible 10)
841SIC000003NAUX_11DIVIDE100NAUX_11
841SIC000004NAUX_11SUMAINCIMPINCIMPORTE
841SIC000005IMPORTESI_IGUAL0FINAL
841SIC000006
MUEVECTRBSIPAUNIDADES
841SIC000007FINALETIQUETA



    • 842SIC - Contribución INSSJP

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Comentario

842SIC

000001

NOCALCULA

SI_IGUAL

1

FINAL


842SIC

000002

BSEDETRACC

MULTIPLICA

CTRBINSSJP

NAUX_11

Se reemplaza REM02 por BSEDETRACC (Remuneración Imponible 10)

842SIC

000003

NAUX_11

DIVIDE

100

NAUX_11


842SIC

000004

NAUX_11

SUMA

INCIMPINC

IMPORTE


842SIC

000005

IMPORTE

SI_IGUAL

0

FINAL


842SIC

000006


MUEVE

CTRBINSSJP

UNIDADES


842SIC

000007

FINAL

ETIQUETA





    • 844SIC - Contribución Asignaciones Familiares

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Comentario

844SIC

000001

NOCALCULA

SI_IGUAL

1

FINAL


844SIC

000002

BSEDETRACC

MULTIPLICA

CTRBASIGFAM

NAUX_11

Se cambia REM03 por BSEDETRACC (Remuneración Imponible 10)

844SIC

000003

NAUX_11

DIVIDE

100

NAUX_11


844SIC

000004

NAUX_11

SUMA

INCIMPINC

IMPORTE


844SIC

000005

IMPORTE

SI_IGUAL

0

FINAL


844SIC

000006


MUEVE

CTRBASIGFAM

UNIDADES


844SIC

000007

FINAL

ETIQUETA





    • 845SIC - Contribución FNE:

Fórmula

Secuencia

1a Expresión

Op. 1

2a Expresión

Resultado

Comentario

845SIC

000001

NOCALCULA

SI_IGUAL

1

FINAL


845SIC

000002

BSEDETRACC

MULTIPLICA

CTRBFNE

NAUX_11

Se cambia REM03 por BSEDETRACC (Remuneración Imponible 10)

845SIC

000003

NAUX_11

DIVIDE

100

NAUX_11


845SIC

000004

NAUX_11

SUMA

INCIMPINC

IMPORTE


845SIC

000005

IMPORTE

SI_IGUAL

0

FINAL


845SIC

000006


MUEVE

CTRBFNE

UNIDADES


845SIC

000007

FINAL

ETIQUETA




Mnemónicos (GPEA300)

  • 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")

       

...