点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我有用于库存盘点的代码,但是当我升级到SAP 9.2 PL 2时,此代码不再起作用,这给我一个错误。
"不推荐使用itemcode属性,请使用"代替"。 您能给我新的DI API代码来为SAP 9.2创建库存盘点吗?。
昏暗的lRetCode,lErrCode为整数
Dim sErrMsg As String =""
像SAPbobsCOM.StockTaking = oCompany.GetBusinessObject(BoObjectTypes.oStockTakings)一样昏暗
oIo.ItemCode =" EQC004"
oIo.Counted = 94
oIo.WarehouseCode =" YC-MED"
oIo.Add()
如果lRetCode <> 0那么
oCompany.GetLastError(lErrCode,sErrMsg)
MessageBox.Show("错误:"&sErrMsg&";代码:"&lErrCode)
其他
MsgBox("完成")
如果结束
此致
凤凰朗格曼
嗨,
SAPbobsCOM.CompanyService oCS = oCompany.GetCompanyService();
SAPbobsCOM.InventoryCountingsService oICS =(SAPbobsCOM.InventoryCountingsService)oCS.GetBusinessService(SAPbobsCOM.ServiceTypes.InventoryCountingsService) ;
SAPbobsCOM.InventoryCountingParams oICP =(SAPbobsCOM.InventoryCountingParams)oICS.GetDataInterface(SAPbobsCOM.InventoryCountingsServiceDataInterfaces.icsInventoryCountingParams);
oICP.DocumentEntry = Counter.ToIntT ));
SAPbobsCOM.InventoryCounting oIC = oICS.Get(oICP)as SAPbobsCOM.InventoryCounting;
SAPbobsCOM.InventoryCountingLine line = oIC.InventoryCountingLines.Item(Convert.ToInt32(txt_InventoryCountingLineNo。 Text.Trim()));
line.CountedQuantity = 2;
oICS.Update(oIC);
希望它会有所帮助。
亲切的问候
ANKIT CHAUHAN
SAP Bu siness One全球支持
您好,先生,
我需要DI API进行库存盘点而不是库存过帐。 该代码sir适用于库存过帐。
嗨,菲尼克斯,
盘点被公开为服务对象。 您需要执行以下操作:
库存盘点-多个计数器DI-API(SBO 9.1)方法
< p>希望对您有所帮助。ANKIT CHAUHAN
SAP Business One全球支持
您好,
由于上面的链接不起作用,您是否对使用计数器类型进行库存盘点有任何想法-来自DIAPI的多个用户使用多个? 我也从DTW尝试过,但是" 234000034-计数器未定义为单个计数器; 计数器ID:-1,计数器类型:12 -di呼叫#1失败"错误问候。 你能帮我这个忙吗? 谢谢你的帮助。
一周热门 更多>