cancel
Showing results for 
Search instead for 
Did you mean: 

Authorization for data entry in BRF Plus decision tables

eldho_kurianjacob
Participant
0 Kudos

Is it possible to give authorization of display and change for the data in the decision table for a user?

For eg : If the user is belonging to a sales org, he should be able to edit only the data corresponding to that sales org. Sales org is available in all the decision tables

Regards,

Eldho

Accepted Solutions (1)

Accepted Solutions (1)

carsten_ziegler
Active Contributor
0 Kudos

No, there is no specific support for this. You may implement a custom exit to prevent such changes from being activated.

Answers (1)

Answers (1)

michael_geist4
Explorer
0 Kudos

Hi, late but hopefully not too late.

If you create an application with a decision table you can add a exit class -> "Application exit class"

Create this class before and add interface IF_FDT_APPLICATION_SETTINGS.

I created then a simple decision table with 3 fields and 1 output field. Set a break point in the methods of the interface and check where and when you want to add the authorization check (i.e. method IF_FDT_APPLICATION_SETTINGS~AUTHORITY_CHECK). Check the sequence how the methods will be called. I think it does work but it takes some time to find the correct methods to implement the logic.

Cheers

Michael