You define possible changes regarding your accounting documents in the form of substitutions of individual fields for your company codes. You can make changes both in the document header and in the line item. The substitutions are valid for both the manual entry of documents and for the automatic creation of documents (for example, payment program).
Menu Path: IMG >> Financial Accounting (New) >> Financial Accounting Global Settings (New) >> Tools >> Validation/Substitution >> Substitution in Accounting Documents
T-Code: OBBH
How to configure?
In the activation level, you have to create substitution name for each call up point and assign to company code. There are 3 call up points in SAP which are:
Call up point “1” – For substitution within the document header.
Call up point “2” – For substitution within the line item.
Call up point “3” – For the whole document.
Step 1: Create Substitution Name
In the activate level screen, Go to Environment >> Substitution
After completed the first step, you have to enter activation key (2 = activate exclude batch input, 1 = activate, 0 = deactivate).
Basically, we create 1 substitution name for 1 call up point and assign to all company codes. But in case of specific requirement, you also can create many substitution names and assign to different company code.
After substitution is created, you have to create step for substitution. Each step refer to a condition that you need system to take an action.
Step 2: Create Step of Substitution
Press button “Step” to create new step.
System pop-up window for you to choose a field that you need to do a substitution.
***You may not found many fields in this step. Because SAP exclude these field for substitution. But it doesn't mean that you cannot select these fields. SAP launch a SAP Note for specific requirement to activate some fields for substitution. Please check SAP Note 42615.
After you choose a field, system ask you to choose whether you need to default value or need to add additional coding to default value.
Then, you have to define prerequisite. This step is to let system know which cases system have to default value.
In Substitution, you just enter default value that you need.
From example above, system default value "HB001" in House Bank for transaction that posting with document type "KR".