通过Excel上的DI API从发票创建取消凭证

2020-08-23 12:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好! 我有一个Excel,...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好!

我有一个Excel,带有"发票"中的DocEntry列表。 必须取消此发票,为此,我使用了以下代码:

vDoc.GetByKey(inv_docentry)

retcode = vDoc.Cancel

这返回了以下错误: -5006-此对象不支持请求的操作

然后在网上浏览时,我在这个论坛中发现了一个类似的问题:

https://archive.sap.com/discussions/thread/3852956

然后我将代码更改为此:

vDoc.GetByKey(inv_docentry)

vDoc.CreateCancellationDocument

retcode = vDoc.Add

现在系统返回此错误:- 5002-无效值[OINV.Netproc]]

我的客户端使用的是9.1 PL 8,Excel是2013版的

有什么想法吗?

非常感谢

K.R