Skip to Content
author's profile photo Former Member
Former Member

How are standard BOR events triggered?

Hello Gurus,

I am trying to identity how are standard BOR events triggered in SAP.

For example. BUS2034 has an event called 'CHANGED'. It triggers when i do changes to the sales document.

I would like to know, where are the settings for this event trigger maintained.

I checked 'SWEC' and did not find anythign relevant. For what all changes and conditions are this events set to trigger?

Where can I get this info from?

Thanks in advance 😊

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 06, 2014 at 03:24 AM

    The thing is that you don't necessarily see it anywhere (other than in the code). Basically somewhere deep in the standard code there is a code that triggers the event. If you know your ABAP and can do some debugging you can find the code.

    Sometimes you can have an effect whether the standard events are raised or not. SAP gives you an options for this. In these cases, you can normally configure it somewhere in the IMG. For example, if I remember correctly there is a setting in IMG for parked documents, and when you set the on, the standard event FIPP.PARKED (might remember the name of the event wrong) gets triggered.

    Do you actually have some problem with the event(s), or are you just curious?



    Add a comment
    10|10000 characters needed characters exceeded

    • Hi,

      When you want to control wether a workflow is triggered or not you rarely try to influence the event triggering.

      Instead you influence the event-->workflow part.

      There are conditions SWB_COND where you can control this. What I ususally do is copy the BO add some extra (virtual) attributes delegate it and then use these attributes for controlling the workflow triggering.

      In some cases a check function module is the way to go swe2 event-->linkage double click and type in your FM.

      If in the end you really really want to influence the event triggering you can always add a check function module on the event with transaction SWEINST

      Kind regards, Rob Dielemans

  • Posted on Dec 05, 2014 at 06:09 PM


    Turn on the event log and check the details in SWEL, it might give you a clue.

    You could also try a where-used on fm SWE_EVENT_CREATE or (less likely) SAP_WAPI_CREATE_EVENT.

    Strange that it's not in SWEC.


    Rick Bakker

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.