解决方案:采购申请单工作流审批分录部分字段支持DEP扩展原创
金蝶云社区-朕即天下
朕即天下
0人赞赏了该文章 2049次浏览 未经作者许可,禁止转载编辑于2023年03月07日 11:41:15

问题描述:采购申请单工作流审批分录部分字段支持DEP扩展采购申请单工作流审批时,对分录字段哪些字段可以编辑,哪些不可以编辑不同的客户需求不同,这里教大家如何通过DEP设置:
(1)更新补丁:请打上对应版本或者之后的补丁              
      7.5版本PT103858 (2016-07-16发放)
      8.0版本PT106157 (2016-07-29发放)
      8.2版本PT107449(2017-01-18发放)
      高版本无需补丁
(2)采购申请单工作流,设置为EDIT编辑状态,如果设置为VIEW界面将不生效,审批打开的将是查看界面。(3)DEP扩展采购申请单编辑界面,在编辑界面onload后置脚本中加入如下脚本:

//需要锁定的列
var eNTRY_LOCK = new java.util.ArrayList();
eNTRY_LOCK.add("price");//假如需要锁定单价列,通过add()方法添加你需要锁定的列
//移除需要锁定的列
var eNTRY_unLOCK = new java.util.ArrayList();
eNTRY_unLOCK.add("remark");//假如不需要锁定备注列,通过add()方法添加你不需要锁定的列
pluginCtx.getUI().addENTRY_LOCK(eNTRY_LOCK);
pluginCtx.getUI().removeENTRY_LOCK(eNTRY_unLOCK);

请注意,标准产品有部分字段默认是锁定的,可以通过DEP放开。还有部分字段是不可以通过DEP放开的,例如:物料编码、物料名称、规格型号、计量单位、分录的一些组织字段等。

如有错误还请指正,如有更好的方案还请分享!