SAP ABAP Class CL_WRF_PPW_PPD (Price Planning Document)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PPW_PPD_MEMENTO_FRIEND Friend of PPD Memento Class 20040603
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PPW_PPD_MD PPD - Markdown Scenario 20031022
2 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PPW_PPD_MN PPD - Manual Scenario 20031022
3 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PPW_PPD_PR PPD - Promotion Scenario 20031022
Properties
Class CL_WRF_PPW_PPD  
Short Description Price Planning Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PPW_WORKBENCH   Price Planning Workbench - WORKBENCH 
Created 20031007   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CX_WRF_PPW_PPD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PPW_PPD_MEMENTO_FRIEND Friend of PPD Memento Class 20040603
Friends
# Friend Modeled only Created on Description
1 IF_WRF_PPW_PPD_STORAGE 20050422 PPD Storage Medium
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_HEADER Instance attribute Protected Object reference (TYPE REF TO) CL_WRF_PPW_PPD_HEADER PPD Header 20040630
2 MR_ITEMS_COLL Instance attribute Protected Object reference (TYPE REF TO) IF_WRF_PPW_PPD_ITEMS_COLL Collection of PPD Items 20040304
3 MR_ORGSET_COLL Instance attribute Protected Object reference (TYPE REF TO) CL_WRF_PPW_ORGSET_COLL Org. Set Collection 20040304
4 MT_MESSAGES Instance attribute Protected Attribute reference (LIKE) CX_WRF_PPW_PPD=>MT_MESSAGES Error Messages if State is Incorrect 20050111
5 M_CHANGED Instance attribute Protected Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 0 Flag: PPD Object Can Be Changed 20031030
6 M_ENQUEUED Instance attribute Private Type reference (TYPE) CHAR01 1=PPD Blocked; 2=PPD + Items Blocked 20040906
7 M_GUID Instance attribute Public Type reference (TYPE) WRF_PPW_PPDHEAD-GUID PPD GUID 20040511
8 M_PPDNR Instance attribute Public Type reference (TYPE) WRF_PPW_PPDNR PPD Number 20040108
9 M_STATUS Instance attribute Public Type reference (TYPE) WRF_PPW_PPD_STAT PPD Status 20031014
10 M_TYPE Instance attribute Public Type reference (TYPE) WRF_PPW_PPD_TYPE Type of PPD 20031014
11 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WRF_PPW_CONST Constants in the Price Planning Workbench 20031024
12 ST_OSTYPE_PPDTYPE_ASSIGN Static Attribute Protected See coding Possible Assignments of OrgSet Category to Price Plan Cat. 20050404
13 ST_PPD_OBJECTLIST Static Attribute Private See coding 20040122
14 S_INSTANCE_COUNTER Static Attribute Private Type reference (TYPE) I 20050422
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ART_ITEMS Instance method Public Method Add Materials to Existing PPD in Work Area 20031126
2 ADD_ORGSET Instance method Public Method Create OrgSets 20040629
3 ADD_RELATED_ARTICLES Instance method Public Method Add Related Markdown Proposals 20040924
4 APPLY_MEMENTO Instance method Public Method Execute Changes 20040309
5 CHECK_BUDGET_TYPE_CHANGE Instance method Public Method Checks Whether the Current Budget Can Be Changed 20050913
6 CHECK_CONSISTENCY Instance method Protected Method Check Whether PPD Is Correct 20040519
7 CHECK_HEADER_FIELDS Instance method Protected Method Check Header Fields 20040621
8 CHECK_PLTGRP_SYNC Instance method Public Method Check Whether Synchronous with Site Groups 20050506
9 CHECK_PROMO_PLANTGROUP Instance method Public Method Check Plant Group Data 20040906
10 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031024
11 CLEAR_BUDGET_VALUES Instance method Protected Method Clear Budget Values 20050105
12 COLLECT_ITEM_CHANGES Instance method Private Method Collect Changes to Articles 20041203
13 COMMIT_INDEPENDENT_COMPONENTS Instance method Protected Method Execute Commit on Additional Components 20050318
14 CONDENSE_ORGSETS Instance method Public Method Merge Identical Org. Sets 20040310
15 CONFIRM_STEP Instance method Protected Method Dialog Confirmation Prompt Before Extra Save 20040914
16 CONFLICT_CHECK Instance method Public Method Conflict Check 20040330
17 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031024
18 CONV_OS_TO_PA_LEVEL Instance method Protected Method Convert Level Change Table from OS to PA Structure 20040505
19 CONV_PA_TO_OS_LEVEL Instance method Protected Method Convert Level Change Table from PA to OS Structure 20040505
20 CREATE_MEMENTO Instance method Public Method Create Memento for Status Changes 20040622
21 CREATE_NEW_PPD Static method Public Method Collect Data for New PPD 20040108
22 DEACTIVATE_ITEMS Instance method Public Method Activate/Deactivate Material Items 20040623
23 DELETE_ITEMS Instance method Public Method Delete Items in PPD 20040128
24 DELETE_ORGSET Instance method Public Method Delete an Org. Set 20040319
25 DEQUEUE Instance method Public Method Unblock Price Plan 20040521
26 DISPLAY_PURCHASE_DETAIL Instance method Public Method Display Detailed Purchasing Data 20050926
27 DISPLAY_SALES_DETAIL Instance method Public Method Display Detailed Sales Data 20051201
28 ENQUEUE Instance method Public Method Block Price Plan 20040517
29 ENRICH_HEADER Static method Public Method Add Missing Default Values to Price Plan Header 20040519
30 FILL_MESSAGE_LINE Instance method Private Method Build Message Line 20040621
31 FREE Instance method Public Method Clear PPD Object 20031030
32 GET_ART_COUNT Instance method Public Method Number of Materials in PPD 20040325
33 GET_ART_ITEMS Instance method Public Method Return Material Items for Specified GUIDs 20031106
34 GET_BUDGET Instance method Public Method Return Budget Items for Specified GUIDs 20040602
35 GET_DEVIANT_PRICES Instance method Public Method Return Alternate Price Levels 20040205
36 GET_HEADER Instance method Public Method Pass On PPD Header Data 20040615
37 GET_ITEM_COUNT Instance method Public Method Number of PA Items in PPD 20040615
38 GET_MESSAGES Instance method Public Method Returns Messages About Error Status 20050221
39 GET_ORGSETS Instance method Public Method Return Org. Set Header + Items 20040322
40 GET_ORGSET_COUNT Instance method Public Method Number of Org. Sets 20040325
41 GET_ORGSET_ITEM_TEXT Instance method Public Method Supplement Item Texts 20040602
42 GET_PA_COUNT Instance method Public Method Number of PA Items in PPD 20040507
43 GET_PA_ITEMS Instance method Public Method Return PA Items for Specified GUIDs 20031111
44 GET_PLANTGROUP_DIRECTOR Instance method Public Method Returns Reference for Plant Group Director 20050526
45 GET_PROMO_DISCOUNT Instance method Public Method Returns Promotion Discounts 20050329
46 GET_PROMO_HEADER Instance method Public Method Return Promotion Header (WAKHD) 20040429
47 GET_PROMO_ITEMS Instance method Public Method Returns Promotion Items 20050329
48 GET_PROMO_MATERIALPLANT Instance method Public Method Return All Material/Plant Data (WALED) for a Promotion 20040827
49 GET_PROMO_PLANTGROUPS Instance method Public Method Return All Plant Groups (WAGUD) of a Promotion 20040429
50 GET_PROMO_PLANTS_OF_PLGR Instance method Public Method Returns All Plants for Plant Groups in a Promotion 20040915
51 GET_PR_ASSIGN_MATNR_TO_PLANT Instance method Public Method Returns Assignment of Articles to Stores 20050329
52 GET_RELATED_ARTICLES Instance method Public Method Determine Related Markdown Proposals 20040924
53 GET_STATE Instance method Public Method Return Current (Partial) Status of Object 20040308
54 IS_CHANGED Instance method Public Method PPD Changed? 1=Yes / 0=No 20040318
55 IS_ENQUEUED Instance method Public Method Is the PPD Blocked? 1=PPD Blocked; 2=PPD + Items Blocked 20040906
56 IS_MATERIALPLANT_PRESENT Instance method Public Method Is Material/Site Data Available? 20050329
57 IS_PLANTGROUP_PRESENT Instance method Public Method Is Site Group Available? 20050329
58 MODIFY_BUDG_TYPE Instance method Private Method Determines the Budget Type of the Price Plan Header 20050914
59 MODIFY_HEADER Instance method Public Method Change PPD Header Data 20040518
60 MODIFY_HEADER_INTERNAL Instance method Protected Method Internal Modification of PPD Header Data 20051201
61 MODIFY_ITEMS Instance method Public Method Modify Items in PPD 20040116
62 MODIFY_ORGSETS Instance method Public Method Change / Extend Org. Sets 20040317
63 MODIFY_OS_TYPE Instance method Public Method Change Org. Set Type After User Action 20040211
64 MODIFY_PROMO_HEADER Instance method Public Method Change Promotion Header 20040429
65 MODIFY_PROMO_PLANTGROUPS Instance method Public Method Insert, Change, and Delete Plant Groups of a Promotion 20040429
66 MODIFY_PROMO_PLANTS_OF_PLGR Instance method Public Method Insert, Change, and Delete Plants of a Plant Group 20040916
67 NO_BUDGET Instance method Public Method Is True if the Price Plan Does Not Use a Budget 20070824
68 ON_ROLLBACK_REQUEST Instance method Private Event handling method Rollback for All Subobjects 20040622
69 RAISE_NOT_PERMITTED Instance method Protected Method Raise Exception with Simple Text Message 20040621
70 REFRESH_FROM_STORAGE Instance method Public Method Reload PPD from Storage Medium 20040305
71 REFRESH_PPD Instance method Public Method Update PPD Data 20040521
72 REORG_ORGSETS Instance method Public Method Delete Orphaned Org. Sets 20040311
73 RESET_MD_PROPOSAL Instance method Public Method Reset Markdown Proposals 20040901
74 REVISE_PROMOTION_ITEMS Instance method Public Method Correct Promotions 20040422
75 ROLLBACK Instance method Protected Method Revoke changes 20050330
76 SAVE Instance method Public Method Save to Database 20031031
77 SAVE_MDP_DELETION Instance method Public Method Save Deletion of Markdown Proposals 20040616
78 SET_CURRENCY Static method Private Method Set Currency of Distribution Chain in Header 20040506
79 SET_DEVIANT_PRICES_DEL Instance method Public Method Flag Transferred Items w/Price Variances for Deletion 20040308
80 SET_ITEMS_PERIOD Instance method Protected Method Change Validity Period of Items 20040705
81 SET_ORGSET_ID Instance method Public Method Change Org. Sets of Material Items 20040308
82 SET_STATE Instance method Public Method Set PPD Status 20040804
83 SET_STATUS Instance method Public Method Set PPD Status 20040421
Events
# Event Type Visibility Description Created on
1 CHANGED_HEADER Instance Event
(0)
Public
(2)
Header changed 20040317
2 CHANGED_ITEMS Instance Event
(0)
Public
(2)
Line Items Changed 20040317
3 CHANGED_ORGSETS Instance Event
(0)
Public
(2)
Organization Sets Changed 20040317
4 CURRENCY_CHANGED Instance Event
(0)
Public
(2)
Currency Change 20040720
5 REFRESHED Instance Event
(0)
Public
(2)
PPD State Was Read from the Database 20041217
6 SAVED Instance Event
(0)
Public
(2)
PPD Saved 20040514
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_OSTYPE_PPDTYPE_ASSIGN Protected See coding 20050404 BEGIN OF ts_ostype_ppdtype_assign, os_type TYPE wrf_ppw_orgset_type, ppd_type TYPE wrf_ppw_ppd_type, END OF ts_ostype_ppdtype_assign
2 T_PPD_OBJECT Private See coding Reference from PPD Key to Object Reference 20040122 BEGIN OF t_ppd_object, ppd_guid TYPE wrf_ppw_ppdhead-guid, ppd_nr TYPE wrf_ppw_ppdhead-ppdnr, ppd_ref TYPE REF TO cl_wrf_ppw_ppd, END OF t_ppd_object
Method Signatures

Method ADD_ART_ITEMS 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 Anwendungs-Log: Tabelle mit Messages 20040602
2 Importing IR_PA_FILTER Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_RANGE Range-Objektreferenz für PA-Filterung 20040107
3 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20031209
4 Importing IT_DEFAULT_LEVELS Call by reference Type reference (TYPE) WRF_PPW_PPDPALEVEL_TTY Org-Ebenen für anzulegnende Preisebene 20040325
5 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WAGUD_TAB Tabellentyp zur WAGUD 20050331
6 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabellentyp zur WRF_RPR_WAPLD 20050405
7 Importing I_ABORT_ON_ERROR Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Abbruch, wenn ein Artikel nmicht übernommen werden kann 20050711
8 Importing I_ADD_DEFAULT_ORGSET Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>TRUE Default Orgset den Artikeln zuordnen 20050427
9 Importing I_DEFAULT_OS_ID Call by reference Type reference (TYPE) WRF_PPW_ORGSET_ID 0 ID des Default Organisationssets 20040331
10 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040311
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050711
2 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040510
3 CX_WRF_PPW_MULTIPLE_DIST_CHAIN Daten gehören zu mehreren Vertriebslinien 20040315
4 CX_WRF_PPW_PPD_ADD_LEVEL_ERR Fehler beim Hinzufügen von Preisebenen 20040505
5 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040528
6 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040611
7 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
8 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512
9 CX_WRF_PPW_WRONG_DIST_CHAIN falscher Vertriebslinien 20040315

Method ADD_ORGSET 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 Tabelle mit Messages 20040715
2 Exporting E_ID Call by reference Type reference (TYPE) WRF_PPW_ORGSET_ID ID des neuen Organisationssets 20040629
3 Importing IS_ORGSET Call by reference Type reference (TYPE) WRF_PPW_PPDOSINFO_STY PPD Organisationsset - Kopf : Info - Struktur 20050316
4 Importing IT_LEVELS Call by reference Type reference (TYPE) WRF_PPW_PPDOSLEVEL_TTY Org-Ebenen eines OrgSets 20040629
5 Importing I_NEW_ORGSET Call by reference Type reference (TYPE) WRF_PPW_FLAG 'X' PPW Flag 20120808
6 Importing I_OS_TYPE Call by reference Type reference (TYPE) WRF_PPW_ORGSET_TYPE Typ eines Organisationssets 20040629
7 Importing I_WITH_TEMPLATE_ID Call by reference Type reference (TYPE) WRF_PPW_ORGSET_ID ID des Vorlage-Sets 20040629
8 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040629
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040707
2 CX_WRF_PPW_PPD_ADD_LEVEL_ERR Fehler beim Hinzufügen von Preisebenen 20040629
3 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040629
4 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040629
5 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040629
6 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040629

Method ADD_RELATED_ARTICLES 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 Tabelle mit Messages 20040924
2 Importing IT_RELATED_ARTICLES Call by reference Type reference (TYPE) WRF_PPW_RELATEDARTICLES_TTY Tabelle für Schnittstellen und Anzeige von verwandten ABS 20040924
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040924
2 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040924
3 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040924

Method APPLY_MEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE_CALCULATION Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>BLANK CL_WRF_PPW_CONST=>BLANK YES->Kalk. aktualisieren NO->nur Kollektion aktualsieren 20050517
2 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040309
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
2 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040726

Method CHECK_BUDGET_TYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_DATE Call by reference Type reference (TYPE) SY-DATUM Aktuelles Datum des Applikationsservers 20050913
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20050913

Method CHECK_CONSISTENCY 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 Anwendungs-Log: Tabelle mit Messages 20040915
2 Changing X_ERROR_IN_PERIOD_CHECK Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE 20040915

Method CHECK_CONSISTENCY on class CL_WRF_PPW_PPD has no exception.

Method CHECK_HEADER_FIELDS 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 20040621
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040621

Method CHECK_PLTGRP_SYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PLTGRP_SYNC Value transfer Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20050510

Method CHECK_PLTGRP_SYNC on class CL_WRF_PPW_PPD has no exception.

Method CHECK_PROMO_PLANTGROUP 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 Tabelle mit Messages 20050407
2 Exporting E_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040906
3 Importing IS_PLANTGROUP Call by reference Type reference (TYPE) WAGUD Daten zur Werksgruppe 20040906
4 Importing I_CHECK_SUBSEQ_PROC_GENERAL Call by reference Type reference (TYPE) C Kennzeichen: Folgeverarbeitung prüfen 20040906
5 Importing I_CHECK_SUBSEQ_PROC_SPECIFIC Call by reference Type reference (TYPE) C Kennzeichen: Folgeverarbeitung prüfen 20040906

Method CHECK_PROMO_PLANTGROUP on class CL_WRF_PPW_PPD has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WRF_PPW_PPD has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WRF_PPW_PPD has no exception.

Method CLEAR_BUDGET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050105

Method CLEAR_BUDGET_VALUES on class CL_WRF_PPW_PPD has no exception.

Method COLLECT_ITEM_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHG_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_CHG_TTY Artikelpositionen für Anzeige 20041203
2 Exporting ET_CHG_ITEMS Call by reference Type reference (TYPE) WRF_PPW_CHGPPDITEMS_TTY Änderungen von PPD Positionen 20041203
3 Exporting ET_CHG_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_CHG_TTY PA-Ebenen Repräsentation eines PPD 20041203
4 Importing IR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20041203
5 Changing X_CHANGE_OS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20041203

Method COLLECT_ITEM_CHANGES on class CL_WRF_PPW_PPD has no exception.

Method COMMIT_INDEPENDENT_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing X_CHANGE_HEADER Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE 20050318
2 Changing X_CHANGE_ITEMS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE 20050318
3 Changing X_CHANGE_OS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE 20050318

Method COMMIT_INDEPENDENT_COMPONENTS on class CL_WRF_PPW_PPD has no exception.

Method CONDENSE_ORGSETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORGSET_IDS Call by reference Type reference (TYPE) WRF_PPW_OSID_TTY Orgset-IDs 20050419
2 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040310
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method CONFIRM_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QUESTION Call by reference Type reference (TYPE) STRING 20040914
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040914

Method CONFLICT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MESSAGES Value transfer Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040906

Method CONFLICT_CHECK on class CL_WRF_PPW_PPD has no exception.

Method CONSTRUCTOR 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 und Versionsdaten 20040212
2 Importing IT_MESSAGES Call by reference Attribute reference (LIKE) CX_WRF_PPW_PPD=>MT_MESSAGES Fehlermeldungen bei fehlerhaftem Zustand 20050111
3 Importing IT_OS_HEADS Call by reference Type reference (TYPE) WRF_PPW_PPDOSINFO_TTY PPD Organisationsset - Kopf : Info - Tabelle 20040227
4 Importing IT_OS_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDOSITEMINFO_TTY PPD Organisationsset -Position : Info Tabelle 20040227
5 Importing I_PPDNR Call by reference Type reference (TYPE) WRF_PPW_PPDNR PPD-Nummer 20031024
6 Importing I_TYPE Call by reference Type reference (TYPE) WRF_PPW_PPD_TYPE Typ der PPD 20031024
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPDOBJECT_EXISTS Das angeforderte PPD-Objekt existiert bereits 20040126
2 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040603

Method CONV_OS_TO_PA_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OS_CHANGES Call by reference Type reference (TYPE) WRF_PPW_PPDOSCHANGE_TTY Änderungen OS-Levels für PPD-Artikel 20040505
2 Returning RT_PA_CHANGES Value transfer Type reference (TYPE) WRF_PPW_PPDPACHANGE_TTY PA-Level Changes 20040505

Method CONV_OS_TO_PA_LEVEL on class CL_WRF_PPW_PPD has no exception.

Method CONV_PA_TO_OS_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PA_CHANGES Call by reference Type reference (TYPE) WRF_PPW_PPDPACHANGE_TTY 20040505
2 Returning RT_OS_CHANGES Value transfer Type reference (TYPE) WRF_PPW_PPDOSCHANGE_TTY 20040505

Method CONV_PA_TO_OS_LEVEL on class CL_WRF_PPW_PPD has no exception.

Method CREATE_MEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_MEMENTO Value transfer Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustandsänderungen eines PPD-Objektes 20040622

Method CREATE_MEMENTO on class CL_WRF_PPW_PPD has no exception.

Method CREATE_NEW_PPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PA_RESTRICTIONS Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_RANGE PPW Selektions-Kriterien 20040113
2 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf und Versionsdaten 20040108
3 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20040108
4 Importing IT_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen für Anzeige 20040108
5 Importing IT_PPDBG Call by reference Type reference (TYPE) WRF_PPW_PPDBG_TTY PPD-Budgets 20040108
6 Importing IT_PPDCALC Call by reference Type reference (TYPE) WRF_PPW_PPDPRICEINFO_TTY Repräsentation der Preise mit ihren Gültigkeiten eines PPD 20040108
7 Importing I_CURRCONV_CHECK_PERFORM Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040720
8 Importing I_DB_SAVE Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE sofort auf DB speichern 20040108
9 Importing I_PPDNR Call by reference Type reference (TYPE) WRF_PPW_PPDNR PPD-Nummer 20040108
10 Importing I_PPDVERS Call by reference Type reference (TYPE) WRF_PPW_PPDVERS-VERSION Nummer der PPD-Version 20040108
11 Importing I_TYPE Call by reference Type reference (TYPE) WRF_PPW_PPD_TYPE Typ der PPD 20040108
12 Returning RR_PPD Value transfer Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20040113
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040907
2 CX_WRF_PPW_MULTIPLE_DIST_CHAIN Daten gehören zu mehreren Vertriebslinien 20040325
3 CX_WRF_PPW_PPDOBJECT_EXISTS Das angeforderte PPD-Objekt existiert bereits 20040322
4 CX_WRF_PPW_PPD_ADD_LEVEL_ERR Fehler beim Hinzufügen von Preisebenen 20040506
5 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040602
6 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040512
7 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
8 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040511
9 CX_WRF_PPW_WRONG_DIST_CHAIN falscher Vertriebslinien 20040325

Method DEACTIVATE_ITEMS 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 Anwendungs-Log: Tabelle mit Messages 20040623
2 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle für GUIDs 20040623
3 Importing I_DEACTIVATION Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040623
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040623

Method DELETE_ITEMS 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 Anwendungs-Log: Tabelle mit Messages 20040527
2 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle für GUIDs 20040304
3 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WAGUD_TAB Tabellentyp zur WAGUD 20050427
4 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabellentyp zur Dynprostruktur WRF_RPR_WAPLD 20050427
5 Importing I_REJECT_MDP_ITEMS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>FALSE 20040414
6 Importing I_REJECT_PROMO_REVISION Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>FALSE 20050601
7 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040310
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_ADD_LEVEL_ERR Fehler beim Hinzufügen von Preisebenen 20040514
2 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040622
3 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
4 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method DELETE_ORGSET 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 Tabelle mit Messages 20040607
2 Importing IT_IDS Call by reference Type reference (TYPE) WRF_PPW_OSID_TTY Organisationsset-IDs 20040401
3 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WAGUD_TAB Tabellentyp zur WAGUD 20050427
4 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabellentyp zur Dynprostruktur WRF_RPR_WAPLD 20050427
5 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040628
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040922
2 CX_WRF_PPW_PPD_ADD_LEVEL_ERR Fehler beim Hinzufügen von Preisebenen 20040514
3 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040622
4 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method DEQUEUE Signature

Method DEQUEUE on class CL_WRF_PPW_PPD has no parameter.
Method DEQUEUE on class CL_WRF_PPW_PPD has no exception.

Method DISPLAY_PURCHASE_DETAIL 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_GUID Eindeutiger, generierter Schlüssel 20050926
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) BAL_T_MSG Tabelle mit Messages 20051201

Method DISPLAY_PURCHASE_DETAIL on class CL_WRF_PPW_PPD has no exception.

Method DISPLAY_SALES_DETAIL 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_GUID Eindeutiger, generierter Schlüssel 20051201
2 Returning RT_MESSAGES Value transfer Type reference (TYPE) BAL_T_MSG Tabelle mit Messages 20051201

Method DISPLAY_SALES_DETAIL on class CL_WRF_PPW_PPD has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITH_ITEMS_LOCK Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Mit zusätzlicher Item-Sperre 20040527
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_LOCKED PPD ist gesperrt 20040517
2 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt, da PPD fehlerhaft 20050111

Method ENRICH_HEADER 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 Preisplan-Kopfdaten 20040519
2 Importing I_CURRCONV_CHECK_PERFORM Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040720
3 Returning RS_HEADER Value transfer Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf 20040519
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040706

Method FILL_MESSAGE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGNO Call by reference Type reference (TYPE) BAL_S_MSG-MSGNO Nachrichten, Nachrichtennummer 20040621
2 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20050922
3 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20050922
4 Returning RS_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Tabelle mit Messages 20040621

Method FILL_MESSAGE_LINE on class CL_WRF_PPW_PPD has no exception.

Method FREE 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ärmeldungen 20040628
2 Exporting E_SAVED Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE PPD vorher gesichert 20040628
3 Importing IR_STORAGE Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_STORAGE PPD-Speichermedium 20050922
4 Importing I_SAVE Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>FALSE Sichern auf DB 20040205
5 Importing I_WITHOUT_DIALOG Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>FALSE ohne Dialog 20040120
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040109
2 CX_WRF_PPW_MISSING_PARAMETERS Dynamische Ausnahme 20040212
3 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040512

Method GET_ART_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT Value transfer Type reference (TYPE) I Anzahl Artikel im PPD 20040325

Method GET_ART_COUNT on class CL_WRF_PPW_PPD has no exception.

Method GET_ART_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20031219
2 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle von Guids 20031114
3 Importing I_ALL_ITEMS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Falls gesetzt, werden alle Items zurückgegeben 20040309

Method GET_ART_ITEMS on class CL_WRF_PPW_PPD has no exception.

Method GET_BUDGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PPDBG Call by reference Type reference (TYPE) WRF_PPW_PPDBG_TTY Budgets Version "0" 20040602
2 Exporting ET_PPDBG_ALL Call by reference Type reference (TYPE) WRF_PPW_PPDBG_TTY PPD-Budgets alle Versionen 20040614
3 Exporting ET_PPDBG_TMP Call by reference Type reference (TYPE) WRF_PPW_PPDBG_TTY PPD-Budgets Version "1" 20040602
4 Importing IT_BUDGET_NR_KEYS Call by reference Type reference (TYPE) WRF_PPW_BUDGNRKEY_TTY Budget Schlüssel 20040602
5 Importing I_ALL_ENTRIES Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Alle Einträge auslesen Ja/Nein 20040602

Method GET_BUDGET on class CL_WRF_PPW_PPD has no exception.

Method GET_DEVIANT_PRICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEVIANT_PRICE_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY Org.Ebenen mit eigenen Preisen 20040309
2 Exporting ET_REFERENCE_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20040309
3 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle von Guids 20040205

Method GET_DEVIANT_PRICES on class CL_WRF_PPW_PPD has no exception.

Method GET_HEADER 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 20040615
2 Exporting ES_OS_TYPE Call by reference Type reference (TYPE) WRF_PPW_PPDOSTYPESINFO_STY PPD Organisationsset-Typ Infostruktur 20040615

Method GET_HEADER on class CL_WRF_PPW_PPD has no exception.

Method GET_ITEM_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ART_COUNT Call by reference Type reference (TYPE) I Anzahl Artikelbenen 20040615
2 Exporting E_PA_COUNT Call by reference Type reference (TYPE) I Anzahl Preisebenen 20040615

Method GET_ITEM_COUNT on class CL_WRF_PPW_PPD has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MESSAGES Value transfer Type reference (TYPE) BAL_T_MSG 20050221

Method GET_MESSAGES on class CL_WRF_PPW_PPD has no exception.

Method GET_ORGSETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OS_TYPE Call by reference Type reference (TYPE) WRF_PPW_PPDOSTYPESINFO_STY PPD Organisationsset-Typ Infostruktur 20040322
2 Exporting ET_OS Call by reference Type reference (TYPE) WRF_PPW_PPDOSINFO_TTY PPD Organisationsset - Kopf : Info - Tabelle 20040322
3 Exporting ET_OSITEM Call by reference Type reference (TYPE) WRF_PPW_PPDOSITEMINFO_TTY PPD Organisationsset -Position : Info Tabelle 20040322
4 Exporting ET_OS_TYPES Call by reference Type reference (TYPE) WRF_PPW_PPDOSTYPESINFO_TTY PPD Organisationsset-Typ Infotabelle 20040322
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_INCONSISTENCE 20050321

Method GET_ORGSET_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT Value transfer Type reference (TYPE) I Anzahl OrgSets 20040325

Method GET_ORGSET_COUNT on class CL_WRF_PPW_PPD has no exception.

Method GET_ORGSET_ITEM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_OSITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDOSITEMINFO_TTY PPD Organisationsset -Position : Info Tabelle 20040602
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_INCONSISTENCE 20050321

Method GET_PA_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT Value transfer Type reference (TYPE) I Anzahl Artikel im PPD 20040507

Method GET_PA_COUNT on class CL_WRF_PPW_PPD has no exception.

Method GET_PA_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Items für Anzeige 20031124
2 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY ART oder PA Schlüssel 20031111
3 Importing I_ALL_ITEMS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Falls gesetzt, werden alle Positionen zurückgegeben 20040309

Method GET_PA_ITEMS on class CL_WRF_PPW_PPD has no exception.

Method GET_PLANTGROUP_DIRECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PLANTGROUP_DIRECTOR Value transfer Object reference (TYPE REF TO) IF_WRF_RPR_IPGRP_DIRECTOR 20050526

Method GET_PLANTGROUP_DIRECTOR on class CL_WRF_PPW_PPD has no exception.

Method GET_PROMO_DISCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROMO_DISCOUNT Value transfer Type reference (TYPE) WAKRWD_TAB Tabellentyp zur Struktur WAKRWD 20050329

Method GET_PROMO_DISCOUNT on class CL_WRF_PPW_PPD has no exception.

Method GET_PROMO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROMOHEADER Call by reference Type reference (TYPE) WAKHD Aktionskopfdaten 20040429
2 Exporting ES_PROMOHEADER_TXT Call by reference Type reference (TYPE) WRF_PPW_PROMOWAKHDTXT_STY Texte zum Aktionskopf 20040429
3 Importing I_GET_TEXTS Call by reference Type reference (TYPE) C ' ' Kennzeichen: Texte ermitteln 20040517
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040713
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040603

Method GET_PROMO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROMO_ITEMS Value transfer Type reference (TYPE) WAKPD_TAB Dynprofeldleiste für Aktionspositionsdaten 20050329

Method GET_PROMO_ITEMS on class CL_WRF_PPW_PPD has no exception.

Method GET_PROMO_MATERIALPLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATERIALPLANT Call by reference Type reference (TYPE) WRF_PPW_PROMOWALED_TTY PPW: Tabelle mit Material-Filiale Zuordnungen 20040827

Method GET_PROMO_MATERIALPLANT on class CL_WRF_PPW_PPD has no exception.

Method GET_PROMO_PLANTGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANTGROUPS Value transfer Type reference (TYPE) WRF_PPW_PROMOWAGUD_TTY PPW: Tabelle mit Werksgruppen (Dynpro-Version) 20051201
2 Importing I_INTERNAL_GROUPS_ONLY Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>FALSE Kennz: Nur aktionsinterne Werksgruppen zurückgeben 20040429
3 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20051201
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20050329
2 CX_WRF_PPW_PPD_INCONSISTENCE 20050318

Method GET_PROMO_PLANTS_OF_PLGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabelle mit Werken der Werksgruppen 20040915
2 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WRF_PPW_PROMOWAGUD_TTY Tabelle mit Werksgruppen 20040915

Method GET_PROMO_PLANTS_OF_PLGR on class CL_WRF_PPW_PPD has no exception.

Method GET_PR_ASSIGN_MATNR_TO_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROMO_ASSIGN_MATNR_TO_PLANT Value transfer Type reference (TYPE) WRF_RPR_PROMOWALED_TTY 20050329

Method GET_PR_ASSIGN_MATNR_TO_PLANT on class CL_WRF_PPW_PPD has no exception.

Method GET_RELATED_ARTICLES 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 Anwendungs-Log: Tabelle mit Messages 20040924
2 Exporting ET_RELATED_ARTICLES Call by reference Type reference (TYPE) WRF_PPW_RELATEDARTICLES_TTY Tabelle für Schnittstellen und Anzeige von verwandten ABS 20040924
3 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle für GUIDs 20040924

Method GET_RELATED_ARTICLES on class CL_WRF_PPW_PPD has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY GUIDs der ausgewählten PPD-Items 20040623
2 Importing IT_ORGSET_IDS Call by reference Type reference (TYPE) WRF_PPW_OSID_TTY Orgset-IDs 20040624
3 Importing I_ALL Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>TRUE 20040629
4 Returning RR_MEMENTO Value transfer Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040308

Method GET_STATE on class CL_WRF_PPW_PPD has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 1 = Ja / 0 = Nein 20040318

Method IS_CHANGED on class CL_WRF_PPW_PPD has no exception.

Method IS_ENQUEUED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ENQUEUED Value transfer Type reference (TYPE) CHAR01 '1' PPD gesperrt, '2' PPD + Items gesperrt 20040906

Method IS_ENQUEUED on class CL_WRF_PPW_PPD has no exception.

Method IS_MATERIALPLANT_PRESENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MATERIALPLANT_PRESENT Value transfer Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20050329

Method IS_MATERIALPLANT_PRESENT on class CL_WRF_PPW_PPD has no exception.

Method IS_PLANTGROUP_PRESENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PLANTGROUP_PRESENT Value transfer Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20050329

Method IS_PLANTGROUP_PRESENT on class CL_WRF_PPW_PPD has no exception.

Method MODIFY_BUDG_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUDG_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE 20050914
2 Importing I_DATAB Call by reference Type reference (TYPE) WRF_PPW_DATAB 20050914
3 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO 20050914
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED 20050914

Method MODIFY_HEADER 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 Anwendungs-Log: Tabelle mit Messages 20040518
2 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf und Versionsdaten 20040518
3 Importing I_CURRCONV_CHECK_PERFORM Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040720
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040518
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040706
2 CX_WRF_PPW_MISSING_PARAMETERS Ausnahme im PPD 20040518
3 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040601
4 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
5 CX_WRF_PPW_PPD_MODIFY_ERROR Fehler beim Ändern von Positionen 20040927
6 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040518

Method MODIFY_HEADER_INTERNAL 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 Anwendungs-Log: Tabelle mit Messages 20051201
2 Importing IS_HEADER Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf und Versionsdaten 20051201
3 Importing I_CURRCONV_CHECK_PERFORM Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20051201
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20051201
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20051201
2 CX_WRF_PPW_MISSING_PARAMETERS Ausnahme im PPD 20051201
3 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20051201
4 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20051201
5 CX_WRF_PPW_PPD_MODIFY_ERROR Fehler beim Ändern von Positionen 20051201
6 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20051201

Method MODIFY_ITEMS 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 Tabelle mit Messages 20040804
2 Importing IT_CHANGED_DATA Call by reference Type reference (TYPE) WRF_PPW_PPDCHANGEDDATA_TTY Übergabeparameter geänderter Griddaten 20040116
3 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WAGUD_TAB Tabellentyp zur WAGUD 20050331
4 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabellentyp zur WRF_RPR_WAPLD 20050405
5 Importing I_CURRCONV_CHECK_PERFORM Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040720
6 Importing I_MASS_PROCESS Call by reference Type reference (TYPE) BOOLEAN_01 CL_WRF_PPW_CONST=>FALSE Boolean Variable ('1'=true,'0'=false) 20070409
7 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040526
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040706
2 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040423
3 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040602
4 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
5 CX_WRF_PPW_PPD_MODIFY_ERROR Fehler beim Ändern von Positionen 20040927
6 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method MODIFY_ORGSETS 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 Tabelle mit Messages 20040715
2 Importing IS_WAKHD Call by reference Type reference (TYPE) WAKHD 20060929
3 Importing IT_CHANGES Call by reference Type reference (TYPE) WRF_PPW_PPDOSCHANGE_TTY PPD Organisationsset -Position : Info Tabelle 20040319
4 Importing IT_HEADERS Call by reference Type reference (TYPE) WRF_PPW_PPDOSINFO_TTY PPD Organisationsset - Kopf : Info - Tabelle 20040317
5 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WRF_PPW_PROMOWAGUD_TTY PPW: Tabelle mit Werksgruppen 20040518
6 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabellentyp zur Dynprostruktur WRF_RPR_WAPLD 20050427
7 Importing I_CHECK_ONLY Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Nur Prüfung ausführen 20040323
8 Importing I_IGNORE_EMPTY_PLANTGROUPS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE 20050224
9 Importing I_REPLACE_ITEMS Call by reference Type reference (TYPE) FLAG CL_WRF_PPW_CONST=>FALSE Positionen ersetzen 20040526
10 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040429
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040707
2 CX_WRF_PPW_PPD_ADD_LEVEL_ERR Ausnahme PPD 20040505
3 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040611
4 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method MODIFY_OS_TYPE 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 Tabelle mit Messages 20040715
2 Importing I_CHECK_ONLY Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Nur Prüfung ausführen 20040331
3 Importing I_DELETE_ORGSETS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE 20040331
4 Importing I_OS_TYPE Call by reference Type reference (TYPE) WRF_PPW_ORGSET_TYPE Typ eines Organisationssets 20040405
5 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040628
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method MODIFY_PROMO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050404
2 Changing XS_PROMOHEADER Call by reference Type reference (TYPE) WAKHD Aktionskopfdaten 20040429
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20050428
2 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20051202

Method MODIFY_PROMO_PLANTGROUPS 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 Anwendungs-Log: Tabelle mit Messages 20040429
2 Importing I_CURRCONV_CHECK_PERFORM Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20040720
3 Importing I_WITHOUT_DIALOG Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Popup Bestätigung zum Löschen von Betriebsgruppe aus Orgset 20050809
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040924
5 Changing XT_PLANTGROUPS Call by reference Type reference (TYPE) WRF_PPW_PROMOWAGUD_CHG_TTY PPW: Tabelle mit Werksgruppen 20040429
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040527
2 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20050302
3 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040607
4 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20050302
5 CX_WRF_PPW_PPD_MODIFY_ERROR Fehler beim Ändern von Positionen 20040927
6 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20050302

Method MODIFY_PROMO_PLANTS_OF_PLGR 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 Anwendungs-Log: Tabelle mit Messages 20040916
2 Importing I_CURRCONV_CHECK_PERFORM Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE 20050615
3 Importing I_WITHOUT_DIALOG Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Popup Bestätigung zum Löschen von Betriebsgruppe aus Orgset 20050809
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050217
5 Changing XT_PLANTGROUPS Call by reference Type reference (TYPE) WRF_PPW_PROMOWAGUD_CHG_TTY PPW: Werksgruppen WAGUD mit Updatekennzeichen 20050615
6 Changing XT_PLANTS Call by reference Type reference (TYPE) WRF_PPW_PROMOWAPLD_CHG_TTY Tabelle mit Werken zu Werksgruppen 20040916
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050615
2 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040916
3 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20050615
4 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20050615
5 CX_WRF_PPW_PPD_MODIFY_ERROR Fehler beim Ändern von Positionen 20050615
6 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20050614

Method NO_BUDGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NO_BUDGET Value transfer Type reference (TYPE) WRF_PPW_NO_BUDGET Do Not Use Planning Figures from Budget 20070824

Method NO_BUDGET on class CL_WRF_PPW_PPD has no exception.

Method ON_ROLLBACK_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20040622

Method ON_ROLLBACK_REQUEST on class CL_WRF_PPW_PPD has no exception.

Method RAISE_NOT_PERMITTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGNO Call by reference Type reference (TYPE) BAL_S_MSG-MSGNO Nachrichten, Nachrichtennummer 20040621
2 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20050922
3 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20050922
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040621

Method REFRESH_FROM_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE Refresh durchgeführt? (True/False) 20050331
2 Importing IR_STORAGE Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_STORAGE PPD-Speichermedium 20040305
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_INCONSISTENCE PPD ist inkonsistent 20050504
2 CX_WRF_PPW_PPD_NOT_FOUND PPD nicht gefunden 20040820
3 CX_WRF_PPW_PPD_TYPE_CONFLICT Typkonflikt 20041110

Method REFRESH_PPD 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 Anwendungs-Log: Tabelle mit Messages 20040525
2 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WAGUD_TAB Tabellentyp zur WAGUD 20050426
3 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabellentyp zur Dynprostruktur WRF_RPR_WAPLD 20050426
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
2 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040524

Method REORG_ORGSETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040311
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method RESET_MD_PROPOSAL 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 Tabelle mit Messages 20040901
2 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle für GUIDs 20040901
3 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040901
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040901
2 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040901
3 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040901
4 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040901

Method REVISE_PROMOTION_ITEMS 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 Anwendungs-Log: Tabelle mit Messages 20040423
2 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle für GUIDs 20040422
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040915
2 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040608
3 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040527
4 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040521

Method ROLLBACK Signature

Method ROLLBACK on class CL_WRF_PPW_PPD has no parameter.
Method ROLLBACK on class CL_WRF_PPW_PPD has no exception.

Method SAVE 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är-Meldungen 20040628
2 Importing IR_STORAGE Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_STORAGE PPD-Speichermedium 20040205
3 Importing I_COMMIT Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>TRUE mit/ohne expliziten Commit 20040428
4 Importing I_SAVE_SYNCHRONOUS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE Synchrones Abspeichern oder in UPDATE TASK 20040907
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Dynamische Ausnahme 20040310
2 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040429

Method SAVE_MDP_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_STORAGE Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_STORAGE PPD-Speichermedium 20050922
2 Importing I_WITH_DIALOG Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>TRUE Mit vorheriger Abfrage 20040617
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040617

Method SET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WAERS Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20040506
2 Importing I_VKORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20040506
3 Importing I_VTWEG Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20040506
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040706

Method SET_DEVIANT_PRICES_DEL 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 Tabelle mit Messages 20040629
2 Importing IT_GUIDS Call by reference Type reference (TYPE) WRF_PPW_GUID_TTY Tabelle von Guids 20040308
3 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040928
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method SET_ITEMS_PERIOD 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 Tabelle mit Messages 20040705
2 Importing IS_HEADER_OLD Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20041123
3 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040705
# Exception Resumable Description Created on
1 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040705
2 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040705
3 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040705
4 CX_WRF_PPW_PPD_MODIFY_ERROR Fehler beim Ändern von Positionen 20040927
5 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040705

Method SET_ORGSET_ID 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 Tabelle mit Messages 20040715
2 Importing IT_CHANGED_ORGSET_ID Call by reference Type reference (TYPE) WRF_PPW_PPDCHANGEDORGSETID_TTY Änderung Orgset-Id auf Artikelpostionen 20040308
3 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WAGUD_TAB Tabellentyp zur WAGUD 20050510
4 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY Tabellentyp zur Dynprostruktur WRF_RPR_WAPLD 20050510
5 Importing I_MASS_ASSIGNMENT Call by reference Type reference (TYPE) BOOLEAN_01 CL_WRF_PPW_CONST=>FALSE 20061210
6 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040310
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_ADD_LEVEL_ERR Fehler beim Hinzufügen von Preisebenen 20040607
2 CX_WRF_PPW_PPD_BUDG_NOT_FOUND Die gefundenen Budget decken nicht das Zeitintervall ab 20040528
3 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040615
4 CX_WRF_PPW_PPD_ITEMS_LOCKED PPD-Item(s) ist / sind gesperrt 20040528
5 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040512

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_STATE Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20040804

Method SET_STATE on class CL_WRF_PPW_PPD has no exception.

Method SET_STATUS 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 Tabelle mit Messages 20040622
2 Importing IR_STORAGE Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_STORAGE PPD Speicherung auf Datenbank 20040914
3 Importing I_COMMIT Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>TRUE CL_WRF_PPW_CONST=>TRUE Commit durchführen 20050808
4 Importing I_SAVE_SYNCHRONOUS Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE TRUE: Abspeichern ohne UPDATE TASK 20040914
5 Importing I_STATUS Call by reference Type reference (TYPE) WRF_PPW_PPD_STAT Status 20040421
6 Importing I_WITHOUT_DIALOG Call by reference Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE FALSE: Keine Popup zur Bestätigung 20040914
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20040914
2 CX_WRF_PPW_MISSING_PARAMETERS Fehlende Parameter 20040914
3 CX_WRF_PPW_PPD_INCOMPLETE PPD unvollständig 20040913
4 CX_WRF_PPW_PPD_NOT_PERMITTED Aktion nicht erlaubt 20040514
5 CX_WRF_PPW_PPD_TERMINATED Aktionspreisplan bereits beendet 20040902
Event Signatures

Event CHANGED_HEADER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_HEADER_NEW Exporting Value transfer Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten nach Änderun 20040525
2 IS_HEADER_OLD Exporting Value transfer Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten vor Änderung 20040525

Event CHANGED_ITEMS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_CHG_ITEMS Exporting Value transfer Type reference (TYPE) WRF_PPW_CHGPPDITEMS_TTY Änderungen von PPD Positionen 20040317
2 IT_CHG_ITEMS_DETAILS Exporting Value transfer Type reference (TYPE) WRF_PPW_PPDART_CHG_TTY 20040903
3 IT_CHG_PPDPA Exporting Value transfer Type reference (TYPE) WRF_PPW_PPDPA_CHG_TTY 20040908

Event CHANGED_ORGSETS Signature
Event CHANGED_ORGSETS on class CL_WRF_PPW_PPD has no parameter.
Event CURRENCY_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_HEADER Exporting Value transfer Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY Preisplan-Währung 20040720

Event REFRESHED Signature
Event REFRESHED on class CL_WRF_PPW_PPD has no parameter.
Event SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_HEADER Exporting Value transfer Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040715
History
Last changed by/on SAP  20071120 
SAP Release Created in 111