SAP ABAP Interface IF_WRF_PPW_PPD_STORAGE (PPD Storage Medium)
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_PPD_STORAGE_DB Save PPD in Database 20040205
Properties
Interface IF_WRF_PPW_PPD_STORAGE  
Short Description PPD Storage Medium    
General Data
Package WRF_PPW_WORKBENCH   Price Planning Workbench - WORKBENCH 
Created 20031217   SAP 
Last changed 20060703   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)
2 CX_WRF_PPW_PPD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_WRF_PPW_PPD_STORAGE has no interface.
Friends
Interface IF_WRF_PPW_PPD_STORAGE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DELETE Constant Public Type reference (TYPE) CHAR1 'D' Delete Indicator 20040220
2 CO_INSERT Constant Public Type reference (TYPE) CHAR1 'I' Insert Indicator 20040220
3 CO_REJECT Constant Public Type reference (TYPE) CHAR1 'R' Reject Indicator 20040414
4 CO_UPDATE Constant Public Type reference (TYPE) CHAR1 'U' Update Indicator 20040220
5 SR_STORAGE Static Attribute Public Object reference (TYPE REF TO) IF_WRF_PPW_PPD_STORAGE PPD Storage Medium 20050922
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_PPD_STATE Instance method Public Method Remove Price Plan from List or Empty List Completely 20050921
2 DELETE_REJECTED_ITEMS Instance method Public Method Save Rejected Markdowns 20040617
3 LOAD Instance method Public Method Load PPD from Medium 20040205
4 REFRESH Instance method Public Method Refresh PPD from Storage Medium 20040402
5 STORE Instance method Public Method Save PPD on Medium 20040205
Events
Interface IF_WRF_PPW_PPD_STORAGE has no event.
Types
Interface IF_WRF_PPW_PPD_STORAGE has no local type.
Method Signatures

Method CLEAR_PPD_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PPD_GUID Call by reference Type reference (TYPE) WRF_PPW_GUID Eindeutiger, generierter Schlüssel 20050921

Method CLEAR_PPD_STATE on Interface IF_WRF_PPW_PPD_STORAGE has no exception.

Method DELETE_REJECTED_ITEMS 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) CL_WRF_PPW_PPD Price-Planning-Document 20040618

Method DELETE_REJECTED_ITEMS on Interface IF_WRF_PPW_PPD_STORAGE has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WRF_PPW_PPDHEAD-GUID Eindeutiger PPD-Schlüssel 20040216
2 Returning RR_PPD Value transfer Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20040205
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPDOBJECT_EXISTS Das angeforderte PPD-Objekt existiert bereits 20040212
2 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040602
3 CX_WRF_PPW_PPD_LOCKED PPD ist gesperrt 20040413
4 CX_WRF_PPW_PPD_NOT_FOUND PPD nicht gefunden 20040205
5 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040511

Method REFRESH 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) CL_WRF_PPW_PPD Price-Planning-Document 20040402
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPDOBJECT_EXISTS Das angeforderte PPD-Objekt existiert bereits 20040402
2 CX_WRF_PPW_PPD_INCONSISTENCE PPD ist inkonsistent 20050504
3 CX_WRF_PPW_PPD_NOT_FOUND PPD nicht gefunden 20040402
4 CX_WRF_PPW_PPD_TYPE_CONFLICT Typkonflikt 20041110

Method STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Sekundärfehlermeldungen 20040628
2 Exporting E_PPDNR Call by reference Type reference (TYPE) WRF_PPW_PPDNR PPD-Nummer 20040525
3 Importing IR_PPD Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20040205
4 Importing I_COMMIT Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE Kennz.: Expliziter Commit Work ausführen 20040428
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_INCOMPLETE 20060208
History
Last changed by/on SAP  20060703 
SAP Release Created in 111