系列期间与当前期间不符

2020-08-23 23:45发布

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

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


当尝试使用Payments对象插入收据时,我收到一条错误消息"系列期间与当前期间不匹配(ORCT.Series)"。 并非所有收据上都发生这种情况,我找不到任何原因导致某些无法正常工作的原因。 从我们从2004A版本升级到2007A之后,才开始发生此错误。 对我来说编号系列看起来还可以。

编辑:Rui Pereira于2008年12月23日下午4:50

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

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


当尝试使用Payments对象插入收据时,我收到一条错误消息"系列期间与当前期间不匹配(ORCT.Series)"。 并非所有收据上都发生这种情况,我找不到任何原因导致某些无法正常工作的原因。 从我们从2004A版本升级到2007A之后,才开始发生此错误。 对我来说编号系列看起来还可以。

编辑:Rui Pereira于2008年12月23日下午4:50

付费偷看设置
发送
3条回答
CJones
1楼 · 2020-08-24 00:20.采纳回答

如果您跨越如此大的差距进行升级,建议您将一条消息记录到SAP支持部门。 所有历史交易都可能会遇到一致性问题。

谢谢,

Gordon

亦是此间程序员
2楼-- · 2020-08-24 00:24

我也一样。 "错误:系列周期与当前周期[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()

任何帮助表示赞赏。

Mal。

小灯塔
3楼-- · 2020-08-24 00:32

玩了更多游戏,这似乎是由于我设置OINV.DocNum导致SAP设置OINV.Series = -1。

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

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

一周热门 更多>