点击此处--->
群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我想通过B1if 2.0 DI调用添加/更新SAP Business One中的时间表。
添加并面对更新问题时,我获得了成功,当我尝试更新时间表行时,现有行将被删除。
以下如果我使用有效负载结构:
<信封>
<标题>
更新
<身体>
15
15
tsh_Employee
19
<部门/>
20190101
2
<日期> 2019-11-15 日期>
1
L2019008
1000
1100
00001
0010
信封>
我使用的适配器类型为 B1DI。
我没有使用给定的数据将新的行id添加为2,而是看到LineId = 3,并且现有的第1行数据不可用!
我在这里想念东西吗?
请帮助我解决此问题。
谢谢
Krishn Gupta
Krishn,你好
您还应该将现有行放入有效负载中。
最诚挚的问候,
亚历山大·诺索夫。
嗨,亚历山大,
如果我放置现有行,那么它将起作用,并且我看到的LineId也将更改(下一个序列)。
因此,它会删除原始数据,然后从当前有效负载数据中添加。
但是,如果我有1000行,那么要添加新行,需要在有效负载中放入1000行!
还有其他方法吗?
谢谢
Krishn Gupta。
一周热门 更多>