This document has as purpose to help anyone facing issues implementing note 1906078 (step 3)
Note 1906078 is a pre-requisite for note 1923322, but after step 3, you need to stop and implement note 1923322 and then come back again to your manual tasks.
Step 1: The report ZFTW1A_BADI_IMPLEMENTATION is provided under ‘Attachements’ tab. Copy and execute this report.
Step 2: implement the note via snote
Step 3: Goto transaction SE18 and enter BADI name as BADI_TXW_DATA_SELECTION_QUERY. Create BADI Implementation EXTRACT_TXW_FI_POS with Enhancement Implementation ZTXW_FI_POS, implementing class ZCL_TXW_SELECT and with Description ‘Additional fields to be filled in customer include’.
here are the screen shots
Here I changed the name of my class as it was not getting created for some unknown reasons)
Step 4: The document BADI_Implementation_Code gives the code to be implemented for each of the methods. Activate the methods after implementation of the note 1923322.
You need to implement note 1923322 here.
double click on the class ZCL… and update the private section with the codes provided in note attachment
Paste the methods in the implementation section and take note that in the second method, the first line ‘method <method name> is missing.
For step 5 and step 6, follow the instructions in the note and you will probably require an access key .
Hope it helps.
The look of your methods change by clicking on the following buttons:
The following threads can also be useful.