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 CHANGE_STATUS Instance method Public Method Status Change 20040514
2 CLEAR_WA Instance method Public Method Empty PPD Work Area 20040910
3 CONFLICT_CHECK Instance method Public Method Conflict Check 20040330
4 CONVERT_MN_TO_PR Instance method Public Method Convert Manual Price Plan to Promotion Price Plan 20040823
5 COPY_PPD Instance method Public Method Copy PPD 20040606
6 CREATE_NEW_PPD Instance method Public Method Create New Blank PPD in PPD Work Area 20040123
7 DEACTIVATE_PPD Instance method Public Method Activate/Deactivate Price Plan 20040820
8 GET_FUNCTION_LIST Instance method Public Method 20031125
9 LOAD_PREVIOUS_PPD Instance method Public Method Load Price Plan Loaded Previously 20040910
10 PREPARE_CONV_MN_TO_PR Instance method Public Method Prepare to Convert Manual to Promotion PPD 20040827
11 PREPARE_COPY_PPD Instance method Public Method Preparations to Copy a Price Plan 20040827
12 REFRESH_BUDGETS Instance method Public Method Update Budget Sets 20050615
13 REFRESH_PPD Instance method Public Method Update PPD Data 20040521
14 REFRESH_WORK_AREA Instance method Public Method Update Work Area 20050923
15 SAVE_PPD Instance method Public Method Save PPD in Work Area 20040218
16 SEL_TYPE_CHANGED Instance method Public Method Sel. Type of Selection Area Was Changed 20040624
17 TRANSFER_TO_WA 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 Importing I_FUNCTION Call by reference Type reference (TYPE) WRF_PPW_FUNCNAME 20040514
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 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 CX_WRF_PPW_ACTION_CANCELED 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 CX_WRF_PPW_ACTION_CANCELED 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 Importing 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 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040823

Method COPY_PPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PPD Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_ADAPTER Kopiervorlage 20050510
2 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040827
3 Importing 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 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040606

Method CREATE_NEW_PPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEL_TYPE Call by reference Type reference (TYPE) I Typ des Selektionsbereiches 20040623
2 Returning RR_PPD Value transfer Object reference (TYPE REF TO) IF_WRF_PPW_PPD_ADAPTER PPD-Objekt 20040123
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040401

Method DEACTIVATE_PPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION Call by reference Type reference (TYPE) WRF_PPW_FUNCNAME Name einer PPW-Funktion 20040820
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 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 Exporting 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 CX_WRF_PPW_ACTION_CANCELED 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 Exporting ES_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040830
2 Exporting E_USRGRP_CHANGEABLE Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040830
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040827

Method PREPARE_COPY_PPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PPD Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_ADAPTER PPD-Anbindung an PPW 20050511
2 Exporting ES_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040830
3 Exporting E_USRGRP_CHANGEABLE Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040830
4 Importing I_PPD_GUID Call by reference Type reference (TYPE) WRF_PPW_PPDHEAD-GUID PPD-GUID 20050511
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 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 CX_WRF_PPW_ACTION_CANCELED 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 CX_WRF_PPW_ACTION_CANCELED 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 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_CONT Daten-Container 20050202
2 Importing IR_PPD Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_ADAPTER PPD-Anbindung an PPW 20040623
3 Importing I_GUID Call by reference Type reference (TYPE) WRF_PPW_PPDHEAD-GUID PPD-Guid 20040407
4 Importing I_SEL_TYPE Call by reference Type reference (TYPE) I Typ der selektierten Daten 20040623
5 Importing 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 Returning RR_PPD Value transfer Object reference (TYPE REF TO) IF_WRF_PPW_PPD_ADAPTER PPD-Objekt 20031105
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040910
2 CX_WRF_PPW_PPD_NOT_FOUND 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