Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /BOFU/CL_FBI_CONTROLLER_NEW | FBI Version 2: Central Controller | 20100503 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_COMPOSITE_CONF_EXIT | Application specific configuration controller for composite | 20110606 |
Properties
| Class | /SRMERP/CL_SC_ESS_OVP_APPCC | |
| Short Description | FPM Application Controller for Shopping Cart | |
| Super Class | /BOFU/CL_FBI_CONTROLLER_NEW | FBI Version 2: Central Controller |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /SRMERP/CH_FPM_BO | FPM entities for BOs |
| Created | 20100503 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FPM_COMPOSITE_CONF_EXIT | Application specific configuration controller for composite | 20110606 |
Friends
Class /SRMERP/CL_SC_ESS_OVP_APPCC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110406 | ||||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FPM_OVP | Communication Floorplan <-> AppCC | 20110114 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110202 | ||||
| 4 | Static Attribute | Private | Type reference (TYPE) | T_LOCKED_KEYS | Key Table | 20110604 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | STRING | 20110511 | ||||
| 6 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20100920 | ||||
| 7 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110606 | ||||
| 8 | Static Attribute | Private | Type reference (TYPE) | /BOBF/S_FRW_KEY | Node Key | 20110604 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110601 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | STRING | 20110511 |
Methods
Events
Class /SRMERP/CL_SC_ESS_OVP_APPCC has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_LOCKED_KEYS | Public | See coding | 20110604 | begin of s_locked_keys ,
key type /bobf/conf_key,
locked type abap_bool,
end of s_locked_keys
|
||
| 2 | T_LOCKED_KEYS | Public | See coding | 20110604 | t_locked_keys type table of s_locked_keys
|
Method Signatures
Method CHANGE_UIBB_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_STRING | Call by reference | Type reference (TYPE) | STRING | 20110530 | ||||
| 2 | IV_CONFIG_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Runtime representation of a WD Comp realizing 1..n UIBBs | 20110531 | |||
| 3 | IV_CONTENT_ID | Call by reference | Type reference (TYPE) | FPM_CONTENT_AREA_ID | FPM: Content Area ID | 20110531 | |||
| 4 | IV_SECTION_ID | Call by reference | Type reference (TYPE) | FPM_SECTION_ID | Section Identifier | 20110531 |
Method CHANGE_UIBB_TITLE on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method CHECK_ORDER_POSSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_POSSIBLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110601 |
Method CHECK_ORDER_POSSIBLE on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method FILTER_FRW_SAVE_SUCCESS_MSG Signature
Method FILTER_FRW_SAVE_SUCCESS_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method FILTER_FRW_SAVE_SUCCESS_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_ESS_SC_ORDER_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_MESSAGE | Value transfer | Type reference (TYPE) | STRING | 20100929 |
Method GET_ESS_SC_ORDER_MESSAGE on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_ITEM_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_LINES | Value transfer | Type reference (TYPE) | I | 20110407 |
Method GET_ITEM_COUNT on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_SC_APPROVAL_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_APPROVAL_STATUS | Value transfer | Type reference (TYPE) | /SRMERP/STAT_APPROVAL_W_PARTLY | Approval Status | 20100816 |
Method GET_SC_APPROVAL_STATUS on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_SC_CONTROLLER_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_TARGET_KEY | Value transfer | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20110113 |
Method GET_SC_CONTROLLER_KEY on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_SC_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_HEADER | Value transfer | Type reference (TYPE) | /SRMERP/S_SC_ROOT | SC Header | 20110113 |
Method GET_SC_HEADER on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_SC_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SC_OBJECT_ID | Value transfer | Type reference (TYPE) | /SRMERP/OBJECT_ID | Object ID - Document Number | 20100923 |
Method GET_SC_ID on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_SC_ITM_AMOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_AMOUNT | Value transfer | Type reference (TYPE) | I | 20100902 |
Method GET_SC_ITM_AMOUNT on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_SC_TOTAL_AMOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_FORMATTED_TOTAL_AMOUNT | Value transfer | Type reference (TYPE) | STRING | 20101014 |
Method GET_SC_TOTAL_AMOUNT on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method GET_UI_MESSAGES Signature
Method GET_UI_MESSAGES on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method GET_UI_MESSAGES on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method HANDLE_FPM_OPEN_DIALOG_BOX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20100806 |
Method HANDLE_FPM_OPEN_DIALOG_BOX on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method HANDLE_SC_BUTTON_TEXT Signature
Method HANDLE_SC_BUTTON_TEXT on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method HANDLE_SC_BUTTON_TEXT on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method HANDLE_SC_CART_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20100901 |
Method HANDLE_SC_CART_AREA on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method HIDE_SC_CART_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20100503 |
Method HIDE_SC_CART_AREA on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method HIDE_UNHIDE_APPROVER_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COMPOSITE | Call by reference | Object reference (TYPE REF TO) | IF_FPM_COMPOSITE | Composite UIBB API | 20110606 |
Method HIDE_UNHIDE_APPROVER_LIST on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method IS_SC_CART_AREA_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20100901 | |||
| 2 | RV_VISIBLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100901 |
Method IS_SC_CART_AREA_VISIBLE on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method IS_TRANSIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_EXIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110408 |
Method IS_TRANSIENT on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method LOCK_SC Signature
Method LOCK_SC on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method LOCK_SC on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method LOCK_SC_ITEMS Signature
Method LOCK_SC_ITEMS on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method LOCK_SC_ITEMS on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method PUSH_PUNCHOUT_MSGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20120105 |
Method PUSH_PUNCHOUT_MSGS on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method RAISE_ESS_SC_AFTER_ORDER_POPUP Signature
Method RAISE_ESS_SC_AFTER_ORDER_POPUP on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method RAISE_ESS_SC_AFTER_ORDER_POPUP on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SAVE_UI_MESSAGES Signature
Method SAVE_UI_MESSAGES on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method SAVE_UI_MESSAGES on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SET_ESS_DATA Signature
Method SET_ESS_DATA on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method SET_ESS_DATA on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SET_ORDERED_FAILED_MSG Signature
Method SET_ORDERED_FAILED_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method SET_ORDERED_FAILED_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SET_ORDERED_SUCCESS_MSG Signature
Method SET_ORDERED_SUCCESS_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method SET_ORDERED_SUCCESS_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SET_POPUP_TITLE_LIMG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_FPM_PARAMETER | Property Bag | 20100816 |
Method SET_POPUP_TITLE_LIMG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SET_SAVE_SUCCESS_MSG Signature
Method SET_SAVE_SUCCESS_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no parameter.
Method SET_SAVE_SUCCESS_MSG on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SET_SC_CART_AREA_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20101025 |
Method SET_SC_CART_AREA_TITLE on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SHALL_APPROVER_LIST_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_VISIBLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110606 |
Method SHALL_APPROVER_LIST_VISIBLE on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SHALL_SC_CART_AREA_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VISIBLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100901 |
Method SHALL_SC_CART_AREA_VISIBLE on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method SHOW_SC_CART_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20100503 |
Method SHOW_SC_CART_AREA on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method TOGGLE_APPR_PROD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20110427 | |||
| 2 | IV_FIRST_TIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110526 |
Method TOGGLE_APPR_PROD on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
Method TOGGLE_SC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVP | Call by reference | Object reference (TYPE REF TO) | IF_FPM_OVP | Interface for Communication FPM App CC | 20110301 |
Method TOGGLE_SC on class /SRMERP/CL_SC_ESS_OVP_APPCC has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |