Hierarchy
⤷ BC-BMT-OM (Application Component) Organizational Management
⤷ SP0A (Package) HR-OM: General Attribute Maintenance in Org. Management
Properties
Class | CL_HR_GENAT_SCENARIO | |
Short Description | HR: Generic Attributes Special Functions Scenario | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SP0A | HR-OM: General Attribute Maintenance in Org. Management |
Created | 20011102 | SAP |
Last change | 20060703 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HR_GENAT_SCENARIO has no forward declaration.
Interfaces
Class CL_HR_GENAT_SCENARIO has no interface implemented.
Friends
Class CL_HR_GENAT_SCENARIO has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ACTIVE_PLVAR | Static Attribute | Public | Type reference (TYPE) | PLVAR | Active Plan Version | 20011102 | ||
2 | BUFFERED_SCENARIOS | Static Attribute | Private | Type reference (TYPE) | HRTB_SCEN | Buffered Scenarios | 20020128 | ||
3 | BUFFERED_SCENARIOS_EMPTY | Static Attribute | Private | Type reference (TYPE) | FLAG | No Scenario Buffered | 20020128 | ||
4 | INSTANCES | Static Attribute | Private | Type reference (TYPE) | HRTB_SCENREF | HR: Table Type Scenarios | 20011102 | ||
5 | SCENARIO | Instance attribute | Public | Type reference (TYPE) | T77OMATTSC | Scenario Information | 20011102 | ||
6 | SIMULATED_ATTRIBUTES | Instance attribute | Protected | Type reference (TYPE) | HRTB_ATTRIB_SORT | Table of Simulated Attributes | 20020927 | ||
7 | TEMP_TABNR | Static Attribute | Private | Type reference (TYPE) | HRPOINTER | Temporary Table Pointer | 20020715 | ||
8 | WRITE_MODE | Instance attribute | Protected | Type reference (TYPE) | VTASK | 'D' | Update Task for Changes to Database | 20020715 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ATTRIBUTES_ADJUST_DEFAULTS | Instance method | Public | Method | Clean Up Attribute Default Values | 20020402 |
2 | ATTRIBUTES_AUTHORITY_CHECK | Instance method | Public | Method | Authorization Check for Attributes of an Object | 20020104 |
3 | ATTRIBUTES_CHECK | Instance method | Public | Method | Check Attributes | 20020709 |
4 | ATTRIBUTES_CHECK_DEFINITIONS | Instance method | Protected | Method | Check Attribute Definitions (-> CUSTOMIZING_CHECK?) | 20020710 |
5 | ATTRIBUTES_CHECK_VALUES_GEN | Instance method | Protected | Method | Check Attribute Values (Generic) | 20020710 |
6 | ATTRIBUTES_CHECK_VALUES_SCEN | Instance method | Protected | Method | Check Attribute Values (Scenario-Specific) | 20020710 |
7 | ATTRIBUTES_CHECK_VALUES_SPEC | Instance method | Protected | Method | Check Attribute Values (Check Functions from Attribute Def.) | 20020710 |
8 | ATTRIBUTES_FIND | Instance method | Public | Method | Search Attribute Values | 20020925 |
9 | ATTRIBUTES_FIND_LOCAL | Instance method | Public | Method | Find Local Attribute Values (Including Simulation) | 20011127 |
10 | ATTRIBUTES_FIND_LOCALS | Instance method | Public | Method | Search Attribute Values | 20021002 |
11 | ATTRIBUTES_READ_LOCAL | Instance method | Public | Method | Read local attributes (including simulation) | 20011127 |
12 | ATTRIBUTES_REPLACE_VALUE | Instance method | Public | Method | Replace Attribute Values | 20040305 |
13 | ATTRIBUTES_SPLIT | Instance method | Protected | Method | Divide Attributes into Simulated and Not Simulated | 20020927 |
14 | ATTRIBUTES_WRITE_LOCAL | Instance method | Public | Method | Write Local Attributes (Including Simulation) | 20020710 |
15 | ATTRIBUTES_WRITE_LOCAL_1222 | Instance method | Protected | Method | Write Attribures (Infotype 1222) | 20020710 |
16 | ATTRIBUTES_WRITE_LOCAL_SIMU | Instance method | Protected | Method | Write Simulated Attributes | 20020710 |
17 | BUFFER_DETECT_UPDATE | Instance method | Public | Method | Recognize Change and Trigger Asynchronous Adjustment | 20020118 |
18 | BUFFER_READ_ACTIVE | Instance method | Public | Method | Read Buffer for Active Objects | 20011127 |
19 | BUFFER_READ_ATTRIBUTES | Instance method | Public | Method | Read Buffer for an Object | 20011127 |
20 | BUFFER_RESET_ATTRIBUTES | Instance method | Public | Method | Delete Buffer for an Object | 20011127 |
21 | BUFFER_UPDATE | Static method | Public | Method | Call in Update Task | 20020118 |
22 | BUFFER_UPDATE_ACTIVE | Instance method | Public | Method | Create Buffer for Active Objects | 20011127 |
23 | BUFFER_WRITE_ACTIVE | Instance method | Public | Method | Write Buffer for Active Objects | 20011127 |
24 | BUFFER_WRITE_ATTRIBUTES | Instance method | Public | Method | Write Buffer for an Object | 20011127 |
25 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Class Constructor | 20011102 |
26 | COMPILE_KEY_ACTIVE | Static method | Protected | Method | Key for Buffer Access (Active Objects) | 20011103 |
27 | COMPILE_KEY_ATTRIBUTES | Static method | Protected | Method | Key for Buffer Access (Object Attributes) | 20011105 |
28 | CONSTRUCTOR | Instance method | Public | Constructor | Instance Constructor | 20011103 |
29 | CREATE_INSTANCE | Static method | Private | Method | Generate Instance for a Scenario | 20021001 |
30 | CUSTOMIZING_CHECK | Instance method | Public | Method | Consistency Check: Check Routine | 20020129 |
31 | CUSTOMIZING_REPAIR | Instance method | Public | Method | Consistency Check: Correct | 20020129 |
32 | GET_ALL_SCENARIOS | Static method | Public | Method | Deliver Instances for All Scenarios | 20021001 |
33 | GET_BUFFERED_SCENARIOS | Static method | Public | Method | Return Instances of Buffered Scenarios | 20020128 |
34 | GET_INSTANCE | Static method | Public | Method | Return Instance of a Scenario | 20011102 |
35 | GET_NEXT_TEMP_TABNR | Static method | Protected | Method | Get Temporary Table Pointer | 20020715 |
36 | PERCENTAGE_BY_READ | Instance method | Public | Method | Read Percentage for RH_STRUC_GET | 20050425 |
37 | SCENARIO_AUTH_ACTIVE | Instance method | Public | Method | Check Authorization Check for Active Objects | 20011127 |
38 | SCENARIO_READ_ACTIVE | Instance method | Public | Method | Determine Released Objects | 20011127 |
39 | SCENARIO_TEST_ACTIVE | Instance method | Public | Method | Check Whether Object Is Active | 20030212 |
40 | STRUCTURE_RESOLVE_ASSIGNMENT | Instance method | Public | Method | Resolve Multiple Assignments | 20011206 |
Events
Class CL_HR_GENAT_SCENARIO has no event.
Types
Class CL_HR_GENAT_SCENARIO has no local type.
Method Signatures
Method ATTRIBUTES_ADJUST_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ATTRIB_EXT | Call by reference | Type reference (TYPE) | HRTB_ATTVALRT | Tabelle: Attribute eines Objektes (vererbt) | 20020402 |
Method ATTRIBUTES_ADJUST_DEFAULTS on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020104 | ||
2 | Importing | FCODE | Call by reference | Type reference (TYPE) | OKCODE | 'DISP' | Funktionscode | 20020104 | |
3 | Importing | OBJECT | Call by reference | Type reference (TYPE) | REALO | Objekt-ID | 20020104 | ||
4 | Importing | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20020104 | ||
5 | Importing | SEL_DATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20020104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORITY_INFTY | Keine Berechtigung für Infotyp | 20020104 | |
2 | NO_AUTHORITY_STRUC | Keine Strukturberechtigung | 20020104 |
Method ATTRIBUTES_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020923 | ||
3 | Exporting | CHECK_RESULTS | Call by reference | Type reference (TYPE) | HRTB_BAL_S_MSG | Tabelle: Application Log - Nachrichten | 20020710 | ||
4 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INCONSISTENT_DEFINITIONS | 20020710 | ||
2 | INCONSISTENT_VALUES | 20020710 |
Method ATTRIBUTES_CHECK_DEFINITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020710 | ||
3 | Changing | CHECK_RESULTS | Call by reference | Type reference (TYPE) | HRTB_BAL_S_MSG | Tabelle: Application Log - Nachrichten | 20020710 | ||
4 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 |
Method ATTRIBUTES_CHECK_DEFINITIONS on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_CHECK_VALUES_GEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020710 | ||
3 | Changing | CHECK_RESULTS | Call by reference | Type reference (TYPE) | HRTB_BAL_S_MSG | Tabelle: Application Log - Nachrichten | 20020710 | ||
4 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 |
Method ATTRIBUTES_CHECK_VALUES_GEN on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_CHECK_VALUES_SCEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020710 | ||
3 | Changing | CHECK_RESULTS | Call by reference | Type reference (TYPE) | HRTB_BAL_S_MSG | Tabelle: Application Log - Nachrichten | 20020710 | ||
4 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 |
Method ATTRIBUTES_CHECK_VALUES_SCEN on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_CHECK_VALUES_SPEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020710 | ||
3 | Changing | CHECK_RESULTS | Call by reference | Type reference (TYPE) | HRTB_BAL_S_MSG | Tabelle: Application Log - Nachrichten | 20020710 | ||
4 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 |
Method ATTRIBUTES_CHECK_VALUES_SPEC on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_FIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20020925 | ||
2 | Exporting | RESULT | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | HR: Objektschlüssel (mit Planvariante) | 20020925 | ||
3 | Changing | SEARCH_ATTR | Call by reference | Type reference (TYPE) | HRTB_ATTVALUE | Tabelle: Attribute eines Objektes | 20020925 | ||
4 | Importing | SELDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20020925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOTHING_FOUND | 20020925 |
Method ATTRIBUTES_FIND_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE | Call by reference | Type reference (TYPE) | OM_ATTRIB | Attributname | 20011127 | ||
2 | Exporting | RESULT_OBJECTS | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | HR: Objektschlüssel (mit Planvariante) | 20011127 | ||
3 | Importing | SEARCH_OBJECTS | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | HR: Objektschlüssel (mit Planvariante) | 20011127 | ||
4 | Importing | SEARCH_VALUE | Call by reference | Type reference (TYPE) | OM_ATTRVAL | Wert für Attribut | 20011127 | ||
5 | Importing | SEL_DATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
Method ATTRIBUTES_FIND_LOCAL on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_FIND_LOCALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20021002 | ||
2 | Exporting | RESULT | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | HR: Objektschlüssel (mit Planvariante) | 20021002 | ||
3 | Changing | SEARCH_ATTR | Call by reference | Type reference (TYPE) | HRTB_ATTVALUE | Tabelle: Attribute eines Objektes | 20021002 | ||
4 | Importing | SELDATE | Call by reference | Type reference (TYPE) | DATUM | Datum | 20021002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOTHING_FOUND | 20021002 |
Method ATTRIBUTES_READ_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20011127 | ||
2 | Exporting | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20011127 | ||
3 | Importing | OBJECTS | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | HR: Objektschlüssel (mit Planvariante) | 20011127 | ||
4 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20011127 | |
5 | Importing | SEL_DATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
Method ATTRIBUTES_READ_LOCAL on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_REPLACE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIB | Call by reference | Type reference (TYPE) | OM_ATTRIB | Allgemeine Attributpflege: Definition des Attributs | 20040305 | ||
2 | Importing | FLAG_SUBSTRING | Call by reference | Type reference (TYPE) | OM_ATTRPST | Suche nach Teilstring | 20040305 | ||
3 | Importing | NEW_STRING | Call by reference | Type reference (TYPE) | OM_ATTRVAL | Allgemeine Attributpflege: Wert für Attribut | 20040305 | ||
4 | Importing | SEARCH_STRING | Call by reference | Type reference (TYPE) | OM_ATTRVAL | Allgemeine Attributpflege: Wert für Attribut | 20040305 | ||
5 | Exporting | VALUE_NEW | Call by reference | Type reference (TYPE) | OM_ATTRVAL | Allgemeine Attributpflege: Wert für Attribut | 20040305 | ||
6 | Importing | VALUE_OLD | Call by reference | Type reference (TYPE) | OM_ATTRVAL | Allgemeine Attributpflege: Wert für Attribut | 20040305 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SIMULATED_ATTR_NOT_ALLOWED | Simulierte Attribut nicht erlaubt | 20040305 |
Method ATTRIBUTES_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SIMULATED_ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Simulierte Attribute | 20021001 | ||
2 | Exporting | ET_STANDARD_ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Attribute aus Infotyp 1222 | 20021001 | ||
3 | Importing | IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Zu untersuchende Attribute | 20021001 | ||
4 | Importing | IV_ADD_SIMULATED | Call by reference | Type reference (TYPE) | FLAG | SPACE | Alle simulierten Attribute liefern, wenn IT_ATTRIBUTES leer | 20021015 |
Method ATTRIBUTES_SPLIT on class CL_HR_GENAT_SCENARIO has no exception.
Method ATTRIBUTES_WRITE_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020923 | ||
3 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 | |
4 | Importing | REPLACE_VALUES | Call by reference | Type reference (TYPE) | FLAG | SPACE | Ersetzen existierender Werte (sonst Anhängen) | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | WRITE_ERROR | Fehler beim Schreiben der Attribute | 20020710 |
Method ATTRIBUTES_WRITE_LOCAL_1222 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020923 | ||
3 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 | |
4 | Importing | REPLACE_VALUES | Call by reference | Type reference (TYPE) | FLAG | SPACE | Ersetzen von Werten | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | WRITE_ERROR | Fehler beim Schreiben der Attribute | 20020710 |
Method ATTRIBUTES_WRITE_LOCAL_SIMU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20020710 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_V1222A | Tabelle: Attribute von mehreren Objekten | 20020923 | ||
3 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | SPACE | Aufruf aus PPOMA heraus | 20020710 | |
4 | Importing | REPLACE_VALUES | Call by reference | Type reference (TYPE) | FLAG | SPACE | Ersetzen von Werten | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | WRITE_ERROR | Fehler beim Schreiben der Attribute | 20020710 |
Method BUFFER_DETECT_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NEW_IMAGE | Call by reference | Type reference (TYPE) | AFT_IMAGE_TAB | Allgemeine Infotypstrukturtabelle | 20020118 | ||
2 | Importing | OLD_IMAGE | Call by reference | Type reference (TYPE) | BEF_IMAGE_TAB | Allgemeine Infotypstrukturtabelle | 20020118 | ||
3 | Importing | PLOG_TAB | Call by reference | Type reference (TYPE) | HRDBTAB_TAB | Update-Tabelle Infotypen | 20020118 | ||
4 | Importing | TB_PLOG_TAB | Call by reference | Type reference (TYPE) | HRTBUFFER_TAB | Update-Tabelle Tabelleninfotypen | 20020118 |
Method BUFFER_DETECT_UPDATE on class CL_HR_GENAT_SCENARIO has no exception.
Method BUFFER_READ_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTIVE | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | HR: Objektschlüssel (mit Planvariante) | 20011127 | ||
2 | Importing | SELDATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BUFFER_MISSED | Puffereintrag nicht vorhanden | 20011127 |
Method BUFFER_READ_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTES | Call by reference | Type reference (TYPE) | HRTB_ATTRIB | Tabelle: Attributnamen | 20011127 | ||
2 | Exporting | ATTRIB_EXT | Call by reference | Type reference (TYPE) | HRTB_ATTVALRT | Tabelle: Attribute eines Objektes (vererbt) | 20011127 | ||
3 | Exporting | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_PT1222 | Tabelle: Attribute eines Objektes | 20011127 | ||
4 | Importing | OBJID | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20011127 | ||
5 | Importing | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20011127 | ||
6 | Importing | SELDATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BUFFER_MISSED | Puffereintrag nicht gefunden | 20011127 |
Method BUFFER_RESET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | OBJID | Call by reference | Type reference (TYPE) | HROBJID | '00000000' | Objekt-Id | 20011127 | |
2 | Importing | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | '%' | Objekttyp | 20011127 |
Method BUFFER_RESET_ATTRIBUTES on class CL_HR_GENAT_SCENARIO has no exception.
Method BUFFER_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NEW_IMAGE | Call by reference | Type reference (TYPE) | AFT_IMAGE_TAB | Allgemeine Infotypstrukturtabelle | 20020118 | ||
2 | Importing | OLD_IMAGE | Call by reference | Type reference (TYPE) | BEF_IMAGE_TAB | Allgemeine Infotypstrukturtabelle | 20020118 | ||
3 | Importing | PLOG_TAB | Call by reference | Type reference (TYPE) | HRDBTAB_TAB | Update-Tabelle Infotypen | 20020118 | ||
4 | Importing | TB_PLOG_TAB | Call by reference | Type reference (TYPE) | HRTBUFFER_TAB | Update-Tabelle Tabelleninfotypen | 20020118 |
Method BUFFER_UPDATE on class CL_HR_GENAT_SCENARIO has no exception.
Method BUFFER_UPDATE_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SELDATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | WRITE_ERROR | Puffereintrag konnte nicht geschrieben werden | 20011127 |
Method BUFFER_WRITE_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTIVE | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | HR: Objektschlüssel (mit Planvariante) | 20011127 | ||
2 | Importing | SELDATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | WRITE_ERROR | Puffereintrag konnte nicht geschrieben werden | 20011127 |
Method BUFFER_WRITE_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIB_EXT | Call by reference | Type reference (TYPE) | HRTB_ATTVALRT | Tabelle: Attribute eines Objektes (vererbt) | 20011127 | ||
2 | Importing | ATTRIB_LOCAL | Call by reference | Type reference (TYPE) | HRTB_PT1222 | Tabelle: Attribute eines Objektes | 20011127 | ||
3 | Importing | OBJID | Call by reference | Type reference (TYPE) | HROBJID | Objekt-Id | 20011127 | ||
4 | Importing | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20011127 | ||
5 | Importing | SELDATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
Method BUFFER_WRITE_ATTRIBUTES on class CL_HR_GENAT_SCENARIO has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HR_GENAT_SCENARIO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_GENAT_SCENARIO has no exception.
Method COMPILE_KEY_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INDX_ADMIN | Call by reference | Type reference (TYPE) | INDX | Administrationsdaten | 20020923 | ||
2 | Exporting | INDX_RELID | Call by reference | Type reference (TYPE) | INDX_RELID | Gebiet in IMPORT/EXPORT-Datentabelle | 20011103 | ||
3 | Exporting | INDX_SRTFD | Call by reference | Type reference (TYPE) | INDX_SRTFD | Benutzerdefinierter Schlüsselteil in Tabelle INDX | 20011103 | ||
4 | Importing | SCENARIO | Call by reference | Type reference (TYPE) | OM_ATTRSCN | Allgemeine Attributpflege: Szenario der Anwendung | 20011103 | ||
5 | Importing | SELDATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20020923 |
Method COMPILE_KEY_ACTIVE on class CL_HR_GENAT_SCENARIO has no exception.
Method COMPILE_KEY_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INDX_ADMIN | Call by reference | Type reference (TYPE) | INDX | Administrationsfelder | 20020923 | ||
2 | Exporting | INDX_RELID | Call by reference | Type reference (TYPE) | INDX_RELID | Gebiet in IMPORT/EXPORT-Datentabelle | 20011105 | ||
3 | Exporting | INDX_SRTFD | Call by reference | Type reference (TYPE) | INDX_SRTFD | Benutzerdefinierter Schlüsselteil in Tabelle INDX | 20011105 | ||
4 | Importing | OBJID | Call by reference | Type reference (TYPE) | HROBJID | Objekt-ID | 20011105 | ||
5 | Importing | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20011105 | ||
6 | Importing | SCENARIO | Call by reference | Type reference (TYPE) | OM_ATTRSCN | Allgemeine Attributpflege: Szenario der Anwendung | 20011105 | ||
7 | Importing | SELDATE | Call by reference | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20020923 |
Method COMPILE_KEY_ATTRIBUTES on class CL_HR_GENAT_SCENARIO has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SCENARIO_DEFINITION | Call by reference | Type reference (TYPE) | T77OMATTSC | Szenarios der Attribute | 20011103 |
Method CONSTRUCTOR on class CL_HR_GENAT_SCENARIO has no exception.
Method CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INSTANCE | Call by reference | Type reference (TYPE) | OMATTREF | Szenario mit Instanz | 20021001 | ||
2 | Importing | SCEN_DEF | Call by reference | Type reference (TYPE) | T77OMATTSC | Szenario | 20021001 |
Method CREATE_INSTANCE on class CL_HR_GENAT_SCENARIO has no exception.
Method CUSTOMIZING_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ICON_ERR | Call by reference | Type reference (TYPE) | ICON_TEXT | Ikone: Fehler | 20020129 | ||
2 | Importing | ICON_INFO | Call by reference | Type reference (TYPE) | ICON_TEXT | Ikone: Info | 20020129 | ||
3 | Importing | ICON_WARN | Call by reference | Type reference (TYPE) | ICON_TEXT | Ikone: Warnung | 20020129 | ||
4 | Exporting | MESSAGES | Call by reference | Type reference (TYPE) | HRTB_ATTRCHECK | Tabelle: Customizingprüfungen | 20020129 |
Method CUSTOMIZING_CHECK on class CL_HR_GENAT_SCENARIO has no exception.
Method CUSTOMIZING_REPAIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MESSAGES | Call by reference | Type reference (TYPE) | HRTB_ATTRCHECK | Tabelle: Customizingprüfungen | 20020129 | ||
2 | Changing | TASK | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20020129 |
Method CUSTOMIZING_REPAIR on class CL_HR_GENAT_SCENARIO has no exception.
Method GET_ALL_SCENARIOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INSTANCES | Call by reference | Type reference (TYPE) | HRTB_SCENREF | HR: Tabellentyp Szenarios mit Instanzen | 20021001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_SCENARIOS | Es existieren keine Szenarien | 20021001 |
Method GET_BUFFERED_SCENARIOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | BUFFERED_INSTANCES | Value transfer | Type reference (TYPE) | HRTB_SCENREF | HR: Tabellentyp Szenarios mit Instanzen | 20020128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_BUFFERED_SCENARIOS | Es gibt keine gepufferten Szenarien | 20020128 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_HR_GENAT_SCENARIO | HR: Generische Attribute Sonderfunktionen Szenario | 20011102 | ||
2 | Importing | SCENARIO | Call by reference | Type reference (TYPE) | OM_ATTRSCN | Szenario der Attribute | 20011102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_SCENARIO | Szenario existiert nicht | 20011102 |
Method GET_NEXT_TEMP_TABNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Verweisnummer auf Tabellenteil | 20020715 |
Method GET_NEXT_TEMP_TABNR on class CL_HR_GENAT_SCENARIO has no exception.
Method PERCENTAGE_BY_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | READ_PERCENTAGE | Call by reference | Type reference (TYPE) | FLAG | Prozent lessen | 20050425 |
Method PERCENTAGE_BY_READ on class CL_HR_GENAT_SCENARIO has no exception.
Method SCENARIO_AUTH_ACTIVE Signature
Method SCENARIO_AUTH_ACTIVE on class CL_HR_GENAT_SCENARIO has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORITY | Keine Berechtigung | 20011127 |
Method SCENARIO_READ_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTIVE | Call by reference | Type reference (TYPE) | HRTB_OBJKEY | Objektschlüssel der aktiven Objekte | 20011127 | ||
2 | Importing | SELDATE | Value transfer | Type reference (TYPE) | OMSELDATE | SY-DATUM | Stichtag | 20011127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_ACTIVE | Methode ist nicht erlaubt | 20011127 |
Method SCENARIO_TEST_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTIVE | Call by reference | Type reference (TYPE) | FLAG | Objekt ist aktive oder nicht | 20030212 | ||
2 | Importing | CHECK_AUTH | Call by reference | Type reference (TYPE) | FLAG | '' | Berechtigungscheck | 20030212 | |
3 | Importing | OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Objekt-ID | 20030212 | ||
4 | Importing | OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20030212 | ||
5 | Importing | PPOMA_MODE | Call by reference | Type reference (TYPE) | FLAG | '' | ppoma mode | 20030212 | |
6 | Importing | SELDATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Datum | 20030212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORITY | keine berechtigung | 20030212 |
Method STRUCTURE_RESOLVE_ASSIGNMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | STRUCTURE | Call by reference | Type reference (TYPE) | STRUC_T | Strukturtabelle | 20011206 |
Method STRUCTURE_RESOLVE_ASSIGNMENT on class CL_HR_GENAT_SCENARIO has no exception.
History
Last changed by/on | SAP | 20060703 |
SAP Release Created in | 620 |