库存单据批量审核报PK_STK_INVENTORYLOG主键冲突

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

库存单据批量审核报PK_STK_INVENTORYLOG主键冲突

     库存单据批量审核报错,T_STK_INVENTORYLOG表出现主键PK_STK_INVENTORYLOG冲突,单张单据审核正常。

     上传图片

     此问题一般由单据审核二开服务端插件引起,代码中设置了不支持批量事务的属性:

     public override void OnPrepareOperationServiceOption(OnPrepareOperationServiceEventArgs e)
        {
            base.OnPrepareOperationServiceOption(e);

            
e.SurportBatchTransaction = false;                   需要取消此设置
        }


      库存更新服务需要使用批量事务,不能通过插件取消。如果希望每单一个事务,需要通过单据参数设置,将列表操作批量设置为1,如果是代码调用接口自动完成单据操作,就需要逐单处理。这样操作会丢失数据库批处理的性能优势。



唉,遇到这个坑了。

库存单据批量审核报PK_STK_INVENTORYLOG主键冲突

库存单据批量审核报错,T_STK_INVENTORYLOG表出现主键PK_STK_INVENTORYLOG冲突,单张单据审核正常。 此问题一般由单据...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息