cancel
Showing results for 
Search instead for 
Did you mean: 

How to Find Business Objects for any Tranaction .

Former Member
0 Kudos

Hi Abapers,

How to find Business objects for any transcation..... and how to connect the Work flow to any Trancation so that for example any body changes the date of Birth ...... so that the work flow should trigger .

Thanks & Regards

Bhaskar Rao.M

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member186746
Active Contributor
0 Kudos

To find business objects "belonging" to a transaction, you can use the package the transaction belongs to and search in se80 if business objects exist for this package, also you can use the application component of the transaction and also search for BO's in se80 (component hierarchy)

As for your example, this is HR and things are a bit different for triggering events. For your example check SWEHR2 if a suitable entry exists for changing that particular infotype, you'll see that such an entry uses a function module to determine which event should get triggered when a change is made to an infotype.

If these do not suit your requirement you should uses transaction SWEHR3 to create your own.

Kind regards, Rob Dielemans

Former Member
0 Kudos

Hi Bhaskar,

For finding business object,you can try transaction SWO4 and by checking the documentation in it you can find your required business object.

Another method is:

1) Go to Trx SWE4 and switch on the event trace.

2) Run your transaction which you want to use for triggering your workflow.

3) Run transaction SWEL and find your Business Object and related event in it.

For connnecting your WF to your transaction you have to create a start event in your WF in SWDD,where in you specify the Business Object and start event which you find using above method.

Eg.You want your WF to be triggered whenever you have an error in your idoc.For this your BO will be IDOCAPPL and your event will be (inputErrorOccurred).This you will give in header data in SWDD.

Neerja

Former Member
0 Kudos

Use Business Object FAMILY and I think surelt Changed event of this Business Object gets triggered when you change something to family Infotype

<b>Pleae reward points if useful</b>

former_member184495
Active Contributor
0 Kudos

Hi BR,

Could you tell exactly what process are you trying,

if you could explain in summary about your process, it would be easy to SDN'ers to reply you with the most suitable answers.

Well I feel your process is related to HR,

anyway what you could do is,

just run your process in the system and go to t-code SWELS, click SwitchOn and

then go to t-code SWEL,

here you could get the BOR for your process.

Hope it helps,

Aditya