SAP ABAP Interface IF_WRF_PPW_BUDGET_SET (Budget Set Methods)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   LO-MD-PPW (Application Component) Price Planning Workbench
     WRF_PPW_WORKBENCH (Package) Price Planning Workbench - WORKBENCH
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRF_PPW_BUDGET_SET Manage Budgets 20031022
Properties
Interface IF_WRF_PPW_BUDGET_SET  
Short Description Budget Set Methods    
General Data
Package WRF_PPW_WORKBENCH   Price Planning Workbench - WORKBENCH 
Created 20031022   SAP 
Last changed 20060208   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WRF_PPW_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PPW_STATUS_CTRL Status Controller Functions 20040428
Friends
Interface IF_WRF_PPW_BUDGET_SET has no friend.
Attributes
Interface IF_WRF_PPW_BUDGET_SET has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_NEW_BUDGET_SELECTION Instance method Public Method Pass On Range Object to Redetermine Budget 20040429
2 CURR_CONV_BUDGET_INFO Instance method Public Method Currency Conversion for Budget Info Table 20040819
3 FREE Instance method Public Method Reduce Price-Plan-Specific Data 20050621
4 FREE_BUDGET_DETAIL Instance method Public Method Reduce Relevant Budget Detail Data 20040801
5 GET_BUDGET_DETAIL_RELATIONS Instance method Public Method Return Specific Budget Values/Relations 20040727
6 GET_BUDGET_DETAIL_TABLE_REF Instance method Public Method Provide Reference to Budget Detail Data Table 20040723
7 GET_BUDGET_INFO_FOR_DETAIL Instance method Public Method Pass on Budget Info Data for Detail Display 20050609
8 GET_BUDGET_INFO_IN_OTB_CURR Instance method Public Method Currency Conversion for Budget Info Table 20050401
9 GET_BUDGET_INFO_IN_PPD_CURR Instance method Public Method Currency Conversion for Budget Info Table 20050401
10 GET_BUDGET_SET_TABLE_REF Instance method Public Method Get Reference to SET Table 20040108
11 GET_BUDGET_STATUS Instance method Public Method Return Budget Status 20040429
12 GET_BUDGET_TYPE Instance method Public Method Returns the Current Budget Type 20050907
13 GET_FIELDFUNC_LIST Instance method Public Method Provide Budget Data Field + Function Classification 20040804
14 GET_FUNCTION_LIST Instance method Public Method 20040511
15 GET_HEADER Instance method Public Method Pass On PPD Header Data 20040615
16 GET_RELATED_PPD_LIST Instance method Public Method Provide PPD List Incl. Planning Levels of Current Budget 20040929
17 LINK_TO_PPD Instance method Public Method Link / Update Budget Set with New PPD 20040426
18 REFRESH_BUDGET_DATA Instance method Public Method Refresh Budget Data 20040824
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Event for Budget Data Change 20040413
Types
Interface IF_WRF_PPW_BUDGET_SET has no local type.
Method Signatures

Method APPLY_NEW_BUDGET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES_CURRCONVOVERFLOW Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040817
2 Importing IR_RANGE Call by reference Object reference (TYPE REF TO) CL_WRF_PPW_RANGE PPW Selektions-Kriterien 20040429
# Exception Resumable Description Created on
1 CX_WRF_PPW_BUDG Fehler in Budgets 20040913
2 CX_WRF_PPW_PPD_CURRENCY_DEF Wärungsumrechnung nicht möglich bzw. fehlerhaft 20040817

Method CURR_CONV_BUDGET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES_CURRCONVOVERFLOW Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040819
2 Importing I_CURRENCY_OTB Call by reference Type reference (TYPE) WRF_BUDG_CURRENCY Budgetwährung 20040819
3 Importing I_CURRENCY_TO Call by reference Type reference (TYPE) WRF_BUDG_CURRENCY Budgetwährung 20040819
4 Changing XT_BUDGET_INFO Call by reference Type reference (TYPE) WRF_PPW_BUDGETINFO_TTY Budget Info Tabelle - Business vs. Viewschicht 20040819
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_CURRENCY_DEF Wärungsumrechnung nicht möglich bzw. fehlerhaft 20040819

Method FREE Signature

Method FREE on Interface IF_WRF_PPW_BUDGET_SET has no parameter.
Method FREE on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method FREE_BUDGET_DETAIL Signature

Method FREE_BUDGET_DETAIL on Interface IF_WRF_PPW_BUDGET_SET has no parameter.
Method FREE_BUDGET_DETAIL on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_BUDGET_DETAIL_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BG_DET_SUM Call by reference Type reference (TYPE) WRF_PPW_BUDGETINFODETSUM_TTY Budgetdetail - Summentabelle 20050610
2 Importing IT_BUDGNRKEY Call by reference Type reference (TYPE) WRF_PPW_BUDGNRKEY_TTY Budget Schlüssel Struktur -> Budget-Nr. und Prozesskennung 20050610
3 Importing I_CURRENCY_TO Call by reference Type reference (TYPE) WRF_BUDG_CURRENCY Budgetwährung 20040819
4 Changing XT_MESSAGES_CURRCONVOVERFLOW Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040819
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_CURRENCY_DEF Wärungsumrechnung nicht möglich bzw. fehlerhaft 20040819

Method GET_BUDGET_DETAIL_TABLE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BUDGET_INFO_DETAIL_TAB Call by reference Object reference (TYPE REF TO) DATA 20040818
2 Exporting ET_MESSAGES_CURRCONVOVERFLOW Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040818
3 Importing IS_BUDGNRKEY Call by reference Type reference (TYPE) WRF_PPW_BUDGNRKEY_STY Budget Info Struktur - Business vs. Viewschicht 20040723
4 Importing I_CURRENCY_TO Call by reference Type reference (TYPE) WRF_BUDG_CURRENCY Budgetwährung 20040819
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_CURRENCY_DEF Wärungsumrechnung nicht möglich bzw. fehlerhaft 20040818

Method GET_BUDGET_INFO_FOR_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUDGET_INFO Call by reference Type reference (TYPE) WRF_PPW_BUDGETINFO_STY Budget Info Struktur - Business vs. Viewschicht 20050609
2 Importing IS_BUDGNRKEY Call by reference Type reference (TYPE) WRF_PPW_BUDGNRKEY_STY Budget Schlüssel Struktur -> Budget-Nr. und Prozesskennung 20050609

Method GET_BUDGET_INFO_FOR_DETAIL on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_BUDGET_INFO_IN_OTB_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUDGET_INFO Call by reference Type reference (TYPE) WRF_PPW_BUDGETINFO_TTY Budget Info Tabelle - Business vs. Viewschicht 20050401
2 Exporting ET_MESSAGES_CURRCONVOVERFLOW Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20050401
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_CURRENCY_DEF Wärungsumrechnung nicht möglich bzw. fehlerhaft 20050401

Method GET_BUDGET_INFO_IN_PPD_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUDGET_INFO Call by reference Type reference (TYPE) WRF_PPW_BUDGETINFO_TTY Budget Info Tabelle - Business vs. Viewschicht 20050401
2 Exporting ET_MESSAGES_CURRCONVOVERFLOW Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20050401
# Exception Resumable Description Created on
1 CX_WRF_PPW_PPD_CURRENCY_DEF Wärungsumrechnung nicht möglich bzw. fehlerhaft 20050401

Method GET_BUDGET_SET_TABLE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SET_TAB Value transfer Object reference (TYPE REF TO) DATA Referenz der SET-Tabelle 20040108

Method GET_BUDGET_SET_TABLE_REF on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_BUDGET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PPDBG_STATUS Call by reference Type reference (TYPE) WRF_PPW_BUDGSTATUS_TTY PPD-Budgets 20040429
2 Importing IT_PPDBG Call by reference Type reference (TYPE) WRF_PPW_PPDBG_TTY PPD-Budgets 20040429

Method GET_BUDGET_STATUS on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_BUDGET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BUDG_TYPE Value transfer Type reference (TYPE) WRF_BUDG_TYPE Budgetart 20050907

Method GET_BUDGET_TYPE on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_FIELDFUNC_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Type reference (TYPE) WRF_PPW_FAREA Anzeigebereich der Funktion 20040804
2 Importing I_MODE Call by reference Type reference (TYPE) WRF_PPW_FUNCSTAT_STY-MODE Hex-Feld für Bit-Vergleiche 20040804
3 Returning RT_FIELDFUNC_LIST Value transfer Type reference (TYPE) WRF_PPW_FUNCTIONLIST_TTY Status der Funktionen in der Business-Schicht 20040804

Method GET_FIELDFUNC_LIST on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_FUNCTION_LIST Signature

Method GET_FUNCTION_LIST on Interface IF_WRF_PPW_BUDGET_SET has no parameter.
Method GET_FUNCTION_LIST on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_HEADER Value transfer Type reference (TYPE) WRF_PPW_PPDHEADINFO_STY PPD-Kopf, PPD-Bezeichnung und PPD-Versionsdaten 20040615

Method GET_HEADER on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method GET_RELATED_PPD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_BUDGET_LEVEL_REL_PPD Value transfer Type reference (TYPE) WRF_PPW_BUDGETLEVELRELPPD_TTY PPDs pro Budget Planungsebene -> Tabelle 20040929

Method GET_RELATED_PPD_LIST on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method LINK_TO_PPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PPD Call by reference Object reference (TYPE REF TO) IF_WRF_PPW_PPD_ADAPTER PPD-Anbindung an PPW 20040426

Method LINK_TO_PPD on Interface IF_WRF_PPW_BUDGET_SET has no exception.

Method REFRESH_BUDGET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES_CURRCONVOVERFLOW Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20040824
# Exception Resumable Description Created on
1 CX_WRF_PPW_BUDG Fehler in Budgets 20040914
2 CX_WRF_PPW_PPD_CURRENCY_DEF Wärungsumrechnung nicht möglich bzw. fehlerhaft 20040824
Event Signatures

Event CHANGED Signature
Event CHANGED on Interface IF_WRF_PPW_BUDGET_SET has no parameter.
History
Last changed by/on SAP  20060208 
SAP Release Created in 111