SAP ABAP Class IF_PPE_ITEM_FACTORY (PPE item factory)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PPE_ITEM_FACTORY Factory for PPE items 20100902
Properties
Class IF_PPE_ITEM_FACTORY  
Short Description PPE item factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100902   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_PPE_ITEM_FACTORY has no interface implemented.
Friends
Class IF_PPE_ITEM_FACTORY has no friend class.
Attributes
Class IF_PPE_ITEM_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ROOT_REFERENCE Instance method Public Method delete root reference 20110817
2 EXPORT_TO_MEMORY Instance method Public Method 20101210
3 GET_DATA Instance method Public Method get all data 20110202
4 GET_ITEM_LIST Instance method Public Method return PPE item list 20100902
5 GET_ROOT_REFERENCE Instance method Public Method get root references 20100908
6 IMPORT_FROM_MEMORY Instance method Public Method 20101210
7 IS_DOC_LOCKED Instance method Public Method is document locked 20100902
8 IS_READ_AFTER_LOCK Instance method Public Method is data read after locked 20101015
9 REFRESH Instance method Public Method refreshs the factory 20100906
10 SET_DATA_FROM_ARCHIVE Instance method Public Method set data from archive 20110216
11 SET_DOC_IS_LOCKED Instance method Public Method inform that document is locked 20100902
12 SET_DOC_IS_UNLOCKED Instance method Public Method inform that document is unlocked 20100902
13 SET_FINAL_DOC_ITEM_NUMBER Instance method Public Method set final document item number 20110208
14 SET_FINAL_NUMBER Instance method Public Method set final document number 20100908
15 SET_NEW_DOC_NUM Instance method Public Method set number of a new document 20100903
16 SET_ROOT_REFERENCE Instance method Public Method set root references 20100908
17 UPDATE Instance method Public Method call update function 20100902
Events
# Event Type Visibility Description Created on
1 UPDATE_CALLED Instance Event
(0)
Public
(2)
update called 20110728
Types
Class IF_PPE_ITEM_FACTORY has no local type.
Method Signatures

Method DELETE_ROOT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_NO Call by reference Type reference (TYPE) PPE_DOC_NO Document Number 20110817
2 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) PPE_DOC_TYPE Document Type 20110817
3 Importing IV_ITEM_NO Call by reference Type reference (TYPE) PPE_DOC_ITEM_NO Item Number 20110817
# Exception Resumable Description Created on
1 CX_PPE_DOES_NOT_EXIST Requested object does not exist 20110817

Method EXPORT_TO_MEMORY Signature

Method EXPORT_TO_MEMORY on class IF_PPE_ITEM_FACTORY has no parameter.
Method EXPORT_TO_MEMORY on class IF_PPE_ITEM_FACTORY has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_DATA Call by reference Type reference (TYPE) PPE_TS_ITEM_LIST_COM Communication structure for DB table PPE_D_ITEM_LIST 20110202
2 Exporting ETS_DATA_DB Call by reference Type reference (TYPE) PPE_TS_ITEM_LIST_COM Communication structure for DB table PPE_D_ITEM_LIST 20110202

Method GET_DATA on class IF_PPE_ITEM_FACTORY has no exception.

Method GET_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20100902
2 Returning RO_LIST Value transfer Object reference (TYPE REF TO) IF_PPE_ITEM_LIST List of PPE items 20100902

Method GET_ITEM_LIST on class IF_PPE_ITEM_FACTORY has no exception.

Method GET_ROOT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUP_CODE Call by reference Type reference (TYPE) PPE_GROUP Group 20110121
2 Exporting EV_ROOT_DOC_NO Call by reference Type reference (TYPE) PPE_DOC_NO root Document Number 20100908
3 Exporting EV_ROOT_DOC_TYPE Call by reference Type reference (TYPE) PPE_ROOT_DOC_TYPE Root Document Type 20100908
4 Exporting EV_ROOT_ITEM_NO Call by reference Type reference (TYPE) PPE_DOC_ITEM_NO root Item Number 20100908
5 Importing IV_DOC_NO Call by reference Type reference (TYPE) PPE_DOC_NO Document Number 20100908
6 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) PPE_DOC_TYPE Document Type 20100908
7 Importing IV_ITEM_NO Call by reference Type reference (TYPE) PPE_DOC_ITEM_NO Item Number 20100908
# Exception Resumable Description Created on
1 CX_PPE_DOES_NOT_EXIST Requested object does not exist 20100908

Method IMPORT_FROM_MEMORY Signature

Method IMPORT_FROM_MEMORY on class IF_PPE_ITEM_FACTORY has no parameter.
Method IMPORT_FROM_MEMORY on class IF_PPE_ITEM_FACTORY has no exception.

Method IS_DOC_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20100902
2 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20100902

Method IS_DOC_LOCKED on class IF_PPE_ITEM_FACTORY has no exception.

Method IS_READ_AFTER_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20101015
2 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20101015

Method IS_READ_AFTER_LOCK on class IF_PPE_ITEM_FACTORY has no exception.

Method REFRESH Signature

Method REFRESH on class IF_PPE_ITEM_FACTORY has no parameter.
Method REFRESH on class IF_PPE_ITEM_FACTORY has no exception.

Method SET_DATA_FROM_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_ITEM Call by reference Type reference (TYPE) PPE_TS_ITEM_LIST_COM Communication structure for DB table PPE_D_ITEM_LIST 20110216
2 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20110216
3 Importing IV_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20110216

Method SET_DATA_FROM_ARCHIVE on class IF_PPE_ITEM_FACTORY has no exception.

Method SET_DOC_IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20100902

Method SET_DOC_IS_LOCKED on class IF_PPE_ITEM_FACTORY has no exception.

Method SET_DOC_IS_UNLOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20100902

Method SET_DOC_IS_UNLOCKED on class IF_PPE_ITEM_FACTORY has no exception.

Method SET_FINAL_DOC_ITEM_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TMP_TO_FINAL Call by reference Type reference (TYPE) PPE_S_DOC_ITEM_MAP Map from old to new doc item number 20110208

Method SET_FINAL_DOC_ITEM_NUMBER on class IF_PPE_ITEM_FACTORY has no exception.

Method SET_FINAL_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TMP_TO_FINAL Call by reference Type reference (TYPE) PPE_S_KEY_MAP mapping from temporary to final number 20100908

Method SET_FINAL_NUMBER on class IF_PPE_ITEM_FACTORY has no exception.

Method SET_NEW_DOC_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20100903

Method SET_NEW_DOC_NUM on class IF_PPE_ITEM_FACTORY has no exception.

Method SET_ROOT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_ITEM_NO Call by reference Type reference (TYPE) PPE_DOC_ITEM_NO Item Number 20100908
2 Importing IV_DOC_NO Call by reference Type reference (TYPE) PPE_DOC_NO Document Number 20100908
3 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) PPE_DOC_TYPE Document Type 20100908
4 Importing IV_GROUP_CODE Call by reference Type reference (TYPE) PPE_GROUP Group 20110121
5 Importing IV_ROOT_DOC_ITEM_NO Call by reference Type reference (TYPE) PPE_DOC_ITEM_NO root Item Number 20100908
6 Importing IV_ROOT_DOC_NO Call by reference Type reference (TYPE) PPE_DOC_NO root Document Number 20100908
7 Importing IV_ROOT_DOC_TYPE Call by reference Type reference (TYPE) PPE_ROOT_DOC_TYPE Root Document Type 20100908

Method SET_ROOT_REFERENCE on class IF_PPE_ITEM_FACTORY has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_KEY Call by reference Type reference (TYPE) PPE_S_DOC_KEY Document Type 20101109

Method UPDATE on class IF_PPE_ITEM_FACTORY has no exception.
Event Signatures

Event UPDATE_CALLED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_DOC_KEY Exporting Value transfer Type reference (TYPE) PPE_S_DOC_KEY PPE document key 20110728
History
Last changed by/on SAP  20130531 
SAP Release Created in