1、nDEP方案由业务单元、权限、异常组成.业务单元分为两种.
Ø第一种是基于标准系统导入.
Ø第二种采用DEP业务单元模板新增.
n业务单元包含实体,Facade,UI,业务数据源,枚举,异常。
n实体对应了BOS IDE中的实体,为业务载体的基本抽象.有手工录入、基础资料类别的属性。其中可以增加服务端方法,前置脚本,后置脚本。
nFaçade。目前不支持。可以在实体上新增服务端方法做替代。
nUI包含查询界面、编辑界面。查询界面即对应原来方案的序时薄,采用基于动态查询的方案实现,可以在其中增加控件,前置脚本,后置脚本。编辑界面也采用类似BOS的UI编辑器实现,可以在其中增加控件,数据绑定,前置脚本,后置脚本。
n业务数据源对应BOS IDE中的Query。
n枚举。目前不支持。对系统原有的枚举,可以再UI中增加下拉框控件,并做数据绑定。
n异常。增加异常信息,并通过脚本调用抛出。
n注意:DEP方案不会生成Java代码。
2、
dep 不支持功能
不支持多语言和国际化
不支持单据实体增加分录
不支持替换标准产品原有业务逻辑
不支持新建枚举
不支持多人开发同一方案
不支持不绑定实体的界面开发
不支持在通用过滤条件页签中增加控件及业务逻辑
3、步骤
n新增属性
n编写服务端脚本
n设计界