SAP ABAP Class CL_HRGE_CHECKLIST (Entire Checklist)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-GE (Application Component) Management of Global Employees
     PAOC_PAD_MGE (Package) Management Of Global Employees
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRGE_CONSTANTS Constants used for Management of Global Employees 20020204
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020204
Properties
Class CL_HRGE_CHECKLIST  
Short Description Entire Checklist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PAOC_PAD_MGE   Management Of Global Employees 
Created 20020204   SAP 
Last change 20020204   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRGE_CHECKLIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRGE_CONSTANTS Constants used for Management of Global Employees 20020204
2 IF_HRPA_BOOLE_D HR: Master Data, Attribute True and False 20020204
Friends
Class CL_HRGE_CHECKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_SUBTY Static Attribute Private Type reference (TYPE) PMGET_SUBTY Table of subtypes 20020207
2 AT_SUB_AUTHO Instance attribute Private Type reference (TYPE) PMGET_SUBTY Table of subtypes 20020207
3 A_BUSINESS_LOGIC Instance attribute Private Object reference (TYPE REF TO) IF_HRPA_MASTERDATA_BL HR: Generic Business Logic for Master Data 20020205
4 A_CONTAINER_TAB Instance attribute Private Type reference (TYPE) HRPAD_INFTY_CONTAINER_TAB HR: Master Data Table with References to Infotype Container 20020205
5 A_NO_AUTHO Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20020207
6 A_P0705_TAB Instance attribute Private Type reference (TYPE) PMGET_P0705 Line type for IT0705 20020205
7 A_PERNR Instance attribute Private Type reference (TYPE) PCCE_PERNR Personnel assignment 20020204
8 A_PLANNED_GL_ASSIGNMENT Instance attribute Private Object reference (TYPE REF TO) CL_HRGE_PLANNED_GL_ASSIGNMENT 20020204
9 A_READ_INFOTYPE Static Attribute Private Object reference (TYPE REF TO) IF_HRPA_READ_INFOTYPE Infotype 0706 Read 20020204
10 C_HOME_CTRY_FL Instance attribute Private Attribute reference (LIKE) 20020206
11 C_ITEM_COMPLETED Constant Public Type reference (TYPE) PMGE_ITEMST 'D' Checklist Item Status 20020415
12 C_ITEM_NOT_STARTED Constant Public Type reference (TYPE) PMGE_ITEMST 'N' Checklist Item Status 20020415
13 C_ITEM_PROGRESS Constant Public Type reference (TYPE) PMGE_ITEMST 'P' Checklist Item Status 20020415
14 C_SEND_CTRY_FL Instance attribute Private Attribute reference (LIKE) 20020206
15 C_START_DATE Instance attribute Private Attribute reference (LIKE) 20020206
16 C_START_OF_ASS Constant Public Type reference (TYPE) PMGE_STDAT 'DA' Start Date of Checklist Item 20020626
17 C_TCLAS Instance attribute Private Attribute reference (LIKE) 20020206
18 C_TERMINATION_DATE Instance attribute Private Attribute reference (LIKE) 20020206
19 C_TODAY Instance attribute Private Attribute reference (LIKE) 20020206
20 FALSE Instance attribute Private Attribute reference (LIKE) 20020204
21 TRUE Instance attribute Private Attribute reference (LIKE) 20020204
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COMPLETENESS Instance method Public Method Check is all items are completed 20020415
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20020204
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020204
4 GET_AUTHORIZATION Instance method Public Method Get authorization for infotype 705 20020207
5 GET_CHECKLIST_DATA Instance method Public Method Get stored checklist data or determine proposal 20020205
6 GET_DEFAULT_CI_LINE Instance method Public Method Get data from CKI table into display structure 20020206
7 GET_REFERENCE_DATE Instance method Public Method Get the reference date 20020626
8 GET_SEL_DATE Instance method Private Method 20021211
9 GET_SUBTY_AUTHO Instance method Private Method Get authorization for a subtype of infotype 705 20020207
10 IS_GL_ASSGNT Instance method Public Method 20020208
11 PERNR Instance method Public Method Get pernr 20020207
12 READ_TABLE_P0705 Instance method Private Method Read all entries for infoytype 0705 20020205
13 SAVE_CHECKLIST_DATA Instance method Public Method Get stored checklist data or determine proposal 20020206
Events
Class CL_HRGE_CHECKLIST has no event.
Types
Class CL_HRGE_CHECKLIST has no local type.
Method Signatures

Method CHECK_COMPLETENESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ITEMS_COMPLETED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020415
2 Importing ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211
3 Importing SUBTYPE_TAB Call by reference Type reference (TYPE) PMGET_SUBTY Subtypentabelle 20020415

Method CHECK_COMPLETENESS on class CL_HRGE_CHECKLIST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRGE_CHECKLIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRGE_CHECKLIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) BEGDA Beginndatum 20020207
2 Importing HOST_PERNR Call by reference Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020204

Method CONSTRUCTOR on class CL_HRGE_CHECKLIST has no exception.

Method GET_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SUB_AUTHO Value transfer Type reference (TYPE) PMGET_SUBTY Subtyptabelle 20020207

Method GET_AUTHORIZATION on class CL_HRGE_CHECKLIST has no exception.

Method GET_CHECKLIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECKLIST_ITEMS Call by reference Type reference (TYPE) PMGET_CI_DATA Datentabelle zu Checklistenpositionen 20020205
2 Exporting DEFAULT_ITEMS Call by reference Type reference (TYPE) BOOLE_D Checklistenpositionen stammen von der Datenbank 20020220
3 Importing GET_DEFAULT_ITEMS Call by reference Type reference (TYPE) BOOLE_D Standardchecklistenpositionen abrufen 20020220
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020205
5 Importing ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211
6 Exporting NOTHING_YET_STORED Call by reference Type reference (TYPE) BOOLE_D Keine Daten in DB 20020205
7 Importing SUBTYPE_TAB Call by reference Type reference (TYPE) PMGET_SUBTY Subtypentabelle 20020205

Method GET_CHECKLIST_DATA on class CL_HRGE_CHECKLIST has no exception.

Method GET_DEFAULT_CI_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CI_DATA Call by reference Type reference (TYPE) PMGES_CI_DATA Daten zu Checklistenpositionen 20020206
2 Importing ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211
3 Importing T76MGE_CKI Call by reference Type reference (TYPE) T76MGE_CKI Checklistenpositionen 20020206

Method GET_DEFAULT_CI_LINE on class CL_HRGE_CHECKLIST has no exception.

Method GET_REFERENCE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211
2 Returning RETURN_DATE Value transfer Type reference (TYPE) D 20020626
3 Importing TIME_GAP Call by reference Type reference (TYPE) PMGE_TIME_DIFF Zeitabweichung 20020626
4 Importing TIME_UNIT Call by reference Type reference (TYPE) PT_ZEINH Zeit-/Maßeinheit 20020626
5 Importing TYPE_OF_DATE Call by reference Type reference (TYPE) PMGE_STDAT Beginndatum der Checklistenposition 20020626

Method GET_REFERENCE_DATE on class CL_HRGE_CHECKLIST has no exception.

Method GET_SEL_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLOBAL_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_HRGE_PLANNED_GL_ASSIGNMENT Geplanter Auslandseinsatz 20021211
2 Importing ITEM_SELECTION Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeitskennzeichen für Beginn/Ende des Auslandseinsatzes 20021211
3 Returning SEL_DATE Value transfer Type reference (TYPE) PMGE_SEL_DATE Auswahldatum 20021211

Method GET_SEL_DATE on class CL_HRGE_CHECKLIST has no exception.

Method GET_SUBTY_AUTHO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20020207
2 Returning R_HAS_AUTHO Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020207

Method GET_SUBTY_AUTHO on class CL_HRGE_CHECKLIST has no exception.

Method IS_GL_ASSGNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ANSWER Value transfer Type reference (TYPE) BOOLE_D Boolesche Variable (X=true, -=false, space=unbekannt) 20020208

Method IS_GL_ASSGNT on class CL_HRGE_CHECKLIST has no exception.

Method PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PERNR Value transfer Type reference (TYPE) PCCE_PERNR Beschäftigungsvertrag 20020207

Method PERNR on class CL_HRGE_CHECKLIST has no exception.

Method READ_TABLE_P0705 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 20020207
2 Exporting CONTAINER_TAB Call by reference Type reference (TYPE) HRPAD_INFTY_CONTAINER_TAB HR: Stammdatentabelle mit Referenzen auf Infotyp-Container 20020205
3 Importing ENDDA Call by reference Type reference (TYPE) ENDDA Enddatum 20020207
4 Exporting P0705_TAB Call by reference Type reference (TYPE) PMGET_P0705 Zeilenart für IT0705 20020205
5 Importing REQ_POINT_OF_TIME Call by reference Type reference (TYPE) PMGE_VALFG Gültigkeits-Flag für Checkliste für Beginn/Ende Ausl.einsatz 20020205
6 Importing SUBTYPE Call by reference Type reference (TYPE) SUBTY Subtyp 20020205

Method READ_TABLE_P0705 on class CL_HRGE_CHECKLIST has no exception.

Method SAVE_CHECKLIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHECKLIST_ITEMS Call by reference Type reference (TYPE) PMGET_CI_DATA Datentabelle zu Checklistenpositionen 20020206
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Daten wurden gesichert 20020206
3 Importing MESS_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER Personalstammdaten: Meldungen 20020423
4 Importing SUBTYPE_TAB Call by reference Type reference (TYPE) PMGET_SUBTY Subtypentabelle 20020207
# Exception Resumable Description Created on
1 CX_HRPA_VIOLATED_ASSERTION Personalstammdaten, unerfüllte Programmbedingung 20020206
History
Last changed by/on SAP  20020204 
SAP Release Created in 110