Difference between revisions of "SAP HCM SCHEMA"

From SapWiki
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==[https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=72405 Esquemas y Reglas]==
 
==[https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=72405 Esquemas y Reglas]==
 +
===leer esquema: function HR_SCHEMA_GET_DATA_RFC, clase CL_HR_SCHEMA_GENERATION (versiones nuevas con SuccessFactors)===
  
 
==[https://wiki.scn.sap.com/wiki/display/ERPHCM/Debugging+the+Payroll+Schema Debugging the Payroll Schema]==
 
==[https://wiki.scn.sap.com/wiki/display/ERPHCM/Debugging+the+Payroll+Schema Debugging the Payroll Schema]==
Line 45: Line 46:
 
==[https://blogs.sap.com/2014/01/15/step-by-step-guide-to-create-payroll-custom-function/ create payroll custom function]==
 
==[https://blogs.sap.com/2014/01/15/step-by-step-guide-to-create-payroll-custom-function/ create payroll custom function]==
 
==Tablas (T52*)==
 
==Tablas (T52*)==
−
T52BO - Parámetro de operación
+
#T52BO - Parámetro de operación
−
T52C5 - Reglas (PE02)
+
#T52C5 - Reglas (PE02)
−
T52C0 - Contiene esquemas estándar de SAP (proporcionados de forma predeterminada por SAP).  
+
#T52C0 - Contiene esquemas estándar de SAP (proporcionados de forma predeterminada por SAP).  
−
T52C1 - Contiene esquemas creados por el cliente (esquemas personalizados que comienzan con Z o Y) y esquemas estándar de SAP modificados.
+
#T52C1 - Contiene esquemas creados por el cliente (esquemas personalizados que comienzan con Z o Y) y esquemas estándar de SAP modificados.

Latest revision as of 14:23, 1 October 2026

Esquemas y Reglas

leer esquema: function HR_SCHEMA_GET_DATA_RFC, clase CL_HR_SCHEMA_GENERATION (versiones nuevas con SuccessFactors)

Debugging the Payroll Schema

Payroll Operations

Payroll Operations

Model of Operations

Ejemplo Operacion

Operación: Z_COL
Parámetros
   Modelo: EY  Estr.: OOOOOFFFFF
Val.parámetro
  ValorF: COLO
  ValorS
  Tipo V
  Long. V
  Signific.: es del colo colo?
  Verif.#
  Reac: D
  Tp.VA: SWITCH
  VA larga: 1
  
FORM OPZ_COL.
  case op+5(5).
    when 'COLO'.
      perform es_del_colo.
    when others.
  endcase.
endform.

form es_del_colo.
  data l_f type abap_bool.

  SELECT @abap_true AS es_del_colo INTO @l_f FROM zequipos UP TO 1 ROWS
      WHERE pernr  = @pernr-pernr and 
            object = 'FUTBOL' AND
            equipo = 'COLOCOLO'.
  endselect.
  
  VARGT = l_f.
  PERFORM fillvargt
endform.

create payroll custom function

Tablas (T52*)

  1. T52BO - Parámetro de operación
  2. T52C5 - Reglas (PE02)
  3. T52C0 - Contiene esquemas estándar de SAP (proporcionados de forma predeterminada por SAP).
  4. T52C1 - Contiene esquemas creados por el cliente (esquemas personalizados que comienzan con Z o Y) y esquemas estándar de SAP modificados.