【知识篇】物料清单批量维护修改子项物料时,生效日期想默认指定某天

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

【知识篇】物料清单批量维护修改子项物料时,生效日期想默认指定某天

问题描述:

    客户研发比较懒(超懒),在物料批清单量维护修改子项物料功能里,想要固定生效日期取值2021/1/1;


无效方案:

    在BOS里面即使扩展了工程数据管理下面的基础资料【BOM批量维护修改内容(子项)】,进行生效日期的默认值为‘2021/1/1’,前端也是无法生效的。

image.webp

image.webp

   

   因为在选“原子项物料编码”字段时,会触发表单的插件,默认还是取当天

image.webp


解决方式:

    要用PY代码进行处理,添加到表单插件里;

image.webp


代码如下:

def DataChanged(e):
    if e.Field.Key=='FMATERIALIDCHILD':
        this.Model.SetValue("FEffectDate",'2021/1/1',e.Row);


PS:要想成功记得修改列记得要勾选生效日期

image.webp


吐槽:这个需求有点无用,因为历史的BOM想要统一改生效日期,后台UP更快;

新增子项物料指定日期系统是有相关参数的:新增子项生效日期;所以后面新增的物料是没问题的;



大家好!我是野原新之助,大家都叫我蜡笔小黑,我今年五岁,喜欢的颜色是白色,喜欢的衣服图案是动感超人哦!

【知识篇】物料清单批量维护修改子项物料时,生效日期想默认指定某天

问题描述: 客户研发比较懒(超懒),在物料批清单量维护修改子项物料功能里,想要固定生效日期取值2021/1/1;无效方案: 在BOS里面即...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息