SAP ABAP Class CL_HRPADRU_PKMN_PACKAGE (Package)
Hierarchy
SAP_HRCRU (Software Component) Sub component SAP_HRCRU of SAP_HR
   PA-PA-RU (Application Component) Personalwesesen Stammdaten: Russland
     PB33 (Package) HR master data : Russia
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPADRU_PKMN_PHIO DMS: Physical Object 20070706
Properties
Class CL_HRPADRU_PKMN_PACKAGE  
Short Description Package    
Super Class CL_HRPADRU_PKMN_PHIO DMS: Physical Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB33   HR master data : Russia 
Created 20061102   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPADRU_PKMN_PACKAGE has no forward declaration.
Interfaces
Class CL_HRPADRU_PKMN_PACKAGE has no interface implemented.
Friends
Class CL_HRPADRU_PKMN_PACKAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ADV_MESSAGE_CONTENT_NAME Constant Public Type reference (TYPE) TYPENAME 'PRU_PFR3_PERSON' Name of Dictionary Type 20070706
2 MC_ADV_PACKAGE_CONTENT_NAME Constant Public Type reference (TYPE) TYPENAME 'PRU_PKMN_PCNT_ADV' Name of Dictionary Type 20070706
3 MC_AUTHORIZATION_OBJECT Instance attribute Public Type reference (TYPE) XUOBJECT 'P_RU_PKMN' Authorization Object 20071122
4 MC_CLASS Static Attribute Public Type reference (TYPE) SDOK_CLASS 'HR_RU_PKPO' Package class 20070706
5 MC_EDIT_FUNCTION Static Attribute Public Type reference (TYPE) RS38L_FNAM 'HR_RU_PKMN_EDIT_PACKAGE' Name of Function Module 20070706
6 MC_FL_CLASS Static Attribute Public Type reference (TYPE) SDOK_CLASS 'HR_RU_FLPO' Free List class 20070706
7 MC_FORM_CONTENT_NAME Constant Public Type reference (TYPE) TYPENAME 'PRU_SEL900' Name of Dictionary Type 20070706
8 MC_MAX_MESSAGES Constant Public Type reference (TYPE) INT4 200 Max number of messages in an one package 20070706
9 MC_MESSAGE_CLASS Static Attribute Public Type reference (TYPE) SDOK_CLASS 'HR_RU_MSPO' Message class 20070706
10 MC_RELATION_CLASS Static Attribute Public Type reference (TYPE) SDOK_CLASS 'HYPERLINK' Relation class 20070706
11 MC_STATUS Static Attribute Public Type reference (TYPE) P33_STATUS Package Status 20070706
12 MC_SZV_MESSAGE_CONTENT_NAME Constant Public Type reference (TYPE) TYPENAME 'PRU_SVZ4_PERSON' Name of Dictionary Type 20070706
13 MC_SZV_PACKAGE_CONTENT_NAME Constant Public Type reference (TYPE) TYPENAME 'PRU_PKMN_PCNT_SZV' Name of Dictionary Type 20070706
14 MC_SZV_SENIORITY_CONTENT_NAME Instance attribute Public Type reference (TYPE) TYPENAME 'PRU_PFR_SZV4_LOS' Name of Dictionary Type 20070706
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check package with an external program 20070706
2 CHECK_ACCESS Instance method Public Method Check access to the package operation 20070706
3 CHECK_AUTHORIZATION Instance method Public Method Check authorization 20070706
4 CHECK_PACKAGE_EXIST Instance method Public Method Check package existing 20070706
5 CREATE_MANUALY Instance method Public Method Create new package (manualy) 20070706
6 DESTROY Instance method Public Method Delete package 20070706
7 DISPLAY_INFO Instance method Public Method Package Info 20070706
8 FIND Instance method Public Method Find package 20070706
9 GENERATE Instance method Public Method Generate package data 20070706
10 GET Instance method Public Method Get package data(EF-file) 20070706
11 GET_ADV Instance method Private Method Get ADV content 20070706
12 GET_CONTENT_LINE Static method Public Method Get content line 20090923
13 GET_FL_MESSAGES Instance method Public Method Get Free List messages 20070706
14 GET_MESSAGES Instance method Public Method Get related messages 20070706
15 GET_STATUS Instance method Public Method Get package status 20070706
16 GET_SZV Instance method Private Method Get SZV content 20070706
17 NEW Instance method Public Method Create new package (from report) 20070706
18 NEW_ADV Instance method Public Method Create new package (from report) - ADV-1,2,3 20070706
19 NEW_SZV Instance method Public Method Create new package (from report) - SZV-6-1, SZV-6-2 20070706
20 SET_CONTENT_LINE Instance method Private Method Create content line 20090923
21 SET_STATUS Instance method Public Method Set package status 20070706
22 UNITE_PROPERTIES Instance method Private Method Unite properties & attributes 20070706
Events
Class CL_HRPADRU_PKMN_PACKAGE has no event.
Types
Class CL_HRPADRU_PKMN_PACKAGE has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT Package ID 20070706

Method CHECK on class CL_HRPADRU_PKMN_PACKAGE has no exception.

Method CHECK_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION Value transfer Type reference (TYPE) STRING Operation 20070706
2 Importing PACKAGE_DATA Call by reference Type reference (TYPE) PRU_PFR_PACKAGE Package's Attributes 20070706
3 Exporting STATUS Call by reference Type reference (TYPE) P33_STATUS Package Status 20070706
# Exception Resumable Description Created on
1 ACCESS_DENIED Access denied 20070706
2 ACCESS_NOT_FOUND Access not found 20070706

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Value transfer Type reference (TYPE) NUMC04 Event 20070706
2 Importing PACKAGE_DATA Call by reference Type reference (TYPE) PRU_PFR_PACKAGE Package Data 20070706
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Not authorized 20070706

Method CHECK_PACKAGE_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACKAGE_DATA Call by reference Type reference (TYPE) PRU_PFR_PACKAGE Package's Attributes 20070706
# Exception Resumable Description Created on
1 ALREADY_EXIST Package already exists 20070706

Method CREATE_MANUALY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJECT_ID Value transfer Type reference (TYPE) SDOKOBJECT Package ID 20070706
2 Exporting PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTYS Package properties 20070706
3 Importing TEMPLATE_OBJECT_ID Value transfer Type reference (TYPE) SDOKOBJECT Template package 20070706
4 Importing VALUES Call by reference Type reference (TYPE) PRU_PKMN_TEXTS_T Package Manager - Fields Texts 20070706
# Exception Resumable Description Created on
1 ATTRIBUTES_ERROR 3 20070706
2 CREATION_ERROR 1 20070706
3 NOT_AUTHORIZED 6 20070706
4 NO_RESULT 4 20070706
5 PACKAGE_ALREADY_EXIST 5 20070706
6 TEMPLATE_ERROR 2 20070706

Method DESTROY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FREE_LIST Value transfer Type reference (TYPE) FLAG SPACE Move messages to the Free List 20070706
2 Importing OBJECT_ID Value transfer Type reference (TYPE) SDOKOBJECT Package 20070706
# Exception Resumable Description Created on
1 EXCEPTION_IN_EXIT Exception in Application Exit 20070706
2 NOT_ALLOWED Object Cannot Be Deleted 20070706
3 NOT_AUTHORIZED No Authorization 20070706
4 NOT_EXISTING Object Does Not Exist 20070706

Method DISPLAY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACKAGE_ID Value transfer Type reference (TYPE) SDOKOBJECT Package ID 20070706
2 Importing VALUES Call by reference Type reference (TYPE) PRU_PKMN_TEXTS_T Package Manager - Fields Texts 20070706

Method DISPLAY_INFO on class CL_HRPADRU_PKMN_PACKAGE has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PROPERTIES_REQUEST Call by reference Type reference (TYPE) SDOKPROPTNS List of Attribute Names (as Structure) 20070706
2 Changing PROPERTIES_RESULT Call by reference Type reference (TYPE) SDOKPROPTLS List of Attribute Values for Objects 20070706
3 Changing QUERY Call by reference Type reference (TYPE) SDOKQUPROPS Search Query 20070706
4 Changing RESULT Call by reference Type reference (TYPE) SDOKOBJECTS Packages List 20070706
# Exception Resumable Description Created on
1 NOT_FOUND Not Found 20070706

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACKAGE_DATA Call by reference Type reference (TYPE) PRU_PFR_PACKAGE Package's Attributes 20070706
2 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT Package ID 20070706
# Exception Resumable Description Created on
1 MESSAGE_ERROR Message properties error 20070706
2 NO_MESSAGES No messages in the package 20070706
3 NUMBERING_ERROR Numbering error 20070706
4 PACKAGE_ERROR Package error 20070706
5 PACKAGE_PROPERTIES_ERROR Package properties error 20070706
6 UNKNOWN_PACKAGE_TYPE Unknown package type 20070706

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGES Call by reference Type reference (TYPE) SDOKOBJECTS Messages 20070706
2 Importing OUTPUT_MODE Value transfer Type reference (TYPE) CHAR1 'P' - Print; 'F' - File 20070706
3 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT Package ID 20070706
# Exception Resumable Description Created on
1 MESSAGE_CONTENT_ERROR Message content error 20071005
2 MESSAGE_ERROR Message properties error 20070706
3 NO_MESSAGES No messages in the package 20070706
4 NUMBERING_ERROR Numbering error 20070706
5 PACKAGE_CONTENT_ERROR Content error 20070706
6 PACKAGE_ERROR Package error 20070706
7 PACKAGE_PROPERTIES_ERROR Package properties error 20070706
8 UNKNOWN_PACKAGE_TYPE Unknown package type 20070706

Method GET_ADV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGES Call by reference Type reference (TYPE) SDOKOBJECTS Messages 20070706
2 Importing OUTPUT_MODE Value transfer Type reference (TYPE) CHAR1 'P' - Print; 'F' - File 20070706
3 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT Package ID 20070706
# Exception Resumable Description Created on
1 MESSAGE_CONTENT_ERROR Message content error 20070706
2 PACKAGE_CONTENT_ERROR Content error 20070706

Method GET_CONTENT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTENT Call by reference Type reference (TYPE) ANY Structured content 20090923
2 Importing DATA Call by reference Type reference (TYPE) ANY Data(Unstructured content) 20090923
3 Importing TYPE Value transfer Type reference (TYPE) CHAR1 'S' Content type: 'D' - direct; 'S' - structure 20090923

Method GET_CONTENT_LINE on class CL_HRPADRU_PKMN_PACKAGE has no exception.

Method GET_FL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FL_MESSAGES Call by reference Type reference (TYPE) SDOKOBJECTS Free List messages 20070706
2 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT Package ID 20070706

Method GET_FL_MESSAGES on class CL_HRPADRU_PKMN_PACKAGE has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) SDOKOBJECTS Object List 20070706
2 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT SDOK: BOR key for information object 20070706

Method GET_MESSAGES on class CL_HRPADRU_PKMN_PACKAGE has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_ID Value transfer Type reference (TYPE) SDOKOBJECT Package 20070706
2 Exporting STATUS Value transfer Type reference (TYPE) P33_STATUS Package Status 20070706
# Exception Resumable Description Created on
1 GET_STATUS_ERROR An error during status reading 20070706
2 STATUS_NOT_FOUND Status not found 20070706

Method GET_SZV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGES Call by reference Type reference (TYPE) SDOKOBJECTS Messages 20070706
2 Importing OUTPUT_MODE Value transfer Type reference (TYPE) CHAR1 'P' - Print; 'F' - File 20070706
3 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT Package ID 20070706
# Exception Resumable Description Created on
1 MESSAGE_CONTENT_ERROR Message content error 20070706
2 PACKAGE_CONTENT_ERROR Content error 20070706

Method NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EXISTING_PACKAGE Call by reference Type reference (TYPE) PRU_PFR_PACKAGE Package's Attributes 20070706
2 Exporting MESSAGE_ERROR Value transfer Type reference (TYPE) FLAG Message errors occured 20070706
3 Importing PACKAGES Call by reference Type reference (TYPE) PRU_PKMN_DATA_FOR_DMS_T Package/Message data for DMS transfering from reports - Tabl 20070706
4 Exporting PACKAGE_ERROR Value transfer Type reference (TYPE) FLAG Package errors occured 20070706
5 Importing PACKAGE_ID Call by reference Type reference (TYPE) SDOKOBJECT Package ID(generation mode) 20070706
# Exception Resumable Description Created on
1 ALREADY_EXIST Package already exists 20070706
2 NOT_AUTHORIZED Authorization error 20070706

Method NEW_ADV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EXISTING_PACKAGE Call by reference Type reference (TYPE) PRU_PFR_PACKAGE Package's Attributes 20070706
2 Importing FORM_CONTENT Call by reference Type reference (TYPE) PRU_PARAMETERS Additional parameters of reports 20070706
3 Importing MESSAGE_CONTENT Call by reference Type reference (TYPE) HRPADRU_ADV_PERSON HR-RU: ADV3 - PERSON 20070706
4 Exporting MESSAGE_ERROR Value transfer Type reference (TYPE) FLAG General Flag 20070706
5 Importing PACKAGES Call by reference Type reference (TYPE) PRU_PKMN_DATA_FOR_DMS_T Package/Message data for DMS transfering from reports - Tabl 20070706
6 Importing PACKAGE_CONTENT Call by reference Type reference (TYPE) PRU_PKMN_PCNT_ADV HR-RU: Package Manager - ADV-1/2/3 content 20070706
7 Exporting PACKAGE_ERROR Value transfer Type reference (TYPE) FLAG General Flag 20070706
# Exception Resumable Description Created on
1 ALREADY_EXIST Package already exists 20070706
2 NOT_AUTHORIZED Authorization error 20070706

Method NEW_SZV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EXISTING_PACKAGE Call by reference Type reference (TYPE) PRU_PFR_PACKAGE Package's Attributes 20070706
2 Importing FORM_CONTENT Call by reference Type reference (TYPE) PRU_PARAMETERS Additional parameters of reports 20070706
3 Importing MESSAGE_CONTENT Call by reference Type reference (TYPE) HRPADRU_SZV4_PERSON HR-RU: SZV-4 - Person 20070706
4 Exporting MESSAGE_ERROR Value transfer Type reference (TYPE) FLAG Message errors occured 20070706
5 Importing PACKAGES Call by reference Type reference (TYPE) PRU_PKMN_DATA_FOR_DMS_T Package/Message data for DMS transfering from reports - Tabl 20070706
6 Importing PACKAGE_CONTENT Call by reference Type reference (TYPE) PRU_PKMN_PCNT_SZV HR-RU: Package Manager - ADV-1/2/3 content 20070706
7 Exporting PACKAGE_ERROR Value transfer Type reference (TYPE) FLAG Package errors occured 20070706
# Exception Resumable Description Created on
1 ALREADY_EXIST Package already exists 20070706
2 NOT_AUTHORIZED Authorization error 20070706

Method SET_CONTENT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) ANY Content 20090923
2 Importing CONTENT_NAME Value transfer Type reference (TYPE) TYPENAME Name of Dictionary Type 20090923
3 Changing DATA Call by reference Type reference (TYPE) SDOKCNTASCS Table with Lines of Text Document Content for the Web Server 20090923
4 Importing NPP Value transfer Type reference (TYPE) INT4 Natural Number 20090923

Method SET_CONTENT_LINE on class CL_HRPADRU_PKMN_PACKAGE has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_ID Value transfer Type reference (TYPE) SDOKOBJECT Package 20070706
2 Importing STATUS Value transfer Type reference (TYPE) P33_STATUS Package Status 20070706
# Exception Resumable Description Created on
1 SET_STATUS_ERROR An error during status changing 20070706

Method UNITE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UNI_PROPERTIES Call by reference Type reference (TYPE) PRU_PFR_PKMN_ALV_VART ALV variable list 20070706
2 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) SASDOKATTRIB_T Attribute Meta-Information 20070706
3 Importing IT_ATTRIBUTES_IO Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Model: Table for attribute with property 20070706
4 Importing IT_ATTRIBUTES_RO Call by reference Type reference (TYPE) SASDOKATTRIB_T SDOK: List of Pairs of Name and Value R/O 20070706
5 Importing IT_PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTYS SDOK: List of Pairs of Name and Value 20070706

Method UNITE_PROPERTIES on class CL_HRPADRU_PKMN_PACKAGE has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in