SAP ABAP Class CL_HRECM00_UI_NAVIGATION (Job Pricing central UI navigation)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-EC-JP (Application Component) Job Pricing
     PAOC_ECM_JPR_UI (Package) Job Pricing - User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BOOLEAN JPR: Attributes True and False 20030218
Properties
Class CL_HRECM00_UI_NAVIGATION  
Short Description Job Pricing central UI navigation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ECM_JPR_UI   Job Pricing - User Interface 
Created 20030117   SAP 
Last change 20040223   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRECM00_UI_NAVIGATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRECM00_BOOLEAN JPR: Attributes True and False 20030218
Friends
Class CL_HRECM00_UI_NAVIGATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LOG_MAIN_OBJECT Constant Private Type reference (TYPE) BALOBJ_D 'HRCMP' Application log: Object name (Application code) 20030306
2 C_LOG_SUB_OBJECT_JPR Constant Private Type reference (TYPE) BALSUBOBJ 'JPR' Application Log: Subobject 20030306
3 EXT_JOBS Instance attribute Private Type reference (TYPE) HRECM00EXTJOBCOL Collection of External Job Objects 20030220
4 FALSE Instance attribute Private Attribute reference (LIKE) 20030218
5 FILE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_UI_FILE_HANDLING JPR: UI Maintain, Import, Export data 20030117
6 INT_JOBS Instance attribute Private Type reference (TYPE) HRECM00INTJOBCOL Collection of Internal Job Objects 20030220
7 JOB_MATCH_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_UI_JOB_MATCHING JPR: UI Job Matching 20030117
8 JOB_PRICE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_UI_JOB_PRICING JPR: Price Jobs, Maintain composite results 20030117
9 MESSAGE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_MESSAGE_HANDLER Job Pricing Messages 20030131
10 PROVIDERS Instance attribute Private Type reference (TYPE) HRECM00PROVIDERCOL Collection of Survey Provider Objects 20030220
11 SALARY_STRUCTURES Instance attribute Private Type reference (TYPE) HRECM00SALARYSTRUCTURECOL Collection of salary structure objects 20030325
12 SAL_STRUC_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_UI_STRUC_PLANNING JPR: UI Salary structure adjustment 20030117
13 SURVEY_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_UI_SURVEY_HANDLING JPR: Create, Maintain data from Provider, Survey, Job 20030117
14 TRUE Instance attribute Private Attribute reference (LIKE) 20030218
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_DB_CHANGES Instance method Public Method Cancel all planned database changes 20040205
2 CLEANUP Instance method Public Method Cleanup at the end of the one process 20030324
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030117
4 GET_EXTERNAL_JOBLIST Instance method Public Method Create External Survey Job list by search criteria 20030509
5 GET_EXT_JOB Instance method Public Method Return external job object 20030220
6 GET_INTERNAL_JOBLIST Instance method Public Method Create Internal Job list by Search criteria 20030509
7 GET_INT_JOB Instance method Public Method Return internal job object 20030220
8 GET_PROVIDER Instance method Public Method Return provider object 20030220
9 GET_SALARY_STRUCTURE Instance method Public Method Return salary_structure object 20030325
10 REMOVE_PROVIDER Instance method Public Method Return provider object 20030507
Events
Class CL_HRECM00_UI_NAVIGATION has no event.
Types
Class CL_HRECM00_UI_NAVIGATION has no local type.
Method Signatures

Method CANCEL_DB_CHANGES Signature

Method CANCEL_DB_CHANGES on class CL_HRECM00_UI_NAVIGATION has no parameter.
Method CANCEL_DB_CHANGES on class CL_HRECM00_UI_NAVIGATION has no exception.

Method CLEANUP Signature

Method CLEANUP on class CL_HRECM00_UI_NAVIGATION has no parameter.
Method CLEANUP on class CL_HRECM00_UI_NAVIGATION has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HRECM00_UI_NAVIGATION has no parameter.
Method CONSTRUCTOR on class CL_HRECM00_UI_NAVIGATION has no exception.

Method GET_EXTERNAL_JOBLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTERNAL_JOB_TAB Call by reference Type reference (TYPE) HRECM00SURVEYJOBSLISTTAB Tabelle der Umfragestellen 20030509
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030509
3 Importing PROVIDER_ID Call by reference Type reference (TYPE) ECM_PROVIDER Umfrageanbietername 20030509
4 Importing SEARCHCRITERIA Call by reference Type reference (TYPE) ECM_EXTJOB_SEARCHCRITERIA Produktkatalog: Suchkriterien 20030509
5 Importing SEARCHVALUE Call by reference Type reference (TYPE) STRING 20030509
6 Importing SURVEY_DATE Call by reference Type reference (TYPE) ECM_SURVEYDATE Wirksamkeitsdatum der Umfrage wie vom Anbieter übermittelt 20030509

Method GET_EXTERNAL_JOBLIST on class CL_HRECM00_UI_NAVIGATION has no exception.

Method GET_EXT_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_JOB Call by reference Object reference (TYPE REF TO) CL_HRECM00_EXT_JOB Umfragestelle (Extern) 20030220
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030617
3 Importing KEY_STRUC Call by reference Type reference (TYPE) HRECM00EXTJOB_KEY Umfrageanbieter-ID 20030220
4 Importing PROVIDER Call by reference Object reference (TYPE REF TO) CL_HRECM00_PROVIDER Umfrageanbieter 20030220

Method GET_EXT_JOB on class CL_HRECM00_UI_NAVIGATION has no exception.

Method GET_INTERNAL_JOBLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INTERNAL_JOB_TAB Call by reference Type reference (TYPE) HRECM00INTJOBLISTTAB Tabelle der internen Stellen mit Stellengruppe 20030509
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030509
3 Importing SEARCHCRITERIA Call by reference Type reference (TYPE) ECM_JOB_SEARCHCRITERIA Suchkriterien für interne Stellen 20030509
4 Importing SEARCHVALUE Call by reference Type reference (TYPE) STRING Suchwert 20030509

Method GET_INTERNAL_JOBLIST on class CL_HRECM00_UI_NAVIGATION has no exception.

Method GET_INT_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEGDA Call by reference Type reference (TYPE) BEGDA Beginndatum 20030220
2 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Enddatum 20030220
3 Exporting INT_JOB Call by reference Object reference (TYPE REF TO) CL_HRECM00_INT_JOB Interne Stelle 20030220
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030617
5 Importing KEY_STRUC Call by reference Type reference (TYPE) HROBJECT Interne Stellen-ID 20030220
6 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Meldungen 20030220
7 Importing NAME Call by reference Type reference (TYPE) TEXT60 Interner Stellenname 20030220
8 Importing SHORTNAME Call by reference Type reference (TYPE) SHORT_D Interner Stellenname 20030220

Method GET_INT_JOB on class CL_HRECM00_UI_NAVIGATION has no exception.

Method GET_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ECM_PROVIDER Umfrageanbieter-ID 20030220
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030402
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030220
4 Importing NAME Call by reference Type reference (TYPE) TEXT60 Anbietername 20030220
5 Exporting PROVIDER Value transfer Object reference (TYPE REF TO) CL_HRECM00_PROVIDER Umfrageanbieter 20030220

Method GET_PROVIDER on class CL_HRECM00_UI_NAVIGATION has no exception.

Method GET_SALARY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTRYGROUPING_TEXT Call by reference Type reference (TYPE) MLGTX 20030325
2 Importing ENQUEUE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030919
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030617
4 Importing KEY_STRUC Call by reference Type reference (TYPE) HRECM00SALARYSTRUCTUREKEY Gehaltsstruktur-ID 20030325
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Meldungen 20030325
6 Importing SALARYREGION_TEXT Call by reference Type reference (TYPE) TGBTX 20030325
7 Importing SALARYTYPE_TEXT Call by reference Type reference (TYPE) TARTX 20030325
8 Exporting SALARY_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_HRECM00_SALARY_STRUCTURE Gehaltsstruktur 20030325

Method GET_SALARY_STRUCTURE on class CL_HRECM00_UI_NAVIGATION has no exception.

Method REMOVE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ECM_PROVIDER Umfrageanbieter-ID 20030507
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030507
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRECM00_MESSAGE_HANDLER Personalstammdaten: Meldungen 20030507

Method REMOVE_PROVIDER on class CL_HRECM00_UI_NAVIGATION has no exception.
History
Last changed by/on SAP  20040223 
SAP Release Created in 200