点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我尝试使用DI API将新商品添加到"购买请求"中。 在我运行代码时没有发生任何错误,但未将其添加到表中。 我检查了OPRQ和PRQ1表,它们都是空的。 你能告诉我哪里错了吗? 这是我的代码:
SAPbobsCOM.Documents vItem; 尝试 { vItem =(SAPbobsCOM.Documents)vCmp.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseRequest); vItem.Comments ="测试"; vItem.DocDate = System.DateTime.Now; vItem.DocDueDate = System.DateTime.Now.AddDays(1); vItem.Add(); Application.SBO_Application.MessageBox(" ok"); } 抓住(前例外) { Application.SBO_Application.MessageBox(ex.ToString()); }
Hatice,
正如评论中提到的 Edy Simon 一样,您的代码应提供最少的信息来创建购买请求,就像我们 在SAP Business One客户端上执行。
在SDK帮助中心上,您可以查看有关如何使用SDK添加文档的示例。
一个小样本:
希望有帮助。
最好的问候
Diego Lother
您可以使用以下代码打印出错误消息,并很好地了解出了什么问题:
您好 Szabolcs a>,
谢谢您的回答。 我试过了您说的内容,现在可以看到错误消息。 消息:找不到匹配的记录(ODBC -2028)
您知道为什么会发生此错误吗?
嗨,哈蒂斯,
DI API的工作逻辑与SBO应用程序相同。
您能否通过在代码中传递的有限信息在SBO应用程序中生成购买请求?
首先,我没有看到 您可以在代码中传递任何itemCode/accountCode。
关于
Edy
一周热门 更多>