SAP ABAP Class CL_WRF_PPW_BAPI_SERVICES (Services shared by classes in WRF_PPW_BAPI)
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
Properties
Class CL_WRF_PPW_BAPI_SERVICES  
Short Description Services shared by classes in WRF_PPW_BAPI    
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 20060125   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_PPW_BAPI_SERVICES has no forward declaration.
Interfaces
Class CL_WRF_PPW_BAPI_SERVICES has no interface implemented.
Friends
Class CL_WRF_PPW_BAPI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_CO Static Attribute Private Object reference (TYPE REF TO) CL_WRF_PPW_CONST Constants in the Price Planning Workbench 20060125
2 SR_ME Static Attribute Private Object reference (TYPE REF TO) CL_WRF_PPW_BAPI_SERVICES Services shared by classes in WRF_PPW_BAPI 20060125
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Static method Public Method Authority verification 20060125
2 CHECK_RANGE_ITEM Static method Public Method Verifies if the range item is valid 20060125
3 CLASS_CONSTRUCTOR Static method Public Constructor 20060125
4 CONVERT_ISO_CURRENCY Static method Public Method Convert Internal Currency to ISO Currency 20060125
5 CONVERT_UNIT_ISO_TO_SAP Static method Public Method Convert from ISO unit to SAP unit 20060125
6 CONVERT_UNIT_SAP_TO_ISO Static method Public Method Convert from SAP unit to ISO unit 20060125
7 FILL_HIERARCHY_PARAMETERS Static method Public Method Fills the hierarchy related parameters into a range object 20060125
8 GET_INSTANCE Static method Public Method Returns the singleton instance of the 20060125
9 GET_MESSAGE Static method Public Method Returns a message BAL_S_MSG 20060125
10 GET_RANGE Static method Public Method Returns a range instance filled from the parameters 20060125
11 RAISE_ACTION_CANCELED Static method Public Method Raises an exception 20060125
Events
Class CL_WRF_PPW_BAPI_SERVICES has no event.
Types
Class CL_WRF_PPW_BAPI_SERVICES has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

Method AUTHORITY_CHECK on class CL_WRF_PPW_BAPI_SERVICES has no parameter.
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20060125

Method CHECK_RANGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RANGE Call by reference Type reference (TYPE) ANY 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 20060125

Method CLASS_CONSTRUCTOR Signature

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

Method CONVERT_ISO_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENCY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-CURRENCY Currency Key 20060125
2 Returning R_CURRENCY_ISO Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-CURRENCY_ISO ISO Code Currency 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20060125

Method CONVERT_UNIT_ISO_TO_SAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIT_ISO Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SALES_UNIT_ISO Verkaufsmengeneinheit 20060125
2 Returning R_UNIT Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SALES_UNIT Verkaufsmengeneinheit im ISO-Code 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20060125

Method CONVERT_UNIT_SAP_TO_ISO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIT Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SALES_UNIT Verkaufsmengeneinheit 20060125
2 Returning R_UNIT_ISO Value transfer Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SALES_UNIT_ISO Verkaufsmengeneinheit im ISO-Code 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20060125

Method FILL_HIERARCHY_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITR_HIERARCHY_NODES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_HIERNODE_RTTY Range for Article Hierarchy Node 20060125
2 Importing ITR_MATGRP_HIER_NODES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_MATGHIER_RTTY Range for Material Group Hierarchy Node 20060125
3 Importing I_BUDGET_TYPE Call by reference Type reference (TYPE) WRF_BUDG_TYPE Budget Type 20060125
4 Importing I_HIERARCHY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-HIERARCHY Hierarchie 20060125
5 Changing XR_RANGE Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_RANGE PPW Selektions-Kriterien 20060125
6 Changing XT_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20060125

Method GET_INSTANCE Signature

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

Method GET_INSTANCE on class CL_WRF_PPW_BAPI_SERVICES has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20060125
2 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20060125
3 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20060125
4 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20060125
5 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20060125
6 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20060125
7 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20060125
8 Returning RS_MESSAGE Value transfer Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20060125

Method GET_MESSAGE on class CL_WRF_PPW_BAPI_SERVICES has no exception.

Method GET_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RANGE Value transfer Object reference (TYPE REF TO) CL_WRF_PPW_RANGE Price Planning Workbench Selection Criteria 20060125
2 Importing ITR_CATEGORY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CATEGORY_RTTY 20060125
3 Importing ITR_CREATEDBY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_CREATBY_RTTY 20060125
4 Importing ITR_DESCRIPTONS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DESCR_RTTY 20060125
5 Importing ITR_FASHION_GRADES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_FASHGRAD_RTTY Range for Fashion Grade 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_MATERIAL_GROUPS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_MATGROUP_RTTY Range for Material Groups 20060125
9 Importing ITR_MATGRP_HIER_NODES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_MATGHIER_RTTY 20060125
10 Importing ITR_PLANTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PLANT_RTTY 20060125
11 Importing ITR_PRICELISTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PRICLIST_RTTY 20060125
12 Importing ITR_PRICEPLANNER_GROUPS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PPLANGR_RTTY 20060125
13 Importing ITR_PRICEPLANS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PRICEPL_RTTY 20060125
14 Importing ITR_PROMOTIONS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_PROMO_RTTY 20060125
15 Importing ITR_ROLLOUTS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_ROLLOUT_RTTY Range for Rollouts 20060125
16 Importing ITR_STATUS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_STATUS_RTTY 20060125
17 Importing ITR_VALIDITY_START_DATES Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_VALDATE_RTTY 20060125
18 Importing ITR_VENDORS Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_VENDOR_RTTY Range for Vendors 20060125
19 Importing I_BUDGETTYPE Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-BUDGETTYPE 20060125
20 Importing I_DISTR_CHANNEL Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-DISTR_CHANNEL 20060125
21 Importing I_HIERARCHY Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-HIERARCHY 20060125
22 Importing I_PRICEPLAN_VALID_FROM Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-VALID_FROM 20060125
23 Importing I_PRICEPLAN_VALID_TO Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-VALID_TO 20060125
24 Importing I_SALESORG Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_GETL_HEAD_STY-SALESORG 20060125
25 Importing I_SEASON Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SEASON 20060125
26 Importing I_SEASONYEAR Call by reference Type reference (TYPE) BAPI_WRF_PPW_PPD_DET_ITEM_STY-SEASONYEAR 20060125
27 Changing XT_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED 20060125

Method RAISE_ACTION_CANCELED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Application Log: Table with Messages 20060125
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20060125
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20060125
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20060125
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20060125
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20060125
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20060125
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20060125
# Exception Resumable Description Created on
1 CX_WRF_PPW_ACTION_CANCELED Abbruch der Aktion 20060125
History
Last changed by/on SAP  20060703 
SAP Release Created in