NC65 Web 自由表单系统配置 姓名:刘思南 邮箱:liusn5@yonyou.com1 引言Web 自由表单是基于 Portal 轻平台开发的一个简易开发配置工具,可以实现Web 表单基础开发,发布、套打、生成下游单据和凭证等功能,可以在此平台下做通用后台开发组件,灵活的满足客户化的一些需求。2 应用场景及问题描述NC 系统现有的交易类型不能完全的满足客户现场没有单据的需求,此时可以设计工单用来满足项目的个性化需求。3 解决方案3.1 建立业务对象分类增加分类,选择表单对应的组织,特别注意,如果无特殊组织应用该表单,建议在集团组织下建立,以后可以通过权限分配方式给用户,方便表单的统一管理与维护1 / 8 3.2 建立业务对象增加业务对象主表业务对象是指表单所对应的元数据表,对应表名是对应数据库里的物理表名一部分,对象确定保存时,系统会自动在对应表名上加固定的前缀值,在数据库里建立数据表;业务对象特性维护自由工单如果后续要进入共享中心、扫描、结算、记账,生成下游单据等功能,必须维护其工单特性为结算型,此特性必须在业务对象发布前完成,否则重新发布时不生效;2 / 8增加业务对象子表业务对象子表是指关联的子表,例如,一个单据表头为主表,表体为子表;一个主表可以关联多个子表,子表不能再建子表;3 / 83.3 业务对象维护特性维护后,对业务对象进行维护,选择相应的业务对象,增加相应的元数据字段;,字段类型一旦选择确认,不可逆字段必须以字母开始,字段信息可以先不进行控制,在单据4 / 83.4 业务对象发布业务对象元数据字段全部维护完毕后,下一步进行元数据的发布于功能节点的发布工作;发布只选择主表业务对象发布;功能节点发布时注意表单入口发布,选择后必须选择入口路径5 / 83.5 业务对象分配进入 Portal 端,集团管理员登录【系统管理—权限管理-职责管理—职责】 6 / 8 3.6 表单模板配置 表单模板系统预置了一个基础模板,不可以更改,如需修改,必须新增,新增模板必须激活才能使用,进行分配,7 / 84 注意事项(1) 父业务对象是建立主子表之间的关系,如果建立的是主表,应选择为空,如果是子表,选择对应的父业务对象,此业务不可逆,如选择错误,必须全部删除对象后重建;(2) 字段编码至少两位,只能是由英文小写字母、数字以及下划线组成并且以字母开头、以字母数字结尾8 / 8