乐于分享
好东西不私藏

金蝶云星空表单插件-BeforeSave()事件.当日收料金额超额监控

金蝶云星空表单插件-BeforeSave()事件.当日收料金额超额监控

【应用场景】

单据界面如收料通知单点击了保存菜单,执行了校验当前单据和历史单据总金额不超过某一限定数值。超过后给与提示或预警不予保存。

【案例演示】

采购收料通知单,保存操作表单插件获取当前单据和历史单据总金额,超过某一限定数值提示。

【实现步骤】

编写表单插件,代码如下:
<1>引用相关DLL包
<2>继承类AbstractBillPlugIn,override BeforeSave():
调用计算当前单据总金额方法CalculateCurrentBillAmount():
获取当日已审核单据总金额方法GetDailyApprovedAmount(参数化查询),同时构建SQL执行查询ExecuteScalar():
<3>拷贝插件组件到应用站点的WebSite\Bin目录下,重启IIS。
<4>注册表单插件,保存操作注册服务插件,保存元数据,开发完毕。

全文完!

更多干货合集欢迎关注云星空研习社,学习更多有关金蝶云星空产品的知识

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 金蝶云星空表单插件-BeforeSave()事件.当日收料金额超额监控

猜你喜欢

  • 暂无文章