SAP ABAP Class CL_HR_GENAT_SCENARIO (HR: Generic Attributes Special Functions Scenario)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   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