2020-08-24 03:03发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我可以使用DI API SAPbobsCOM来创建发票,但是有人可以告诉我如何获取新OINV记录的唯一参考号[DocEntry]吗?
在oInvoice.Add之后,如果设置了oInvoice.DocEntry以便我可以检索它,那会很好,但是没有。
感谢您提供的任何帮助。
玛丽。
嗨,
您要查找OINV.DocEntry吗?
问候,
Nagarajan
像@Nagarajan k指出-您需要查询表格并根据创建日期desc的文件编号顺序获取doc条目。
您将从diApi方法获得的文档编号。
您好,
对于SQL Server:
通常,您可以使用 上一个百分比的增量值。 但是,当使用多个文档编号系列时,情况可能并非如此,因为您必须针对下一个编号使用的当前文档系列进行验证。
对于HANA:
如果仍在使用HANA的早期版本,则域名非常随机,并且在更高版本的HANA修订版中已得到修复。 在HANA中,如果使用了多个文档编号序列,也需要考虑当前文档的编号序列。
谢谢。
我希望oCompany.GetNewObjectCode(DocEntry) 会将新的OINV.DocEntry值返回到我的DocEntry变量中,但不幸的是,它会返回刚刚创建的值之前的值。 例如。 我的代码生成OINV.DocEntry = 1000,但GetNewObjectCode返回999。
我的代码是;
设置OINV = oCompany.GetBusinessObject(13) RetVal = OINV.Add OINV.DocNum = DocNum OINV.Lines.ItemCode = ItemCode OINV.Lines.Add RetVal = OINV.Add oCompany.GetNewObjectCode(DocEntry)
我不正确使用GetNewObjectCode吗?
谢谢
Mal。
嗨Nagarajan,
是的,我正在寻找OINV.DocEntry。
原因是我希望将其保留在外部系统中,以便在付款(几分钟到几个月后)时可以轻松访问发票。 除非您能告诉我一种更好的方法?
最多设置5个标签!
嗨,
您要查找OINV.DocEntry吗?
问候,
Nagarajan
像@Nagarajan k指出-您需要查询表格并根据创建日期desc的文件编号顺序获取doc条目。
您将从diApi方法获得的文档编号。
您好,
对于SQL Server:
通常,您可以使用 上一个百分比的增量值。 但是,当使用多个文档编号系列时,情况可能并非如此,因为您必须针对下一个编号使用的当前文档系列进行验证。
对于HANA:
如果仍在使用HANA的早期版本,则域名非常随机,并且在更高版本的HANA修订版中已得到修复。 在HANA中,如果使用了多个文档编号序列,也需要考虑当前文档的编号序列。
谢谢。
我希望oCompany.GetNewObjectCode(DocEntry) 会将新的OINV.DocEntry值返回到我的DocEntry变量中,但不幸的是,它会返回刚刚创建的值之前的值。 例如。 我的代码生成OINV.DocEntry = 1000,但GetNewObjectCode返回999。
我的代码是;
设置OINV = oCompany.GetBusinessObject(13)
RetVal = OINV.Add
OINV.DocNum = DocNum
OINV.Lines.ItemCode = ItemCode
OINV.Lines.Add
RetVal = OINV.Add
oCompany.GetNewObjectCode(DocEntry)
我不正确使用GetNewObjectCode吗?
谢谢
Mal。
嗨Nagarajan,
是的,我正在寻找OINV.DocEntry。
原因是我希望将其保留在外部系统中,以便在付款(几分钟到几个月后)时可以轻松访问发票。 除非您能告诉我一种更好的方法?
谢谢
玛丽。
一周热门 更多>