SAP ABAP Class CL_HRECM00_BSP_MODEL_JPR (Model Job Pricing)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-EC-JP (Application Component) Job Pricing
     PAOC_ECM_JPR_UI_BSP (Package) Job Pricing - BSP User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_MODEL BSP: Model Basis Class 20031210
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BOOLEAN JPR: Attributes True and False 20040130
Properties
Class CL_HRECM00_BSP_MODEL_JPR  
Short Description Model Job Pricing    
Super Class CL_BSP_MODEL BSP: Model Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ECM_JPR_UI_BSP   Job Pricing - BSP User Interface 
Created 20031210   SAP 
Last change 20040223   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRECM00_BSP_MODEL_JPR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRECM00_BOOLEAN JPR: Attributes True and False 20040130
Friends
Class CL_HRECM00_BSP_MODEL_JPR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGED_MARKET_DATA_TAB Instance attribute Public Type reference (TYPE) HRECM00MARKETDATAWITHTEXTTAB Market data 20040115
2 AGEPARAMETERS Instance attribute Public Type reference (TYPE) HRECM00AGEPARAMETERS Aging Market Data Parameters 20031218
3 BREAKOUTS_OF_PROVIDER_TAB Instance attribute Public Type reference (TYPE) HRECM00BREAKOUTINFOTAB Marketcriteria 20031210
4 BREAKOUT_SELECTION_TAB Instance attribute Public Type reference (TYPE) HRECM00BREAKOUTSELECTTAB Selection of Breakoutcategories 20031210
5 COMPARE_RESULT_INT_VS_EXT_TAB Instance attribute Public Type reference (TYPE) HRECM00COMPARERESULTTEXTTAB Compare Result intern/extern with text 20040112
6 COMPOSITE_MODE Instance attribute Public Type reference (TYPE) STRING 20040112
7 COMPOSITE_RESULTS_TAB Instance attribute Public Type reference (TYPE) HRECM00COMPOSITEWITHTEXTTAB Composite Result with Text 20031223
8 COMPOSITE_RESULT_SELECT_STRU Instance attribute Public Type reference (TYPE) HRECM00COMPOSITESELECT Selectioncriteria for composite result 20040108
9 COMPOSITE_SAVE_AS Instance attribute Public Type reference (TYPE) HRECM00COMPOSITE_SAVE_AS Save Composite As 20040126
10 EXTERNAL_JOB_CATALOG Instance attribute Public Type reference (TYPE) HRECM00SURVEYJOBSLISTTAB Table of Survey Jobs 20040109
11 EXTERNAL_JOB_SELECTION_TAB Instance attribute Public Type reference (TYPE) HRECM00EXTJOBKEYTAB Key of Survey Job 20040109
12 FALSE Instance attribute Private Attribute reference (LIKE) 20040130
13 IMPORT_FIELDS_TAB Instance attribute Public Type reference (TYPE) HRECM00IMPORT_FIELDS_TAB Table of import fields 20031230
14 IMPORT_PARAMETERS Instance attribute Public Type reference (TYPE) HRECM00IMPORT_PARAMETERS Import parameters 20031223
15 JOB_DESCRIPTION Instance attribute Public Type reference (TYPE) HRECM00JOBDESCR Survey Job description 20040212
16 JOB_DESCRIPTION_TAB Instance attribute Public Type reference (TYPE) HRECM00JOBDESCRTAB Table of survey job descriptions 20040216
17 JOB_MATCH_TAB Instance attribute Public Type reference (TYPE) HRECM00JOBMATCHINGWITHTEXTTAB Mapping internal to external jobs 20031210
18 MARKET_DATA_MODE Instance attribute Public Type reference (TYPE) STRING 20040115
19 MARKET_DATA_TAB Instance attribute Public Type reference (TYPE) HRECM00MARKETDATAWITHTEXTTAB Table of Survey Market Data 20040105
20 MARKET_SALSTRUC_TAB Instance attribute Public Type reference (TYPE) HRECM00SALSTRUCOMPARETEXTTAB Compare Salary Structure against market data 20040126
21 NAVIGATION Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_UI_NAVIGATION Job Pricing central UI navigation 20031210
22 PAGE Instance attribute Public Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Page 20040129
23 PLANNED_SALSTRUC_TAB Instance attribute Public Type reference (TYPE) HRECM00SALSTRUPLANVIEWTAB Plan View Salary Structure Tab 20040108
24 PROVIDER_TAB Instance attribute Public Type reference (TYPE) HRECM00PROVIDERTAB Table of Survey Provider 20040113
25 SALADJVERS_DATE Instance attribute Public Type reference (TYPE) BEGDA Start Date 20040129
26 SALADJVERS_TEXT Instance attribute Public Type reference (TYPE) ECM_TEXT_SALADJVERS Text of Salary Adjustment Version 20040129
27 SURVEY_TAB Instance attribute Public Type reference (TYPE) HRECM00SURVEYLISTTAB Table of Survey List for aging market data 20040113
28 TEXT_TAB Instance attribute Public Type reference (TYPE) HRECM00BREAKOUTDBTAB Breakout categories 20040212
29 TRUE Instance attribute Private Attribute reference (LIKE) 20040130
30 UI_MESSAGE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRECM00_MESSAGE_HANDLER UI Job Pricing Messages 20040115
Methods
# Method Level Visibility Method type Description Created on
1 ADD_UI_MESSAGE Instance method Public Method Add UI Message 20040115
2 ADD_UI_MESSAGE_SAVE_CANCELLED Instance method Public Method Add UI message since saving is cancelled due to model error 20040130
3 CHECK_MODEL_MSG_FOR_ERROR Instance method Public Method Check if model messages contain error message 20040130
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031210
5 INIT_JOB Instance method Public Method Initialize because of job change 20040129
6 INIT_PROVIDER Instance method Public Method Initialize because of provider change 20040128
7 SET_MAIN_VIEW Instance method Public Method Define main view 20040129
8 SET_PAGE_MESSAGES Instance method Public Method set messages 20040115
9 SET_UI_PAGE_MESSAGES Instance method Public Method set page ui messages 20040115
Events
Class CL_HRECM00_BSP_MODEL_JPR has no event.
Types
Class CL_HRECM00_BSP_MODEL_JPR has no local type.
Method Signatures

Method ADD_UI_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_STRU Call by reference Type reference (TYPE) SYMSG Struktur der Nachrichtenvariablen 20040115

Method ADD_UI_MESSAGE on class CL_HRECM00_BSP_MODEL_JPR has no exception.

Method ADD_UI_MESSAGE_SAVE_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CANCEL_SAVE Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040130

Method ADD_UI_MESSAGE_SAVE_CANCELLED on class CL_HRECM00_BSP_MODEL_JPR has no exception.

Method CHECK_MODEL_MSG_FOR_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR_MESSAGE_EXISTS Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040130

Method CHECK_MODEL_MSG_FOR_ERROR on class CL_HRECM00_BSP_MODEL_JPR has no exception.

Method CONSTRUCTOR Signature

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

Method INIT_JOB Signature

Method INIT_JOB on class CL_HRECM00_BSP_MODEL_JPR has no parameter.
Method INIT_JOB on class CL_HRECM00_BSP_MODEL_JPR has no exception.

Method INIT_PROVIDER Signature

Method INIT_PROVIDER on class CL_HRECM00_BSP_MODEL_JPR has no parameter.
Method INIT_PROVIDER on class CL_HRECM00_BSP_MODEL_JPR has no exception.

Method SET_MAIN_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAIN_VIEW Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business-Server-Pages(BSP)-Seite 20040129

Method SET_MAIN_VIEW on class CL_HRECM00_BSP_MODEL_JPR has no exception.

Method SET_PAGE_MESSAGES Signature

Method SET_PAGE_MESSAGES on class CL_HRECM00_BSP_MODEL_JPR has no parameter.
Method SET_PAGE_MESSAGES on class CL_HRECM00_BSP_MODEL_JPR has no exception.

Method SET_UI_PAGE_MESSAGES Signature

Method SET_UI_PAGE_MESSAGES on class CL_HRECM00_BSP_MODEL_JPR has no parameter.
Method SET_UI_PAGE_MESSAGES on class CL_HRECM00_BSP_MODEL_JPR has no exception.
History
Last changed by/on SAP  20040223 
SAP Release Created in 500