As a business supporter, you can verify that a business transaction (technically, a message flow instance) was successful. You have, for example, sent a purchase order to a business partner. You can check whether the purchase order was received by the business partner.
Depending on the configuration of the PI landscape, you can check whether
the purchase order has left your system landscape
you have received a technical acknowledgement which is automatically generated by the B2B adapter on the business partner system. The acknowledgement confirms that the purchase order was received.
you have received an order confirmation. Technically, this is a separate message flow related to the purchase order message flow. It is a “related instance”.
You have started the Message Flow Monitor. For more information, see Starting the Message Flow Monitor.
Drill down to the message flow for the business transaction.
To identify a message flow instance, choose the Advanced Filter
icon:
Under Business Attributes
, specify the payload type (ORDER_NUMBER, for example), and enter a payload value as filter criterion. The asterisk wildcard (*) is added automatically. The input value 123, for example, is interpreted as *123* in the backend.
For IDocs or PI messages, enter the message ID or the IDOC number.
Select the message flow instance.
To check the status of the business transaction, you have the following options, depending on the configuration.
For more information about the displayed processing status information, see SAP Help Portal at
.To check, whether the message has left the system landscape, choose the General
tab page.
You get, for example, the following results:
Status
: The status icon is green: The message has left the system landscape:
Acknowledgement Status
: if configured, the system shows whether the corresponding system has confirmed that the message was received.
To check whether, for example, the business partner system has sent a confirmation that an outgoing order was received, choose the Acknowledgement Status
tab page.
The messages are categorized as follows
Green (the process is successful):
ACCEPTED_RECV ("Received and validated - Accepted or acknowledged")
ACCEPTED_SENT ("Sent - Accepted or acknowledged")
ACCEPTED_NOT_SENT ("Not Sent - Accepted or acknowledged")
ACCEPTED_GENERATED ("Generated - Accepted or acknowledged")
ACK_NOT_REQUESTED ("Acknowledgement not requested from partner")
ACK_NOT_SOLICITED ("Acknowledgement not solicited by partner")
Red (the process failed or failed partially):
REJECTED_RECV ("Received and validated - Rejected")
REJECTED_SENT ("Sent - Rejected")
REJECTED_NOT_SENT ("Not Sent - Rejected")
REJECTED_GENERATED ("Generated - Rejected")
Yellow (the process is intermediary):
PARTIALLY_ACCEPTED_RECV ("Received and validated - Partially accepted")
PARTIALLY_ACCEPTED_SENT ("Sent - Partially accepted")
PARTIALLY_ACCEPTED_NOT_SENT ("Not Sent - Partially accepted")
PARTIALLY_ACCEPTED_GENERATED ("Generated - Partially accepted")
RECEIPT_PEINDING ("Acknowledgement pending from partner")
ACK_SOLICITED ("Acknowledgement solicited by partner")
ACK_RECEIVED ("Acknowledgement received from partner")
Example
The Received from Partner
presence type status is Successful
: The business partner system confirms that your purchase order was received.
The Received from Partner
presence type status is Pending
: The business partner system has not yet sent an acknowledgement that your purchase order was received, but no error occurred. You check again later.
For more information about displaying acknowledgement information, see SAP Help Portal at
.To check whether a related business transaction was processed (whether you have received a confirmation of your purchase order, for example), do the following:
Choose the Related Instances
tab page.
If configured, the status of the message flow instance related to your initial message flow, is displayed. One of the following statuses is displayed, for example:
Successful
Note
The possible status descriptions of successful message flow instances (Successful
, Delivered
, Application Document Posted
, for example) depend on the B2B protocol adapter used for the business transaction. Message Flow Monitoring supports the AS2, X400, and OFTP B2B protocol adapters.
In Process
: The message flow instance did not yet pass all PI systems (middleware components). If the In Process
status lasts for a longer time, an error may have occurred.
Note
Depending on the message flow type, an end-to-end message flow can take between a minute and several hours.
If the business transaction failed, do the following:
If you know the name of the application supporter, under the (Activity
) icon choose Create Notification
.
To create a support message, under the (Activity
) icon, choose Create Incident
.