基础资料或单据 禁用时更新修改时间原创
金蝶云社区-陈元喜
陈元喜
36人赞赏了该文章 298次浏览 未经作者许可,禁止转载编辑于2023年12月28日 17:50:06

基础资料或单据 禁用时如何更新修改时间、修改人


背景:

    标准产品基础资料及单据的禁用操作以及反禁用仅是处理禁用状态的变化,会同步记录禁用人、禁用日期字段值,由于不涉及业务字段值的变化所以此通用操作不更新:修改时间、修改人字段。

    存在少数客户反馈需要禁用或反禁用后同步更新 修改时间、修改人字段值,下面提供python插件方案供客户参考实现此需求。

方案:

  1. python插件在基础资料或单据的 禁用操作上 实现在禁用后 同步更新 修改时间、修改人。

  2. 更新后及时刷新界面上该字段值。


步骤:

(以:仓库 基础资料为例)

  1. BOS设计器-仓库-禁用操作-服务插件-注册python插件(见附件)

    其他基础资料或单据 注意确认替换下python 插件中表名和字段名

    image.png

  2. BOS设计器-仓库-禁用操作-操作后刷新字段:修改人、修改日期。image.png

  3. 反禁用上也同步需要此效果,则在反禁用操作上-重复上述1、2步骤即可实现反禁用更新修改日期、修改人。


效果:

  1. 列表批量操作-禁用成功后更新修改日期及时间;单据编辑界面操作-禁用成功后更新修改日期及时间。

image.png


赞 36