Skip to Content
0

Business Transactions with Notifications

Nov 14, 2016 at 08:15 PM

96

avatar image
Former Member

good morning/afternoon,

my question is related to notifications and user status' and system status' and the correlating business transactions.

if you create a status profile for a user status and you double click on the user status, you can see if there are any business transactions associated to the user status.

1) where do you configure the business transactions?

2) what exactly do these business transactions do?

i see a lot of options to add these business transactions but there is limited information on their functionality.

thanks,

Erik

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Peter Atkin Nov 15, 2016 at 07:51 AM
0

Erik,

you are correct, there is very little documentation on business transactions.

The business transactions are defined in BS13,BS23, BS33. But do not mess around in these transactions as you can seriously screw up your system.

They determine how a specific document (e.g. notification, order, etc) can be processed. They can also be used in authorisations e.g. whether you are allowed to release a PM/CS order..

You can see some of the information from the system status overviews:

PeteA


ss01.jpg (71.6 kB)
Share
10 |10000 characters needed characters left characters exceeded
Maria Terence Nov 15, 2016 at 09:00 AM
0

Hi Erik,

As Pete advised, business transaction are used to determine what are the process allowed to perform.

You want to add more to business transaction, can you specify what kind of things you are looking for ? This can help us to understand more about your requirement.

Regards

Terence

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Nov 15, 2016 at 02:18 PM
0

Thanks both Maria and Pete for your responses.

I agree that there is limited documentation on Business Transactions for Notifications and Maintenance Orders. Thanks for the Tcodes, these are helpful.

My question is more of an understanding of Business Transactions within status configuration. In stating that, I still cannot see the configuration of these transactions. For example, there must be config or code somewhere that lets functionality occur, or is this a hardcoded thing within SAP? And if so, how would you create a new Business Transaction and where would you put the functionality?

If I was going to state an example it would be this, if a user was to cancel a notification / maintenance order the business transaction would check to see if there is costs associated to the order first, and if so, not allow the cancel to occur. But this is just an example off the top of my head. Without knowing the abilities of Business Transactions, I don’t know if this is even a correct assumption of functionality.

If you have any more documentation for Business Transactions, is it possible to pass this along? Whether it be a document of a link.

Thanks for the conversation,

Erik.

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Erik,

Business transactions is not the correct solution for this example. One main reason is that, generally speaking, business transactions for one object (e.g. a notification) may not "know" the state of another object (e.g. an order).

This example would be better resolved by development (user-exit, BADI, enhancement, etc). Talk to your ABAP Team who will be able to advise you.

PeteA

0
Former Member
Peter Atkin

Thanks PeteA.

0