SAP ABAP Class CL_HR_ALEOX_BADI (HR-ALE: Preimplementation Extended Distribution)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ CA-HR (Application Component) Cross-Application Objects in HR
⤷ BP0A_ORGX (Package) HR Application Basis: ALE Technology, Enhancement
⤷ CA-HR (Application Component) Cross-Application Objects in HR
⤷ BP0A_ORGX (Package) HR Application Basis: ALE Technology, Enhancement
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_HRALE00INBOUND_IDOC | Add-In Interface IF_EX_HRALE00INBOUND_IDOC | 20021017 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_EX_HRBAS00INFTY | BAdI Interface IF_EX_HRBAS00INFTY | 20021022 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HR_ALEOX_BADI_NEWMOD | HR-ALE: Preimplementation Extended Distribution | 20050324 |
Properties
Class | CL_HR_ALEOX_BADI | |
Short Description | HR-ALE: Preimplementation Extended Distribution | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | HRALX00_ORG | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | BP0A_ORGX | HR Application Basis: ALE Technology, Enhancement |
Created | 20021017 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HR_ALEOX_BADI has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_EX_HRALE00INBOUND_IDOC | Add-In Interface IF_EX_HRALE00INBOUND_IDOC | 20021017 | ||
2 | IF_EX_HRBAS00INFTY | BAdI Interface IF_EX_HRBAS00INFTY | 20021022 |
Friends
Class CL_HR_ALEOX_BADI has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_IDOC_STATUS_ERROR | Constant | Public | Type reference (TYPE) | EDI_STATUS | 51 | Application document not posted | 20030212 | |
2 | GC_IDOC_STATUS_OK | Constant | Public | Type reference (TYPE) | EDI_STATUS | 53 | Application document posted | 20030212 | |
3 | GC_IDOC_STATUS_PART_OK | Constant | Public | Type reference (TYPE) | EDI_STATUS | 52 | Application document not fully posted | 20030212 | |
4 | GT_LANGU | Static Attribute | Private | Type reference (TYPE) | T778L_TAB | Languages Supported in HR-PD | 20110608 | ||
5 | GV_ACTIVE_PLVAR | Static Attribute | Private | Type reference (TYPE) | PLVAR | '01' | Plan Variant | 20110608 | |
6 | GV_READ_BADI | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_EX_HRALE00INB_DATA_READ | 20030430 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20030430 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20110608 |
3 | ELIMI_PLOG_ENTRIES | Instance method | Private | Method | Remove Unnecessary Opera I Sets (Old) | 20081219 |
4 | ELIM_IT1000_LANGU_ENTRIES | Instance method | Private | Method | Delete IT1000 Translations That Are Not Required | 20110608 |
5 | ELIM_REL_PLOG_ENTRIES | Instance method | Private | Method | Remove Unnecessary Opera I Sets | 20081128 |
6 | ELIM_REL_SET_OPERA | Instance method | Private | Method | Check of Unnecessary O-S and/or S-CP for BP-BP | 20081128 |
7 | FILL_LANGU_TAB | Instance method | Private | Method | Filling of Language Table for Objects (IT1000) | 20110608 |
8 | PROCESS_IDOC_APO | Instance method | Protected | Method | APO Monitoring | 20030430 |
9 | PROCESS_IDOC_ORG | Instance method | Protected | Method | Inbound Processing for Organizational Units | 20030312 |
10 | PROCESS_IDOC_PERS | Instance method | Protected | Method | Inbound Processing for Persons | 20030312 |
Events
Class CL_HR_ALEOX_BADI has no event.
Types
Class CL_HR_ALEOX_BADI has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HR_ALEOX_BADI has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_ALEOX_BADI has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_HR_ALEOX_BADI has no parameter.
Method CONSTRUCTOR on class CL_HR_ALEOX_BADI has no exception.
Method ELIMI_PLOG_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INDEX_PLOG | Call by reference | Type reference (TYPE) | SY-TABIX | 20081219 | |||
2 | Importing | OBJID | Call by reference | Type reference (TYPE) | HRDBTAB-OBJID | 20081219 | |||
3 | Changing | OPERA | Call by reference | Type reference (TYPE) | HRDBTAB-OPERA | 20081219 | |||
4 | Importing | OTYPE | Call by reference | Type reference (TYPE) | HRDBTAB-OTYPE | 20081219 | |||
5 | Importing | PLOG_TAB_1 | Call by reference | Type reference (TYPE) | HRDBTAB_TAB | 20081219 | |||
6 | Importing | PLOG_TAB_REL | Call by reference | Type reference (TYPE) | HRDBTAB-SUBTY | 20081219 | |||
7 | Importing | RELAT_CHECKED | Call by reference | Type reference (TYPE) | HRDBTAB-SUBTY | 20081219 | |||
8 | Importing | SCLAS | Call by reference | Type reference (TYPE) | HRDBTAB-OTYPE | 20081219 | |||
9 | Importing | SUBTY | Call by reference | Type reference (TYPE) | HRDBTAB-SUBTY | 20081219 |
Method ELIMI_PLOG_ENTRIES on class CL_HR_ALEOX_BADI has no exception.
Method ELIM_IT1000_LANGU_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PLOG_TAB | Call by reference | Type reference (TYPE) | HRDBTAB_TAB | Tabellentyp zur Struktur HRDBTAB | 20110608 |
Method ELIM_IT1000_LANGU_ENTRIES on class CL_HR_ALEOX_BADI has no exception.
Method ELIM_REL_PLOG_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | PLOG_TAB | Call by reference | Type reference (TYPE) | HRDBTAB_TAB | Copy of PLOG-table to be investigated | 20081128 |
Method ELIM_REL_PLOG_ENTRIES on class CL_HR_ALEOX_BADI has no exception.
Method ELIM_REL_SET_OPERA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INDEX_PLOG | Call by reference | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20081128 | ||
2 | Importing | OBJID | Call by reference | Type reference (TYPE) | HRDBTAB-OBJID | ObjektId to be searched | 20081128 | ||
3 | Changing | OPERA | Call by reference | Type reference (TYPE) | HRDBTAB-OPERA | Operationskennzeichen | 20081128 | ||
4 | Importing | OTYPE | Call by reference | Type reference (TYPE) | HRDBTAB-OTYPE | Objekttyp | 20081128 | ||
5 | Importing | PLOG_TAB | Call by reference | Type reference (TYPE) | HRDBTAB_TAB | Copy of PLOG-table to be investigated | 20081128 | ||
6 | Importing | PLOG_TAB_REL | Call by reference | Type reference (TYPE) | HRDBTAB-SUBTY | Subtyp defining which RELAT will be checked | 20081128 | ||
7 | Importing | RELAT_CHECKED | Call by reference | Type reference (TYPE) | HRDBTAB-SUBTY | Subtyp to be checked | 20081128 | ||
8 | Importing | SCLAS | Call by reference | Type reference (TYPE) | HRDBTAB-OTYPE | Object type target of the relationship | 20081128 | ||
9 | Importing | SUBTY | Call by reference | Type reference (TYPE) | HRDBTAB-SUBTY | Subtyp to be searched | 20081128 |
Method ELIM_REL_SET_OPERA on class CL_HR_ALEOX_BADI has no exception.
Method FILL_LANGU_TAB Signature
Method FILL_LANGU_TAB on class CL_HR_ALEOX_BADI has no parameter.
Method FILL_LANGU_TAB on class CL_HR_ALEOX_BADI has no exception.
Method PROCESS_IDOC_APO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IDOC_CONTROL | Call by reference | Type reference (TYPE) | EDIDC_TT | 20030502 | |||
2 | Importing | IDOC_DATA | Call by reference | Type reference (TYPE) | EDIDD_TT | 20030430 |
Method PROCESS_IDOC_APO on class CL_HR_ALEOX_BADI has no exception.
Method PROCESS_IDOC_ORG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CALL_TRANSACTION_DONE | Call by reference | Type reference (TYPE) | CALLTRANS2 | Flag: Anwendung hat Call Transaction tatsächlich gemacht | 20030312 | ||
2 | Exporting | ET_CONTAINER | Call by reference | Type reference (TYPE) | HRTB_ALEOX_ORG_BP_CONTAINER | 20030405 | |||
3 | Changing | IDOC_CONTRL | Call by reference | Type reference (TYPE) | EDIDC_TT | IDoc-Kontrollsatz | 20030312 | ||
4 | Changing | IDOC_DATA | Call by reference | Type reference (TYPE) | EDIDD_TT | IDoc-Daten | 20030312 | ||
5 | Exporting | IDOC_PROCESSED_FLAG | Call by reference | Type reference (TYPE) | FLAG | Flag: IDoc bereits prozessiert; Standard nicht ausführen | 20030312 | ||
6 | Changing | IDOC_STATUS | Call by reference | Type reference (TYPE) | BDTIDOCSTA | Statustabelle für die Fortschreibung der Daten | 20030312 | ||
7 | Importing | INPUT_METHOD | Call by reference | Type reference (TYPE) | INPUTMETHD | Eingangsmethode | 20030312 | ||
8 | Exporting | IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | UPDATETASK | Flag: Anwendung hat den Verbucher angestoßen | 20030312 | ||
9 | Importing | MASS_PROCESSING | Call by reference | Type reference (TYPE) | MASS_PROC | Flag: Massenverarbeitung | 20030312 | ||
10 | Changing | RETURN_VARIABLES | Call by reference | Type reference (TYPE) | BDTWFRETVA | Zuordnungstabelle - IDOC <-> Anwendungsbeleg | 20030312 | ||
11 | Changing | SERIALIZATION_INFO | Call by reference | Type reference (TYPE) | BDTI_SER | Serialisierungsinformationen, falls benötigt | 20030312 | ||
12 | Exporting | SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | subrc | 20030312 | ||
13 | Changing | WF_ERRORS | Call by reference | Type reference (TYPE) | HRTB_ALEOX_ERROR_STRUC | 20030505 |
Method PROCESS_IDOC_ORG on class CL_HR_ALEOX_BADI has no exception.
Method PROCESS_IDOC_PERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CALL_TRANSACTION_DONE | Call by reference | Type reference (TYPE) | CALLTRANS2 | Flag: Anwendung hat Call Transaction tatsächlich gemacht | 20030312 | ||
2 | Changing | IDOC_CONTRL | Call by reference | Type reference (TYPE) | EDIDC_TT | IDoc-Kontrollsatz | 20030312 | ||
3 | Changing | IDOC_DATA | Call by reference | Type reference (TYPE) | EDIDD_TT | IDoc-Daten | 20030312 | ||
4 | Exporting | IDOC_PROCESSED_FLAG | Call by reference | Type reference (TYPE) | FLAG | Flag: IDoc bereits prozessiert; Standard nicht ausführen | 20030312 | ||
5 | Changing | IDOC_STATUS | Call by reference | Type reference (TYPE) | BDTIDOCSTA | Statustabelle für die Fortschreibung der Daten | 20030312 | ||
6 | Importing | INPUT_METHOD | Call by reference | Type reference (TYPE) | INPUTMETHD | Eingangsmethode | 20030312 | ||
7 | Exporting | IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | UPDATETASK | Flag: Anwendung hat den Verbucher angestoßen | 20030312 | ||
8 | Importing | IT_CONTAINER_O | Call by reference | Type reference (TYPE) | HRTB_ALEOX_ORG_BP_CONTAINER | 20030405 | |||
9 | Importing | MASS_PROCESSING | Call by reference | Type reference (TYPE) | MASS_PROC | Flag: Massenverarbeitung | 20030312 | ||
10 | Changing | RETURN_VARIABLES | Call by reference | Type reference (TYPE) | BDTWFRETVA | Zuordnungstabelle - IDOC <-> Anwendungsbeleg | 20030312 | ||
11 | Changing | SERIALIZATION_INFO | Call by reference | Type reference (TYPE) | BDTI_SER | Serialisierungsinformationen, falls benötigt | 20030312 | ||
12 | Exporting | SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | subrc | 20030312 | ||
13 | Changing | WF_ERRORS | Call by reference | Type reference (TYPE) | HRTB_ALEOX_ERROR_STRUC | 20030505 |
Method PROCESS_IDOC_PERS on class CL_HR_ALEOX_BADI has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 640 |