电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

预警插件——数据写出插件使用说明

来源:金蝶云社区作者:金蝶2024-09-238

预警插件——数据写出插件使用说明

为针对不同的业务场景提供定制化的预警功能,平台提供了预警插件机制,使用者可以通过编写插件对预警监控过程进行干预,从而实现使用定制化预警功能。下图为预警平台插件设置入口在新增/编辑业务预警对象页面。 ![0109d30c339b5e62424096e1901ae4cb9d03.webp](https://vip.kingdee.com/download/0109d30c339b5e62424096e1901ae4cb9d03.webp) 预警平台依据监控方案对预警数据扫描后出于性能与存储的考虑,并未将需要预警的数据写出到数据库。如果我们想要后将预警数据存储下来用来处理后续预警事项,这个时候就可以使用自定义数据写出插件。 ## 业务场景 某企业需要对商品库存进行低库存的预警,在扫描出低库存的商品数据时,需将这些预警数据储存在数据库中,用来跟踪处理情况。 ## 实现方案 编写数据写出插件,实现IEarlyWarnWriteOut接口,框架通过上下文将预警数据传递给接口。接着只需在接口中把相关数据写出到自己想要的数据库或文件中即可。 ## 代码示例 ``` /** *下面是在扫描出低库存预警数据后,将商品信息存入商品预警处理状态表(stock_status_demo单据标识)中的实现 */ public class WriteOutDemo implements IEarlyWarnWriteOut { @Override public void writeOut(DynamicObjectCollection date, EarlyWarnContext earlyWarnContext) { if (date.isEmpty()){ return; } DynamicObject[] saveDate = new DynamicObject[date.size()]; for (int i = 0; i < date.size(); i++) { DynamicObject object = date.get(i); DynamicObject newObject = BusinessDataServiceHelper.newDynamicObject("stock_status_demo"); newObject.set("billno", "status000"+i); newObject.se

预警插件——数据写出插件使用说明

为针对不同的业务场景提供定制化的预警功能,平台提供了预警插件机制,使用者可以通过编写插件对预警监控过程进行干预,从而实现使用定制化...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信