SAP ABAP Interface IF_WRF_PPW_APPLICATION (Price Planning Workbench)
Hierarchy
☛
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
⤷
LO-MD-PPW (Application Component) Price Planning Workbench
⤷
WRF_PPW_WORKBENCH (Package) Price Planning Workbench - WORKBENCH

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_WRF_PPW_APPLICATION | PPW Application (Business Layer) | 20031027 |
Properties
Interface | IF_WRF_PPW_APPLICATION | |
Short Description | Price Planning Workbench |
General Data
Package | WRF_PPW_WORKBENCH | Price Planning Workbench - WORKBENCH |
Created | 20031027 | SAP |
Last changed | 20060208 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_WRF_PPW_CONST | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_WRF_PPW_STATUS_CTRL | Status Controller Functions | 20031125 |
Friends
Interface IF_WRF_PPW_APPLICATION has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MR_PPD | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WRF_PPW_PPD_ADAPTER | PPD in Work Area | 20031027 | ||
2 | M_MODE | Instance attribute | Public | Type reference (TYPE) | WRF_PPW_FUNCSTAT_STY-MODE | Application Mode (Display/Change/Create) | 20031027 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Status Change | 20040514 |
2 | ![]() |
Instance method | Public | Method | Empty PPD Work Area | 20040910 |
3 | ![]() |
Instance method | Public | Method | Conflict Check | 20040330 |
4 | ![]() |
Instance method | Public | Method | Convert Manual Price Plan to Promotion Price Plan | 20040823 |
5 | ![]() |
Instance method | Public | Method | Copy PPD | 20040606 |
6 | ![]() |
Instance method | Public | Method | Create New Blank PPD in PPD Work Area | 20040123 |
7 | ![]() |
Instance method | Public | Method | Activate/Deactivate Price Plan | 20040820 |
8 | ![]() |
Instance method | Public | Method | 20031125 | |
9 | ![]() |
Instance method | Public | Method | Load Price Plan Loaded Previously | 20040910 |
10 | ![]() |
Instance method | Public | Method | Prepare to Convert Manual to Promotion PPD | 20040827 |
11 | ![]() |
Instance method | Public | Method | Preparations to Copy a Price Plan | 20040827 |
12 | ![]() |
Instance method | Public | Method | Update Budget Sets | 20050615 |
13 | ![]() |
Instance method | Public | Method | Update PPD Data | 20040521 |
14 | ![]() |
Instance method | Public | Method | Update Work Area | 20050923 |
15 | ![]() |
Instance method | Public | Method | Save PPD in Work Area | 20040218 |
16 | ![]() |
Instance method | Public | Method | Sel. Type of Selection Area Was Changed | 20040624 |
17 | ![]() |
Instance method | Public | Method | Move Selected Data to PPD Work Area | 20031027 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CHANGED | Instance Event (0) |
Public (2) |
PPW State Was Changed (e.g. Mode, WA-PPD, Etc.) | 20031030 |
Types
Interface IF_WRF_PPW_APPLICATION has no local type.
Method Signatures
Method CHANGE_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FUNCTION | Call by reference | Type reference (TYPE) | WRF_PPW_FUNCNAME | 20040514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040514 |
Method CLEAR_WA Signature
Method CLEAR_WA on Interface IF_WRF_PPW_APPLICATION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040910 |
Method CONFLICT_CHECK Signature
Method CONFLICT_CHECK on Interface IF_WRF_PPW_APPLICATION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040405 |
Method CONVERT_MN_TO_PR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040827 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040823 |
Method COPY_PPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PPD | Call by reference | Object reference (TYPE REF TO) | IF_WRF_PPW_PPD_ADAPTER | Kopiervorlage | 20050510 | ||
2 | ![]() |
IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040827 | ||
3 | ![]() |
I_WITH_STACK | Call by reference | Attribute reference (LIKE) | CL_WRF_PPW_CONST=>TRUE | CL_WRF_PPW_CONST=>TRUE | Alten Zustand in Stack speichern | 20050406 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040606 |
Method CREATE_NEW_PPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SEL_TYPE | Call by reference | Type reference (TYPE) | I | Typ des Selektionsbereiches | 20040623 | ||
2 | ![]() |
RR_PPD | Value transfer | Object reference (TYPE REF TO) | IF_WRF_PPW_PPD_ADAPTER | PPD-Objekt | 20040123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040401 |
Method DEACTIVATE_PPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FUNCTION | Call by reference | Type reference (TYPE) | WRF_PPW_FUNCNAME | Name einer PPW-Funktion | 20040820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040820 |
Method GET_FUNCTION_LIST Signature
Method GET_FUNCTION_LIST on Interface IF_WRF_PPW_APPLICATION has no parameter.
Method GET_FUNCTION_LIST on Interface IF_WRF_PPW_APPLICATION has no exception.
Method LOAD_PREVIOUS_PPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_STACK_WAS_EMPTY | Call by reference | Attribute reference (LIKE) | CL_WRF_PPW_CONST=>TRUE | Der Stack war leer | 20040910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040917 |
Method PREPARE_CONV_MN_TO_PR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040830 | ||
2 | ![]() |
E_USRGRP_CHANGEABLE | Call by reference | Attribute reference (LIKE) | CL_WRF_PPW_CONST=>TRUE | 20040830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040827 |
Method PREPARE_COPY_PPD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_PPD | Call by reference | Object reference (TYPE REF TO) | IF_WRF_PPW_PPD_ADAPTER | PPD-Anbindung an PPW | 20050511 | ||
2 | ![]() |
ES_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten | 20040830 | ||
3 | ![]() |
E_USRGRP_CHANGEABLE | Call by reference | Attribute reference (LIKE) | CL_WRF_PPW_CONST=>TRUE | 20040830 | |||
4 | ![]() |
I_PPD_GUID | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEAD-GUID | PPD-GUID | 20050511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040910 |
Method REFRESH_BUDGETS Signature
Method REFRESH_BUDGETS on Interface IF_WRF_PPW_APPLICATION has no parameter.
Method REFRESH_BUDGETS on Interface IF_WRF_PPW_APPLICATION has no exception.
Method REFRESH_PPD Signature
Method REFRESH_PPD on Interface IF_WRF_PPW_APPLICATION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20041220 |
Method REFRESH_WORK_AREA Signature
Method REFRESH_WORK_AREA on Interface IF_WRF_PPW_APPLICATION has no parameter.
Method REFRESH_WORK_AREA on Interface IF_WRF_PPW_APPLICATION has no exception.
Method SAVE_PPD Signature
Method SAVE_PPD on Interface IF_WRF_PPW_APPLICATION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040401 |
Method SEL_TYPE_CHANGED Signature
Method SEL_TYPE_CHANGED on Interface IF_WRF_PPW_APPLICATION has no parameter.
Method SEL_TYPE_CHANGED on Interface IF_WRF_PPW_APPLICATION has no exception.
Method TRANSFER_TO_WA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_WRF_PPW_CONT | Daten-Container | 20050202 | ||
2 | ![]() |
IR_PPD | Call by reference | Object reference (TYPE REF TO) | IF_WRF_PPW_PPD_ADAPTER | PPD-Anbindung an PPW | 20040623 | ||
3 | ![]() |
I_GUID | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEAD-GUID | PPD-Guid | 20040407 | ||
4 | ![]() |
I_SEL_TYPE | Call by reference | Type reference (TYPE) | I | Typ der selektierten Daten | 20040623 | ||
5 | ![]() |
I_WITH_STACK | Call by reference | Attribute reference (LIKE) | CL_WRF_PPW_CONST=>TRUE | CL_WRF_PPW_CONST=>TRUE | Alten Zustand in Stack speichern | 20040914 | |
6 | ![]() |
RR_PPD | Value transfer | Object reference (TYPE REF TO) | IF_WRF_PPW_PPD_ADAPTER | PPD-Objekt | 20031105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch der Aktion | 20040910 | |
2 | ![]() |
PPD nicht gefunden | 20040917 |
Event Signatures
Event CHANGED Signature
Event CHANGED on Interface IF_WRF_PPW_APPLICATION has no parameter.
History
Last changed by/on | SAP | 20060208 |
SAP Release Created in | 111 |