完成时间: 6 分钟
目的: 在此步骤中,您将创建一个将请求消息映射为请求拒绝消息的映射。
目的: 地图可确保请求 ID 号和总计包含在返回到仓库库存系统的请求拒绝消息中。 使用 BizTalk 映射器将传入消息中的字段链接到为传出消息定义的字段。 这是必要的,因为这两条消息没有相同的架构结构。
先决条件
在开始此步骤之前,请注意以下要求:
- 在开始此步骤之前,必须完成 步骤 2:创建清单请求架构 和 步骤 3:创建请求拒绝架构。
过程
映射取决于请求架构和 RequestDecline 架构。 使用架构编译项目,然后才能在地图上使用它们。
编译 EAISchemas 项目
- 在解决方案资源管理器中,右键单击EAISchemas,然后单击生成。
创建地图
在解决方案资源管理器中,右键单击 EAISchemas 项目,指向 “添加”,然后单击“ 新建项”。
在 “添加新项 - EAISchemas ”对话框中,执行以下作:
用这个 要执行的操作 已安装的模板 单击“ 映射文件”,然后单击“ 映射”。 名称 类型 MapToReqDecline.btm。 单击 添加。
下图显示了源架构、目标架构和映射器网格。
在 “源架构 ”窗格中,单击“ 开放源代码架构”。
在 BizTalk 类型选取器 对话框中,展开 EAISchemas、展开 架构、单击 EAISchemas.Request,然后单击“ 确定”。
在“源架构”窗格中,右键单击“架构>”<,然后单击“展开树节点”。
在 “目标架构 ”窗格中,单击“ 打开目标架构”。
在 BizTalk 类型选取器 对话框中,展开 EAISchemas,展开 Schemas,单击 EAISchemas.RequestDecline,然后单击“确定”。
在“目标架构”窗格中,右键单击“架构>”<,然后单击“展开树节点”。
在“源架构”窗格中,将 ReqID 字段拖到“目标架构”窗格中的 ReqID。 此时会显示一条连接这两个元素的线条。
在“源架构”窗格中,将 GrandTotal 字段拖到“目标架构”窗格中的“GrandTotal”字段,以将数据从一个架构映射到另一个架构。
在“ 文件 ”菜单上,单击“ 全部保存 ”以保存工作。
我只是做什么?
在此步骤中,你创建了一个将请求消息转换为 RequestDecline 消息的映射。
后续步骤
您构建 EAISchemas 项目。
另请参阅
步骤 1:创建 EAISchemas 项目
步骤 2:创建清单请求架构
步骤 3:创建请求拒绝架构
步骤 4:创建映射
步骤 5:生成 EAISchemas 项目
使用 BizTalk 映射器创建地图