2020-09-24 22:23发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我尝试-使用SAP B1 DI API-添加生产订单,我在提交时收到-1116错误。 错误文本为"无法提交事务:在事务处理期间检测到错误-1"。 我在SAPB1 DI API错误列表中没有找到-1116错误。
您好提比留-亚历山大·加洛斯,
提到的问题/场景看起来不完整。
措辞好的问题,详细的问题是获得答案的最佳方法。 即使在必要时添加图像也可以帮助其他人查看问题并可能解决。
因此,请始终尝试提及完整的问题以及有关该问题的示例代码和屏幕截图。 还要提及您正在使用哪个SAP Business One版本。
亲切的问候,
ANKIT CHAUHAN
SAP SME支持
我正在使用SAP B1 910180版。
代码看起来像
ProductionOrders _po; _po =(ProductionOrders)(company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oProductionOrders));; _po.ItemNo = ; _po.PostingDate = <日期>; _po.DueDate = <日期>; _po.ClosingDate = <日期>; _po.Warehouse = <仓库>; _po.ProductionOrderType = BoProductionOrderTypeEnum.bopotSpecial; _po.Lines.ItemType = ProductionItemType.pit_Item; _po.Lines.ItemNo = ; _po.Lines.Warehouse = <仓库>; _po.Lines.BaseQuantity = 1; _po.Lines.PlannedQuantity = _po.Lines.BaseQuantity * _po.PlannedQuantity; int _i = _po.Add(); int _docEntry = -1; int _errNo = 0; 字符串_errMsg = String.Empty; 如果(_i!= 0) { company.GetLastError(out _errNo,out _errMsg); } 其他 { _docEntry = int.Parse(company.GetNewObjectKey()); } System.Console.WriteLine(String.Format("添加ProductionOrders:_i = {0},_ docEntry = {1},_ errNo = {2},_ errMsg = {3}",_i//0 ,_docEntry//1 ,_errNo//2 ,_errMsg//3 ));
最终答案是
添加生产订单:_i = -1116,_docEntry = -1,_errNo = -1116,_errMsg =无法提交事务:在事务处理期间检测到错误-1
最多设置5个标签!
您好提比留-亚历山大·加洛斯,
提到的问题/场景看起来不完整。
措辞好的问题,详细的问题是获得答案的最佳方法。 即使在必要时添加图像也可以帮助其他人查看问题并可能解决。
因此,请始终尝试提及完整的问题以及有关该问题的示例代码和屏幕截图。 还要提及您正在使用哪个SAP Business One版本。
亲切的问候,
ANKIT CHAUHAN
SAP SME支持
我正在使用SAP B1 910180版。
代码看起来像
最终答案是
添加生产订单:_i = -1116,_docEntry = -1,_errNo = -1116,_errMsg =无法提交事务:在事务处理期间检测到错误-1
一周热门 更多>