版权声明
本文档中的信息(包括引用的 URL 和其他 Internet 网站)如有更改,恕不另行通知。除非另行说明,本文档示例中涉及的公
司、组织、产品、域名、电子邮件地址、徽标、人物、场所和事件均属虚构,与任何真实的公司、组织、产品、域名、电子邮
件地址、徽标、人物、场所和事件无关,如有雷同,纯属巧合。遵守任何适用的版权法是用户的责任。在不限制版权所辖权利
的前提下,未经 Microsoft Corporation 的明确书面许可,无论出于何种目的,均不得以任何形式或借助任何手段(电子、机
械、影印、录音或其他手段)复制或传播本文档中的任何部分,或将其存储于或引入检索系统。
Microsoft 可能拥有本文档内容的专利、专利申请、商标、版权或其他知识产权。除了任何 Microsoft 授权许可协议所提供的明
确书面许可,拥有本文档并不赋予您任何有关这些专利、商标、版权或其他知识产权的许可。
2004 Microsoft Corporation。保留所有权利。
Microsoft、MS-DOS、Windows、Win32、Windows NT、Windows Server、Active
Directory、ActiveX、BizTalk、FrontPage、InfoPath、JScript、IntelliSense、MSDN、Outlook、PivotChart、PivotT
able、SharePoint、Tahoma、Visio、Visual Basic、Visual C++、Visual C#、Visual SourceSafe 和 Visual Studio
是 Microsoft Corporation
在美国和/或其他国家/地区的注册商标或商标。
本文档中提及的实际公司和产品的名称可能是其各自所有者的商标。
第 2 单元:企业对企业网上采购
上次更新时间:2004 年 12 月
本教程中这一单元所介绍的业务流程的重点是如何从企业资源规划 (ERP) 系统接收已批准的采购订
单,以及如何向业务合作伙伴的 Web Services 提交该采购订单。本教程的这一部分说明了如何使
用 Microsoft® BizTalk® Server 将业务流程显示为 Web Services 及如何使用 Web
Services,此外,还介绍了如何开发和测试企业对企业流程。
在继续学习第 2 单元之前,您应该已大致了解 BizTalk Server 的结构和工具。如果您尚未完成本教
程第 1 单元的学习,则应复习以下文档,然后再开始学习这些课程:
BizTalk Server 2004 概念综述(在 BizTalk Server 文档中)
BizTalk Server 引擎(在 BizTalk Server 文档中)
第 1 单元:企业应用程序集成 (Tutorial_Module1(EN).doc)
要查看 BizTalk Server 2004 文档,请安装 BizTalk Server 2004,单击“开始”,依次指向“程序”、
“Microsoft BizTalk Server 2004”,然后单击“BizTalk Server 文档”。
要求
要顺利地学习本教程,您必须在自己的计算机上安装 BizTalk Server 及其全部组件。有关详细信
息,请参阅 BizTalk Server 文档中的“BizTalk Server 2004 安装”。
该教程包中包括 Word 文档和 BizTalk Server 解决方案文件。从
http://go.microsoft.com/fwlink/?LinkId=26435 下载 BizTalk Server 2004 教程包并运行
自解压缩文件后,所有必需的教程文件都会安装在您的计算机上。默认安装位置是:C:\Program
Files\Microsoft BizTalk Server 2004\SDK\Tutorial。
有关设置教程以便学习课程的详细信息,请参阅 B2B 初步设置 。
目录
第 1 课:制定有关 B2B 解决方案的计划
本部分包含以下内容:
B2B 方案
B2B 规划阶段
第 2 课:开发和部署 B2B 解决方案
本部分包含以下内容:
第 1 阶段 : 采购订单
第 2 阶段 : 发票和付款
第 3 阶段 : 引入业务规则
使用安装脚本快捷方式
第 2 单元摘要
首先,请转至第 1 课 : 制定有关 B2B 解决方案的计划 。
第 1 课:制定有关 B2B 解决方案的计划
在第 1 单元中,企业应用程序集成 (EAI) 业务流程包括提交库存补充请求的过程,如果这一请求得到
批准,则它将转发至企业资源规划 (ERP) 系统,以便生成采购订单。在本单元中,您将学习本方案的
其余部分,即如何使公司从业务合作伙伴处采购耗材的过程自动化。网上采购包括发出采购订单、接
收提前发运通知和发票,以及发出付款凭证等过程。此过程还包括使用您业务合作伙伴的 Web
Services,以及创建 Web Services 来接收发票、发运通知和付款确认。另外,这一过程还涉及到
将相应的业务规则应用于该过程。下面的课程将说明如何使用 BizTalk Server 使此网上采购流程中
的每个步骤实现自动化。
下表简要描述了本课程的目标。该表解释了您需要实现的目标、提供了指向过程信息的链接,并简要
描述了实现此类型业务解决方案所必须完成的任务。
目标 任务
1 了解此解决方案所要解决的业务问题。有
关详细信息,请参阅 B2B 方案 。
1. 阅读此方案以熟悉企业对企业 (B2B)
解决方案的目标。
2 了解可提供以下各项信息的人员:
业务策略
必须发送和接收的文档
使用的传输适配器和计算机系统(发
送和接收文档的方式)
有关详细信息,请参阅 B2B 规划阶段 。
1. 熟知在完成该解决方案过程中哪些人
员能够提供必要的信息或执行所需的
任务。
要开始学习本课程,请转至下一主题:B2B 方案 。
B2B 方案
既然您已经开发了企业应用程序集成 (EAI) 业务解决方案,制定了企业资源规划 (ERP) 系统与仓库之
间交换数据的方式,您就必须解决如何实现该过程以及如何从外部供应商处采购物料的问题。本教程
的这一单元将指导您完成生成企业对企业的网上采购解决方案的过程。
在 EAI 业务解决方案中,当库存耗尽时,仓库将提交一个库存补充请求。该请求将激活 EAI 业务流程,
并应用预定义的业务策略。如果该请求获得批准,则将发送到 ERP 系统。然后,ERP 系统将创建一个
采购订单 (PO)。采购订单创建完成后,B2B 方案即开始。对于 B2B 解决方案,您必须开发一个过程,
向仓库返回一个指示已经创建采购订单的确认消息。还需要开发另一个确保采购订单已提交给相应供
应商的过程。此外,当供应商返回发运通知和发票时,您可能想将它与相应的采购订单进行核对,然
后应用业务规则并为接收到的货物付款。