针对BizTalk映射的Muenchian分组

时间:2017-01-10 13:24:56

标签: xml xslt biztalk biztalk-2013 muenchian-grouping

我有两个输入模式,一个用于成员,一个用于获益。每个会员可享有1到n个福利。会员和福利有员工ID字段。所以我需要将两个视图映射到输出模式。输出模式如下所示

enter image description here

我希望输出像

 MEMBER,1,134,134,Jo, ,Arch,1,S,M
 BENEFIT,1,M,1,89,7,1,1,20110101,20120731,11
 BENEFIT,1,D,2,89,3,11,5,20110101,20120731,16
 MEMBER,14,448,448,Cli,M,Ast,1,M,M
 BENEFIT,14,D,2,89,3,11,5,20170101,17000101,16
 BENEFIT,14,M,1,89,7,1,1,20170101,17000101,11
 BENEFIT,14,M,1,89,7,1,1,20150101,20161231,11
 MEMBER,15,332,332,Ash,,Cox,1,M,M
 BENEFIT,15,D,2,89,3,11,5,20170101,17000101,16

下面是我用来检查两个视图的Employee_ID并将值映射到Benefit元素的地图,如下所示

enter image description here

但是有了这张地图,我得到的反应如下

MEMBER,1,134,134,Jo, ,Arch,1,S,M
MEMBER,14,448,448,Cli,M,Ast,1,M,M
MEMBER,15,332,332,Ash,,Cox,1,M,M
BENEFIT,1,M,1,89,7,1,1,20110101,20120731,11
BENEFIT,1,D,2,89,3,11,5,20110101,20120731,16

会员名单和第一名会员的福利。我如何解决这个问题,让会员和他们的利益再次成为会员和他们的利益。非常感谢您的帮助。

0 个答案:

没有答案