Hierarchy
⤷
⤷
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 | 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 | Constant | Private | Attribute reference (LIKE) | CL_WRF_PPW_CONST=>FALSE | CL_WRF_PPW_CONST=>FALSE | 20051207 | |||
| 2 | Constant | Private | Type reference (TYPE) | WAERS | '3' | Currency Key for Converting Percentages | 20050819 | ||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD | 20060125 | ||||
| 4 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_WRF_PPW_BAPI_SERVICES | 20060125 | ||||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_WRF_PPW_CONST | Constants in the Price Planning Workbench | 20050811 | |||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_WRF_PPW_PPD_STORAGE | PPD Storage Medium | 20051207 | |||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_WRF_PPW_INT_SERVICES | Internal Constants and Conversions | 20050909 | |||
| 8 | Static Attribute | Private | See coding | 20050907 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Add items | 20050914 | |
| 2 | Static method | Private | Method | Test: Restrictions of the Organization Set for Promotions | 20050916 | |
| 3 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20050811 | |
| 4 | Instance method | Private | Constructor | 20060125 | ||
| 5 | Static method | Public | Method | Create Price Plan | 20060125 | |
| 6 | Static method | Private | Method | Add Header Data to a New Price Plan | 20050908 | |
| 7 | Static method | Private | Method | Create items | 20050915 | |
| 8 | Static method | Private | Method | Create Plants and Plant Groups for Price Plan | 20050913 | |
| 9 | Static method | Private | Method | Deleting line items | 20050923 | |
| 10 | Static method | Public | Method | Empty Adapter | 20060125 | |
| 11 | Static method | Public | Method | Return Header Data for Price Plans | 20060125 | |
| 12 | Static method | Private | Method | Load Price Plan Adapter from DB | 20050920 | |
| 13 | Static method | Public | Method | Load Price Plan Adapter | 20060125 | |
| 14 | Static method | Private | Method | Assign Detailed Item Data Internal -> External | 20050817 | |
| 15 | Static method | Private | Method | Assignment of Org. Set Header Data from Internal to External | 20050823 | |
| 16 | Static method | Private | Method | Assignment of Org. Set Items from Internal to External | 20050823 | |
| 17 | Static method | Private | Method | Assignment of Plant Group Data from Internal to External | 20050823 | |
| 18 | Static method | Private | Method | Assignment of Plants from Internal to External | 20050823 | |
| 19 | Static method | Private | Method | Assignment of Price Plan Header Data from Internal to Ext. | 20050823 | |
| 20 | Static method | Private | Method | Assignment of Price Plan Header Data List from Int. to Ext. | 20050823 | |
| 21 | Static method | Private | Method | Assignment of Promotion Header Data from Internal to Ext. | 20050823 | |
| 22 | Static method | Private | Method | Assignment of Promotion Items from Internal to External | 20050823 | |
| 23 | Static method | Private | Method | Change Price Plan Header Data | 20050908 | |
| 24 | Static method | Private | Method | Change Item Data | 20050914 | |
| 25 | Static method | Private | Method | Change Organization Sets | 20050913 | |
| 26 | Static method | Private | Method | Change Plants and Plant Groups in the Price Plan | 20050909 | |
| 27 | Static method | Private | Method | Trigger ACTION_CANCELED with item data | 20050915 | |
| 28 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050914 | |||
| 2 | IT_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_ITEM_TTY | Materialien für die Änderung eines Preisplans | 20050914 | |||
| 3 | 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 | I_ABORT_ON_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN_01 | '1' | Boolsche Variable ('1'=true,'0'=false) | 20120920 | ||
| 5 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050914 | |||
| 6 | 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 | Abbruch der Aktion | 20050914 |
Method CHECK_PROMOTION_ORGSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050919 | |||
| 2 | E_ORGSET | Call by reference | Type reference (TYPE) | WRF_PPW_ORGSET_ID | Nummer eines Organisationssets in einem Preisplan | 20050919 | |||
| 3 | IT_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_ITEM_TTY | Materialien für die Änderung eines Preisplans | 20050916 | |||
| 4 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050919 | |||
| 5 | 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 | 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 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | 20060125 | ||||
| 2 | E_PRICE_PLAN | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_STY-PRICE_PLAN | 20060125 | ||||
| 3 | IS_HEADER | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_HEAD_STY | 20060125 | ||||
| 4 | IS_PROMO_HEADER | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_PRHE_STY | 20060125 | ||||
| 5 | IT_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_ITEM_TTY | 20060125 | ||||
| 6 | IT_PLANTGROUPS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_PLGR_TTY | 20060125 | ||||
| 7 | IT_PLANTS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_PLTS_TTY | 20060125 | ||||
| 8 | IT_PROMO_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_PRIT_TTY | 20060125 | ||||
| 9 | I_ABORT_ON_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN_01 | '1' | Boolsche Variable ('1'=true,'0'=false) | 20120920 | ||
| 10 | I_NO_WARNINGS | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120501 | |||
| 11 | I_TESTRUN | Call by reference | Type reference (TYPE) | TESTRUN | 20060125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060125 |
Method CREATE_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050908 | |||
| 2 | IS_HEADER | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_HEAD_STY | Kopfdaten für die Anlage eines Preisplans | 20050908 | |||
| 3 | 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 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050908 | |||
| 5 | 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 | Abbruch der Aktion | 20050908 |
Method CREATE_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050915 | |||
| 2 | IT_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_ITEM_TTY | Materialien für die Anlage eines Preisplans | 20050915 | |||
| 3 | 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 | I_ABORT_ON_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN_01 | '1' | Boolsche Variable ('1'=true,'0'=false) | 20120920 | ||
| 5 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050915 | |||
| 6 | 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 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050913 | |||
| 2 | IT_PLANTGROUPS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_PLGR_TTY | Werksgruppen für die Anlage eines Preisplans | 20050913 | |||
| 3 | IT_PLANTS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CRE_PLTS_TTY | Werke für die Anlage eines Preisplans | 20050913 | |||
| 4 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050913 | |||
| 5 | 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 | Abbruch der Aktion | 20050913 |
Method DELETE_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050923 | |||
| 2 | IT_ART_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Artikelpositionen für Anzeige | 20051201 | |||
| 3 | IT_PA_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDPA_TTY | PA-Ebenen Repräsentation eines PPD | 20050923 | |||
| 4 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050923 | |||
| 5 | 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 | Abbruch der Aktion | 20050923 |
Method FREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | ET_HEADERS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_TTY | 20060126 | ||||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | 20060126 | ||||
| 3 | ITR_CATEGORY | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CATEGORY_RTTY | 20060125 | ||||
| 4 | ITR_CREATEDBY | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CREATBY_RTTY | 20060125 | ||||
| 5 | ITR_DESCRIPTONS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DESCR_RTTY | 20060125 | ||||
| 6 | ITR_HIERARCHY_NODES | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_HIERNODE_RTTY | 20060125 | ||||
| 7 | ITR_MATERIALS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_MATERIAL_RTTY | 20060125 | ||||
| 8 | ITR_MATGRP_HIER_NODES | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_MATGHIER_RTTY | 20060125 | ||||
| 9 | ITR_PLANTS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_PLANT_RTTY | 20060126 | ||||
| 10 | ITR_PRICELISTS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_PRICLIST_RTTY | 20060125 | ||||
| 11 | ITR_PRICEPLANNER_GROUPS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_PPLANGR_RTTY | 20060125 | ||||
| 12 | ITR_PRICEPLANS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_PRICEPL_RTTY | 20060125 | ||||
| 13 | ITR_PROMOTIONS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_PROMO_RTTY | 20060125 | ||||
| 14 | ITR_STATUS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_STATUS_RTTY | 20060125 | ||||
| 15 | ITR_VALIDITY_START_DATES | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_VALDATE_RTTY | 20060125 | ||||
| 16 | I_BUDGETTYPE | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_STY-BUDGETTYPE | 20060125 | ||||
| 17 | I_DISTR_CHANNEL | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_STY-DISTR_CHANNEL | 20060125 | ||||
| 18 | I_HIERARCHY | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_ITEM_STY-HIERARCHY | 20060125 | ||||
| 19 | I_PRICEPLAN_VALID_FROM | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_STY-VALID_FROM | 20060125 | ||||
| 20 | I_PRICEPLAN_VALID_TO | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_STY-VALID_TO | 20060125 | ||||
| 21 | I_SALESORG | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_STY-SALESORG | 20060125 | ||||
| 22 | I_SEASON | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_ITEM_STY-SEASON | 20060125 | ||||
| 23 | I_SEASONYEAR | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_ITEM_STY-SEASONYEAR | 20060125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060126 |
Method GET_PPD_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PRICE_PLAN | Call by reference | Type reference (TYPE) | WRF_PPW_PPDNR | 20050920 | ||||
| 2 | RR_PRICE_PLAN | Value transfer | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_BAPI_ADAPTER | 20050920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050920 |
Method GET_PRICE_PLAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PRICE_PLAN | Call by reference | Type reference (TYPE) | WRF_PPW_PPDNR | 20060125 | ||||
| 2 | RR_PRICE_PLAN | Value transfer | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_BAPI_ADAPTER | 20060125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060125 |
Method MAP2E_DET_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACCUMULATED_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_ARTIT_TTY | 20060125 | ||||
| 2 | ET_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_ITEM_TTY | 20060125 | ||||
| 3 | IT_ART_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | Artikelpositionen für Anzeige | 20050817 | |||
| 4 | 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 | Abbruch der Aktion | 20051025 |
Method MAP2E_ORGSET_HEADS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ORGSET_HEADS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDOSINFO_TTY | 20050823 | ||||
| 2 | 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 | IT_ORGSET_HEADS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDOSINFO_TTY | 20050823 | ||||
| 2 | IT_ORGSET_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDOSITEMINFO_TTY | 20050823 | ||||
| 3 | RT_ORGSET_ITEMS | Value transfer | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_OSIT_TTY | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050823 |
Method MAP2E_PLANTGROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PLANTGROUPS | Call by reference | Type reference (TYPE) | WAGUD_TAB | 20050823 | ||||
| 2 | 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 | IT_PLANTS | Call by reference | Type reference (TYPE) | WRF_RPR_WAPLD_TTY | 20050823 | ||||
| 2 | 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 | IS_HEADER | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_STY | 20050823 | ||||
| 2 | RS_HEADER | Value transfer | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_HEAD_STY | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_HEADERS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDHEADINFO_TTY | 20050823 | ||||
| 2 | RT_HEADERS | Value transfer | Type reference (TYPE) | BAPI_WRF_PPW_PPD_GETL_HEAD_TTY | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch der Aktion | 20051025 |
Method MAP2E_PROMO_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PROMO_HEADER | Call by reference | Type reference (TYPE) | WAKHD | 20050823 | ||||
| 2 | I_DEACTIVATED | Call by reference | Type reference (TYPE) | WRF_PPW_DEAKT | SPACE | 20050823 | |||
| 3 | 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 | IT_ART_ITEMS | Call by reference | Type reference (TYPE) | WRF_PPW_PPDART_TTY | 20050823 | ||||
| 2 | RT_PROMO_ITEMS | Value transfer | Type reference (TYPE) | BAPI_WRF_PPW_PPD_DET_PRIT_TTY | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch der Aktion | 20051025 |
Method MODIFY_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050908 | |||
| 2 | IS_HEADER | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_HEAD_STY | Kopfdaten für die Änderung eines Preisplans | 20050908 | |||
| 3 | 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 | IS_PROMO_HEADER | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_PRHE_STY | Aktionskopfdaten zum Ändern eines Preisplans | 20050908 | |||
| 5 | 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 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050908 | |||
| 7 | 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 | Abbruch der Aktion | 20050908 |
Method MODIFY_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050914 | |||
| 2 | IT_ITEMS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_ITEM_TTY | Materialien für die Änderung eines Preisplans | 20050914 | |||
| 3 | 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 | 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 | IT_PROMO_ITEMS_X | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_PRITX_TTY | Änderungsdaten Aktionsmaterialien zur Änderung Preisplan | 20050914 | |||
| 6 | I_ABORT_ON_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN_01 | '1' | Boolsche Variable ('1'=true,'0'=false) | 20120920 | ||
| 7 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050914 | |||
| 8 | 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 | Abbruch der Aktion | 20050914 |
Method MODIFY_ORGSETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050913 | |||
| 2 | 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 | 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 | 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 | IT_ORGSET_ITEMS_X | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_OSITX_TTY | 20060125 | ||||
| 6 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050913 | |||
| 7 | 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 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAL_T_MSG | Tabelle mit Messages | 20050909 | |||
| 2 | IT_PLANTGROUPS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_PLGR_TTY | Werksgruppen für die Änderung eines Preisplans | 20050909 | |||
| 3 | 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 | IT_PLANTS | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_PLTS_TTY | Werke für die Änderung eines Preisplans | 20050909 | |||
| 5 | IT_PLANTS_X | Call by reference | Type reference (TYPE) | BAPI_WRF_PPW_PPD_CHG_PLTSX_TTY | 20060125 | ||||
| 6 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Zustand / Änderungen eines PPD-Objektes | 20050909 | |||
| 7 | 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 | 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 | IS_ITEM | Call by reference | Type reference (TYPE) | ANY | 20050915 | ||||
| 2 | I_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20050915 | |||
| 3 | I_PRICE_PLAN | Call by reference | Type reference (TYPE) | WRF_PPW_PPDNR | Preisplan | 20050915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch der Aktion | 20050915 |
Method SET_PROMOTION_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | XR_MEMENTO | Call by reference | Object reference (TYPE REF TO) | CL_WRF_PPW_PPD_MEMENTO | Status / Changes to a PPD Object | 20060406 | |||
| 3 | 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 | Abbruch der Aktion | 20060406 |
History
| Last changed by/on | SAP | 20060703 |
| SAP Release Created in | 600 |