该组件是为mde的组件,主要使用与为工作流(多级审核),流程化的数据库开发中。主要功能分为多级审核模块、下推模块、时间模块。
多级审核模块:多级审核模块是一个简化版的工作流,类似于OA的审核,审核之后有痕迹,主要适用于需要多级审核的地方。当审核流程的需求发生改变时,只通过简单的配置,就满足要求,而不需要改变程序来满足需求。根据不同的条件计算自动计算审核任务,例如:采购申请中,金额小于5000元的只要部门主管审核,大于等于5000元的不仅需要部门主管,还需要财务审核、经理审核。支持串行审核、并行审核。
下推模块:下推是为了满足在流程化的单据中,通过本单据快速生成下游单据的功能。例如在采购流程中会需要这几种单据:采购申请、采购订单、采购验收、采购入库、采购退货等多种单据。但这些单据的内容大部分是一样的,那么就可以通过已知的本单据,快速生成下游单据。同时支持分单、并单功能。
分单:把一个单据分成多个单据。例如:一个采购申请中的物料需要多个采购订单才能完成(多种物料多个供应商等各种原因)。
并单:把多个单据合并成一个单据。例如:多个采购申请可以合并成一个采购订单(不同部门申请的物料一个供应商就可以提供。)
交流 QQ:215875431
附 件:
多级审核与下推示例
核心文件是开发access数据库时应用的文件。
多级审核与下推核心文件