用友NC-UAP5.0基本档案事件通知技术红皮书详解
NCV5-基本档案事件通知技术红皮书详细介绍了用友NC-UAP5.0平台中的一项关键功能——基于事件的通知机制。该机制允许开发者在进行基本档案(如部门档案、结算中心、存货管理档案等)的操作,如新增、删除、修改或封存时,添加自定义业务处理逻辑。这种灵活性使得系统可以在操作前后执行特定的业务流程,提高业务流程的自动化和定制化。 红皮书中首先强调,从V30版本开始,用友NC采用了一种类似于Swing的事件模型,使得档案操作触发的事件能够被系统监控。为了实现这一点,开发者需要创建监听类,这些类需要实现名为IBDOperate的接口。这个接口有两个核心方法:beforeOperate和afterOperate。 - beforeOperate方法接收四个参数:fun_code(操作函数代码)、opType(操作类型)、pk1和pk2(用于标识特定档案的键值),以及bd_docData(包含操作对象的数据)。开发者可以在这个方法中编写在操作发生前需要执行的业务逻辑,例如数据验证、事务处理等,并通过抛出BusinessException处理可能的异常。 - afterOperate方法与beforeOperate类似,但在操作完成后调用。它同样接收上述参数,以及bd_docData。这个方法适用于执行操作后的清理工作、更新日志或审计记录等任务。 红皮书详细列出了34种基本档案类型的事件,涵盖了财务、供应链、人力资源等多个领域,如部门、结算中心、存货、仓库、人员档案、会计科目等。对于每种档案类型,文档说明了支持的事件类型以及在这些事件中可以执行的业务逻辑。 通过理解和利用这些接口和事件,开发人员可以更好地集成自己的业务规则和流程,确保系统的高效运行和数据一致性。NCV5的基本档案事件通知技术是用友NC-UAP5.0平台的强大工具,帮助企业在日常运营中实现精细化管理和自动化处理。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解