转移创建失败(错误-2010)DI API

2020-08-13 11:21发布

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

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


从OWTR到另一个文档生成文档副本时,会出现以下错误消息:内部错误(-2010)

制作副本的代码如下:

如果transf.GetByKey(DocEntry)然后


                 duplic.FromWarehouse =" TRA"
                 duplic.ToWarehouse = transf.UserFields.Fields.Item(" U_GSP_WHSDEST")。Value
                 duplic.Comments = destino
                 transf.UserFields.Fields.Item(" U_Recep")。Value =" Y"
                 duplic.UserFields.Fields.Item(" U_Recep")。Value =" Y"
                 duplic.UserFields.Fields.Item(" U_TIPOENVIO")。Value = envio
                 如果transf.FolioNumber <> 0然后
                     作品集= transf.FolioNumber
                 其他
                     作品集= 0
                 万一
                 duplic.Comments =" REM"&"-"&sucursal&"-"&作品集
                 'duplic.Series = transf.Series


                 如果transf.Lines.Count> 0然后
                     对于i As Integer = 0到transf.Lines.Count-1
                         duplic.Lines.Add()
                         transf.Lines.SetCurrentLine(i)
                         duplic.Lines.SetCurrentLine(i)
                         duplic.Lines.ItemCode = transf.Lines.ItemCode
                         duplic.Lines.Quantity = Transf.Lines.Quantity
                         duplic.Lines.FromWarehouseCode =" TRA"
                         duplic.Lines.WarehouseCode = transf.UserFields.Fields.Item(" U_GSP_WHSDEST")。Value
                         duplic.Lines.BaseType = InvBaseDocTypeEnum.WarehouseTransfers
                         duplic.Lines.BaseEntry = DocEntry
                         duplic.Lines.BaseLine = i


                         'j =我


                     下一个


                 万一
                 errnum = duplic.Add()
 


(49.6 kB)

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

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


从OWTR到另一个文档生成文档副本时,会出现以下错误消息:内部错误(-2010)

制作副本的代码如下:

如果transf.GetByKey(DocEntry)然后


                 duplic.FromWarehouse =" TRA"
                 duplic.ToWarehouse = transf.UserFields.Fields.Item(" U_GSP_WHSDEST")。Value
                 duplic.Comments = destino
                 transf.UserFields.Fields.Item(" U_Recep")。Value =" Y"
                 duplic.UserFields.Fields.Item(" U_Recep")。Value =" Y"
                 duplic.UserFields.Fields.Item(" U_TIPOENVIO")。Value = envio
                 如果transf.FolioNumber <> 0然后
                     作品集= transf.FolioNumber
                 其他
                     作品集= 0
                 万一
                 duplic.Comments =" REM"&"-"&sucursal&"-"&作品集
                 'duplic.Series = transf.Series


                 如果transf.Lines.Count> 0然后
                     对于i As Integer = 0到transf.Lines.Count-1
                         duplic.Lines.Add()
                         transf.Lines.SetCurrentLine(i)
                         duplic.Lines.SetCurrentLine(i)
                         duplic.Lines.ItemCode = transf.Lines.ItemCode
                         duplic.Lines.Quantity = Transf.Lines.Quantity
                         duplic.Lines.FromWarehouseCode =" TRA"
                         duplic.Lines.WarehouseCode = transf.UserFields.Fields.Item(" U_GSP_WHSDEST")。Value
                         duplic.Lines.BaseType = InvBaseDocTypeEnum.WarehouseTransfers
                         duplic.Lines.BaseEntry = DocEntry
                         duplic.Lines.BaseLine = i


                         'j =我


                     下一个


                 万一
                 errnum = duplic.Add()
 


(49.6 kB)
付费偷看设置
发送
3条回答
悠然的二货
1楼-- · 2020-08-13 11:40

您好 ANKIT CHAUHAN

方案如下:

-我正在尝试复制现有的转移文件。

-我使用 BaseEntry , BaseType 来创建两者之间的关系,因为在新文档中,文档的原点和目的地均已更改,所以我 需要建立关系

国王的问候,

Mario Galeano

独立观察员
2楼-- · 2020-08-13 12:03

您好 Mario Galeano

我不太了解您的代码和问题。

您是否要尝试在现有的库存转储中创建新的库存转储文档 文档已经在数据库中了吗? 意味着您仅尝试复制数据? 您是否希望在新的库存转移文档中具有相同的数据?

如果是,则无需使用 BaseEntry , BaseType 或 BaseLine 属性。

否则,请清楚地说明您要实现的方案?

问候,

ANKIT CHAUHAN

SAP Business One支持

独立观察员
3楼-- · 2020-08-13 11:59

您好 Mario Galeano

我对您的问题:

您可以通过SAP Business One Client手动创建完全相同的文档吗? 另外,您还可以手动创建关系吗?

如果没有,则也无法通过DI API来实现。

亲切的问候,

ANKIT CHAUHAN

SAP Business One支持

一周热门 更多>