二开插件中实现对主业务组织字段的赋值
一、需求及疑惑
因为项目的需要,需要在采购价目表审核时创建货源清单,因为项目存在多组织,所以货源清单需要跟采购价目表的采购组织(主业务组织)保持一致,而货源清单的采购组织是默认为当前组织(应该是标准代码层面处理的,BOS单据并没有设置默认),因此需要在创建货源清单时对采购组织进行赋值。代码实现过程中分别采用以下2种方法均无法赋值成功导致创建单据失败,具体原因还需要咨询总部老师。
以下是简化的赋值代码:
1、billView.Model.SetValue("FPurchaseOrgId", billEntity["CreateOrgId_Id"]);
2、billView.Model.SetItemValueByID("FPurchaseOrgId", billEntity["CreateOrgId_Id"], 0);
二、解决办法:
采购组织字段赋值改成以下代码方可成功:
billView.Model.DataObject["PurchaseOrgId_Id"] = billEntity["CreateOrgId_Id"];
billView.Model.DataObject["PurchaseOrgId"] = billEntity["CreateOrgId"];
二开插件中实现对主业务组织字段的赋值
一、需求及疑惑因为项目的需要,需要在采购价目表审核时创建货源清单,因为项目存在多组织,所以货源清单需要跟采购价目表的采购组织(主业...
点击下载文档
上一篇:执行计划创建基础资料时报错下一篇:凭证打印如何设置显示打印范围
本文2024-09-16 18:31:09发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-22667.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章