cancel
Showing results for 
Search instead for 
Did you mean: 

Nuevos conceptos de nomina nota 1915035

Former Member
0 Kudos

Hola en la nota

Actualización 30 Septiembre: se ha liberado la nota 1915035 con este cambio legal descrito en el Boletín RED 05/2013.

han aparecido 3 nuevos conceptos de nomina

/356 Trab.solidar.jub.parcial

/357 Emp.solidar.jub.parcial

/3CR Horas trab. sin decimales

pero no he logrado encontrar donde se generan dentro de la ESV00 ¿sabe alguien en que situaciones se generan?

Un saludo.

Gustavo.

Accepted Solutions (0)

Answers (1)

Answers (1)

antoine_foucault
Active Contributor
0 Kudos

Hola Gustavo, buenos días:

Dos CC-nóminas se generan en las funciones de nomina ESV00 Cálculo de bases de cotización y cotizaciones a la Seguridad Social y EDSS0 Días en el cálculo de la Seguridad Social ambas accesibles via la transacción PE04 (Crear funciones y operaciones).

Los includes donde se ubican la creacion de las CC-nóminas con el código ABAP se llaman RPC_PAYES_CALC_ESV00 y RPC_PAYES_CALC_EDSS0.

/356 Trab.solidar.jub.parcial

/357 Emp.solidar.jub.parcial

/3CR Horas trab. sin decimales

Saludos,

Antoine

Former Member
0 Kudos

Hola Antoine, gracias por tu rápida respuesta.

Ya habia llegado hasta ese punto, pero no logro saber de donde saca la funcion ESV00 los valores cot-tjps y cot-ejps. estuve haciendo algunas busquedas y no lo saque.

Lo que queria saber cual es el disparador que hace que se generen esos conceptos para ver como actuan en la nomina, y saber como contabilizarlos.

De todas formas muchas gracias, una compañera me acaba de dar la pista

SAP Note 1855897 - CALC: Partially-retired pensioner's solidarity (RED 03/2013). En esta otra nota se describen los conceptos y se indica que es un metodo de bonificación lo que dispara los conceptos.

Gracias de nuevo.

Gustavo.

antoine_foucault
Active Contributor
0 Kudos

Estupendo Gustavo.

Bueno por si lo necesitas:

Las CC-nóminas /356 Trab.solidar.jub.parcial y /357 Emp.solidar.jub.parcial se generan en la subrutina calc_solidarity_jp del programa RPCS96E0 (Cálculo de bases cotización y cotizaciones a la Seg.Social). Esta subrutina se llama desde la subrutina “cotizaciones”.


*----------------------------------------------------------------------*

*       Form  CALC_SOLIDARITY_JP                                       *

*----------------------------------------------------------------------*
*       Calculation of the special solidarity contribution for         *
*       partially-retired pensioners                                   *
*----------------------------------------------------------------------*
FORM calc_solidarity_jp USING ps_in         TYPE pess0_in
                              ps_out       
TYPE pess0_out
                    
CHANGING cs_cot        TYPE pess0_cot
                              cv_returncode
TYPE pesu0_greturncode.
 
DATA lv_contrib_company  TYPE t5e45-emppc.
 
DATA lv_contrib_employee TYPE t5e45-trapc.
* Only relevant if the employee is a partially-retired pensioner
 
IF cl_hrpayes_ss_util=>is_ee_part_retired(
       iv_metod
= ps_in-contract_class-metod
       iv_meto2
= ps_in-contract_class-meto2
       iv_meto3
= ps_in-contract_class-meto3
       iv_meto4
= ps_in-contract_class-meto4 ) = abap_false.
   
RETURN.
 
ENDIF.
 
PERFORM re5e45_n
           
USING
              ps_in
-contract_class-jpsol-tipo
              ps_in
-tpccc
              ps_in
-begda
           
CHANGING
              lv_contrib_company
              lv_contrib_employee
              cv_returncode
.
 
IF cv_returncode <> 0.
   
RETURN.
 
ENDIF.
  cs_cot
-ejps = cs_cot-ejps + ps_out-base_cot_cco * lv_contrib_company / 100.
  cs_cot
-tjps = cs_cot-tjps + ps_out-base_cot_cco * lv_contrib_employee / 100.
ENDFORM.

Corresponde a la base de cotización por el porcentaje de contribución del empleado y de la empresa.

Respecto a la CC-nómina /3CR Horas trab. sin decimales el valor que tiene se genera en la subrutina copy_sv_into_in del include RPC_PAYES_CALC_ESV00.

Saludos,

Antoine