如何编写具有多个文档行的 GRPO 的 XML 标签,SAP B1?

How to write XML tags of GRPO which has more than one document rows, SAP B1?

我有一个与 XML 有关的问题。 我不擅长 XML,但根据我的标签示例和屏幕截图,我可以编写具有 CardCode 和 GRPO 日期的 XML 标签。 我现在遇到的问题是我知道如何在我的标签中包含文档行 标签示例

<?xml version="1.0" encoding="utf-8"?>
<GRPO>
 
<Goods>
<CardCode>V10000</CardCode>
<DocDate>07/11/2016</DocDate>
<DocDueDate>07/11/2016</DocDueDate>
<TaxDate>07/11/2016</TaxDate>
</Goods>
 
<Goods>
<CardCode>V1010</CardCode>
<DocDate>07/11/2016</DocDate>
<DocDueDate>07/11/2016</DocDueDate>
<TaxDate>07/11/2016</TaxDate>
</Goods>
 
</GRPO>

第一张截图

第二张截图

我想在XML中有以上数据, 如何在我的 XML 标签中包含文档行数据?

请任何人帮助我。

如果我对你的问题的理解正确,你不确定如何在自定义 XML 布局中配置线条,对吗?

如果这是你的问题,那么你可以这样做:

<?xml version="1.0" encoding="utf-8"?>
<GRPO>    
<Goods>
<CardCode>V10000</CardCode>
<DocDate>07/11/2016</DocDate>
<DocDueDate>07/11/2016</DocDueDate>
<TaxDate>07/11/2016</TaxDate>
<GoodsLines>
   <Line>
      <LineNum>0</LineNum>
      <ItemNo>A00003</ItemNo>
      <ItemDesc>J.B Officeprint 1186</ItemDesc>
      <Quantity>4</Quantity>
   </Line>
   <Line>
      <LineNum>1</LineNum>
      <ItemNo>A00004</ItemNo>
      <ItemDesc>Rainbow Color Printer 5.0</ItemDesc>
      <Quantity>5</Quantity>
   </Line>
</GoodsLines>
</Goods>        
</GRPO>

另一种选择是使用属性而不是元素来定义行,与上面相同,但是是这样的:

...
<GoodsLines>
   <Line LineNum="0" ItemNo="A00003" ItemDesc="J.B. Officeprint 1186" Quantity="4" />
   <Line LineNum="1" ItemNo="A00004" ItemDesc="Rainbow Color Printer 5.0" Quantity="5" />
</GoodsLines>
...