错误:系列期限与当前时段不符[ORCT.Series]

2020-08-23 23:40发布

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

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


使用DI API插入付款时,出现"错误:系列期间与当前期间[ORCT.Series]不匹配"。 首先,它起作用了,现在却没有。 SAP B1 9.1。

我的代码是;

插入发票和行。

OINV.Series = 1'但是此设置为-1(因为手写= 1?)
OINV.CardCode = CardCode OINV.HandWritten = 1'如果0 = tNO则SAP创建DocNum。 如果1 =是则使用提供的DocNum必须是唯一的。
OINV.DocNum = QuercusURN'必须是唯一的如果手写= 1(是)或。错误= -10。
OINV.DocDate =" 20202010"
OINV.Comments =注释
OINV.Lines.ItemCode = ItemCode
OINV.Lines.ItemDescription = ItemDescription
OINV.Lines.Quantity = 1
OINV.Lines.Currency = CurrCode
OINV。 .Lines.Price = Price
OINV.Lines.VatGroup = VatGroup'OXOX1''此必须存在于SAP db。
OINV.Lines.SWW = QuercusURN'INV1.U_AddTxt Reference back to action Quercus 。
OINV.Lines。添加'添加发票行(INV1)
RetVal = OINV。添加'添加发票(OINV&第一INV1行)

'插入付款

Set ORCT = oCompany.GetBusinessObject(24)oIncomingPayments = 24
ORCT.Invoices.DocEntry = InvDocEntry
ORCT.CardCode = CardCode
ORCT.DocDate =" 20200210"
ORCT.DocType = 0'0 = rCustomer,1 = rAccount,2 = rSupplier
ORCT.CashSum = 1000
ORCT.Series = 1
ORCT.Add()

任何帮助表示赞赏。

玛丽。

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

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


使用DI API插入付款时,出现"错误:系列期间与当前期间[ORCT.Series]不匹配"。 首先,它起作用了,现在却没有。 SAP B1 9.1。

我的代码是;

插入发票和行。

OINV.Series = 1'但是此设置为-1(因为手写= 1?)
OINV.CardCode = CardCode OINV.HandWritten = 1'如果0 = tNO则SAP创建DocNum。 如果1 =是则使用提供的DocNum必须是唯一的。
OINV.DocNum = QuercusURN'必须是唯一的如果手写= 1(是)或。错误= -10。
OINV.DocDate =" 20202010"
OINV.Comments =注释
OINV.Lines.ItemCode = ItemCode
OINV.Lines.ItemDescription = ItemDescription
OINV.Lines.Quantity = 1
OINV.Lines.Currency = CurrCode
OINV。 .Lines.Price = Price
OINV.Lines.VatGroup = VatGroup'OXOX1''此必须存在于SAP db。
OINV.Lines.SWW = QuercusURN'INV1.U_AddTxt Reference back to action Quercus 。
OINV.Lines。添加'添加发票行(INV1)
RetVal = OINV。添加'添加发票(OINV&第一INV1行)

'插入付款

Set ORCT = oCompany.GetBusinessObject(24)oIncomingPayments = 24
ORCT.Invoices.DocEntry = InvDocEntry
ORCT.CardCode = CardCode
ORCT.DocDate =" 20200210"
ORCT.DocType = 0'0 = rCustomer,1 = rAccount,2 = rSupplier
ORCT.CashSum = 1000
ORCT.Series = 1
ORCT.Add()

任何帮助表示赞赏。

玛丽。

付费偷看设置
发送
1条回答
Climb_Ma
1楼-- · 2020-08-24 00:09

发挥了更多作用,这似乎是由于我的设置OINV.DocNum导致SAP设置了OINV.Series = -1。

我已将OINV.DocNum设置为唯一引用,以便稍后可以再次查找OINV。

我将尝试将我的参考存储在另一个字段中。

一周热门 更多>