Creating a parallel convoy

We have been asked to create a vendor on boarding process. When vendors join our network, three distinct things must happen before we can do business with them:

  • They must have a vendor application filled out
  • We must have a credit report run on them
  • We perform a bank account validation procedure

Currently these three things all happen independently and a user must coordinate their execution to get a vendor added to the AlphaInventory database.

A scenario that involves multiple, possibly different, messages that must all be collected before processing can continue is called a parallel convoy. We will use a parallel convoy to handle vendor on board.

The three schemas that will be used for this process are all included with the ...

Get Microsoft BizTalk Server 2010 Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.