SAP ABAP Class CL_HRPA_INFOTYPE_LOG (HR Master Data: Document Writing)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷ PA-PA-XX (Application Component) General
⤷ PBAS_SERVICE (Package) HR Master Data: Service Functions
⤷ PA-PA-XX (Application Component) General
⤷ PBAS_SERVICE (Package) HR Master Data: Service Functions
Properties
Class | CL_HRPA_INFOTYPE_LOG | |
Short Description | HR Master Data: Document Writing | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PBAS_SERVICE | HR Master Data: Service Functions |
Created | 20010820 | SAP |
Last change | 20050411 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_HRPA_BOOLE_D | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_HRPA_INFOTYPE_LOG has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_LOG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | A_INFOTYPE_LOG | Static Attribute | Private | Object reference (TYPE REF TO) | CL_HRPA_INFOTYPE_LOG | HR Master Data: Document Writing | 20010820 | ||
2 | A_INITIAL_PSREF | Static Attribute | Private | Type reference (TYPE) | PSREF | IS INITIAL | Assignment Values for HR Objects | 20011121 | |
3 | A_INITIAL_PSREF_REF | Static Attribute | Private | Object reference (TYPE REF TO) | PSREF | Assignment Values for HR Objects | 20011121 | ||
4 | A_OPERATION_COUNTER | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural Number | 20011120 | ||
5 | A_OPERATION_TAB | Instance attribute | Private | Type reference (TYPE) | OPERATION_TAB | 20011121 | |||
6 | A_PSREF_DESCR | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime type identification | 20011129 | ||
7 | A_PSREF_DFIES_TAB | Static Attribute | Private | Type reference (TYPE) | DFIES_TAB | 20020418 | |||
8 | A_RECEIPT_DATA_BLOCK | Static Attribute | Private | Type reference (TYPE) | I | 20011129 | |||
9 | A_TIMECONSTRAINT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HRPA_TIMECONSTRAINT | HR: Master Data Time Constraint Logic | 20010820 | ||
10 | A_VERSION | Static Attribute | Private | Type reference (TYPE) | PC402 | Documents: Version | 20011203 | ||
11 | FALSE | Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRPA_BOOLE_D=>FALSE | False | 20011120 | |
12 | TRUE | Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRPA_BOOLE_D=>TRUE | True | 20011120 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20010820 |
2 | COMPARE_DB_IMAGES | Instance method | Private | Method | 20011126 | |
3 | COMPUTE_DB_IMAGES | Instance method | Private | Method | 20011126 | |
4 | DELAYED_CONSTRUCTOR | Instance method | Public | Method | Constructor | 20011204 |
5 | EXPORT_RECEIPT | Instance method | Private | Method | 20011126 | |
6 | FILL_RECEIPT | Instance method | Private | Method | 20011126 | |
7 | FLUSH | Instance method | Public | Method | Write Documents to Database | 20010820 |
8 | GET_INSTANCE | Static method | Public | Method | 20010820 | |
9 | LOG_DELETE | Instance method | Public | Method | Create Document for DELETE | 20010820 |
10 | LOG_INSERT | Instance method | Public | Method | Create Document for INSERT | 20010820 |
11 | LOG_UPDATE | Instance method | Public | Method | Create Document for UPDATE | 20010820 |
12 | ORDER_BY_DDIC | Instance method | Private | Method | 20011129 | |
13 | TIMECONSTRAINT | Instance method | Private | Method | 20011213 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | INFOTYPE_RECORDS_FLUSHED | Static Event (1) |
Public (2) |
20050317 |
Types
Class CL_HRPA_INFOTYPE_LOG has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HRPA_INFOTYPE_LOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPA_INFOTYPE_LOG has no exception.
Method COMPARE_DB_IMAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AFTER_IMAGE | Call by reference | Type reference (TYPE) | INFTY_TAB | HR: Infotyp - Tabellentyp | 20011126 | ||
2 | Importing | BEFORE_IMAGE | Call by reference | Type reference (TYPE) | INFTY_TAB | HR: Infotyp - Tabellentyp | 20011126 | ||
3 | Changing | LONG_TERM_FIELDS | Call by reference | Type reference (TYPE) | FIELDLIST | 20011126 | |||
4 | Importing | PNNNN_DESCR_REF | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run-Time Type Identification | 20011126 | ||
5 | Changing | SHORT_TERM_FIELDS | Call by reference | Type reference (TYPE) | FIELDLIST | 20011126 | |||
6 | Importing | T585B_TAB | Call by reference | Type reference (TYPE) | T585B_TAB | Feldgruppendefinition | 20011126 | ||
7 | Importing | T585C_TAB | Call by reference | Type reference (TYPE) | T585C_TAB | Feldgruppeneigenschaften | 20011126 | ||
8 | Importing | ZEITB | Call by reference | Type reference (TYPE) | DZEITB | Zeitbindung | 20011126 |
Method COMPARE_DB_IMAGES on class CL_HRPA_INFOTYPE_LOG has no exception.
Method COMPUTE_DB_IMAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AFTER_IMAGE | Call by reference | Type reference (TYPE) | INFTY_TAB | HR: Infotyp - Tabellentyp | 20011126 | ||
2 | Exporting | BEFORE_IMAGE | Call by reference | Type reference (TYPE) | INFTY_TAB | HR: Infotyp - Tabellentyp | 20011126 | ||
3 | Importing | OPERATIONS | Call by reference | Type reference (TYPE) | OPERATION_TAB | 20011126 |
Method COMPUTE_DB_IMAGES on class CL_HRPA_INFOTYPE_LOG has no exception.
Method DELAYED_CONSTRUCTOR Signature
Method DELAYED_CONSTRUCTOR on class CL_HRPA_INFOTYPE_LOG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20011204 |
Method EXPORT_RECEIPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BDATE | Call by reference | Type reference (TYPE) | PC400-BDATE | Datum | 20011203 | ||
2 | Importing | BTIME | Call by reference | Type reference (TYPE) | PC400-BTIME | Tageszeit | 20011203 | ||
3 | Importing | INFTY | Call by reference | Type reference (TYPE) | PC400-INFTY | Infotyp | 20011203 | ||
4 | Importing | PERNR | Call by reference | Type reference (TYPE) | PC400-PERNR | Personalnummer | 20011203 | ||
5 | Importing | RECEIPT_HEADERS | Call by reference | Type reference (TYPE) | PC403_TAB | Belege: Header | 20011203 | ||
6 | Importing | RECEIPT_RECORDS | Call by reference | Type reference (TYPE) | PC404_TAB | Belege: Tabelle | 20011203 | ||
7 | Importing | RTYPE | Call by reference | Type reference (TYPE) | HRPAD_RECEIPT_TYPE | HR: Stammdaten, Belegart | 20011203 | ||
8 | Importing | TCLAS | Call by reference | Type reference (TYPE) | PC400-TCLAS | Transaktionsklasse für Datenhaltung | 20011203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20011203 |
Method FILL_RECEIPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | FIELDLIST | Call by reference | Type reference (TYPE) | FIELDLIST | 20011126 | |||
2 | Importing | OPERATIONS | Call by reference | Type reference (TYPE) | OPERATION_TAB | 20011127 | |||
3 | Importing | PNNNN_DESCR_REF | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run-Time Type Identification | 20011129 | ||
4 | Importing | PNNNN_DFIES_TAB | Call by reference | Type reference (TYPE) | DFIES_TAB | 20020418 | |||
5 | Exporting | RECEIPT_HEADERS | Call by reference | Type reference (TYPE) | PC403_TAB | 20011126 | |||
6 | Exporting | RECEIPT_RECORDS | Call by reference | Type reference (TYPE) | PC404_TAB | 20011126 |
Method FILL_RECEIPT on class CL_HRPA_INFOTYPE_LOG has no exception.
Method FLUSH Signature
Method FLUSH on class CL_HRPA_INFOTYPE_LOG has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20010824 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INFOTYPE_LOG | Call by reference | Object reference (TYPE REF TO) | CL_HRPA_INFOTYPE_LOG | HR: Stammdaten, Belegschreibung | 20010820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, unerfüllte Programmbedingung | 20010824 |
Method LOG_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | OLD_PSREF | Call by reference | Type reference (TYPE) | PSREF | Zuordnungsgrößen für HR-Objekte | 20011121 | ||
2 | Importing | OLD_RECORD | Call by reference | Object reference (TYPE REF TO) | DATA | 20010820 | |||
3 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, ungültiger Parameter | 20010824 |
Method LOG_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NEW_PSREF | Call by reference | Type reference (TYPE) | PSREF | Zuordnungsgrößen für HR-Objekte | 20011121 | ||
2 | Importing | NEW_RECORD | Call by reference | Object reference (TYPE REF TO) | DATA | 20010820 | |||
3 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, ungültiger Parameter | 20010824 |
Method LOG_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NEW_PSREF | Call by reference | Type reference (TYPE) | PSREF | Zuordnungsgrößen für HR-Objekte | 20011121 | ||
2 | Importing | NEW_RECORD | Call by reference | Object reference (TYPE REF TO) | DATA | 20010820 | |||
3 | Importing | OLD_PSREF | Call by reference | Type reference (TYPE) | PSREF | Zuordnungsgrößen für HR-Objekte | 20011121 | ||
4 | Importing | OLD_RECORD | Call by reference | Object reference (TYPE REF TO) | DATA | 20010820 | |||
5 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRPA_VIOLATED_ASSERTION | HR: Stammdaten, ungültiger Parameter | 20010824 |
Method ORDER_BY_DDIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | FIELDLIST | Call by reference | Type reference (TYPE) | FIELDLIST | Tabellenfelder mit Attributen | 20011129 | ||
2 | Importing | PNNNN_DESCR_REF | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run-Time Type Identification | 20011129 |
Method ORDER_BY_DDIC on class CL_HRPA_INFOTYPE_LOG has no exception.
Method TIMECONSTRAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Schlüssel von Personalstammdaten | 20011213 | ||
2 | Importing | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20011213 | ||
3 | Returning | ZEITB | Value transfer | Type reference (TYPE) | DZEITB | Zeitbindung | 20011213 |
Method TIMECONSTRAINT on class CL_HRPA_INFOTYPE_LOG has no exception.
Event Signatures
Event INFOTYPE_RECORDS_FLUSHED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | OPERATIONS_TAB | Exporting | Value transfer | Type reference (TYPE) | HRPAD_DBOPER_LOG_TAB | 20050317 |
History
Last changed by/on | SAP | 20050411 |
SAP Release Created in | 470 |