SAP ABAP IMG Activity FMBCS_FMCU_RULE (BAdI: Enhance Reassignment Rules)
Hierarchy
☛
EA-PS (Software Component) SAP Enterprise Extension Public Services
⤷
PSM-FM-MD (Application Component) Master Data
⤷
FMCC (Package) FIFM: Cash budget management customizing

⤷

⤷

IMG Activity
ID | FMBCS_FMCU_RULE | BAdI: Enhance Reassignment Rules |
Transaction Code | S_ALN_01002128 | (empty) |
Created on | 20030402 | |
Customizing Attributes | FMBCS_FMCU_RULE | BAdI: Enhance Reassignment Rules |
Customizing Activity | FMBCS_FMCU_RULE | BAdI: Enhance Reassignment Rules |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | FMBCS_FMCU_RULE |
Use
With this Business Add-In you can enhance FM account reassignment rules in BCS transactions when you are:
- Copying planned / budget data
- Transferring budget data
- Carrying over budget data to another year
- Transferring CO planning data to BCS
On the target/ receiver side, you can use this Business Add-In to:
- Split budget among different FM account assignments
- Split budget using a specific distribution key, shift budget according to a period shift or aggregate budget using a specific period
- Revaluate budget using a percentage value
- Change budget amounts in the transaction and FM area currency
Requirements
Standard settings
SAP does not provide any default settings.
Recommendation
Activities
This is a single-use BAdI, meaning that only one implementation can be activated. This BAdI is filtered by applications. Please note that reassignment rules can only be integrated in the following applications:
- Copy planning data (COPY)
- Carry over residual budget data (COVR)
- Freeze budget data (FREEZE)
- Generate budget data (LOAD)
- Generate budget data from CO planning data (LOAD-CO)
- Transfer budget data (MASS-TRANS)
After you have defined your reassignment rules, you should implement the BAdI applying the following steps:
After you call up the IMG activity, a dialog box appears.
- In the dialog box, enter a name for the enhancement implementation, Short Text and Composite Enhancement Implementation. If no Composite exists, create a new one by choosing Create button.
- Save your entries, and assign the implementation to a development class.
- Click on BAdI tab and choose the Create BAdI button.
- In the dialog box, enter BAdI Definition, BAdI Implementation, Implementation Class and description, then press Enter.
- In the left panel on the next screen, expand implementation node and double-click on entry Class.
- Place the cursor on the method, and double-click to enter method processing.
- Enter the code for the implementation between the statements method <Interface name> ~ <Name of method> and endmethod. Note that sample implementation is copied automatically.
- Save and activate all the objects.
Further notes
For further information on the method, see:
Business Attributes
ASAP Roadmap ID | 153 | Design enhancements |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | FMBCS_FMCU_RULE | 0 | ALN0000195 | Budgeting |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20030707 |
SAP Release Created in | 200 |