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)
⤷ 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 |