SAP ABAP Class CL_WRF_PPW_PPD_BAPI_ADAPTER (BAPI Integration with Price Plan)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-PPW (Application Component) Price Planning Workbench
     WRF_PPW_BAPI (Package) Price Planning Workbench - BAPIs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PPW_PPD_BAPI BAPI services for dealing with a Price Plan 20060125
Properties
Class CL_WRF_PPW_PPD_BAPI_ADAPTER  
Short Description BAPI Integration with Price Plan    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PPW_BAPI   Price Planning Workbench - BAPIs 
Created 20050811   SAP 
Last change 20060703   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PPW_PPD_BAPI BAPI services for dealing with a Price Plan 20060125
Friends
Class CL_WRF_PPW_PPD_BAPI_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CURRCONV_CHECK_PERFORM Constant Private Attribute reference (LIKE) CL_WRF_PPW_CONST=>FALSE CL_WRF_PPW_CONST=>FALSE 20051207
2 C_PERC_CONV_CURR Constant Private Type reference (TYPE) WAERS '3' Currency Key for Converting Percentages 20050819
3 MR_PRICE_PLAN Instance attribute Private Object reference (TYPE REF TO) CL_WRF_PPW_PPD 20060125
4 SR_BAPI_SRV Static Attribute Private Object reference (TYPE REF TO) CL_WRF_PPW_BAPI_SERVICES 20060125
5 SR_CO Static Attribute Private Object reference (TYPE REF TO) CL_WRF_PPW_CONST Constants in the Price Planning Workbench 20050811
6 SR_PPD_STORAGE Static Attribute Private Object reference (TYPE REF TO) IF_WRF_PPW_PPD_STORAGE PPD Storage Medium 20051207
7 SR_SERVICES Static Attribute Private Object reference (TYPE REF TO) CL_WRF_PPW_INT_SERVICES Internal Constants and Conversions 20050909
8 ST_PPD_OBJECTLIST Static Attribute Private See coding 20050907
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEMS Static method Private Method Add items 20050914
2 CHECK_PROMOTION_ORGSET Static method Private Method Test: Restrictions of the Organization Set for Promotions 20050916
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050811
4 CONSTRUCTOR Instance method Private Constructor 20060125
5 CREATE Static method Public Method Create Price Plan 20060125
6 CREATE_HEADER Static method Private Method Add Header Data to a New Price Plan 20050908
7 CREATE_ITEMS Static method Private Method Create items 20050915
8 CREATE_PLANTS_AND_PLANTGROUPS Static method Private Method Create Plants and Plant Groups for Price Plan 20050913
9 DELETE_ITEMS Static method Private Method Deleting line items 20050923
10 FREE Static method Public Method Empty Adapter 20060125
11 GET_LIST Static method Public Method Return Header Data for Price Plans 20060125
12 GET_PPD_FROM_DB Static method Private Method Load Price Plan Adapter from DB 20050920
13 GET_PRICE_PLAN Static method Public Method Load Price Plan Adapter 20060125
14 MAP2E_DET_ITEMS Static method Private Method Assign Detailed Item Data Internal -> External 20050817
15 MAP2E_ORGSET_HEADS Static method Private Method Assignment of Org. Set Header Data from Internal to External 20050823
16 MAP2E_ORGSET_ITEMS Static method Private Method Assignment of Org. Set Items from Internal to External 20050823
17 MAP2E_PLANTGROUPS Static method Private Method Assignment of Plant Group Data from Internal to External 20050823
18 MAP2E_PLANTS Static method Private Method Assignment of Plants from Internal to External 20050823
19 MAP2E_PPD_HEADER Static method Private Method Assignment of Price Plan Header Data from Internal to Ext. 20050823
20 MAP2E_PPD_HEADER_LIST Static method Private Method Assignment of Price Plan Header Data List from Int. to Ext. 20050823
21 MAP2E_PROMO_HEADER Static method Private Method Assignment of Promotion Header Data from Internal to Ext. 20050823
22 MAP2E_PROMO_ITEMS Static method Private Method Assignment of Promotion Items from Internal to External 20050823
23 MODIFY_HEADER Static method Private Method Change Price Plan Header Data 20050908
24 MODIFY_ITEMS Static method Private Method Change Item Data 20050914
25 MODIFY_ORGSETS Static method Private Method Change Organization Sets 20050913
26 MODIFY_PLANTS_AND_PLANTGROUPS Static method Private Method Change Plants and Plant Groups in the Price Plan 20050909
27 RAISE_ACTION_CANCELED_ITEM Static method Private Method Trigger ACTION_CANCELED with item data 20050915
28 SET_PROMOTION_NUMBER Static method Private Method Set the promotion number upon creation (external number) 20060406
Events
Class CL_WRF_PPW_PPD_BAPI_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PPD_OBJECT Private See coding 20050907 BEGIN OF ty_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_bapi_adapter, END OF ty_ppd_object
Method Signatures

Method ADD_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 20050914
2 Importing IT_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_ITEM_TTY Materialien für die Änderung eines Preisplans 20050914
3 Importing IT_ITEMS_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_ITEMX_TTY Änderungsdaten Materialien für die Änderung eines Preisplans 20050914
4 Importing I_ABORT_ON_ERROR Call by reference Type reference (TYPE) BOOLEAN_01 '1' Boolsche Variable ('1'=true,'0'=false) 20120920
5 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050914
6 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050914
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050914

Method CHECK_PROMOTION_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 20050919
2 Exporting E_ORGSET Call by reference Type reference (TYPE) WRF_PPW_ORGSET_ID Nummer eines Organisationssets in einem Preisplan 20050919
3 Importing IT_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_ITEM_TTY Materialien für die Änderung eines Preisplans 20050916
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050919
5 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050919
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050916

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD 20060125

Method CONSTRUCTOR on class CL_WRF_PPW_PPD_BAPI_ADAPTER has no exception.

Method CREATE 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 20060125
2 Exporting E_PRICE_PLAN Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-PRICE_PLAN 20060125
3 Importing IS_HEADER Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_HEAD_STY 20060125
4 Importing IS_PROMO_HEADER Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PRHE_STY 20060125
5 Importing IT_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_ITEM_TTY 20060125
6 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PLGR_TTY 20060125
7 Importing IT_PLANTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PLTS_TTY 20060125
8 Importing IT_PROMO_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PRIT_TTY 20060125
9 Importing I_ABORT_ON_ERROR Call by reference Type reference (TYPE) BOOLEAN_01 '1' Boolsche Variable ('1'=true,'0'=false) 20120920
10 Importing I_NO_WARNINGS Call by reference Type reference (TYPE) FLAG allgemeines flag 20120501
11 Importing I_TESTRUN Call by reference Type reference (TYPE) TESTRUN 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 20060125

Method CREATE_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 Tabelle mit Messages 20050908
2 Importing IS_HEADER Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_HEAD_STY Kopfdaten für die Anlage eines Preisplans 20050908
3 Importing IS_PROMO_HEADER Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PRHE_STY Aktionskopfdaten für die Anlage eines Preisplans 20050908
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050908
5 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050908
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050908

Method CREATE_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 20050915
2 Importing IT_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_ITEM_TTY Materialien für die Anlage eines Preisplans 20050915
3 Importing IT_PROMO_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PRIT_TTY Aktionsdaten der Materialien für die Anlage eines Preisplans 20050915
4 Importing I_ABORT_ON_ERROR Call by reference Type reference (TYPE) BOOLEAN_01 '1' Boolsche Variable ('1'=true,'0'=false) 20120920
5 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050915
6 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050915
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050915

Method CREATE_PLANTS_AND_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 Tabelle mit Messages 20050913
2 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PLGR_TTY Werksgruppen für die Anlage eines Preisplans 20050913
3 Importing IT_PLANTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PLTS_TTY Werke für die Anlage eines Preisplans 20050913
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050913
5 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050913
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050913

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 Tabelle mit Messages 20050923
2 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20051201
3 Importing IT_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20050923
4 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050923
5 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050923
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050923

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 20060125

Method FREE on class CL_WRF_PPW_PPD_BAPI_ADAPTER has no exception.

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADERS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_TTY 20060126
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG 20060126
3 Importing ITR_CATEGORY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CATEGORY_RTTY 20060125
4 Importing ITR_CREATEDBY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CREATBY_RTTY 20060125
5 Importing ITR_DESCRIPTONS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DESCR_RTTY 20060125
6 Importing ITR_HIERARCHY_NODES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_HIERNODE_RTTY 20060125
7 Importing ITR_MATERIALS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_MATERIAL_RTTY 20060125
8 Importing ITR_MATGRP_HIER_NODES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_MATGHIER_RTTY 20060125
9 Importing ITR_PLANTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PLANT_RTTY 20060126
10 Importing ITR_PRICELISTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PRICLIST_RTTY 20060125
11 Importing ITR_PRICEPLANNER_GROUPS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PPLANGR_RTTY 20060125
12 Importing ITR_PRICEPLANS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PRICEPL_RTTY 20060125
13 Importing ITR_PROMOTIONS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PROMO_RTTY 20060125
14 Importing ITR_STATUS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_STATUS_RTTY 20060125
15 Importing ITR_VALIDITY_START_DATES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_VALDATE_RTTY 20060125
16 Importing I_BUDGETTYPE Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-BUDGETTYPE 20060125
17 Importing I_DISTR_CHANNEL Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-DISTR_CHANNEL 20060125
18 Importing I_HIERARCHY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-HIERARCHY 20060125
19 Importing I_PRICEPLAN_VALID_FROM Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-VALID_FROM 20060125
20 Importing I_PRICEPLAN_VALID_TO Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-VALID_TO 20060125
21 Importing I_SALESORG Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-SALESORG 20060125
22 Importing I_SEASON Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SEASON 20060125
23 Importing I_SEASONYEAR Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SEASONYEAR 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 20060126

Method GET_PPD_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRICE_PLAN Call by reference Type reference (TYPE) WRF_PPW_PPDNR 20050920
2 Returning RR_PRICE_PLAN Value transfer Object reference (TYPE REF TO) CL_WRF_PPW_PPD_BAPI_ADAPTER 20050920
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 20050920

Method GET_PRICE_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRICE_PLAN Call by reference Type reference (TYPE) WRF_PPW_PPDNR 20060125
2 Returning RR_PRICE_PLAN Value transfer Object reference (TYPE REF TO) CL_WRF_PPW_PPD_BAPI_ADAPTER 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 20060125

Method MAP2E_DET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACCUMULATED_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ARTIT_TTY 20060125
2 Exporting ET_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_TTY 20060125
3 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY Artikelpositionen für Anzeige 20050817
4 Importing IT_PA_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDPA_TTY PA-Ebenen Repräsentation eines PPD 20050817
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20051025

Method MAP2E_ORGSET_HEADS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORGSET_HEADS Call by reference Type reference (TYPE) WRF_PPW_PPDOSINFO_TTY 20050823
2 Returning RT_ORGSET_HEADS Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_OSHD_TTY 20050823

Method MAP2E_ORGSET_HEADS on class CL_WRF_PPW_PPD_BAPI_ADAPTER has no exception.

Method MAP2E_ORGSET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORGSET_HEADS Call by reference Type reference (TYPE) WRF_PPW_PPDOSINFO_TTY 20050823
2 Importing IT_ORGSET_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDOSITEMINFO_TTY 20050823
3 Returning RT_ORGSET_ITEMS Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_OSIT_TTY 20050823
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 20050823

Method MAP2E_PLANTGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) WAGUD_TAB 20050823
2 Returning RT_PLANTGROUPS Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_PLGR_TTY 20050823

Method MAP2E_PLANTGROUPS on class CL_WRF_PPW_PPD_BAPI_ADAPTER has no exception.

Method MAP2E_PLANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PLANTS Call by reference Type reference (TYPE) WRF_RPR_WAPLD_TTY 20050823
2 Returning RT_PLANTS Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_PLTS_TTY 20050823

Method MAP2E_PLANTS on class CL_WRF_PPW_PPD_BAPI_ADAPTER has no exception.

Method MAP2E_PPD_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 20050823
2 Returning RS_HEADER Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_HEAD_STY 20050823
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20051025

Method MAP2E_PPD_HEADER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADERS Call by reference Type reference (TYPE) WRF_PPW_PPDHEADINFO_TTY 20050823
2 Returning RT_HEADERS Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_TTY 20050823
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20051025

Method MAP2E_PROMO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROMO_HEADER Call by reference Type reference (TYPE) WAKHD 20050823
2 Importing I_DEACTIVATED Call by reference Type reference (TYPE) WRF_PPW_DEAKT SPACE 20050823
3 Returning RS_PROMO_HEADER Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_PRHE_STY 20050823

Method MAP2E_PROMO_HEADER on class CL_WRF_PPW_PPD_BAPI_ADAPTER has no exception.

Method MAP2E_PROMO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ART_ITEMS Call by reference Type reference (TYPE) WRF_PPW_PPDART_TTY 20050823
2 Returning RT_PROMO_ITEMS Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_PRIT_TTY 20050823
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20051025

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 Tabelle mit Messages 20050908
2 Importing IS_HEADER Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_HEAD_STY Kopfdaten für die Änderung eines Preisplans 20050908
3 Importing IS_HEADER_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_HEADX_STY Änderungsdaten Kopfdaten für die Änderung eines Preisplans 20050908
4 Importing IS_PROMO_HEADER Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PRHE_STY Aktionskopfdaten zum Ändern eines Preisplans 20050908
5 Importing IS_PROMO_HEADER_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PRHEX_STY Änderungsdaten Aktionskopfdaten zum Ändern eines Preisplans 20050908
6 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050908
7 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050908
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050908

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 20050914
2 Importing IT_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_ITEM_TTY Materialien für die Änderung eines Preisplans 20050914
3 Importing IT_ITEMS_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_ITEMX_TTY Änderungsdaten Materialien für die Änderung eines Preisplans 20050914
4 Importing IT_PROMO_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PRIT_TTY Aktionsdaten der Materialien zur Änderung eines Preisplans 20050914
5 Importing IT_PROMO_ITEMS_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PRITX_TTY Änderungsdaten Aktionsmaterialien zur Änderung Preisplan 20050914
6 Importing I_ABORT_ON_ERROR Call by reference Type reference (TYPE) BOOLEAN_01 '1' Boolsche Variable ('1'=true,'0'=false) 20120920
7 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050914
8 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050914
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050914

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 20050913
2 Importing IT_ORGSET_HEADS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_OSHD_TTY Orgsetkopfdaten für die Änderung eines Preisplans 20050913
3 Importing IT_ORGSET_HEADS_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_OSHDX_TTY Änderungsdaten Orgsetkopf für die Änderung eines Preisplans 20050913
4 Importing IT_ORGSET_ITEMS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_OSIT_TTY Orgsetpositionen für die Änderung eines Preisplan 20050913
5 Importing IT_ORGSET_ITEMS_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_OSITX_TTY 20060125
6 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050913
7 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050913
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050913

Method MODIFY_PLANTS_AND_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 Tabelle mit Messages 20050909
2 Importing IT_PLANTGROUPS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PLGR_TTY Werksgruppen für die Änderung eines Preisplans 20050909
3 Importing IT_PLANTGROUPS_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PLGRX_TTY Änderungsdaten Werksgruppen für die Änderung eines Preisplan 20050909
4 Importing IT_PLANTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PLTS_TTY Werke für die Änderung eines Preisplans 20050909
5 Importing IT_PLANTS_X Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CHG_PLTSX_TTY 20060125
6 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Zustand / Änderungen eines PPD-Objektes 20050909
7 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price-Planning-Document 20050909
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050909

Method RAISE_ACTION_CANCELED_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ITEM Call by reference Type reference (TYPE) ANY 20050915
2 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050915
3 Importing I_PRICE_PLAN Call by reference Type reference (TYPE) WRF_PPW_PPDNR Preisplan 20050915
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20050915

Method SET_PROMOTION_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROMOTION_NUMBER Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CRE_PRHE_STY-PROMOTION Promotion Header Data for Creation of a Price Plan 20060406
2 Changing XR_MEMENTO Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD_MEMENTO Status / Changes to a PPD Object 20060406
3 Changing XR_PRICE_PLAN Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_PPD Price Planning Document 20060406
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20060406
History
Last changed by/on SAP  20060703 
SAP Release Created in 600