如何使用SAP B1IF在单个方案包中创建UDT和UDF

2020-08-21 08:51发布

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

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


专家,您好,在我的方案包中,我创建了两个单独的有效负载原子,以创建用户定义表(UDT)和用户定义字段(UDF)。

I 我正在尝试在单个方案包中创建UDT和UDF时遇到问题。

DI错误:(-1120)该对象的引用计数大于0,因此-di调用 #1确实失败。

能否请您提出解决方案。

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

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


专家,您好,在我的方案包中,我创建了两个单独的有效负载原子,以创建用户定义表(UDT)和用户定义字段(UDF)。

I 我正在尝试在单个方案包中创建UDT和UDF时遇到问题。

DI错误:(-1120)该对象的引用计数大于0,因此-di调用 #1确实失败。

能否请您提出解决方案。

付费偷看设置
发送
3条回答
zhangjiyang1323
1楼-- · 2020-08-21 09:34

我设法创建了两个UDT和UDF。

尝试:

1。 打开SAP Business One DI单笔交易

2。 在每次调用di对象原子集时,如果失败则停止处理

3。 1分钟后将异常作为重试处理。

我的猜测是,当点1未打开时,每个DI操作都在单个事务中,并且在尝试创建UDF时,您所指的是尚不存在的UDT。 第2点和第3点提供了释放对象的时间,因此在创建UDF时,没有其他操作引用UDT。

Cikesha
2楼-- · 2020-08-21 09:48

我现在遇到相同的问题。 我正在制作2UDT(文档和文档行)+ UDF。 当我搜索时,这是释放对象的问题,但是我不知道如何在B1if中做到这一点。

天桥码农
3楼-- · 2020-08-21 09:53

更好的解决方案:

为每个操作进行场景步骤调用,并关闭单个事务和并行处理。

以前的解决方案使我的队列阻塞了一段时间。

一周热门 更多>