cancel
Showing results for 
Search instead for 
Did you mean: 

Business Transactions with Notifications

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

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.

peter_atkin
Active Contributor
0 Kudos

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

Former Member
0 Kudos

Thanks PeteA.

MTerence
Active Contributor
0 Kudos

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

peter_atkin
Active Contributor
0 Kudos

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