SAP ABAP Class CL_FPB_EXP_PLANNING_ROUND (Assistance Class for FPB_EXP_PLANNING_ROUND)
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)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20060516
Properties
Class CL_FPB_EXP_PLANNING_ROUND  
Short Description Assistance Class for FPB_EXP_PLANNING_ROUND    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package FPB_VP_EXPRESS_PLANNING   Express Planning (Framework) 
Created 20060516   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPB_EXP_PLANNING_ROUND has no forward declaration.
Interfaces
Class CL_FPB_EXP_PLANNING_ROUND has no interface implemented.
Friends
Class CL_FPB_EXP_PLANNING_ROUND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_BADI Static Attribute Private Object reference (TYPE REF TO) BADI_FPB_EXP_PLANNING_ROUND BAdI fro planning round 20060601
2 MR_PROXY Static Attribute Private Object reference (TYPE REF TO) CO_FPBROOM_ABAPWSVI_DOCUMENT Proxy Class (Generated) 20061013
3 MT_PERSON_BUFFER Static Attribute Private Type reference (TYPE) FPB_EXP_T_PERS_INV Persons to be invited in planning round 20060612
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PERS_TO_BUF Instance method Public Method Add person to the buffer 20060612
2 CHECK_DATES Instance method Public Method Date check for planning round 20060616
3 CHECK_EXP_ASSIGNED Instance method Public Method Check if express planning instance is already assigned 20060808
4 CHECK_EXP_EXIST Instance method Public Method Existence check for express planning instance and scenario 20060616
5 CHECK_HTML Instance method Public Method Check if mail is HTML mail 20060810
6 CREATE_COLLABORATIONROOM Instance method Private Method Create collaboration room 20060619
7 CREATE_PLANNINGROUND Instance method Public Method Create Collaboration Room 20060518
8 GET_ADMIN_PORTAL_PAGE Instance method Public Method Get the path to the admin page 20061012
9 GET_CUST_DATA Instance method Public Method Initialization 20060810
10 GET_EXP_TEXTS Instance method Public Method Read the scenario and instance description 20060810
11 GET_OBJECTS Instance method Public Method Set the persons to be invited 20060608
12 GET_PERSONS Instance method Public Method Get the persons to be invited 20060601
13 GET_PERS_FROM_BUF Instance method Public Method Read person from the buffer 20060612
14 GET_PLANNINGROUND_NAME Instance method Public Method Read the name of the planning round from database 20061212
15 GET_ROOMACCESS_URL Instance method Public Method Get the URL to the planning round 20060901
16 SAVE_PLANNING_ROUND Instance method Public Method Save planning round on data base 20060628
Events
Class CL_FPB_EXP_PLANNING_ROUND has no event.
Types
Class CL_FPB_EXP_PLANNING_ROUND has no local type.
Method Signatures

Method ADD_PERS_TO_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERS_INV Call by reference Type reference (TYPE) FPB_EXP_PERS_INV Persons to be invited in planning round 20060612

Method ADD_PERS_TO_BUF on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method CHECK_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) FCOM_T_BAPIRETURN1 Table Category for BAPIRETURN1 20060616
2 Importing ID_DUEDATE Call by reference Type reference (TYPE) FCOM_PLR_DUEDATE Due Date 20060616
3 Importing ID_STARTDATE Call by reference Type reference (TYPE) FCOM_PLR_STARTDATE Planning Start Date 20060616

Method CHECK_DATES on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method CHECK_EXP_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) FCOM_T_BAPIRETURN1 Table Category for BAPIRETURN1 20060808
2 Importing ID_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060808
3 Importing ID_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060808

Method CHECK_EXP_ASSIGNED on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method CHECK_EXP_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) FCOM_T_BAPIRETURN1 Table Category for BAPIRETURN1 20060616
2 Importing ID_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060616
3 Importing ID_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060616

Method CHECK_EXP_EXIST on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method CHECK_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HTML Call by reference Type reference (TYPE) BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060810
2 Importing ID_MAILTEXT Call by reference Type reference (TYPE) STRING 20060810

Method CHECK_HTML on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method CREATE_COLLABORATIONROOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060619
2 Exporting ET_RETURN Call by reference Type reference (TYPE) FCOM_T_BAPIRETURN1 Table Category for BAPIRETURN1 20060822
3 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) STRING Description of planning round 20060619
4 Importing ID_EXPINSTANCE Call by reference Type reference (TYPE) FCOM_EXP_INSTANCE Express Planning Instance 20060619
5 Importing ID_EXPSCENARIO Call by reference Type reference (TYPE) FCOM_EXP_SCENARIO Express Planning Scenario 20060619
6 Importing ID_PLANNINGROUND Call by reference Type reference (TYPE) FCOM_PLR_NAME Name of planning round 20060619
7 Importing ID_SYSTEM Call by reference Type reference (TYPE) STRING 20060620
8 Importing ID_UNAME Call by reference Type reference (TYPE) UNAME User Name 20060619
9 Importing IT_USERNAMES Call by reference Type reference (TYPE) FPB_EXP_T_USERS Table for usernames 20060619

Method CREATE_COLLABORATIONROOM on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method CREATE_PLANNINGROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060619
2 Exporting ET_RETURN Call by reference Type reference (TYPE) FCOM_T_BAPIRETURN1 Boolean Variable (X=True, -=False, Space=Unknown) 20060822
3 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) STRING Description of planning round 20060518
4 Importing ID_DISTRIBUTION Call by reference Type reference (TYPE) I Create collaboration room 20060804
5 Importing ID_DUEDATE Call by reference Type reference (TYPE) FCOM_PLR_DUEDATE Due date 20060518
6 Importing ID_EXPINSTANCE Call by reference Type reference (TYPE) FCOM_EXP_INSTANCE Express Planning Instance 20060518
7 Importing ID_EXPSCENARIO Call by reference Type reference (TYPE) FCOM_EXP_SCENARIO Express Planning Scenario 20060518
8 Importing ID_MAILSUBJECT Call by reference Type reference (TYPE) FPB_EXP_MAIL_SUBJECT mail subject 20060901
9 Importing ID_MAILTEXT Call by reference Type reference (TYPE) STRING 20060901
10 Importing ID_PLANNINGROUND Call by reference Type reference (TYPE) FCOM_PLR_NAME Name of planning round 20060518
11 Importing ID_STARTDATE Call by reference Type reference (TYPE) FCOM_PLR_STARTDATE Start date 20060518
12 Importing ID_SYSTEM Call by reference Type reference (TYPE) STRING 20060620
13 Importing ID_UNAME Call by reference Type reference (TYPE) UNAME User Name 20060619
14 Importing IT_USERNAMES Call by reference Type reference (TYPE) FPB_EXP_T_USERS Table for usernames 20060619

Method CREATE_PLANNINGROUND on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_ADMIN_PORTAL_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PATH Call by reference Type reference (TYPE) STRING 20061012

Method GET_ADMIN_PORTAL_PAGE on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_CUST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DISTRIBUTION Call by reference Type reference (TYPE) I Distribution 20060810
2 Exporting ED_MAILSUBJECT Call by reference Type reference (TYPE) FPB_EXP_MAIL_SUBJECT Mail Subject 20060810
3 Exporting ED_MAILTEXT Call by reference Type reference (TYPE) STRING mail Text 20060810
4 Importing ID_EXPINSTANCE Call by reference Type reference (TYPE) FCOM_EXP_INSTANCE Express Planning Instance 20060810
5 Importing ID_EXPSCENARIO Call by reference Type reference (TYPE) FCOM_EXP_SCENARIO Express Planning Scenario 20060810

Method GET_CUST_DATA on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_EXP_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INST_DESCRIPTION Call by reference Type reference (TYPE) FPB_EXP_DESCRIPTION Name 20060810
2 Exporting ED_SCEN_DESCRIPTION Call by reference Type reference (TYPE) FPB_EXP_DESCRIPTION Express Planning: Scenario Texts 20060810
3 Importing ID_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060810
4 Importing ID_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060810

Method GET_EXP_TEXTS on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERS_INV Call by reference Type reference (TYPE) FPB_EXP_T_PERS_INV Persons to be invited in planning round 20060608
2 Importing ID_DIALOGUE Call by reference Type reference (TYPE) FPB_DIALOGID Personalization Dialog 20060608
3 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Controlling Area 20060609
4 Importing IT_USERS Call by reference Type reference (TYPE) FPB_EXP_T_USERS Table for usernames 20060608

Method GET_OBJECTS on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_PERSONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERS_INV Call by reference Type reference (TYPE) FPB_EXP_T_PERS_INV Persons to be invited in planning round 20060606
2 Importing ID_DIALOGUE Call by reference Type reference (TYPE) FPB_DIALOGID Personalization: Dialogs 20060601

Method GET_PERSONS on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_PERS_FROM_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERS_INV Call by reference Type reference (TYPE) FPB_EXP_T_PERS_INV Persons to be invited in planning round 20060612
2 Importing ID_USERNAME Call by reference Type reference (TYPE) UNAME User Name 20060612

Method GET_PERS_FROM_BUF on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_PLANNINGROUND_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PLR_NAME Call by reference Type reference (TYPE) FCOM_PLR_NAME Name of Planning Session 20061212
2 Importing ID_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20061212
3 Importing ID_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20061212

Method GET_PLANNINGROUND_NAME on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method GET_ROOMACCESS_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ROOMACCESS_URL Call by reference Type reference (TYPE) STRING external URL to collaboration room 20060901
2 Importing ID_ROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060901

Method GET_ROOMACCESS_URL on class CL_FPB_EXP_PLANNING_ROUND has no exception.

Method SAVE_PLANNING_ROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) FPB_EXP_T_BAPIRETURN1 Table Type for BAPIRETURN1 20060628
2 Importing ID_DUEDATE Call by reference Type reference (TYPE) FCOM_PLR_DUEDATE Due Date 20060628
3 Importing ID_INSTANCE Call by reference Type reference (TYPE) FCOM_EXP_INSTANCE Express Planning Instance 20060628
4 Importing ID_NAME Call by reference Type reference (TYPE) FCOM_PLR_NAME Name of Planning Session 20060628
5 Importing ID_OWNER Call by reference Type reference (TYPE) UNAME User Name 20060628
6 Importing ID_ROOMID Call by reference Type reference (TYPE) FCOM_PLR_ROOMID Technical key for cRoom 20060628
7 Importing ID_SCENARIO Call by reference Type reference (TYPE) FCOM_EXP_SCENARIO Express Planning Scenario 20060628
8 Importing ID_STARTDATE Call by reference Type reference (TYPE) FCOM_PLR_STARTDATE Planning Start Date 20060628
9 Importing IT_INVITED_USERS Call by reference Type reference (TYPE) FPB_EXP_T_USERS Table for usernames 20060628

Method SAVE_PLANNING_ROUND on class CL_FPB_EXP_PLANNING_ROUND has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600