2020-09-05 03:09发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我想知道xml映射中的迭代规则如何工作。
谁能详细解释我? 我知道我们必须为重复的节点定义迭代规则。
工具提供了两种选择
我想知道两者之间的区别。 何时使用选项一和选项二?
普拉维
您可能既需要控制一个Web服务调用次数,又需要一个控制每个调用中的项目数量。 对我来说,从下往上构建时最容易理解,就像"我希望每个Y都需要1 X"一样,所以我们从item开始。
每个必须发送到WS的项目 函数对应于PRDID,LOCID,TSTFR等的组合。您可以在输入端的Qry_Filter1下看到这些字段。 因此,"项目"级别的迭代规则将为XML_BATCH.Qry_Filter1。 您希望每个传入的行都有1个"项目"。
标头" XML_MAP"的迭代规则是不同的。 XML Batch转换将数据分成大组,以使其更易于加载。 因此,您要为每个批次建立1个XML请求。 头的规则是XML_BATCH,因为该行对应于每个批次。
嗨,杰夫,
感谢您的回复。 很抱歉再次询问您。 我对这个概念感到困惑。 你能举一个例子来解释我吗?
当我在XML_BATCH上使用XML_BATCH.Qry_Filter1选择一个迭代规则时,该接口仍然可以正常工作并将数据加载到S4HANA,并且该项目也在循环。
干杯!
最多设置5个标签!
您可能既需要控制一个Web服务调用次数,又需要一个控制每个调用中的项目数量。 对我来说,从下往上构建时最容易理解,就像"我希望每个Y都需要1 X"一样,所以我们从item开始。
每个必须发送到WS的项目 函数对应于PRDID,LOCID,TSTFR等的组合。您可以在输入端的Qry_Filter1下看到这些字段。 因此,"项目"级别的迭代规则将为XML_BATCH.Qry_Filter1。 您希望每个传入的行都有1个"项目"。
标头" XML_MAP"的迭代规则是不同的。 XML Batch转换将数据分成大组,以使其更易于加载。 因此,您要为每个批次建立1个XML请求。 头的规则是XML_BATCH,因为该行对应于每个批次。
嗨,杰夫,
感谢您的回复。 很抱歉再次询问您。 我对这个概念感到困惑。 你能举一个例子来解释我吗?
当我在XML_BATCH上使用XML_BATCH.Qry_Filter1选择一个迭代规则时,该接口仍然可以正常工作并将数据加载到S4HANA,并且该项目也在循环。
干杯!
普拉维
一周热门 更多>