SAP ABAP Interface IF_EX_FMCU_RULE (Business add-in interface IF_EX_FMCU_RULE)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-BU (Application Component) Budgeting
     FMBPA_E (Package) New budgeting: FM application part
Properties
Interface IF_EX_FMCU_RULE  
Short Description Business add-in interface IF_EX_FMCU_RULE    
General Data
Package FMBPA_E   New budgeting: FM application part 
Created 20020806   SAP 
Last changed 20090218   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_FMCU_RULE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20050323
Friends
Interface IF_EX_FMCU_RULE has no friend.
Attributes
Interface IF_EX_FMCU_RULE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_PROCESS Instance method Public Method Change process for migration to BCS 20080502
2 GET_RULES Instance method Public Method Get rules 20040830
3 UPDATE_LIST_ADDRESS Instance method Public Method Update the list of budget addresses to be processed by mass 20081121
Events
Interface IF_EX_FMCU_RULE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FBS Public See coding 20080502 BEGIN OF s_fbs, trgkz TYPE bp_trgkz, wrttp TYPE co_wrttp, vorga TYPE bp_vorgang, twaer TYPE twaer, subvo TYPE bp_subvo, gjahr TYPE gjahr, gnjhr TYPE gnjhr, * Specific fields for hierarchy document buzei TYPE co_buzei, objnr TYPE bp_objekt, posit TYPE bp_posit, geber TYPE bp_geber, versn TYPE bp_version, farea TYPE fm_farea, END OF s_fbs
Method Signatures

Method CHANGE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budget Category 20080502
2 Changing CV_FLG_IGNORE_LINE Call by reference Type reference (TYPE) XFELD Checkbox 20080502
3 Changing CV_PROCESS Call by reference Type reference (TYPE) BUKU_PROCESS Internal Budgeting Process 20080502
4 Changing CV_VALUE_TYPE Call by reference Type reference (TYPE) BUKU_VALTYPE BCS Value Type 20080502
5 Changing CV_WFSTATE Call by reference Type reference (TYPE) BUKU_WFSTATE Workflow Status of a Record in the Budget Totals Table 20080502
6 Importing IS_FBS Call by reference Type reference (TYPE) S_FBS Current FBS line 20080502
7 Importing IT_BPDG Call by reference Type reference (TYPE) FMCU_RULE_T_BPDG Table type for BPDG 20080515
8 Importing IT_BPDJ Call by reference Type reference (TYPE) FMCU_RULE_T_BPDJ Table Type for BPDJ 20080515
9 Importing IT_BPDP Call by reference Type reference (TYPE) FMCU_RULE_T_BPDP Table type for BPdp 20080515
10 Importing IT_BPEG Call by reference Type reference (TYPE) FMCU_RULE_T_BPEG Line Item Overall Values Controlling Obj. 20080502
11 Importing IT_BPEJ Call by reference Type reference (TYPE) FMCU_RULE_T_BPEJ Line Item Annual Values Controlling Obj. 20080502
12 Importing IT_BPEP Call by reference Type reference (TYPE) FMCU_RULE_T_BPEP Line Item Period Values Controlling Obj. 20080502
13 Importing IV_BCS_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20080502
14 Importing IV_FBS_FISCAL_YEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20080502
# Exception Resumable Description Created on
1 ERROR_IN_CHANGE_PROCESS 20080502

Method GET_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_F_RECV_FORMULA_BUILDER Call by reference Type reference (TYPE) FMKU_S_PART_RECV Empfängerzeile - Regelstruktur von Formeleditor verwendet 20040830
2 Changing C_T_RECV Call by reference Type reference (TYPE) FMKU_T_PART_RECV Empfängerzeile - Regel (Tabelle) 20040830
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) XFELD Kennzeichen: Bei Fehler aktivieren 20040830
4 Exporting E_FLG_NO_RULE Call by reference Type reference (TYPE) XFELD Kennzeichen: Aktivieren, wenn keine Regeln gefunden werden 20040830
5 Importing FLT_VAL Value transfer Type reference (TYPE) BUKU_TECHORG Parameter FLT_VAL der Methode GET-RULES 20040830
6 Importing I_FISCYEAR_RECV Call by reference Type reference (TYPE) GJAHR Geschäftsjahr (Empfänger) 20040830
7 Importing I_FM_AREA Call by reference Type reference (TYPE) FIKRS Finanzkreis 20040830
8 Importing I_REF_LOG_CTX Call by reference Object reference (TYPE REF TO) CL_BUBAS_APPL_LOG_CTX Anwendungsprotokoll mit Kontext 20040830
9 Importing I_S_ADDRESS Call by reference Type reference (TYPE) FMKU_S_BADI_DIMPART HHM-Kontierung 20040830
10 Importing I_S_GENKEYPART Call by reference Type reference (TYPE) BUKU_S_BADI_GENKEYPART Generischer Schlüsselteil 20040830
11 Importing I_S_LVALXXPART Call by reference Type reference (TYPE) FMKU_S_BADI_LVALXXPART Wertefelder in Finanzkreiswährung 20040830
12 Importing I_S_TVALXXPART Call by reference Type reference (TYPE) BUKU_S_BADI_TVALXXPART Budgetwertfelder in Transaktionswährung 20040830
# Exception Resumable Description Created on
1 ERROR_IN_GET_RULES Keine (gültige) Regel gefunden 20040830

Method UPDATE_LIST_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DIMPART Call by reference Type reference (TYPE) FMKU_T_DIMPART Table with FM account assignments 20081121
2 Importing I_BUDCAT Call by reference Type reference (TYPE) BUKU_BUDCAT Budget Category 20081121
3 Importing I_FISCYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20081121
4 Importing I_FM_AREA Call by reference Type reference (TYPE) FIKRS Financial Management Area 20081121

Method UPDATE_LIST_ADDRESS on Interface IF_EX_FMCU_RULE has no exception.
History
Last changed by/on SAP  20090218 
SAP Release Created in 200