SAP ABAP Class CL_FPB_EXP_MODEL (Express Planning Framework (VP))
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FPB_VP_EXPRESS_PLANNING (Package) Express Planning (Framework)
Properties
Class CL_FPB_EXP_MODEL  
Short Description Express Planning Framework (VP)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPB_VP_EXPRESS_PLANNING   Express Planning (Framework) 
Created 20060310   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPB_EXP_MODEL has no forward declaration.
Interfaces
Class CL_FPB_EXP_MODEL has no interface implemented.
Friends
Class CL_FPB_EXP_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_DEBUG Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060310
2 MD_DELEGATION Instance attribute Public Type reference (TYPE) BOOLE_D Delegation available in Instance 20060816
3 MD_FISCAL_YEAR Instance attribute Public Type reference (TYPE) GJAHR Fiscal Year 20060403
4 MD_INTERACTIVE_IFRAME_SERVICE Instance attribute Public Type reference (TYPE) BOOLE_D Step uses IFrame and is not static => no Framework events 20060619
5 MD_LOCKING_NEEDED Instance attribute Private Type reference (TYPE) BOOLE_D 'U' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070507
6 MD_MAIL Instance attribute Public Type reference (TYPE) BOOLE_D Mail functionality visble 20060816
7 MD_PORTAL_INTEGRATION Instance attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060427
8 MD_SELECTED_ITEM_LOCKED Instance attribute Private Type reference (TYPE) BOOLE_D Boolean variable 20060705
9 MD_STATUS_CHANGED Instance attribute Private Type reference (TYPE) BOOLE Boolean variable 20060316
10 MD_SYNC_NECESSARY Instance attribute Public Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20061114
11 MD_SYNC_OBJECTS Instance attribute Public Type reference (TYPE) BOOLE_D Sync Object selection across different object types 20060505
12 MD_USER_ROLE Instance attribute Public Type reference (TYPE) FPB_EXP_USER_ROLE Express Planning: User Role for the Instance 20060310
13 MR_KPRO_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_FPB_EXP_COMMENTS_KPRO Handling of KPRO Comments 20060921
14 MS_ACTIVE_CA_ITEM Instance attribute Public Type reference (TYPE) FPB_EXP_CA_ITEM_EXT Express Planning: Contextual Assistance Item 20060322
15 MS_LAST_ACTION Instance attribute Public Type reference (TYPE) FPB_EXP_S_ACTION 20061113
16 MS_SCENARIOTEXT Instance attribute Public Type reference (TYPE) FPB_EXP_SCENT Express Planning: Scenario Texts 20060310
17 MS_SELECTED_STEP Instance attribute Public Type reference (TYPE) FPB_EXP_CA_STEP Planning Step 20060316
18 MS_SELECTED_SUB_STEP Instance attribute Public Type reference (TYPE) FPB_EXP_CA_SUB_STEP Planning Substep 20060316
19 MS_UINST Instance attribute Public Type reference (TYPE) FPB_EXP_UINST Express Planning: User Instance 20060310
20 MT_COMMENT Instance attribute Private Type reference (TYPE) FPB_EXP_T_COMMENT_EXT1 All comments 20060316
21 MT_LOCK Instance attribute Private Type reference (TYPE) FPB_EXP_T_STAT Sperren 20060327
22 MT_MESSAGES Instance attribute Public Type reference (TYPE) FPB_EXP_T_BAPIRETURN1 Table Type for BAPIRETURN1 20060310
23 MT_OBJECT Instance attribute Private Type reference (TYPE) FPB_EXP_T_OBJECT_LIST table type for FPB_EXP_OBJECT_LIST 20060315
24 MT_PARAM Instance attribute Private Type reference (TYPE) FPB_EXP_T_PARAM Express Planning: Parameters 20060310
25 MT_ROLETASK Instance attribute Private Type reference (TYPE) FPB_EXP_T_ROLETASK Express Planning: Persistence of objects from the userrole 20060412
26 MT_SELECTED_OBJECT Instance attribute Public Type reference (TYPE) FPB_EXP_T_OBJECT Express Planning: Object List 20060310
27 MT_STATUS Instance attribute Private Type reference (TYPE) FPB_EXP_T_STAT Table type for FPB_EXP_STAT 20060315
28 MT_STEPS Instance attribute Public Type reference (TYPE) FPB_EXP_T_CA_STEP Express Planning: Step Info for Front End 20060310
29 MT_SUB_STEPS Instance attribute Public Type reference (TYPE) FPB_EXP_T_CA_SUB_STEP Express Planning: Substep Info for Front End 20060310
30 MT_USER_DATA_BUFFER Instance attribute Private Type reference (TYPE) FPB_EXP_T_USER_DATA Buffer for user data 20060413
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SY_MESSAGE Instance method Public Method Adds Sy-messages to mt_messages for output in message area 20060424
2 CHECK_FOR_OPEN_OPTIONAL_ITEMS Instance method Public Method 20060816
3 CHECK_LOCKING_NEEDED Instance method Private Method Checks whether locking is needed at all 20070507
4 CLEAN_UP Instance method Public Method Doing all work to be done when leaving the application 20060328
5 CLEAN_UP_STATUS_LIST Instance method Private Method 20070216
6 CLEAR_MULTI_SELECTION Instance method Public Method Clears the multiselection property of the current substep 20060807
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060310
8 CREATE_OBJECT_TEXT Instance method Public Method Creates a String Representation for an Object 20060704
9 DELETE_APPLKEY_COMMENTS Instance method Public Method Deletion of service specific comments 20060410
10 DELETE_LOCKS Instance method Private Method Deletes all currently set locks 20060327
11 GET_COMMENTS Instance method Public Method Get's all comments for a specified EXP element 20060316
12 GET_DELEGATES Instance method Public Method Determines the delegates for a specific EXP Item 20060413
13 GET_DOCUMENT_CONTENT Instance method Public Method 20060925
14 GET_MASTER_OBJECT Instance method Public Method Determines master object for a dependent object 20060421
15 GET_NAVIGATION_TARGETS Instance method Public Method Targets for Navigation view within Express Planning 20060324
16 GET_OBJECTS_BY_OBJECTTYPE Instance method Public Method Get's all objects for a given objecttype 20060411
17 GET_OBJECTS_FOR_SERVICE Instance method Public Method Objects passed to the service for a list of selected Objects 20060502
18 GET_OBJECTTYPE_TEXT Instance method Public Method Get's text for Objecttype 20060411
19 GET_OBJECTVIEW_STATUS Instance method Private Method Status calculation especially for object view 20060411
20 GET_OBJECT_LIST Instance method Public Method Object List for Object Selection Table 20060315
21 GET_OBJECT_LIST_EXT Instance method Private Method Object Extended List for substep 20060502
22 GET_STATUS Instance method Public Method 20060316
23 GET_USERS_FOR_ITEM Instance method Public Method Determines Assigned users for a specified item 20060421
24 GET_USER_DATA Instance method Private Method Determines user data (first and last name) 20060413
25 HANDLE_LOCK Instance method Private Method 20070507
26 HAS_ROLE Instance method Public Method Check whether the logon user has a specific role for an item 20060406
27 INCLUDES_ROLE Instance method Public Method Check whether the logon user has arole for any subitem 20060418
28 INITIALIZE Instance method Private Method CONSTRUCTOR 20060420
29 INITIALIZE_STATUS Instance method Private Method Automatic set of In Progress Status 20060406
30 IS_ACTIVE Instance method Private Method Determines if substep is active for current user 20060418
31 IS_DELEGATED Instance method Public Method Checks whether an Express Planning Item is delegated 20060412
32 IS_EDITABLE Instance method Public Method Check whether the logon user is allowed to change item 20060406
33 IS_EDITABLE_SERVICE Instance method Public Method Check whether the logon user is allowed to change item 20060816
34 IS_ENABLED Instance method Public Method 20060420
35 IS_MIXED_HIERARCHY Instance method Public Method Returns wether or not mixed hierarchy shall be displayed 20060324
36 IS_NAVIGATION_ALLOWED Instance method Public Method Check wether navigating to a step/substep is allowed 20060324
37 IS_SUBMITTABLE Instance method Public Method Returns wether or not mixed hierarchy shall be displayed 20060324
38 LOCK_USER_INSTANCE Instance method Public Method Locks the complete user instance for submission 20060424
39 MARK_AS_SELECTED Instance method Private Method sets the selected field in mt_object for a certain object 20060502
40 NAVIGATE Instance method Public Method Navigate to another Step/SubStep 20060315
41 SET_SELECTED_OBJECTS Instance method Public Method Setting the currently selected objects 20060406
42 SET_STATUS Instance method Public Method Change Status of an EXP element 20060316
43 STORE_ATTACHMENT Instance method Public Method 20060922
44 STORE_COMMENT Instance method Public Method 20060410
45 SUBMIT Instance method Public Method Submit an Express Planning scenario 20060419
46 SYNC_WITH_BACKEND Instance method Public Method Synchronize status information with backend 20060424
47 TOGGLE_CA_ITEM Instance method Public Method 20060324
48 UNLOCK_USER_INSTANCE Instance method Public Method Locks the complete user instance for submission 20060424
49 UPDATE_ENABLED Instance method Private Method recalculates the enabled state of steps and substeps 20060419
50 UPDATE_STATUS Instance method Private Method Recalculates Status of all Express Planning elements 20060316
Events
Class CL_FPB_EXP_MODEL has no event.
Types
Class CL_FPB_EXP_MODEL has no local type.
Method Signatures

Method ADD_SY_MESSAGE Signature

Method ADD_SY_MESSAGE on class CL_FPB_EXP_MODEL has no parameter.
Method ADD_SY_MESSAGE on class CL_FPB_EXP_MODEL has no exception.

Method CHECK_FOR_OPEN_OPTIONAL_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_OPEN_ITEMS_EXIST Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060816

Method CHECK_FOR_OPEN_OPTIONAL_ITEMS on class CL_FPB_EXP_MODEL has no exception.

Method CHECK_LOCKING_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_LOCKING_NEEDED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070507

Method CHECK_LOCKING_NEEDED on class CL_FPB_EXP_MODEL has no exception.

Method CLEAN_UP Signature

Method CLEAN_UP on class CL_FPB_EXP_MODEL has no parameter.
Method CLEAN_UP on class CL_FPB_EXP_MODEL has no exception.

Method CLEAN_UP_STATUS_LIST Signature

Method CLEAN_UP_STATUS_LIST on class CL_FPB_EXP_MODEL has no parameter.
Method CLEAN_UP_STATUS_LIST on class CL_FPB_EXP_MODEL has no exception.

Method CLEAR_MULTI_SELECTION Signature

Method CLEAR_MULTI_SELECTION on class CL_FPB_EXP_MODEL has no parameter.
Method CLEAR_MULTI_SELECTION on class CL_FPB_EXP_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060310
2 Importing ID_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060310
3 Importing ID_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20060310
# Exception Resumable Description Created on
1 DOUBLE_DELEGATION Add. Planner is assigned to meor than one user instance 20061023
2 EXP_EXECUTION_FAILED Execution of Express Planning failed! 20060310

Method CREATE_OBJECT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) FPB_EXP_S_OBJECT Express Planning: Object List 20060704
2 Returning RD_TEXT Value transfer Type reference (TYPE) STRING 20060704

Method CREATE_OBJECT_TEXT on class CL_FPB_EXP_MODEL has no exception.

Method DELETE_APPLKEY_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060410
2 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060410

Method DELETE_APPLKEY_COMMENTS on class CL_FPB_EXP_MODEL has no exception.

Method DELETE_LOCKS Signature

Method DELETE_LOCKS on class CL_FPB_EXP_MODEL has no parameter.
Method DELETE_LOCKS on class CL_FPB_EXP_MODEL has no exception.

Method GET_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060316
2 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060316
3 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060316
4 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060316
5 Returning RT_COMMENT Value transfer Type reference (TYPE) FPB_EXP_T_COMMENT_EXT1 Express Planning: Comments (Transfer Table) 20060316

Method GET_COMMENTS on class CL_FPB_EXP_MODEL has no exception.

Method GET_DELEGATES 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) FPB_EXP_ITEMKEY Express Planning: Key for Planning Item 20060413
2 Returning RT_DELEGATES Value transfer Type reference (TYPE) FPB_EXP_T_USER_DATA TableTeype for FPB_EXP_S_USER_DATA_TEMP (to be deleted) 20060413

Method GET_DELEGATES on class CL_FPB_EXP_MODEL has no exception.

Method GET_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PHIO_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Document class 20060925
2 Importing ID_PHIO_ID Call by reference Type reference (TYPE) SDOK_PHID Physical document 20060925
3 Returning RD_CONTENT Value transfer Type reference (TYPE) XSTRING export the content of the document as xstring 20060925

Method GET_DOCUMENT_CONTENT on class CL_FPB_EXP_MODEL has no exception.

Method GET_MASTER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060421
2 Returning RD_MASTER_OBJECT Value transfer Type reference (TYPE) FPB_EXP_S_OBJECT Express Planning: Object List 20060421

Method GET_MASTER_OBJECT on class CL_FPB_EXP_MODEL has no exception.

Method GET_NAVIGATION_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BACK_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060324
2 Exporting BACK_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060324
3 Exporting BACK_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060324
4 Exporting NEXT_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060324
5 Exporting NEXT_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060324
6 Exporting NEXT_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060324
7 Exporting NEXT_TEXT Call by reference Type reference (TYPE) STRING 20060324
8 Exporting SUBMIT_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060324
9 Exporting SUBMIT_VISIBLE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060419

Method GET_NAVIGATION_TARGETS on class CL_FPB_EXP_MODEL has no exception.

Method GET_OBJECTS_BY_OBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECTTYPE Call by reference Type reference (TYPE) FPB_EXP_OBJECTTYPE Object Type for Planning Service 20060411
2 Returning RT_OBJECT Value transfer Type reference (TYPE) FPB_EXP_T_OBJECT Express Planning: Object List 20060411

Method GET_OBJECTS_BY_OBJECTTYPE on class CL_FPB_EXP_MODEL has no exception.

Method GET_OBJECTS_FOR_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) FPB_EXP_T_OBJECT Objects selected in the object selection table 20060502
2 Returning RT_OBJECTS Value transfer Type reference (TYPE) FPB_EXP_T_OBJECT Objects passed to service 20060502

Method GET_OBJECTS_FOR_SERVICE on class CL_FPB_EXP_MODEL has no exception.

Method GET_OBJECTTYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECTTYPE Call by reference Type reference (TYPE) FPB_EXP_OBJECTTYPE Object Type for Planning Service 20060411
2 Returning RD_TEXT Value transfer Type reference (TYPE) STRING 20060411

Method GET_OBJECTTYPE_TEXT on class CL_FPB_EXP_MODEL has no exception.

Method GET_OBJECTVIEW_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060411
2 Importing ID_OBJECTTYPE Call by reference Type reference (TYPE) FPB_EXP_OBJECTTYPE Object Type for Planning Service 20060411
3 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060411
4 Returning RD_STATUS Value transfer Type reference (TYPE) FPB_EXP_STATUS Express Planning Status 20060411

Method GET_OBJECTVIEW_STATUS on class CL_FPB_EXP_MODEL has no exception.

Method GET_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_GET_DEPENDENT_OBJECTS Call by reference Type reference (TYPE) BOOLE_D return dependent objects if available 20060502
2 Importing ID_SUBSTEP Value transfer Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060315
3 Returning RT_OBJECTS Value transfer Type reference (TYPE) FPB_EXP_T_OBJECT Express Planning: Object List 20060315

Method GET_OBJECT_LIST on class CL_FPB_EXP_MODEL has no exception.

Method GET_OBJECT_LIST_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) FPB_EXP_T_OBJECTS Express Planning: Object List 20060504
2 Importing ID_SUBSTEP Value transfer Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060502

Method GET_OBJECT_LIST_EXT on class CL_FPB_EXP_MODEL has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060316
2 Importing ID_OBJECTTYPE Call by reference Type reference (TYPE) FPB_EXP_OBJECTTYPE Object Type for Planning Service 20060411
3 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060316
4 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060316
5 Returning RD_STATUS Value transfer Type reference (TYPE) FPB_EXP_STATUS Express Planning Status 20060316

Method GET_STATUS on class CL_FPB_EXP_MODEL has no exception.

Method GET_USERS_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ROLE Call by reference Type reference (TYPE) FPB_EXP_USER_ROLE Express Planning: User Role for the Instance 20060421
2 Importing IS_ITEM Call by reference Type reference (TYPE) FPB_EXP_ITEMKEY Express Planning: Key for Planning Item 20060421
3 Returning RT_USERS Value transfer Type reference (TYPE) FPB_EXP_T_USER_DATA TableType for FPB_EXP_S_USER_DATA_TEMP (to be deleted) 20060421

Method GET_USERS_FOR_ITEM on class CL_FPB_EXP_MODEL has no exception.

Method GET_USER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UNAME Call by reference Type reference (TYPE) UNAME User Name 20060413
2 Returning RS_USER_DATA Value transfer Type reference (TYPE) FPB_EXP_S_USER_DATA_TEMP Express Planning: User Data 20060413

Method GET_USER_DATA on class CL_FPB_EXP_MODEL has no exception.

Method HANDLE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOCK Call by reference Type reference (TYPE) FPB_EXP_STAT Express Planning: Status Management 20070507
2 Returning RD_VALID Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070507

Method HANDLE_LOCK on class CL_FPB_EXP_MODEL has no exception.

Method HAS_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HAS_ROLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060412
2 Exporting ED_IS_SUBMITTED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060412
3 Importing IS_ITEM Call by reference Type reference (TYPE) FPB_EXP_ITEMKEY Express Planning: Key for Planning Item 20060406

Method HAS_ROLE on class CL_FPB_EXP_MODEL has no exception.

Method INCLUDES_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INCLUDES_ROLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060418
2 Importing IS_ITEM Call by reference Type reference (TYPE) FPB_EXP_ITEMKEY Express Planning: Key for Planning Item 20060418

Method INCLUDES_ROLE on class CL_FPB_EXP_MODEL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INSTANCE Value transfer Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060420
2 Importing ID_SCENARIO Value transfer Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060420
3 Importing ID_UNAME Value transfer Type reference (TYPE) SYUNAME SY-UNAME User Name 20060420
# Exception Resumable Description Created on
1 DOUBLE_DELEGATION User is add. planner of more than one user instance 20061023
2 EXP_EXECUTION_FAILED Execution of Express Planning failed! 20060420

Method INITIALIZE_STATUS Signature

Method INITIALIZE_STATUS on class CL_FPB_EXP_MODEL has no parameter.
Method INITIALIZE_STATUS on class CL_FPB_EXP_MODEL has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060418
2 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060418
3 Returning RD_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060418

Method IS_ACTIVE on class CL_FPB_EXP_MODEL has no exception.

Method IS_DELEGATED 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) FPB_EXP_ITEMKEY Express Planning: Key for Planning Item 20060412
2 Returning RD_IS_DELEGATED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060412

Method IS_DELEGATED on class CL_FPB_EXP_MODEL has no exception.

Method IS_EDITABLE 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) FPB_EXP_ITEMKEY Express Planning: Key for Planning Item 20060406
2 Returning RD_IS_EDITABLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060406

Method IS_EDITABLE on class CL_FPB_EXP_MODEL has no exception.

Method IS_EDITABLE_SERVICE 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) FPB_EXP_ITEMKEY Express Planning: Key for Planning Item 20060816
2 Returning RD_IS_EDITABLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060816

Method IS_EDITABLE_SERVICE on class CL_FPB_EXP_MODEL has no exception.

Method IS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060420
2 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060420
3 Returning RD_ENABLED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060420

Method IS_ENABLED on class CL_FPB_EXP_MODEL has no exception.

Method IS_MIXED_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_MIXED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060324

Method IS_MIXED_HIERARCHY on class CL_FPB_EXP_MODEL has no exception.

Method IS_NAVIGATION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060324
2 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060324
3 Returning RD_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060324

Method IS_NAVIGATION_ALLOWED on class CL_FPB_EXP_MODEL has no exception.

Method IS_SUBMITTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_SUBMITTABLE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060324

Method IS_SUBMITTABLE on class CL_FPB_EXP_MODEL has no exception.

Method LOCK_USER_INSTANCE Signature

Method LOCK_USER_INSTANCE on class CL_FPB_EXP_MODEL has no parameter.
# Exception Resumable Description Created on
1 LOCKING_NOT_POSSIBLE Couldn't obtain a lock 20060424

Method MARK_AS_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECTTYPE Value transfer Type reference (TYPE) FPB_EXP_OBJECTTYPE Object Type for Planning Service 20060502
2 Importing IT_OBJECT Call by reference Type reference (TYPE) FPB_EXP_T_OBJECT General Object 20060502

Method MARK_AS_SELECTED on class CL_FPB_EXP_MODEL has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060315
2 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060315
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) FPB_EXP_T_OBJECT Express Planning: Object List 20060315
# Exception Resumable Description Created on
1 LOCKING_NOT_POSSIBLE 20060327

Method SET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_OBJECTS Call by reference Type reference (TYPE) FPB_EXP_T_OBJECT Express Planning: Object List 20060406

Method SET_SELECTED_OBJECTS on class CL_FPB_EXP_MODEL has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060316
2 Importing ID_STATUS Call by reference Type reference (TYPE) FPB_EXP_STATUS Express Planning Status 20060316
3 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Express Planning Status 20060316
4 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060316

Method SET_STATUS on class CL_FPB_EXP_MODEL has no exception.

Method STORE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Document class 20060922
2 Exporting ED_ID Call by reference Type reference (TYPE) SDOK_PHID Physical document 20060922
3 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060922
4 Importing ID_ATTACHMENT Call by reference Type reference (TYPE) XSTRING 20060922
5 Importing ID_FILEURL Call by reference Type reference (TYPE) FPB_EXP_FILEURL 20060922
6 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060922
7 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060922
8 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060922

Method STORE_ATTACHMENT on class CL_FPB_EXP_MODEL has no exception.

Method STORE_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060410
2 Importing ID_COMMENT Call by reference Type reference (TYPE) STRING 20060410
3 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060410
4 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060410
5 Importing ID_SUBSTEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060410

Method STORE_COMMENT on class CL_FPB_EXP_MODEL has no exception.

Method SUBMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_SUBMITTED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060419

Method SUBMIT on class CL_FPB_EXP_MODEL has no exception.

Method SYNC_WITH_BACKEND Signature

Method SYNC_WITH_BACKEND on class CL_FPB_EXP_MODEL has no parameter.
# Exception Resumable Description Created on
1 USER_INSTANCE_STATUS_CHANGED Another session submitted user instance in the meanwhile 20060424

Method TOGGLE_CA_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CA_ITEM Call by reference Type reference (TYPE) FPB_EXP_CA_ITEM 20060324

Method TOGGLE_CA_ITEM on class CL_FPB_EXP_MODEL has no exception.

Method UNLOCK_USER_INSTANCE Signature

Method UNLOCK_USER_INSTANCE on class CL_FPB_EXP_MODEL has no parameter.
# Exception Resumable Description Created on
1 LOCKING_NOT_POSSIBLE Couldn't obtain a lock 20060424

Method UPDATE_ENABLED Signature

Method UPDATE_ENABLED on class CL_FPB_EXP_MODEL has no parameter.
Method UPDATE_ENABLED on class CL_FPB_EXP_MODEL has no exception.

Method UPDATE_STATUS Signature

Method UPDATE_STATUS on class CL_FPB_EXP_MODEL has no parameter.
Method UPDATE_STATUS on class CL_FPB_EXP_MODEL has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600