Presentation is loading. Please wait.

Presentation is loading. Please wait.

Created by the Community for the Community Electronic Data Interchange THE OLD DOG PLAYS NEW TRICKS IN 2009.

Similar presentations


Presentation on theme: "Created by the Community for the Community Electronic Data Interchange THE OLD DOG PLAYS NEW TRICKS IN 2009."— Presentation transcript:

1 Created by the Community for the Community Electronic Data Interchange THE OLD DOG PLAYS NEW TRICKS IN 2009

2 Created by the Community for the Community Scott Scovell Microsoft Virtual TS Breeze http://www.breeze.net http://www.breeze.net BizTalk Light and Easy Webcast Series

3 Created by the Community for the Community BizTalk and EDI Developing EDI Solutions EDI Party Configuration EDI Schemas EDI Processing Summary EDI Messaging EDI Reporting

4 Created by the Community for the Community BTS 2000 BTS 2004 BTS 2006 BTS 2006 R2 BTS 2009 EDI Capability BTS 2002

5 Created by the Community for the Community Comprehensive X12 and EDIFACT support 8000+ schemas EDIFACT – D93A to D05B X12 – 2040 to 5030 HIPAA support OOTB HIPAA Accelerator no longer a separate purchase Drummond Group certified AS/2 support Trading Partner management Specialized EDI health and activity reporting Design Tools Schema Editor Extensions Schema validation, Instance validation, Instance generation

6 Created by the Community for the Community Host Receive Port Send Port Message Box Map Receive Pipeline -EDI Receive -AS2 EDI Receive Receive Pipeline -EDI Receive -AS2 EDI Receive Adapter -Any -HTTP Adapter -Any -HTTP Map Send Pipeline Adapter -Any Adapter -Any BTS Msg BTS Msg BTS Msg BTS Msg BTS Msg BTS Msg LOB EDI

7 Created by the Community for the Community Host Receive Port Send Port Message Box Map Receive Pipeline Adapter -Any Adapter -Any Map Send Pipeline -EDI Send -AS2 EDI Send Send Pipeline -EDI Send -AS2 EDI Send Adapter -Any -HTTP Adapter -Any -HTTP BTS Msg BTS Msg BTS Msg BTS Msg BTS Msg BTS Msg EDI LOB Batching Orchestration

8 Created by the Community for the Community EDI Infrastructure

9 Created by the Community for the Community EDI Implementation GuideTrading Partner SetupTransaction ProcessingTransport SetupPartner Testing

10 Created by the Community for the Community EDI requirements specification document Party Identifiers Industry identifiers (Duns) Mutually defined identifiers (ZZ) Document types Transaction sets (PO, POA, ACK, …) Standards used (X12, EDIFACT, …) Transport Protocols to use Value Added Network (VAN) AS/2 (EDI over HTTPS) Testing Sample documents Test plan

11 Created by the Community for the Community Party details come from the EDI Implementation Guide Global vs. Party settings Party as a Sender When receiving documents from a trading partner Party as a Receiver When sending documents to a trading partner Acknowledgements Functional (FA) Technical (TA) AS/2 settings Reporting settings

12 Created by the Community for the Community Comprehensive X12 and EDIFACT support X12 – North America EDIFACT - Europe 8000+ schemas OOTB None deployed by default Unpack schemas C:\Program Files\BizTalk Server 2009\XSD_Schema\EDI\MicrosoftEdiXsdTemplates.exe 4.2 GB!!!

13 Created by the Community for the Community EDI Implementation guide defines which schemas to use Add base EDI schema to VS Project Batch Schemas Design time artifact for validation and testing Not to be deployed! Service Schemas Used to customize EDI header and footer properties Schema Tips Schema Tips: Always create a trading partner specific copy Change target namespace Customize as required (some standards are more standard than others)

14 Created by the Community for the Community An EDI document is just like any other xml message, so we can: Develop Orchestrations to implement business processes. Use standard error handling design Route using specific EDI context properties EDI envelope has been removed Header and footer properties copied to context properties. Mapping Tips Mapping Tips: Inbound EDI > Canonical > Destination Destination > Canonical > Outbound EDI Most changes during development involve mapping to and from EDI (getting it right the first time) Most changes post release involve destination mapping (in response to internal changes)

15 Created by the Community for the Community BizTalk.EDI.Application Batching and routing orchestrations OOTB One instance per trading partner configured for batching Batch marker EDI pipeline component Configure via Party EDI Properties Per trading partner Message Filter (what documents to batch) Batch scheduling (time interval, number of transactions, size of message)

16 Created by the Community for the Community EDI Implementation Guide defines which transport protocol to use. Add Reference to BizTalk.EDI.Application Pipeline based NOT Adapter based Support a variety of transports Receiving EDI Documents EDI and AS/2 receive pipelines Party resolution used by EDI Disassembler Route using new EDI and AS/2 context properties Add batch marker pipeline component when using custom pipelines with EDI documents Sending EDI Documents EDI and AS/2 send pipelines Party resolution used by EDI Assembler Send port filters can use new EDI and AS/2 context properties Acknowledgements Send from two-way receive port Send from dedicated send port

17 Created by the Community for the Community Standard document tracking can be used Watch database growth!!! New reports on the Group Hub Page Transaction report Batch report Acknowledgement report AS/2 report Configure via Party Properties Enable/Disable EDI or AS/2 reporting Store document content Log errors to event log Report data stored in DB so 3 rd party reporting tools can be used

18 Created by the Community for the Community EDI in action

19 Created by the Community for the Community BIZTALK EDI is BACK!!!! X12 and EDIFACT schemas OOTB Trading Partner Management Batch Processing OOTB EDI reporting functionality EDI solution development is driven by EDI Implementation Guides

20 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. BizTalk Light and Easy Webcast Series Created by the Community for the Community Meet the team….


Download ppt "Created by the Community for the Community Electronic Data Interchange THE OLD DOG PLAYS NEW TRICKS IN 2009."

Similar presentations


Ads by Google