二开插件如何调用单据的关联复制行功能

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

二开插件如何调用单据的关联复制行功能

【应用场景】

二开插件如何调用单据的关联复制行功能

【实现步骤】

<1>检查在单据上的操作列表是否存在关联复制行操作配置。如果不存在,那就新增一个。标准产品供应链的单据都是预置有的。

<2>插件代码项目中引用Kingdee.K3.Core组件。

在二开插件中调用Kingdee.K3.Core.SCM.AssociatedCopyRowUtil.CopyRow((IBillView)this.View, "单据体标识", srcIndex, newIndex, false);


【扩展资料】

【采购入库单调用关联复制行后物料复制不出来】

出现这种问题一般是因为物料勾选了来料检验。这种情况按如下代码调整处理:

1、先设置 this.View.Session["mutilAssociatedCopyEntryRowing"] = "1";

2、再调用关联复制行  Kingdee.K3.Core.SCM.AssociatedCopyRowUtil.CopyRow((IBillView)this.View, "单据体标识", srcIndex, newIndex, false);

3、最后this.View.Session.Remove("mutilAssociatedCopyEntryRowing");


二开插件如何调用单据的关联复制行功能

【应用场景】二开插件如何调用单据的关联复制行功能【实现步骤】<1>检查在单据上的操作列表是否存在关联复制行操作配置。如果不存在,那就...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息