点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我使用C#和SAPbobsCOM API创建客户订单。 添加物品(包括仓库)时,我需要调整一些值。
到目前为止,一切正常。
只有一个问题:添加销售BOM表物料(例如物料8148)并更改仓库时,它仅设置了父家庭物料的仓库(8148),而不是子物料(例如物料8148B, 7290)
如何访问销售订单中零件清单中的项目并更改仓库? 如果我尝试按顺序遍历每行,那么API仅会给我父项(8148)。
C#代码示例:
SAPbobsCOM.Documents oDoc =(SAPbobsCOM.Documents)oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders); //[...] oDoc.Lines.ItemCode =" 8148"; oDoc.Lines.WarehouseCode =" CH1"; //仅设置8148的WarehouseCode,但不设置其内容:项目8148B和项目7290 //[...] oDoc.Lines.Add();
所以我尝试了这个:
for(int i = 0; i图片示例:
是否可以更改上述示例中仅针对销售订单的所有物料的仓库代码?
我们非常感谢您的帮助。
(10.3 kB)
找到解决方案的运气好吗?
一周热门 更多>