cancel
Showing results for 
Search instead for 
Did you mean: 

Using BRF plus

01-09-2019 8:58 AM
1729 views 3 comments Go to solution
0 Likes
SAP Managed Tags
Subscribe

Hi SAP experts.

When creating business partners on HR master data (personnel numbers) only two company codes could be specified. Let’s say we need additional company code to specify while automatically maintaining such business partners.

It would be interesting to explore BRF plus functionality for this purpose. I am exploring SAP help portal and relevant blogs, but in the meantime I would like to ask a general question.

As far as I cloud tell – rules and resulting tables could be maintained using BRF plus. I am right in understating that in order to use BRF+ functionality for this purpose there still some ABAP development would be need to lunch the relevant rules (for example, in BADi)?

0 Likes

Accepted Solutions (1)

Accepted Solutions (1)

eldho_kurianjacob
Participant
0 Likes

Hi Natalia Timoshenko,

Code will be automatically generated for the BRF+ function(which will contain all the rules and decision tables). This code keeps on changing as and when rule is changed. It can be used anywhere based on your requirement. So, ABAP development changes are required but not any coding.

Thanks and regards,

Eldho

Answers (2)

Answers (2)

anindyaSAP
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi,

"ABAP development would be need to lunch the relevant rules" - yes, you are right. You need to call the BRF+ function from ABAP code. but then that is much more simple and modular than maintaining everything as ABAP code.

BRF+ framework provides a cool report to generate a template code to call BRF+ function - FDT_TEMPLATE_FUNCTION_PROCESS

BR,

Anindya

AnikethBR
Participant
0 Likes

Just to add on to the previous answers posted by community members, Once a BRF+ Function is activated, inorder to generate ABAP Code we have two ways of ABAP code generation from the BRF+ UI itself as shown in the image below
Screenshot 2025-08-31 200042.png









 

We can either create a Function module with BRF generated structures/tables/ddic objects part of signature, later call the function module. Other way around we can create a code template for which the system generates the abap code, in which we have replace context and result objects as mentioned in the generated code. 


In summary for the second part of question do you need ABAP knowledge for utlizing BRF+, For the initial setup, calling BRF+ application via workflow classes, in that case abap knowledge is required. Once the connectivity is maintained, post that its purely a functional activity to maintain the rules and derive additional rules/ validations. I hope this helped. 


Regards, 

Aniketh B R