06-13-2013 1:46 PM
Hello Gurus,
I have a requirement to add a new field in the output of FBL3N i.e. Maktx. Using special fields option I am able to add the matnr field.
Now the requirement is for new material description field as well.
I have searched for any enhancement option in the program RFITEMGL, but are not helpful.
Thanks in advance.
Regards,
SK
06-13-2013 2:39 PM
Hi,
To add new fields in the out put for the transaction FBL3N Use BTE.
Read the documentation first..
Go to Tcode FIBF =>Environment=>Info system(P/S)=>F8=>Select the event 00001650=>Click on documentation
1. Extend the structure RFPOSX and RFPOS with a new append structure.
2. Run the RFPOSXEXTEND report.
3. Create BTE 1650 (Business Transaction Event). For this purpose, copy the sample function module SAMPLE_INTERFACE_00001650 into the customer namespace.
4. Activate the module in transaction FIBF. Go to 'Settings -> Products -> ... of a customer' and create a product. You can choose the name of the product and the description. Set the 'Active' indicator and save.
5. Go to 'Settings -> P/S Modules -> ... of a customer' and include an entry for event 00001650 with your new product and function module. Save the entry.
Read first OSS [Note 984305 - Line item: Definition of special fields (T021S)|
https://service.sap.com/sap/support/notes/984305] and [Note 1323512 - Line items: BADI FI_ITEMS_CH_DATA
|https://service.sap.com/sap/support/notes/1323512] (this BADI is a substitute to BTE1650)
Regards,
06-13-2013 2:39 PM
Hi,
To add new fields in the out put for the transaction FBL3N Use BTE.
Read the documentation first..
Go to Tcode FIBF =>Environment=>Info system(P/S)=>F8=>Select the event 00001650=>Click on documentation
1. Extend the structure RFPOSX and RFPOS with a new append structure.
2. Run the RFPOSXEXTEND report.
3. Create BTE 1650 (Business Transaction Event). For this purpose, copy the sample function module SAMPLE_INTERFACE_00001650 into the customer namespace.
4. Activate the module in transaction FIBF. Go to 'Settings -> Products -> ... of a customer' and create a product. You can choose the name of the product and the description. Set the 'Active' indicator and save.
5. Go to 'Settings -> P/S Modules -> ... of a customer' and include an entry for event 00001650 with your new product and function module. Save the entry.
Read first OSS [Note 984305 - Line item: Definition of special fields (T021S)|
https://service.sap.com/sap/support/notes/984305] and [Note 1323512 - Line items: BADI FI_ITEMS_CH_DATA
|https://service.sap.com/sap/support/notes/1323512] (this BADI is a substitute to BTE1650)
Regards,
06-13-2013 3:43 PM
This is a FAQ, many threads alerady on subject, start with Note 984305 - Line item: Definition of special fields (T021S) or use search tool.
Regards,
Raymond