Business Process Manager and Monitor

The RosettaNet processing in the Sterling B2B Integrator uses a number of public processes to ensure that the document handling is RNIF 1.1 or 2.0 compliant. As stated before, the interface between the public and private processes is done using the PIP<PIPnumber>_<role>_private processes. The following table shows the business processes in the Sterling B2B Integrator after starting PIP 3A7 with PIP3A7_Seller_Private.

Here, the roles are Initiator (Seller) and Responder (Buyer), as specified the RosettaNet PIP 3A7 documentation.

Role Business Process Action
Initiator PIP3A7_Seller_Private Message is received from the private process, partner lookup, pass message to public process
  PIP3A7_V02.00_Seller Public Process of PIP3A7
  RNIF_Action Initiates enveloping and sending
  RNIF_Envelope MIME enveloping takes place
  RNHTTPAsyncSend Message is being sent to the partner
Responder RNIF_Bootstrap Message is received by the responder and the initial context is created
  RNIF_DeEnvelope Message de-enveloping
  GetPipProfileData Partner lookup
  HTTP_Sync_Response Send HTTP success response to the client
  RNIF_SendAck Generate the Signal message for the initiator
  RNHTTPAsyncSend Send the Signal message to the initiator
Initiator RNIF_Bootstrap Message is received by the Initiator and the initial context is created
  RNIF_DeEnvelope Action message de-enveloping
  GetPipProfileData Partner lookup
  HTTP_Sync_Response Send HTTP success response to the client
  RNIF_PIP_Dispatcher Check for existing process. If “no”: Start new process
  PIP3A7_V02.00_Buyer Message is received by the Responder
  PIP3A7_Buyer_Private Hand over to private process