Show TOC

Procedure documentationChecking the Status of a Business Transaction

 

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”.

Prerequisites

Procedure

Drill down to the message flow for the business transaction.

  1. 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.

  2. Select the message flow instance.

  3. 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 Start of the navigation path http://help.sap.com/nw731Information published on SAP site Next navigation step Application Help Next navigation step Function-Oriented View Next navigation step <language> Next navigation step Process Integration Next navigation step Integration Engine Next navigation step Processing XML Messages Next navigation step Processing Status End of the navigation path.

    • 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 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 Start of the navigation path http://help.sap.com/nw731Information published on SAP site Next navigation step Application Help Next navigation step Function-Oriented View Next navigation step <language> Next navigation step Process Integration Next navigation step Advanced Adapter Engine Next navigation step Monitoring the Advanced Adapter Engine Next navigation step Monitoring Messages Next navigation step Reviewing Search Results End of the navigation path.

      End of the example.
    • To check whether a related business transaction was processed (whether you have received a confirmation of your purchase order, for example), do the following:

      1. 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 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.

          End of the note.
        • 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 Note

          Depending on the message flow type, an end-to-end message flow can take between a minute and several hours.

          End of the note.
  4. If the business transaction failed, do the following:

    • If you know the name of the application supporter, under the Activity (Activity) icon choose Create Notification.

    • To create a support message, under the Activity (Activity) icon, choose Create Incident.