Abstract
Orchestrations enable complex handling of documents, either for processes that require multiple steps, or for processes that require extended exception handling capabilities or validation routines. This chapter outlines a number of scenarios in which orchestrations could be used in an EDI implementation, and it introduces a number of concepts that enable developers of BizTalk EDI solutions to support complex logic and flow, including the following:
-
• Routing incoming EDI documents (and filtering): In most EDI environments, all EDI documents are received (and delivered) on the same location, often via FTP or VAN (value-added network). It is important to understand how to route different EDI document types to different objects within BizTalk (e.g., an 864 should be routed to one orchestration, whereas a document of a different type should be routed elsewhere).
-
• Delivering EDI documents via orchestrations: One of the top reasons to include document delivery within an orchestration (rather than to simply use send ports) is to ensure that a document passes EDI validation in the pipeline and, if it does not, to catch the exception and notify an administrator.
-
• Exception handling: One of the most important topics for any EDI solution (and integration projects in general) is exception handling. BizTalk Server 2006 provides for many ways to build robust exception handling, ensuring that the proper steps are taken when documents fail (such as notification of an administrator). This chapter outlines a generic exception handler that can be used for a variety of purposes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2007 Mark Beckner
About this chapter
Cite this chapter
(2007). EDI and Orchestrations. In: Pro EDI in BizTalk Server 2006 R2. Apress. https://doi.org/10.1007/978-1-4302-0530-2_4
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0530-2_4
Publisher Name: Apress
Print ISBN: 978-1-59059-935-8
Online ISBN: 978-1-4302-0530-2
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)