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 | Static Attribute | Private | Object reference (TYPE REF TO) | BADI_FPB_EXP_PLANNING_ROUND | BAdI fro planning round | 20060601 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | CO_FPBROOM_ABAPWSVI_DOCUMENT | Proxy Class (Generated) | 20061013 | |||
| 3 | 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 | Instance method | Public | Method | Add person to the buffer | 20060612 | |
| 2 | Instance method | Public | Method | Date check for planning round | 20060616 | |
| 3 | Instance method | Public | Method | Check if express planning instance is already assigned | 20060808 | |
| 4 | Instance method | Public | Method | Existence check for express planning instance and scenario | 20060616 | |
| 5 | Instance method | Public | Method | Check if mail is HTML mail | 20060810 | |
| 6 | Instance method | Private | Method | Create collaboration room | 20060619 | |
| 7 | Instance method | Public | Method | Create Collaboration Room | 20060518 | |
| 8 | Instance method | Public | Method | Get the path to the admin page | 20061012 | |
| 9 | Instance method | Public | Method | Initialization | 20060810 | |
| 10 | Instance method | Public | Method | Read the scenario and instance description | 20060810 | |
| 11 | Instance method | Public | Method | Set the persons to be invited | 20060608 | |
| 12 | Instance method | Public | Method | Get the persons to be invited | 20060601 | |
| 13 | Instance method | Public | Method | Read person from the buffer | 20060612 | |
| 14 | Instance method | Public | Method | Read the name of the planning round from database | 20061212 | |
| 15 | Instance method | Public | Method | Get the URL to the planning round | 20060901 | |
| 16 | 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 | 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 | ET_RETURN | Call by reference | Type reference (TYPE) | FCOM_T_BAPIRETURN1 | Table Category for BAPIRETURN1 | 20060616 | |||
| 2 | ID_DUEDATE | Call by reference | Type reference (TYPE) | FCOM_PLR_DUEDATE | Due Date | 20060616 | |||
| 3 | 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 | ET_RETURN | Call by reference | Type reference (TYPE) | FCOM_T_BAPIRETURN1 | Table Category for BAPIRETURN1 | 20060808 | |||
| 2 | ID_INSTANCE | Call by reference | Type reference (TYPE) | FPB_EXP_INSTANCE | Express Planning Instance | 20060808 | |||
| 3 | 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 | ET_RETURN | Call by reference | Type reference (TYPE) | FCOM_T_BAPIRETURN1 | Table Category for BAPIRETURN1 | 20060616 | |||
| 2 | ID_INSTANCE | Call by reference | Type reference (TYPE) | FPB_EXP_INSTANCE | Express Planning Instance | 20060616 | |||
| 3 | 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 | ED_HTML | Call by reference | Type reference (TYPE) | BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20060810 | |||
| 2 | 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 | ED_ROOMID | Call by reference | Type reference (TYPE) | FCOM_PLR_ROOMID | Technical key for cRoom | 20060619 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | FCOM_T_BAPIRETURN1 | Table Category for BAPIRETURN1 | 20060822 | |||
| 3 | ID_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Description of planning round | 20060619 | |||
| 4 | ID_EXPINSTANCE | Call by reference | Type reference (TYPE) | FCOM_EXP_INSTANCE | Express Planning Instance | 20060619 | |||
| 5 | ID_EXPSCENARIO | Call by reference | Type reference (TYPE) | FCOM_EXP_SCENARIO | Express Planning Scenario | 20060619 | |||
| 6 | ID_PLANNINGROUND | Call by reference | Type reference (TYPE) | FCOM_PLR_NAME | Name of planning round | 20060619 | |||
| 7 | ID_SYSTEM | Call by reference | Type reference (TYPE) | STRING | 20060620 | ||||
| 8 | ID_UNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20060619 | |||
| 9 | 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 | ED_ROOMID | Call by reference | Type reference (TYPE) | FCOM_PLR_ROOMID | Technical key for cRoom | 20060619 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | FCOM_T_BAPIRETURN1 | Boolean Variable (X=True, -=False, Space=Unknown) | 20060822 | |||
| 3 | ID_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Description of planning round | 20060518 | |||
| 4 | ID_DISTRIBUTION | Call by reference | Type reference (TYPE) | I | Create collaboration room | 20060804 | |||
| 5 | ID_DUEDATE | Call by reference | Type reference (TYPE) | FCOM_PLR_DUEDATE | Due date | 20060518 | |||
| 6 | ID_EXPINSTANCE | Call by reference | Type reference (TYPE) | FCOM_EXP_INSTANCE | Express Planning Instance | 20060518 | |||
| 7 | ID_EXPSCENARIO | Call by reference | Type reference (TYPE) | FCOM_EXP_SCENARIO | Express Planning Scenario | 20060518 | |||
| 8 | ID_MAILSUBJECT | Call by reference | Type reference (TYPE) | FPB_EXP_MAIL_SUBJECT | mail subject | 20060901 | |||
| 9 | ID_MAILTEXT | Call by reference | Type reference (TYPE) | STRING | 20060901 | ||||
| 10 | ID_PLANNINGROUND | Call by reference | Type reference (TYPE) | FCOM_PLR_NAME | Name of planning round | 20060518 | |||
| 11 | ID_STARTDATE | Call by reference | Type reference (TYPE) | FCOM_PLR_STARTDATE | Start date | 20060518 | |||
| 12 | ID_SYSTEM | Call by reference | Type reference (TYPE) | STRING | 20060620 | ||||
| 13 | ID_UNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20060619 | |||
| 14 | 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 | 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 | ED_DISTRIBUTION | Call by reference | Type reference (TYPE) | I | Distribution | 20060810 | |||
| 2 | ED_MAILSUBJECT | Call by reference | Type reference (TYPE) | FPB_EXP_MAIL_SUBJECT | Mail Subject | 20060810 | |||
| 3 | ED_MAILTEXT | Call by reference | Type reference (TYPE) | STRING | mail Text | 20060810 | |||
| 4 | ID_EXPINSTANCE | Call by reference | Type reference (TYPE) | FCOM_EXP_INSTANCE | Express Planning Instance | 20060810 | |||
| 5 | 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 | ED_INST_DESCRIPTION | Call by reference | Type reference (TYPE) | FPB_EXP_DESCRIPTION | Name | 20060810 | |||
| 2 | ED_SCEN_DESCRIPTION | Call by reference | Type reference (TYPE) | FPB_EXP_DESCRIPTION | Express Planning: Scenario Texts | 20060810 | |||
| 3 | ID_INSTANCE | Call by reference | Type reference (TYPE) | FPB_EXP_INSTANCE | Express Planning Instance | 20060810 | |||
| 4 | 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 | ET_PERS_INV | Call by reference | Type reference (TYPE) | FPB_EXP_T_PERS_INV | Persons to be invited in planning round | 20060608 | |||
| 2 | ID_DIALOGUE | Call by reference | Type reference (TYPE) | FPB_DIALOGID | Personalization Dialog | 20060608 | |||
| 3 | ID_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Controlling Area | 20060609 | |||
| 4 | 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 | ET_PERS_INV | Call by reference | Type reference (TYPE) | FPB_EXP_T_PERS_INV | Persons to be invited in planning round | 20060606 | |||
| 2 | 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 | ET_PERS_INV | Call by reference | Type reference (TYPE) | FPB_EXP_T_PERS_INV | Persons to be invited in planning round | 20060612 | |||
| 2 | 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 | ED_PLR_NAME | Call by reference | Type reference (TYPE) | FCOM_PLR_NAME | Name of Planning Session | 20061212 | |||
| 2 | ID_INSTANCE | Call by reference | Type reference (TYPE) | FPB_EXP_INSTANCE | Express Planning Instance | 20061212 | |||
| 3 | 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 | ED_ROOMACCESS_URL | Call by reference | Type reference (TYPE) | STRING | external URL to collaboration room | 20060901 | |||
| 2 | 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 | ET_RETURN | Call by reference | Type reference (TYPE) | FPB_EXP_T_BAPIRETURN1 | Table Type for BAPIRETURN1 | 20060628 | |||
| 2 | ID_DUEDATE | Call by reference | Type reference (TYPE) | FCOM_PLR_DUEDATE | Due Date | 20060628 | |||
| 3 | ID_INSTANCE | Call by reference | Type reference (TYPE) | FCOM_EXP_INSTANCE | Express Planning Instance | 20060628 | |||
| 4 | ID_NAME | Call by reference | Type reference (TYPE) | FCOM_PLR_NAME | Name of Planning Session | 20060628 | |||
| 5 | ID_OWNER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20060628 | |||
| 6 | ID_ROOMID | Call by reference | Type reference (TYPE) | FCOM_PLR_ROOMID | Technical key for cRoom | 20060628 | |||
| 7 | ID_SCENARIO | Call by reference | Type reference (TYPE) | FCOM_EXP_SCENARIO | Express Planning Scenario | 20060628 | |||
| 8 | ID_STARTDATE | Call by reference | Type reference (TYPE) | FCOM_PLR_STARTDATE | Planning Start Date | 20060628 | |||
| 9 | 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 |