cancel
Showing results for 
Search instead for 
Did you mean: 

Advantages & Disadvantages of using prefixes in BRF+ object naming

0 Kudos

Hi guys,

I have tried searching SCN for an answer, but couldn't find much.

I would like to know if there are real advantages/disadvantages in using prefixes in BRF+ object names, for example:

DTB_some_name for a Decision Table

RUL_some_name for a Rule

RST_some_name for a Ruleset

FRM_some_name for a Formula and so on.

Thanks in advance 🙂

View Entire Topic
christianlechne
Active Contributor

From my experience, there is no advantage in using prefixes. The notion of prefixing your objects often comes from the (often also senseless) naming conventions in the ABAP development area. As Mike already stated, all objects types of BRFplus have an icon that identifies the type and are all grouped accordingly. Searches in BRFplus can usually be restricted to specific objects, so there is no advantage in this area neither.

The point to stress is that the names of the objects should contain a readable, understandable name. In a perfect scenario, you should be able to read the rules and their objects in BRFplus in the form of sentences that can easily be understood (at least that is the goal). That is also a reason for the recommendation to switch off the display of technical names (even in expert mode) and keep the short text empty to achieve this goal. So from my perspective there are only disadvantages when it comes to putting a prefix to a BRFplus object

Hi Christian,

Thanks a lot for taking time to respond to me too. Totally agree with everything, you and Mike are saying.

Kind Regards,

🙂