在测试采购订单出站界面时,自助建站模板,出现了一个"采购订单条件没有出现在IDoc中"的缺陷,淘客网,导致我在IDoc View上写了一篇博客,使用IDoc View发送采购订单条件数据
IDoc类型可以用于多条消息,即多个业务流程。因此,IDoc类型通常包含比单个应用程序案例所需的更多的段。为了提高生成idoc时的性能,爱返利,我们可以使用视图来确保只有与当前业务流程相关的部分被数据填充。因此,视图仅对IDoc出站处理重要。
本文档说明了如何使用IDoc视图发送采购订单条件数据。
请查看以下功能模块IDoc\U OUTPUT\U ORDERS/IDoc\U OUTPUT\U ORDCHG中的快照
由于我们可以看到突出显示的注释,该注释表示"没有视图请勿发送条件",因此我们必须为IDoc创建一个视图键入/IDoc extension以发送采购订单条件数据。
在本文档中,我们将为IDoc extension创建IDoc视图。
创建IDoc视图:
对于某些IDoc类型/消息类型,视图已经可用。
转到WE32并按F4
从上面我们可以看到IDoc视图已经存在,云服务器是什么,用于采购订单创建/更改。
选择其中任何一个并单击显示
从上面我们可以看到它可用于基本类型订单05。查看下面屏幕截图中的颜色图例,返利,绿色包含在Idoc视图中。
这里我们已经创建了Idoc扩展,因此我们必须为Idoc扩展创建视图。
转到WE32并输入视图名称,然后单击创建图标。
检查下面的快照以获取为Idoc扩展创建的视图
,因为我们可以设置包含数据的条件在扩展中。
将IDoc视图分配给Partner Profile
转到WE20并在Partner Profile中分配IDoc视图。
我们知道SAP还提供了IDoc Reduction tool(BD53)来删除不需要的段。
IDoc Reduction和IDoc View之间的主要区别是:
没有IDoc视图:
没有IDoc的首次测试合作伙伴配置文件中分配的视图
转到ME21N并创建采购订单。
检查WE02中生成的Idoc。
如上所示,Idoc中没有出现条件段。
使用Idoc视图:
现在使用合作伙伴配置文件中分配的Idoc视图进行测试
转到ME21N并创建采购订单。
检查WE02中生成的Idoc。
如上所示Idoc中出现条件段