on 07-02-2014 7:43 AM
Hi Experts
I am new to BRF Plus. i have a requirement where need to call the BRF plus application in BAPI ( bapi_material_save_data).
Please help how can i call the Brf plus application from the BAPI.
Thanks in Advance,
kaasi.
Hi Kaasi,
Ok
Step 1: Find out if there is an enhancement spot and/or BADI provided as part of that BAPI. If there is one and it's suitable for your purpose (you didn't say when your rule needed to be applied) use that. If not you might have to go to using the modification options to create a custom code slot at the relevant point.
Step 2: Use the Generate Code Template option in BRFplus (you need technical attributes turned on in Personalization to see it) to get the code to call your BRFplus function.
Step 3: Put the generated code from the template into your BADI implementation or enhancement spot.
Step 4: Adjust the code to fill the input parameters and return the output parameters of your BRFplus function.
Step 5: Activate your BADI implementation/enhancement and test.
Hope that helps
Jocelyn
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kaasi,
you can create the coding that has to be called either directly from BRF+ (on function level - button "Create Code Template")
or via the report FDT_TEMPLATE_FUNCTION_PROCESS
This gives you the ABAP coding that you have to complement with the parameters that you have in your context and result data object (quite self-explanatory from the comments that are generated)
BR
Christian
User | Count |
---|---|
83 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.