Skip to Content

Output management - Equivalent of 'Analysis' button

In the new Output Management, is there an equivalent of 'Analysis' button? I mean, can I know why an Output message was not triggered? I have maintained all the rules in the BRF screen, but still the output isn't getting triggered. When I add it manually, the output is working. Which generally means that, some condition stopped it from getting determined automatically. How can I understand what happened? I tried debugging - the Old school ABAP method - but, Ohh boy, what SAP calls 'Simplication' seems to be an 'over complication' to me.

Has anyone faced this issue?

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Nov 22, 2016 at 08:23 PM

    Unfortunately I have no access to a S/4 HANA system from this laptop to send you a few screenshots - I am speaking from memory now: in the FIORI app for maintaining BRF+ rules for output management, there is some kind of simulate/check option. It showed how each rule is evaluated and the result of the evaluation. Have you tried this one as well? I can't imagine training a business user to troubleshoot output determination with it independently, but for a consultant/developer, who knows the functionality, it could be a possible solution.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 25, 2016 at 09:23 PM

    That what Veselina explained is that what you are looking for. Other way around, why are you asking for such a function. MAybe you can share the problem you have.

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 15, 2017 at 02:52 AM

    Sorry, for a late reply. I was not following SDN for a while.

    What I have seen in Simulate functionality, is SAP asks us to enter all the input values, and simulates the rules and gives the results. Whereas, Analysis button, used to pull the input values automatically from the database according to the NAST key, and perform the execution/simulation. The problem with entering values individually, is that we are not certain that at runtime, those are the values actually being passed on by the Output determination.

    For an analogy, let me take an example of a simple program:

    Result = 2020 - CURRENT_YEAR

    Analysis button:

    Result = 2020 - 2017 = 3

    Simulate button on BRF+:

    Enter CURRENT_YEAR? 2016

    Result = 2020 - 2016 = 4

    I hope you understood my concern.



    Add comment
    10|10000 characters needed characters exceeded