Dear SAP Friends,
In This Blog post, will help to get knowledge on the Central Budgeting of the internal order business process introduced in the
CFIN 2020 FPS01 version.
Introduction:
Central Budgeting for Internal Orders allows you to take a centralized approach and manage the budget in the Central Finance system while the budget is typically utilized in a process carried out in the source systems.
Note: I have prepared the steps with reference to the latest SAP ECC version (source system and Target system (SAP S/4 HANA -CFIN system) in my CFIN Demo system.
Solution: Central Budgeting is a remote budget check from a source system to the Central Finance system that will be active during the posting process. The remote budget check which runs during a posting in a source system considers the Customizing settings that you made in the Central Finance system for the budget profile and the tolerance limits for the availability control.
It is applicable for Internal orders replicated with
Cost Object Mapping can be part of Central Budgeting.
Prerequisite steps in Sources (ECC) system:
- Implement SAP Note 2914565 -Central budgeting for internal order source part in your source system.
- Customizing Activities in the Source System
Assumption: We have to make sure that all prerequisite configuration was completed in the Source and target system including CFINIMG configuration of General ledger accounting including controlling area settings & relevant master data mapping with mapping actions and SLT mapping.
- Please make sure that the Internal order configuration completed in the Source (ECC) and Target (CFIN) system and complete the below Internal Order budget configuration in the source (ECC) and target (CFIN) system.
A). Maintain Budget Profile
IMG path: SPRO -> Controlling -> Internal Orders-> Budgeting and Availability Control -> Maintain Budget Profile
Choose Save Button to save the Budget profile.
Assign budget profile in order types
Assign the budget profile Z00001 to Order type Z600 then click on the Save button
B) Maintain Number Ranges for Budgeting
IMG path: SPRO -> Controlling -> Internal Orders-> Budgeting and Availability Control -> Maintain Number Ranges for Budgeting
Default budget number range ID 04 for budget number range and assigned the number as per below screen.
Click on the save button
Note: Define Tolerance Limits for Availability Control is not required to configure and it will validate from CFIN (Target) system.
Customizing Activities in the Central Finance (S/4 HANA) Source System settings.
Transaction code
CFIIMG
I. Set up Connection to Central Finance System
IMG path: Financial Accounting -> Central Finance Central Finance-> Source System Settings -> Set up Connection to Central Finance System -> Define Logical System for Central Finance System.
II. Set up RFC Destination for Central Finance System
III. RFC destinations mapped for Source and Target system.
IV. Assign RFC Destination for Displaying Objects from Central Finance System
V. Maintain RFC Assignments and Settings for the Central Finance System
VI. Settings for Internal Orders
IMG Path: Financial Accounting -> Central Finance Central Finance: Source System Settings -> Settings for Central Budgeting Settings for Internal Orders-> Settings for Central Budgeting -> Settings for Internal Orders
Define the company codes and internal order types for which Central Budgeting should be enabled.
Customizing Activities in the Central Finance (S/4 HANA) System:
A). Maintain Budget Profile
IMG path: SPRO -> Controlling -> Internal Orders-> Budgeting and Availability Control -> Maintain Budget Profile
To run the remote budget check for business transactions in a currency other than the controlling area currency, it is required that in the
Maintain Budget Profile Customizing activity in the budget profile of the internal order type under
Availability Control the
Object Currency is ticked.
Click on the save button to save the Budget profile.
Assign budget profile in order types
Assign the budget profile Z1000 to Order type I600 then click on the Save button
B) Maintain Number Ranges for Budgeting
Default budget number range ID 04 for budget number range and assigned the number as per below screen
Click on the save button
C) Define Tolerance Limits for Availability Control
IMG path: SPRO -> Controlling -> Internal Orders-> Budgeting and Availability Control -> Define Tolerance Limits for Availability Control
Note: Make sure that AUFK replication Object table should be mapping in SLT to create the Cost object (Internal Order) from Source (ECC) system to Target (CFIN) system via SLT and relevant cost object scenario mapping then subsequent order type mapping with Scenario.
Internal Order Business process:
Source system:
1. Create Internal Order (KO01) in Source (ECC) system
2. Check internal order replicated via SLT to Target systemin AIF Error Handling
3. Display the internal order(KO03) in the Target system
4. Maintain the Internal Order Budget (KO22) in Target (CFIN) system
Press enter maintain 1000 EUR (controling area currency and will be converted to Object (Company Code currency)
Select view in 2 –Object currency (Company Code currency )
Click on save button and check the Budget document posted
5. Display the internal order Budget in Source (ECC) system via KO22 or KO23
Press enter button
Note: After you activated the Customizing for Central Budgeting for Internal Orders, also in transaction KO22 where you usually change the budget, it can now only be displayed.
6. Change/revise the internal order Budget amount from 1000 EUR to 1500 EUR in Target (CFIN ) system and validate the amount in the Source system
Click on save option and check the budget document posted for changes.
7. Display the internal order Budget in Source (ECC) system via KO22 or KO23
8. Post the transaction with internal order in the Source (ECC) system and validate the error in source system.
Transaction Code
FB50 in Source (ECC) system and try to post the amount 1510 EUR to validate the error above the budget amount 1500 EUR.
Note: I have tested the internal order in source/target systemXXXXX0 and XXXXXX1 for testing and created the new order XXXXX2 for our testing in the above scenario.
If Source system(ECC) Order status is created then we need to release the order to post the transaction and the Target system(CFIN) order will be created with Release status by standard settings. Settlement rule will not be
I was tested the required scenario to validate the Central budget in Source system and please proceed with the required scenario to test your end as per customer requirement.
Refer to the CFIN HELP to get more information for the central Budget process.
Conclusion: After completing the above steps, We will be able to replicate the central budgeting internal order process from the Source (ECC)
Please feel free to like and share your feedback.
Thanks & Regards
CMA RajaReddy Degapudi
Senior ERP Specialist