SAP ABAP Class CL_HRPA_TIMECONSTRAINT (HR: Master Data Time Constraint Logic)
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
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRPA_READ_TIMECONSTRAINT | HR Master Data: Read Time Constraints | 20031216 |
Properties
| Class | CL_HRPA_TIMECONSTRAINT | |
| Short Description | HR: Master Data Time Constraint Logic | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PBAS_SERVICE | HR Master Data: Service Functions |
| Created | 20010405 | SAP |
| Last change | 20040114 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_HRPA_READ_TIMECONSTRAINT | HR Master Data: Read Time Constraints | 20031216 |
Friends
Class CL_HRPA_TIMECONSTRAINT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPA_MASTERDATA_BUFFER | HR: Buffer for Access to Master Data | 20010405 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HRPA_READ_TIMECONSTRAINT | HR Master Data: Read Time Constraints | 20031216 | |||
| 3 | Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRPA_BOOLE_D=>FALSE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20010405 | ||
| 4 | Instance attribute | Public | Attribute reference (LIKE) | HR: Granularity of Time Constraint | 20031216 | ||||
| 5 | Instance attribute | Public | Attribute reference (LIKE) | HR: Granularity of Time Constraint | 20031216 | ||||
| 6 | Instance attribute | Public | Attribute reference (LIKE) | HR: Granularity of Time Constraint | 20031216 | ||||
| 7 | Instance attribute | Public | Attribute reference (LIKE) | HR: Granularity of Time Constraint | 20031216 | ||||
| 8 | Constant | Private | Type reference (TYPE) | ENDDA | IF_HRPA_READ_INFOTYPE=>HIGH_DATE | Valid To Date | 20010405 | ||
| 9 | Constant | Private | Type reference (TYPE) | SPRPS | IF_HRPA_READ_INFOTYPE=>LOCKED | Lock Indicator for HR Master Data Record | 20020807 | ||
| 10 | Constant | Private | Type reference (TYPE) | BEGDA | IF_HRPA_READ_INFOTYPE=>LOW_DATE | Valid from date | 20010405 | ||
| 11 | Constant | Private | Type reference (TYPE) | BOOLE_D | IF_HRPA_BOOLE_D=>TRUE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20010405 | ||
| 12 | Constant | Private | Type reference (TYPE) | SPRPS | IF_HRPA_READ_INFOTYPE=>UNLOCKED | Lock Indicator for HR Master Data Record | 20020807 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Eligibility check | 20031216 | |
| 2 | Instance method | Public | Method | Consistency Check | 20010405 | |
| 3 | Instance method | Private | Method | Determine Periods with "Active" Status | 20010405 | |
| 4 | Instance method | Public | Method | Determine Dependent Operations for Delete Operation | 20010405 | |
| 5 | Instance method | Private | Method | Determine Dependent Operations for Delete Operation | 20010405 | |
| 6 | Instance method | Public | Method | Determine Dependent Operations for Insert Operation | 20010405 | |
| 7 | Instance method | Private | Method | Determine Dependent Operations for Insert Operation | 20010405 | |
| 8 | Instance method | Public | Method | Determine Dependent Operations for Change Operation | 20010405 | |
| 9 | Instance method | Private | Method | Determine Dependent Operations for Change Operation | 20010405 | |
| 10 | Instance method | Public | Method | Determine Time Constraint | 20031216 | |
| 11 | Instance method | Public | Constructor | Constructor | 20010405 | |
| 12 | Instance method | Private | Method | Determine Number of Gaps for Time Constraint 1 | 20010405 | |
| 13 | Instance method | Private | Method | Determine Number of Overlaps | 20010405 | |
| 14 | Instance method | Private | Method | Determine No. of Excess Records for Time Constraint A and B | 20010405 | |
| 15 | Instance method | Private | Method | Final Consistency Check | 20011004 | |
| 16 | Instance method | Private | Method | Deactivate Check for OBJPS | 20061227 | |
| 17 | Instance method | Private | Method | Perform Operations on Master Data Buffer | 20010405 |
Events
Class CL_HRPA_TIMECONSTRAINT has no event.
Types
Class CL_HRPA_TIMECONSTRAINT has no local type.
Method Signatures
Method CHECK_ADMISSIBILITY Signature
Method CHECK_ADMISSIBILITY on class CL_HRPA_TIMECONSTRAINT has no parameter.
Method CHECK_ADMISSIBILITY on class CL_HRPA_TIMECONSTRAINT has no exception.
Method CHECK_CONSISTENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GAP_PERIOD_TAB | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Zeiträume vorhandener Lücken | 20090206 | |||
| 2 | ILLEGAL_OBJPS_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 3 | ILLEGAL_PERIOD_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010806 | |||
| 4 | ILLEGAL_SUBTY_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 5 | INTERSECTION_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 6 | INVERTED_ENTRY_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 7 | IS_ALMOST_CONSISTENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 | |||
| 8 | IS_CONSISTENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 | |||
| 9 | LEADING_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20011004 | |||
| 10 | NARROW_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 11 | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Schlüssel von Personalstammdaten | 20010405 | |||
| 12 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010829 | |||
| 13 | UNWANTED_ENTRY_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 14 | WIDE_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: STammdaten, nicht ausreichende Daten | 20010824 |
Method COMPUTE_ACTIVE_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTIVE_PERIODS | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Perioden-Tabellentyp | 20010405 | |||
| 2 | NO_ADMISSIBLE_GAPS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020328 | |||
| 3 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20010405 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010829 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010824 |
Method COMPUTE_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Container für PA Infotypen | 20010405 | |||
| 2 | HAS_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010521 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20010730 | |||
| 4 | NO_ALE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010703 | |||
| 5 | NO_WORKFLOW | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, inkonsistente Infotypdaten | 20010824 |
Method COMPUTE_DELETE_OPERATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Container für PA Infotypen | 20010405 | |||
| 2 | HAS_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010521 | |||
| 3 | IS_BYPASSING_TC1 | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 | |||
| 4 | IS_PARTIAL_MODIFY | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20010730 | |||
| 6 | OPER_TAB | Call by reference | Type reference (TYPE) | OPER_TAB | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010827 |
Method COMPUTE_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Value transfer | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Container für PA Infotypen | 20010405 | |||
| 2 | CONTAINER_AFTER | Value transfer | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Referenz auf Infotypcontainer | 20010405 | |||
| 3 | HAS_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010521 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20010730 | |||
| 5 | NO_ALE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010703 | |||
| 6 | NO_WORKFLOW | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010710 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Infotyp verletzt Zeitbindung bereits vor der Operation | 20010824 |
Method COMPUTE_INSERT_OPERATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Container für PA Infotypen | 20010405 | |||
| 2 | CONTAINER_AFTER | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Referenz auf Infotypcontainer | 20010405 | |||
| 3 | HAS_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010521 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20010730 | |||
| 5 | OPER_TAB | Call by reference | Type reference (TYPE) | OPER_TAB | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010827 |
Method COMPUTE_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Value transfer | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Container für PA Infotypen | 20010405 | |||
| 2 | CONTAINER_AFTER | Value transfer | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Referenz auf Infotypcontainer | 20010405 | |||
| 3 | HAS_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010521 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20010730 | |||
| 5 | NO_ALE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010703 | |||
| 6 | NO_WORKFLOW | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010710 | |||
| 7 | OLD_CONTAINER | Value transfer | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Container für PA Infotypen | 20010620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, inkonsistente Infotypdaten | 20010824 |
Method COMPUTE_MODIFY_OPERATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Referenz auf Infotypcontainer | 20010405 | |||
| 2 | CONTAINER_AFTER | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Referenz auf Infotypcontainer | 20010405 | |||
| 3 | HAS_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010521 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | HR-Stammdaten: Meldungen | 20010730 | |||
| 5 | OLD_CONTAINER | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_REF | HR: Referenz auf Infotypcontainer | 20010620 | |||
| 6 | OPER_TAB | Call by reference | Type reference (TYPE) | OPER_TAB | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010827 |
Method COMPUTE_TIMECONSTRAINT Signature
Method COMPUTE_TIMECONSTRAINT on class CL_HRPA_TIMECONSTRAINT has no parameter.
Method COMPUTE_TIMECONSTRAINT on class CL_HRPA_TIMECONSTRAINT has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MASTERDATA_BUFFER | HR: Puffer für Stammdatenzugriffe | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, ungültiger Parameter | 20010824 |
Method COUNT_GAPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER_TAB | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_TAB | HR: Stammdaten Tabelle mit Referenzen auf Infotypcontainer | 20010405 | |||
| 2 | GAP_PERIOD_TAB | Call by reference | Type reference (TYPE) | HRPERIODS_TAB | Zeiträume vorhandener Lücken | 20090206 | |||
| 3 | IS_ALMOST_CONSISTENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 | |||
| 4 | IS_CONSISTENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 | |||
| 5 | LEADING_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20011004 | |||
| 6 | NARROW_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 7 | NO_ADMISSIBLE_GAPS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020328 | |||
| 8 | PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20010405 | |||
| 9 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20010829 | |||
| 10 | WIDE_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010824 |
Method COUNT_INTERSECTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER_TAB | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_TAB | HR: Stammdaten Tabelle mit Referenzen auf Infotypcontainer | 20010405 | |||
| 2 | INTERSECTION_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 | |||
| 3 | IS_CONSISTENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010824 |
Method COUNT_UNWANTED_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER_TAB | Call by reference | Type reference (TYPE) | HRPAD_INFOTYPE_CONTAINER_TAB | HR: Stammdaten Tabelle mit Referenzen auf Infotypcontainer | 20010405 | |||
| 2 | IS_CONSISTENT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010405 | |||
| 3 | UNWANTED_ENTRY_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010824 |
Method FINAL_CONSISTENCY_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LEADING_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20011004 | |||
| 2 | NARROW_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20011004 | |||
| 3 | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Schlüssel von Personalstammdaten | 20011004 | |||
| 4 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20011004 | |||
| 5 | WIDE_GAP_COUNT | Call by reference | Type reference (TYPE) | SYST-TABIX | Interne Tabellen, aktueller Zeilenindex | 20011004 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20011004 |
Method GET_CHECK_OBJPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CHECK_OBJPS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20061227 | |||
| 2 | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Schlüssel von Personalstammdaten | 20061227 | |||
| 3 | TCLAS | Call by reference | Type reference (TYPE) | TCLAS | Transaktionsklasse für Datenhaltung | 20061227 |
Method GET_CHECK_OBJPS on class CL_HRPA_TIMECONSTRAINT has no exception.
Method UPDATE_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NO_ALE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010703 | |||
| 2 | NO_WORKFLOW | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20010710 | |||
| 3 | OPER_TAB | Call by reference | Type reference (TYPE) | OPER_TAB | 20010405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HR: Stammdaten, unerfüllte Programmbedingung | 20010824 |
History
| Last changed by/on | SAP | 20040114 |
| SAP Release Created in | 46C |