保存更新库存触发更新页面即时库存数量
一、【业务需求】
库存更新方式是保存时更新库存,需要点击保存时自动调用获取即时库存,更新明细行即时库存字段的数值(就是单据更新完库存之后的物料库存)
二、【分析实现】
保存操作不会触发字段值更新,通常在物料、仓库等配置值更新,调用系统预置获取即时库存的服务,不会被触发
实现方式
1、单据菜单新增按钮,点击事件配置"获取即时库存操作"
2、插件脚本,保存操作后触发
import clr clr.AddReference("System") clr.AddReference("System.Core") clr.AddReference("Kingdee.BOS") clr.AddReference("Kingdee.BOS.Core") from System import * from System import StringComparison from Kingdee.BOS import * from Kingdee.BOS.Core import * from Kingdee.BOS.Core.DynamicForm import * from Kingdee.BOS.Core.DynamicForm.PlugIn.Args import * from Kingdee.BOS.Core.Metadata.FormElement import * def AfterDoOperation(e): if e.Operation.Operation.Equals("Save", StringComparison.OrdinalIgnoreCase): this.View.GetMainMenu().ItemClick("tbButton_5") this.View.SendDynamicFormAction(this.View)
保存后退出数据消失
保存更新库存触发更新页面即时库存数量
一、【业务需求】库存更新方式是保存时更新库存,需要点击保存时自动调用获取即时库存,更新明细行即时库存字段的数值(就是单据更新完库存...
点击下载文档
上一篇:共耗材料不参加费用分配下一篇:批号拣货尾数按最小包装发货的二开案例实现
本文2024-09-16 19:03:26发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-26114.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章