Ansicht
Dokumentation

FIN_CFIN_CB_DELETE_IO_BUDGET - Central Budgeting: Delete Budget for Internal Orders in Source System

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 Structure  
This documentation is copyright by SAP AG.
SAP E-Book

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 )