see also Reporting
New / Decoupled Infotype Framwork#
- business logic is implemented ABAP objects classes instead of module pool, see blog1
, blog2
, info1
- unknown: enable at x.SFW5 > ENTERPRISE BUSINESS FUNCTIONS > ???
- SPro > Personnel Management > Personnel Administration > Customizing Procedures > Infotypes > Infotypes in Detached Infotype Framework > Use Decoupled and Not Decoupled
- classes see V_T582ITVCLAS
Connection to modulpool#
t582itvclas-nitf_adm Example IT0001 > MP000100 > MPPERS00 > MODULE init_dialog OUTPUT. > PERFORM set_newitf(sapfp50m) > sets variable PSPAR-newITF = 'X',if T77SO group CCURE and one of following switches are activated: CL_HRCE_MASTERSWITCHES->CLASS_CONSTRUCTOR has
- MAINS/HR_CCURE_MAINS - ce_is_active
- GLOPY/HR_CCURE_GLOPY - global_payroll_is_active
- GLEMP/HR_CCURE_GLEMP - mngmt_global_empls_is_active
- PC_UI/HR_CCURE_PC_UI - pc_ui_is_active
For SF replication#
T77S0 CCURE/PC_UI is set to 'X', note 1447867
- group CCURE: aktivieren Sie Funktionen für Mehrfachbeschäftigung, für das Management globaler Mitarbeiter sowie für die Verwendung der externen Personen-ID
- switch PC_UI Aktiviert die Browser / Portalbasierte Benutzerschnittstelle für die HR Stammdatenpflege
- if you enable this switch, the newer infotype framework is used. It needs data in table T582G and PA0003-VIEKN. If not available, you may have issues if you enter organisational changes. To ensure everything is ok and data is available, follow notes 783499
, 1447867
, 2126886
, reports mentioned are:
- RPUFACECPRFN - adjustment of T582G from T582A-CPRFN
- RPUFACEVIEKN - adjustment of P0003-VIEKN in accordance with the IVWID feature
- RPUFIXDS - correction of possible inconsistencies in the PSHRD-GPRVL field.
Also for T77S0 group SFSFI/OAN*=X and PLOGI/NITF=X, see docu
Old Infotype Logic#
t.T582S | Infotypen-Texte |
t.T777D | Infotypen - Dialog/Datenbank-Zuordnung (T777D.DBTAB > DD02V-ddtext) |
V_T591A | Infosubtypeigenschaften |
OM Infotypes#
T777I | Alle infotypen |
T778T | Infotypetexte |
PM01 | Infotyp anlegen |
SQ01 | Query Infoset |
SM30:
V_T582A | Infotyp Customizing, find the name of the subtype table here |
Infotype-Logging, see Debugging
V_T585A | HR-Belege: Belegrelevante Infotypen |
V_T585B | HR-Belege: Feldgruppendefinition |
V_T585C | HR-Belege: Feldgruppeneigenschaften |
Restrict payroll retro calculation
V_T582A | Checking parameters (complete infotype or field based, strict/warn) |
V_T588G | Fields in scope for checking if field based |
SE16:
T556A | Subtyp Table (KTART = Subtyp) |
T591A | Infotyp / Subtyp Kombination (Nur solche ohne Merkmal) |
T591S | Subtype texts |
T5R05 | Art der Identifikation (?), auf MOLGA |
How to define subtype in HR custom infotype?
Standard and global area#
SQ01 > Menu > Umfeld > ArbeitsbereicheInfotype 0009 - Bankverbindung#
t.TIBAN | Connection to IBAN |
t.BNKA | Bank data |
r.RFBVALL_0 | Import all banks |
Infotype 0128 - Mitteilungen#
x.SO10 | Define texts |
- for IT0128 with type HR_G
- use format "*"