Ansicht
Dokumentation
FIN_CFIN_CB_DELETE_IO_BUDGET - Central Budgeting: Delete Budget for Internal Orders in Source System
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up Fill RESBD Structure from EBP Component StructureThis documentation is copyright by SAP AG.
Purpose
You run this program in the source system and you use it to delete the budget-related data for internal orders in the source system which are part of the Central Budgeting for Internal Orders scenario. With this scenario you manage the budget in the Central Finance system, while the budget is typically consumed in a process carried out in the source system. This means that you cannot change the budget in the source system anymore.
You run this program if you have activated Central Budgeting for Internal Orders for internal order types which have been in use and original budget has already been posted to those internal orders.
Caution
This program deletes the budget-related data from the database tables. After you have run the program in update mode, you will no longer be able to restore the data!
Integration
Prerequisites
- You have maintained the internal order type and company code in Customizing of Central Budgeting for Internal Orders.
- You can either access the Customizing by calling up transaction SPRO and navigating to IMG path: Financial Accounting -> Central Finance -> Central Finance: Source System Settings -> Settings for Central Budgeting -> Settings for Internal Orders, or you can call up the maintenance view by calling up transaction SM30 with the VCFIN_CB_IO_C view.
- To be able to run the program you need to have authorization for the following authorization object: F_CFIN_SRC.
Features
This program deletes budget-related entries for the selected internal orders from the following tables:
Technical Name of Table | Description | |
---|---|---|
BPEG | Line Item Overall Values Controlling Obj. | |
BPEJ | Line Item Annual Values Controlling Obj. | |
BPEP | Line Item Period Values Controlling Obj. | |
BPBK | Doc.Header Controlling Obj. | |
BPGE | Totals Record for Total Value Controlling obj. | |
BPHI | Cross-hierarchy Data Controlling obj. | |
BPIG | Budget Object Index (Overall Budget) | |
BPIJ | Budget Object Index (Annual Budget) | |
BPJA | Totals Record for Annual Total Controlling Obj. | |
BPPE | Totals Record for Period Values Controlling Obj. | |
BPTR | Object Data Controlling Obj. | |
BPTX | Budgeting Text | |
BPDK | Header Entry Document | |
BPDKT | Header Text Entry Document | |
BPDZ | Line Entry Document | |
BPDZT | Text Line Entry Document | |
BPDJ | Annual Values Entry Document | |
BPDG | Total Values Entry Document | |
BPDP | Period Values Entry Document | |
BPEP | Period Values of Line Items for CO Objects | |
BPBK | Header Data for CO Objects | |
BPGE | Totals Record for Total Value for CO Objects | |
BPHI | Cross-hierarchy Data for CO Objects | |
BPIG | Budget Object Index (Overall Budget) | |
BPIJ | Budget Object Index (Annual Budget) | |
BPJA | Totals Record for Annual Total for CO Objects | |
BPPE | Totals Record for Period Values for CO Objects | |
BPTR | Object Data for CO Objects | |
BPTX | Budgeting Text | |
BPDK | Header Entry Document | |
BPDKT | Text of Header Entry Document | |
BPDZ | Line Entry Document | |
BPTZT | Text of Line Entry Document | |
BPDJ | Annual Values of Entry Document | |
BPDJ | Total Values of Entry Document | |
BPDP | Period Values of Entry Document |
Selection
You must enter a company code and internal order type that you would like to run the deletion program for. The program will check the criteria you entered against the Customizing of Central Budgeting for Internal Orders and only select the internal orders for which Central Budgeting is enabled. As additional criteria you could also enter internal orders.
As default, the program runs in test mode, so you can check the results before you run the program in the update run mode which deletes the budget-related data from the database.
Standard Variants
Output
- If you run the program in test mode, it shows the internal orders, the budget type, the amount and currency for which the budget will be deleted. For the budget type the following categories are displayed:
- Planned Budget: budget originally assigned, before any updates were made.
- Assigned Budget: budget already consumed in the source system.
- Budget Supplement: in case the funds were not sufficient, and a budget supplement had to be done.
- Returned Budget: surplus of funds that have been returned.
- If you run the program in update mode, you get a message which includes the internal orders for which budget has been deleted and the internal orders for which budget could not be deleted, for example because they are being changed in a different transaction.
The program issues a log where you can see whether the program run was successful and which updates have been performed. It includes the following information:
- Log Overview: Client, Date, Time, User, Program
- Budget Deletion Log:
- Information: Internal Order/Company Code: Budget and budget-related data has been deleted.
- Information: Internal Order: Overall planned budget of X EUR has been deleted.
- Information: Internal Order: Overall assigned budget of X EUR has been deleted.
- Information: Internal Order: Overall budget supplement of X EUR has been deleted.
- Information: Internal Order: Overall returned budget of X EUR has been deleted.
- Warning: Internal Order: has been selected, but no budget data has been deleted.
- Error: Internal Order: Order is locked and budget cannot be deleted.
Good to Know
Please be aware that, for example, in transaction S_ALR_87013019 assigned budget is still visible even though the budget deletion program has been executed.
Activities
To access this program, please call up transaction FIN_CFIN_CB_DELETION.
Example
RFUMSV00 - Advance Return for Tax on Sales/Purchases General Material Data
This documentation is copyright by SAP AG.
Length: 11336 Date: 20240520 Time: 084349 sap01-206 ( 101 ms )