SAP ABAP Class CL_PPE_ITEM_LIST (List of PPE items)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB-TC (Application Component) Trading Contract
     PPE (Package) Pricing and Payment Events: Core objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PPE_ITEM_LIST List of PPE items 20100902
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WLF_ITEM_EVENTS factory interface for external users 20101112
Properties
Class CL_PPE_ITEM_LIST  
Short Description List of PPE items    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PPE   Pricing and Payment Events: Core objects 
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
# Interface Abstract Final Description Created on
1 IF_PPE_ITEM_LIST List of PPE items 20100902
2 IF_WLF_ITEM_EVENTS factory interface for external users 20101112
Friends
# Friend Modeled only Created on Description
1 CL_PPE_ITEM_FACTORY 20100907 Factory for PPE items
2 CL_PPE_PRICING_REL_CHANGES 20110221 Stores pricing relevant changes
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CHANGE_DOC_OBJECT_CLASS Constant Private Type reference (TYPE) CDHDR-OBJECTCLAS 'PPE' Object class 20110209
2 MC_LARGEST_NUMBER Constant Private Type reference (TYPE) PPE_EVENT_NO '999999' Event Identifier 20110121
3 MC_MEMORY_ID Constant Private Type reference (TYPE) CHAR30 'CL_PPE_ITEM_LIST' memory ID 20101210
4 MO_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_PPE_ITEM_FACTORY Factory for PPE items 20100902
5 MTH_UPDATE_PREPARE Instance attribute Private Type reference (TYPE) PPE_TH_DOC_KEY PPE document key 20101109
6 MTS_CHANGED Instance attribute Private Type reference (TYPE) PPE_TS_LIST_KEY access key by item 20101119
7 MTS_DEFAULTED Instance attribute Private Type reference (TYPE) PPE_TS_LIST_KEY logistical items for which something has been defaulted 20110204
8 MTS_DISABLED Instance attribute Private Type reference (TYPE) PPE_TS_LIST_KEY docs for which PPE change is not allowed 20110217
9 MTS_FINAL_CHECK_KEY Instance attribute Private Type reference (TYPE) MTY_TS_FINAL_CHECK_KEY 20100907
10 MTS_ITEM_DATA Instance attribute Private Type reference (TYPE) PPE_TS_ITEM_LIST_COM New: communication structure for DB table PPE_D_ITEM_LIST 20100902
11 MTS_ITEM_DATA_DB Instance attribute Private Type reference (TYPE) PPE_TS_ITEM_LIST_COM DB : communication structure for DB table PPE_D_ITEM_LIST 20100902
12 STH_ALL_EXCEPT_EVENT Static Attribute Private Type reference (TYPE) WLF_TH_FIELD Field Names 20110302
13 STH_DISABLE_DATES Static Attribute Private Type reference (TYPE) WLF_TH_FIELD Field Names 20101213
14 STH_DISABLE_REFERENCES Static Attribute Private Type reference (TYPE) WLF_TH_FIELD Field Names 20101213
15 STH_EDIT_FIELD Static Attribute Private Type reference (TYPE) WLF_TH_FIELD Field Names 20110302
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_REF_EVENTS Instance method Private Method Calculate dates for referencing events 20101216
2 CALC_DATE_HIERARCHY Instance method Private Method calculate date hierarchy 20110119
3 CHECK_CHANGEABLE Instance method Public Method raise error if item cannot be changed 20110125
4 CHECK_FOR_EXISTING_DATE Instance method Private Method check that date is valid 20100906
5 CHECK_IS_FIELD_CHANGEABLE Instance method Private Method 20101213
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20101213
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100902
8 COPY_LIST Instance method Public Method 20110217
9 CREATE_ITEM Instance method Public Method 20110217
10 DELETE_MULT Instance method Public Method 20110217
11 DETERMINE_DATES Instance method Private Method determine dates via hierarchy 20110119
12 DETERMINE_NEW_EVENT_NUMBER Instance method Private Method get a free event number 20100903
13 EXCHANGE_TEMPORARY_ITEM_NUM Instance method Public Method exchange temporary item numbers 20110208
14 EXCHANGE_TEMPORARY_NUMBERS Instance method Public Method exchange temporary numbers 20100908
15 EXPORT_TO_MEMORY Instance method Public Method 20101210
16 FINAL_CHECK_FOR_ITEM Instance method Private Method check one item 20110203
17 GET_CHANGES Instance method Public Method 20110217
18 GET_CHANGE_DOC_OBJECT_CLASS Instance method Public Method 20110217
19 GET_DATA Instance method Public Method 20110217
20 GET_DATA_FOR_EXT_REF Instance method Public Method 20110217
21 GET_DISABLED_FIELDS Instance method Public Method 20110217
22 GET_EDIT_FIELDS Static method Public Method return all editable fields 20110302
23 GET_EVENT_TEXT Instance method Private Method get texts for event 20101213
24 GET_LAST_EVENT_NO_FOR_ITEM Instance method Public Method 20110217
25 GET_LIST Instance method Public Method 20110217
26 GET_LIST_BY_DOC_KEY Instance method Public Method 20110217
27 GET_LIST_FOR_EVENT Instance method Public Method 20110217
28 GET_LIST_FOR_REFDATEROUT Instance method Public Method 20110217
29 GET_POSSIBLE_EVENTS_FOR_F4 Instance method Public Method 20110217
30 GET_POSSIBLE_EV_NO_FOR_REF_F4 Instance method Public Method 20110303
31 HAS_BEEN_CHANGED Instance method Public Method 20110217
32 HAS_FINAL_CHECK_BEEN_PERFORMED Instance method Public Method has final check been performed 20100907
33 HAS_PPE_EVENTS Instance method Public Method 20110217
34 IMPORT_FROM_MEMORY Instance method Public Method 20101210
35 INSERT_CHANGED Instance method Private Method something has been changed 20101119
36 INSERT_FACTORY_DATA Instance method Public Method set data from factory 20100902
37 IS_CHANGEABLE Instance method Public Method 20110217
38 IS_CHANGEABLE_INT Instance method Private Method raise error if item cannot be changed 20100902
39 IS_INTERNAL_PPE_ITEM Static method Public Method A PPE item that is changed only internally 20110302
40 IS_ITEM_CHANGEABLE Instance method Public Method 20110217
41 MAINTAIN_FROM_EXT Instance method Public Method 20110217
42 PERFORM_FINAL_OPERATION Instance method Public Method 20110303
43 PREPARE_CHANGE_ITEM Instance method Private Method operations that must be performed for each changed item 20100907
44 RAISE_ERROR_DOES_NOT_EXIST Instance method Private Method raise error that there is no item 20100906
45 RAISE_EVENT_CHANGED Instance method Private Method an event was changed 20101112
46 RAISE_EVENT_DELETED Instance method Private Method an event was changed 20101112
47 REFRESH Instance method Public Method refresh the list 20100906
48 REMOVE_ENTRIES Instance method Public Method remove items 20100902
49 REMOVE_ENTRIES_FOR_ITEM Instance method Public Method Remove entries by document item 20110726
50 RESET_FROM_TEST_MODE Static method Protected Method reset from mode for unit test 20110310
51 RETAIN_ENTRIES_FOR_ITEMS Instance method Public Method Remove all entries except those which match item key 20110727
52 SET_ACTUAL_DATE Instance method Public Method 20110217
53 SET_CONTRACTUAL Instance method Private Method set contractual flag 20110210
54 SET_DEFAULT Instance method Public Method 20110217
55 SET_DYNAMIC_FIELDS_SINGLE Instance method Private Method set dynamic fields single 20100903
56 SET_DYN_REF_FIELDS Instance method Private Method set dynamic reference fields 20110207
57 SET_EVENT Instance method Public Method 20110217
58 SET_EXT_REF Instance method Public Method 20110217
59 SET_INTO_TEST_MODE Static method Protected Method set into mode for unit test 20110310
60 SET_PLANNED_DATE Instance method Public Method 20110217
61 SET_PPE_CHANGE_DISABLED Instance method Public Method 20110217
62 SET_PPE_CHANGE_ENABLED Instance method Public Method 20110217
63 SET_PREDECESSORS_FOR_ITEM Instance method Private Method calculate dates of predecessor 20110112
64 SET_REF_EVENT Instance method Public Method 20110217
65 SET_REF_EVENT_INT Instance method Private Method set reference even structure 20110323
66 SET_ZTERM Instance method Public Method 20110217
67 UPDATE Instance method Public Method update data 20100902
68 UPDATE_PREPARE Instance method Private Method set update flags 20100902
Events
# Event Type Visibility Description Created on
1 ITEMS_CHANGED Instance Event
(0)
Public
(2)
20110210
2 ITEMS_DELETED Instance Event
(0)
Public
(2)
20110210
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_TS_FINAL_CHECK_KEY Private See coding 20100907 mty_ts_final_check_key TYPE SORTED TABLE OF ppe_s_item_list_key WITH UNIQUE KEY doc_type doc_no doc_item_no event_no
Method Signatures

Method CALCULATE_REF_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM_DATA Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_DATA Data of PPE table 20110119
2 Importing IS_ITEM_DATA_COM Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20110119

Method CALCULATE_REF_EVENTS on class CL_PPE_ITEM_LIST has no exception.

Method CALC_DATE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_PPE_PROTOCOL Protocol 20110119
2 Exporting EV_ERROR_FOUND Call by reference Type reference (TYPE) ABAP_BOOL error found 20110119
3 Importing IS_LIST_KEY Call by reference Type reference (TYPE) PPE_S_LIST_KEY Key of PPE list 20110119

Method CALC_DATE_HIERARCHY on class CL_PPE_ITEM_LIST has no exception.

Method CHECK_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM_DATA Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20110125
# Exception Resumable Description Created on
1 CX_PPE_NOT_CHANGEABLE Change not possible 20110125

Method CHECK_FOR_EXISTING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_KEY Key of PPE table 20100906
2 Importing IV_DATE Call by reference Type reference (TYPE) DATUM Date 20100906
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) STRING 20100906
4 Importing IV_GUID Call by reference Type reference (TYPE) WLF_GUID GUID 20101125
5 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20100906
# Exception Resumable Description Created on
1 CX_PPE_MAINTAIN_ERROR Error during maintenance 20100906

Method CHECK_IS_FIELD_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20101213
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) WLF_FIELD Field Name 20101213
3 Importing IV_INTERNAL_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL internal change (not UI not BAPI) 20110302
# Exception Resumable Description Created on
1 CX_PPE_MAINTAIN_ERROR Error during maintenance 20101213

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_PPE_ITEM_FACTORY Factory for PPE items 20100902

Method CONSTRUCTOR on class CL_PPE_ITEM_LIST has no exception.

Method COPY_LIST Signature

Method COPY_LIST on class CL_PPE_ITEM_LIST has no parameter.
Method COPY_LIST on class CL_PPE_ITEM_LIST has no exception.

Method CREATE_ITEM Signature

Method CREATE_ITEM on class CL_PPE_ITEM_LIST has no parameter.
Method CREATE_ITEM on class CL_PPE_ITEM_LIST has no exception.

Method DELETE_MULT Signature

Method DELETE_MULT on class CL_PPE_ITEM_LIST has no parameter.
Method DELETE_MULT on class CL_PPE_ITEM_LIST has no exception.

Method DETERMINE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_PPE_PROTOCOL Protocol 20110119
2 Exporting EV_ERROR_FOUND Call by reference Type reference (TYPE) ABAP_BOOL error found 20110119
3 Importing IS_LIST_KEY Call by reference Type reference (TYPE) PPE_S_LIST_KEY Key of PPE list 20110119

Method DETERMINE_DATES on class CL_PPE_ITEM_LIST has no exception.

Method DETERMINE_NEW_EVENT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_KEY Key of PPE table 20100906
2 Returning RV_EVENT_NO Value transfer Type reference (TYPE) PPE_EVENT_NO Event Identifier 20100903
# Exception Resumable Description Created on
1 CX_PPE_MAINTAIN_ERROR Error during maintenance 20110121

Method EXCHANGE_TEMPORARY_ITEM_NUM Signature

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

Method EXCHANGE_TEMPORARY_ITEM_NUM on class CL_PPE_ITEM_LIST has no exception.

Method EXCHANGE_TEMPORARY_NUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITH_TEMP_TO_FINAL Call by reference Type reference (TYPE) PPE_TH_KEY_MAP map two PPE document keys onto each other 20100908

Method EXCHANGE_TEMPORARY_NUMBERS on class CL_PPE_ITEM_LIST has no exception.

Method EXPORT_TO_MEMORY Signature

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

Method FINAL_CHECK_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_PPE_PROTOCOL 20110203
2 Exporting EV_ERROR_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20110203
3 Importing IS_FINAL_CHECK_KEY Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_KEY 20110203

Method FINAL_CHECK_FOR_ITEM on class CL_PPE_ITEM_LIST has no exception.

Method GET_CHANGES Signature

Method GET_CHANGES on class CL_PPE_ITEM_LIST has no parameter.
Method GET_CHANGES on class CL_PPE_ITEM_LIST has no exception.

Method GET_CHANGE_DOC_OBJECT_CLASS Signature

Method GET_CHANGE_DOC_OBJECT_CLASS on class CL_PPE_ITEM_LIST has no parameter.
Method GET_CHANGE_DOC_OBJECT_CLASS on class CL_PPE_ITEM_LIST has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_PPE_ITEM_LIST has no parameter.
Method GET_DATA on class CL_PPE_ITEM_LIST has no exception.

Method GET_DATA_FOR_EXT_REF Signature

Method GET_DATA_FOR_EXT_REF on class CL_PPE_ITEM_LIST has no parameter.
Method GET_DATA_FOR_EXT_REF on class CL_PPE_ITEM_LIST has no exception.

Method GET_DISABLED_FIELDS Signature

Method GET_DISABLED_FIELDS on class CL_PPE_ITEM_LIST has no parameter.
Method GET_DISABLED_FIELDS on class CL_PPE_ITEM_LIST has no exception.

Method GET_EDIT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ETH_EDIT_FIELD Value transfer Type reference (TYPE) WLF_TH_FIELD Field Names 20110302

Method GET_EDIT_FIELDS on class CL_PPE_ITEM_LIST has no exception.

Method GET_EVENT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_KEY Key of PPE table 20101213
2 Returning RV_TEXT Value transfer Type reference (TYPE) BEZEI60 Description of rule 20101213
# Exception Resumable Description Created on
1 CX_PPE_DOES_NOT_EXIST Requested object does not exist 20101213

Method GET_LAST_EVENT_NO_FOR_ITEM Signature

Method GET_LAST_EVENT_NO_FOR_ITEM on class CL_PPE_ITEM_LIST has no parameter.
Method GET_LAST_EVENT_NO_FOR_ITEM on class CL_PPE_ITEM_LIST has no exception.

Method GET_LIST Signature

Method GET_LIST on class CL_PPE_ITEM_LIST has no parameter.
Method GET_LIST on class CL_PPE_ITEM_LIST has no exception.

Method GET_LIST_BY_DOC_KEY Signature

Method GET_LIST_BY_DOC_KEY on class CL_PPE_ITEM_LIST has no parameter.
Method GET_LIST_BY_DOC_KEY on class CL_PPE_ITEM_LIST has no exception.

Method GET_LIST_FOR_EVENT Signature

Method GET_LIST_FOR_EVENT on class CL_PPE_ITEM_LIST has no parameter.
Method GET_LIST_FOR_EVENT on class CL_PPE_ITEM_LIST has no exception.

Method GET_LIST_FOR_REFDATEROUT Signature

Method GET_LIST_FOR_REFDATEROUT on class CL_PPE_ITEM_LIST has no parameter.
Method GET_LIST_FOR_REFDATEROUT on class CL_PPE_ITEM_LIST has no exception.

Method GET_POSSIBLE_EVENTS_FOR_F4 Signature

Method GET_POSSIBLE_EVENTS_FOR_F4 on class CL_PPE_ITEM_LIST has no parameter.
Method GET_POSSIBLE_EVENTS_FOR_F4 on class CL_PPE_ITEM_LIST has no exception.

Method GET_POSSIBLE_EV_NO_FOR_REF_F4 Signature

Method GET_POSSIBLE_EV_NO_FOR_REF_F4 on class CL_PPE_ITEM_LIST has no parameter.
Method GET_POSSIBLE_EV_NO_FOR_REF_F4 on class CL_PPE_ITEM_LIST has no exception.

Method HAS_BEEN_CHANGED Signature

Method HAS_BEEN_CHANGED on class CL_PPE_ITEM_LIST has no parameter.
Method HAS_BEEN_CHANGED on class CL_PPE_ITEM_LIST has no exception.

Method HAS_FINAL_CHECK_BEEN_PERFORMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DONE Value transfer Type reference (TYPE) ABAP_BOOL 20100907

Method HAS_FINAL_CHECK_BEEN_PERFORMED on class CL_PPE_ITEM_LIST has no exception.

Method HAS_PPE_EVENTS Signature

Method HAS_PPE_EVENTS on class CL_PPE_ITEM_LIST has no parameter.
Method HAS_PPE_EVENTS on class CL_PPE_ITEM_LIST has no exception.

Method IMPORT_FROM_MEMORY Signature

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

Method INSERT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20101119
2 Importing IV_DOC_ITEM_NO Call by reference Type reference (TYPE) PPE_DOC_ITEM_NO Item Number 20101119
3 Importing IV_DOC_NO Call by reference Type reference (TYPE) PPE_DOC_NO Document Number 20101119
4 Importing IV_DOC_TYPE Call by reference Type reference (TYPE) PPE_DOC_TYPE Document Type 20101119

Method INSERT_CHANGED on class CL_PPE_ITEM_LIST has no exception.

Method INSERT_FACTORY_DATA 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 20100902

Method INSERT_FACTORY_DATA on class CL_PPE_ITEM_LIST has no exception.

Method IS_CHANGEABLE Signature

Method IS_CHANGEABLE on class CL_PPE_ITEM_LIST has no parameter.
Method IS_CHANGEABLE on class CL_PPE_ITEM_LIST has no exception.

Method IS_CHANGEABLE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20100902
2 Returning RV_CHANGEABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100902

Method IS_CHANGEABLE_INT on class CL_PPE_ITEM_LIST has no exception.

Method IS_INTERNAL_PPE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) PPE_EVENT Business Event 20110303
2 Returning RE_IS_INTERNAL Value transfer Type reference (TYPE) ABAP_BOOL 20110302

Method IS_INTERNAL_PPE_ITEM on class CL_PPE_ITEM_LIST has no exception.

Method IS_ITEM_CHANGEABLE Signature

Method IS_ITEM_CHANGEABLE on class CL_PPE_ITEM_LIST has no parameter.
Method IS_ITEM_CHANGEABLE on class CL_PPE_ITEM_LIST has no exception.

Method MAINTAIN_FROM_EXT Signature

Method MAINTAIN_FROM_EXT on class CL_PPE_ITEM_LIST has no parameter.
Method MAINTAIN_FROM_EXT on class CL_PPE_ITEM_LIST has no exception.

Method PERFORM_FINAL_OPERATION Signature

Method PERFORM_FINAL_OPERATION on class CL_PPE_ITEM_LIST has no parameter.
Method PERFORM_FINAL_OPERATION on class CL_PPE_ITEM_LIST has no exception.

Method PREPARE_CHANGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM_DATA Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_DATA Data of PPE table 20100907
2 Importing IS_ITEM_DATA Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20100907
# Exception Resumable Description Created on
1 CX_PPE_NOT_CHANGEABLE Change not possible 20100907

Method RAISE_ERROR_DOES_NOT_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_KEY Key of PPE table 20100906
2 Importing IV_GUID Call by reference Type reference (TYPE) PPE_ITEM_GUID GUID 20110224
# Exception Resumable Description Created on
1 CX_PPE_DOES_NOT_EXIST Requested object does not exist 20100906

Method RAISE_EVENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) WLF_GUID GUID 20101112

Method RAISE_EVENT_CHANGED on class CL_PPE_ITEM_LIST has no exception.

Method RAISE_EVENT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) WLF_GUID GUID 20101112

Method RAISE_EVENT_DELETED on class CL_PPE_ITEM_LIST has no exception.

Method REFRESH Signature

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

Method REMOVE_ENTRIES Signature

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

Method REMOVE_ENTRIES on class CL_PPE_ITEM_LIST has no exception.

Method REMOVE_ENTRIES_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM_KEY Call by reference Type reference (TYPE) PPE_S_LIST_KEY Key of PPE list 20110726

Method REMOVE_ENTRIES_FOR_ITEM on class CL_PPE_ITEM_LIST has no exception.

Method RESET_FROM_TEST_MODE Signature

Method RESET_FROM_TEST_MODE on class CL_PPE_ITEM_LIST has no parameter.
Method RESET_FROM_TEST_MODE on class CL_PPE_ITEM_LIST has no exception.

Method RETAIN_ENTRIES_FOR_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_ITEM_KEY Call by reference Type reference (TYPE) PPE_TS_LIST_KEY Key of PPE list 20110727

Method RETAIN_ENTRIES_FOR_ITEMS on class CL_PPE_ITEM_LIST has no exception.

Method SET_ACTUAL_DATE Signature

Method SET_ACTUAL_DATE on class CL_PPE_ITEM_LIST has no parameter.
Method SET_ACTUAL_DATE on class CL_PPE_ITEM_LIST has no exception.

Method SET_CONTRACTUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_KEY Key of PPE table 20110210
2 Importing IV_CONTRACTUAL Call by reference Type reference (TYPE) PPE_CONTRACTUAL Contractual information 20110210
# Exception Resumable Description Created on
1 CX_PPE_DOES_NOT_EXIST Requested object does not exist 20110210
2 CX_PPE_MAINTAIN_ERROR Error during maintenance 20110303
3 CX_PPE_NOT_CHANGEABLE Change not possible 20110210

Method SET_DEFAULT Signature

Method SET_DEFAULT on class CL_PPE_ITEM_LIST has no parameter.
Method SET_DEFAULT on class CL_PPE_ITEM_LIST has no exception.

Method SET_DYNAMIC_FIELDS_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM_DYN Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_DYN Dynamic fields of PPEs 20100903
2 Importing IS_ITEM Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20100903

Method SET_DYNAMIC_FIELDS_SINGLE on class CL_PPE_ITEM_LIST has no exception.

Method SET_DYN_REF_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ITEM_DYN Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_DYN Dynamic fields of PPEs 20110207
2 Importing IS_ITEM Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20110207

Method SET_DYN_REF_FIELDS on class CL_PPE_ITEM_LIST has no exception.

Method SET_EVENT Signature

Method SET_EVENT on class CL_PPE_ITEM_LIST has no parameter.
Method SET_EVENT on class CL_PPE_ITEM_LIST has no exception.

Method SET_EXT_REF Signature

Method SET_EXT_REF on class CL_PPE_ITEM_LIST has no parameter.
Method SET_EXT_REF on class CL_PPE_ITEM_LIST has no exception.

Method SET_INTO_TEST_MODE Signature

Method SET_INTO_TEST_MODE on class CL_PPE_ITEM_LIST has no parameter.
Method SET_INTO_TEST_MODE on class CL_PPE_ITEM_LIST has no exception.

Method SET_PLANNED_DATE Signature

Method SET_PLANNED_DATE on class CL_PPE_ITEM_LIST has no parameter.
Method SET_PLANNED_DATE on class CL_PPE_ITEM_LIST has no exception.

Method SET_PPE_CHANGE_DISABLED Signature

Method SET_PPE_CHANGE_DISABLED on class CL_PPE_ITEM_LIST has no parameter.
Method SET_PPE_CHANGE_DISABLED on class CL_PPE_ITEM_LIST has no exception.

Method SET_PPE_CHANGE_ENABLED Signature

Method SET_PPE_CHANGE_ENABLED on class CL_PPE_ITEM_LIST has no parameter.
Method SET_PPE_CHANGE_ENABLED on class CL_PPE_ITEM_LIST has no exception.

Method SET_PREDECESSORS_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_DATA Data of PPE table 20110119
2 Changing CS_DATA_DYN Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_DYN Dynamic fields of PPEs 20110112
3 Changing CTH_WAITING_FOR_CALC Call by reference Type reference (TYPE) PPE_TH_ITEM_GUID GUIDs of items for which this method is currently called 20110112
4 Importing IS_DATA_COM Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_COM communication structure for DB table PPE_D_ITEM_LIST 20110119
# Exception Resumable Description Created on
1 CX_PPE_LOOP_DETECTED References define a loop 20110112

Method SET_REF_EVENT Signature

Method SET_REF_EVENT on class CL_PPE_ITEM_LIST has no parameter.
Method SET_REF_EVENT on class CL_PPE_ITEM_LIST has no exception.

Method SET_REF_EVENT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) PPE_S_ITEM_LIST_KEY Key of PPE table 20110323
2 Importing IS_REF_EVENT_DATA Call by reference Type reference (TYPE) PPE_S_REF_EVENT_DATA communication structure for DB table PPE_D_ITEM_LIST 20110323
3 Importing IV_INTERNAL_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL not UI and not BAPI 20110323
4 Importing IV_NO_REF_EXIST_CHECK Call by reference Type reference (TYPE) ABAP_BOOL disable referenced item checks 20110323
# Exception Resumable Description Created on
1 CX_PPE_DOES_NOT_EXIST Requested object does not exist 20110323
2 CX_PPE_MAINTAIN_ERROR Error during maintenance 20110323
3 CX_PPE_NOT_CHANGEABLE Change not possible 20110323

Method SET_ZTERM Signature

Method SET_ZTERM on class CL_PPE_ITEM_LIST has no parameter.
Method SET_ZTERM on class CL_PPE_ITEM_LIST 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 20101111

Method UPDATE on class CL_PPE_ITEM_LIST has no exception.

Method UPDATE_PREPARE 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 20110202

Method UPDATE_PREPARE on class CL_PPE_ITEM_LIST has no exception.
Event Signatures

Event ITEMS_CHANGED Signature
Event ITEMS_CHANGED on class CL_PPE_ITEM_LIST has no parameter.
Event ITEMS_DELETED Signature
Event ITEMS_DELETED on class CL_PPE_ITEM_LIST has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606