SAP ABAP Class CL_HRECM00_BSP_EXT_JOB_CATALOG (Controller Class for HRECM_JPR_SRV02)
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_CONTROLLER2 BSP Component 20040109
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BOOLEAN JPR: Attributes True and False 20040109
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BSP_CONTRLR_TABLE Interface for Table Controllers 20040109
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRECM00_BSP_CONTROLLER Interface for All Controllers 20040109
Properties
Class CL_HRECM00_BSP_EXT_JOB_CATALOG  
Short Description Controller Class for HRECM_JPR_SRV02    
Super Class CL_BSP_CONTROLLER2 BSP Component 
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 20040109   SAP 
Last change 20040315   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRECM00_BSP_EXT_JOB_CATALOG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRECM00_BOOLEAN JPR: Attributes True and False 20040109
2 IF_HRECM00_BSP_CONTRLR_TABLE Interface for Table Controllers 20040109
3 IF_HRECM00_BSP_CONTROLLER Interface for All Controllers 20040109
Friends
Class CL_HRECM00_BSP_EXT_JOB_CATALOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED_EXT_JOBS Instance attribute Private Type reference (TYPE) HRECM00EXTJOBKEYTAB Table of external Survey Job Key 20040130
2 DESELECT_ALL_LINES Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20040220
3 DONT_CHECK_EXISTING_DATA Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20040315
4 FALSE Instance attribute Private Attribute reference (LIKE) 20040109
5 FIELDCATALOG_TAB Instance attribute Private Attribute reference (LIKE) 20040109
6 INSERTED_EXT_JOBS Instance attribute Private Type reference (TYPE) HRECM00EXTJOBSREFKEYS External Job Keys 20040203
7 MODEL Instance attribute Private Attribute reference (LIKE) 20040109
8 ROWSELECTION Instance attribute Public Attribute reference (LIKE) 20040109
9 SHOW_ALL_COLUMNS Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20040112
10 STOP_EXT_JOB_CHANGE Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20040204
11 TABLE_ATTRIB_STRU Instance attribute Private Attribute reference (LIKE) 20040109
12 TOOLBAR_TAB Instance attribute Private Attribute reference (LIKE) 20040109
13 TRUE Instance attribute Private Attribute reference (LIKE) 20040109
14 VISIBLEFIRSTROW Instance attribute Private Attribute reference (LIKE) 20040209
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DUPLICATE Instance method Public Method Check for wrong job codes 20040204
2 EVALUATE_FIELDCATALOG Instance method Private Method 20040109
3 EVALUATE_TABLE_ATTRIBUTES Instance method Private Method 20040109
4 EVALUATE_TOOLBAR Instance method Private Method 20040109
5 EXT_JOB_SAVED Instance method Public Method 20040304
6 GET_JOBDATA_FROM_IMPORT Instance method Private Method Get Job data from imported data 20040123
7 HANDLE_APPLICATION_EVENT Instance method Public Method 20040206
8 PROVIDE_DATA Instance method Private Method Reads external jobs from backend layer 20040201
9 SET_STOP_MESSAGE Instance method Public Method Sets a message that job key is not correct 20040217
10 SHOW_ALL Instance method Private Method Show all columns 20040204
Events
Class CL_HRECM00_BSP_EXT_JOB_CATALOG has no event.
Types
Class CL_HRECM00_BSP_EXT_JOB_CATALOG has no local type.
Method Signatures

Method CHECK_DUPLICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NOT_VALID Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040217
2 Importing SELECTED_PROVIDER Call by reference Type reference (TYPE) ECM_PROVIDER Umfrageanbieterschlüssel 20040204

Method CHECK_DUPLICATE on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method EVALUATE_FIELDCATALOG Signature

Method EVALUATE_FIELDCATALOG on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no parameter.
Method EVALUATE_FIELDCATALOG on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method EVALUATE_TABLE_ATTRIBUTES Signature

Method EVALUATE_TABLE_ATTRIBUTES on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no parameter.
Method EVALUATE_TABLE_ATTRIBUTES on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method EVALUATE_TOOLBAR Signature

Method EVALUATE_TOOLBAR on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no parameter.
Method EVALUATE_TOOLBAR on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method EXT_JOB_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JOBCODE Call by reference Type reference (TYPE) ECM_JOBCODE Umfragestellenschlüssel 20040304
2 Importing JOBLEVEL Call by reference Type reference (TYPE) ECM_JOBLEVEL Umfragestellenstufe 20040304
3 Returning SAVE_JOB_DESCRIPTION Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040304

Method EXT_JOB_SAVED on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method GET_JOBDATA_FROM_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JOBDATA Value transfer Type reference (TYPE) HRECM00SURVEYJOBSLISTTAB Tabelle der Umfragestellenliste 20040123

Method GET_JOBDATA_FROM_IMPORT on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method HANDLE_APPLICATION_EVENT Signature

Method HANDLE_APPLICATION_EVENT on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no parameter.
Method HANDLE_APPLICATION_EVENT on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method PROVIDE_DATA Signature

Method PROVIDE_DATA on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no parameter.
Method PROVIDE_DATA on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method SET_STOP_MESSAGE Signature

Method SET_STOP_MESSAGE on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no parameter.
Method SET_STOP_MESSAGE on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.

Method SHOW_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) STRING 20040204
2 Importing SHOW_ALL_COLUMNS Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040204

Method SHOW_ALL on class CL_HRECM00_BSP_EXT_JOB_CATALOG has no exception.
History
Last changed by/on SAP  20040315 
SAP Release Created in 500