UFGOV_QP_KHJY_01_04-V1.0
当遇到主子表的时候,主表用AGGVO,子表用
NCVO
2、 点击bmf文件的空白处,属性窗口配置:代码风格选择自定义样式;主实体要选择你建成的主实体
3.5 实现所需接口
第 15 页 共 160 页
UFGOV_QP_KHJY_01_04-V1.0
属性修改好之后,把要实现的接口都拖拽过来,如图:
第一步:打开MDP Explorer视图,找到ref Model --->uap--->meta---> general_interface.bmf---> IBOObject.将其拖出来
注意:如果是单表的话,必须实现这个接口
第二步:打开MDP Explorer视图,找到ref Model--->uap--->bill--> IBillInterface.bmf--->将IAuditInfo其拖出来
这个是人员信息接口:必须要含有如下字段:含有创建者,创建时间,修改者,修改时间,那边它们对应的字段必须是:creator,creationtime,modifier,modifiedtime 第三步:把工作流关联的接口拖拽出来:路径ref Model--->uap--->pf-->pfbizitf.bmf:
这两个接口拖拽出来,并实现
第四步:实现所有接口,如图:
注意事项: 1.点击实体,模型视图里面就可以编辑实体,一定要有主键 pk、部门pk_org、集团pk_group,名称name,编号code,其中pk,pk_org,pk_group,必须含有并且一致。
2 . 如果含有创建者,创建时间,修改者,修改时间,那边它们对应的字段必须是:creator,creationtime,modifier,modifiedtime
3 . 动态属性都选上,单据状态,选择uap下的单据状态,主键必须是ufid.
4. 类型样式(非主子表都用SINGLE,主子表字段用ARRAY);字段指数据库字段不能使用关键字(不能写成select、table等敏感词); 主键的类型必须是UFID,是枚举的话,打开文件夹图样,选择你已经生成的枚举名称;动态属性建议都要勾选。 3.6 业务接口属性映射 右击实体,配臵业务接口属性映射
第 16 页 共 160 页
UFGOV_QP_KHJY_01_04-V1.0
3.7 数据发布
启动中间件,点击实体,右键——发布元数据,右键——生成JAVA代码;右键——生成建库sql脚本并执行.如下图步骤
第 17 页 共 160 页
UFGOV_QP_KHJY_01_04-V1.0
(如果出错,打开C:\\sqls\\业务组件项目名\\实体组件名,替换Dtype文件,再回头:右键——生成建库sql脚本并执行),如果生成过一次java代码并发现java代码没有改变的时候.就重启studio在重新发布 3.8 新建节点单表单据 右击工程,新建--->
注意:
上级节点编码:要知道这个该填什么,用nc_admin登录打开功能注册
第 18 页 共 160 页