开发框架新增单据自动生成功能
开发框架新增单据自动生成功能
在同一流程内的单据可以单向或双向自动生成,比如销售订单<->销售FA票<->发货单这个流程可以有以下几种生成状态:
1. 销售订单<->销售FA票
2. 销售FA票<->发货单
3. 销售订单<->发货单
理论上以上3种业务单据设计在同一个模块内,目前框架不支持跨模块生成单据。
如果要支持跨模块,需要查询加载在内存中各个模块的程序集,然后找到对应的窗体的类型(Form Type),找到类型就能动态创建窗体实例。参考:frmGenerateWizard.btnGen_Click事件。
核心接口:IGenerateItem
扫一扫加作者微信
在同一流程内的单据可以单向或双向自动生成,比如销售订单<->销售FA票<->发货单这个流程可以有以下几种生成状态:
1. 销售订单<->销售FA票
2. 销售FA票<->发货单
3. 销售订单<->发货单
理论上以上3种业务单据设计在同一个模块内,目前框架不支持跨模块生成单据。
如果要支持跨模块,需要查询加载在内存中各个模块的程序集,然后找到对应的窗体的类型(Form Type),找到类型就能动态创建窗体实例。参考:frmGenerateWizard.btnGen_Click事件。
核心接口:IGenerateItem
扫一扫加作者微信
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网