BOS集成开发工具实现新建实体(单分录和多分录)
一、新建业务组别
打开BOS集成开发环境,在右侧菜单栏当中选择业务建模工具,并打开
在左侧菜单栏当中选择我们的元数据,并打开我们需要新建实体的目录
在目录文件夹下新建业务组别
二、新建业务单元
在我们上一步新建的业务组别下,右键新建业务单元
选择业务类别和业务属性
业务类别:
基础资料:基于基础的数据进行新建
业务单据:属于单据类型的业务数据
业务属性:
根据自己所建实体所属模块选择即可
创建方式:
直接创建:只有很少部分的字段信息,其他字段需要自行添加
复制基础模板:包含基础模板当中的字段,同样需要自行新增部分字段
复制其他模板:可根据需求选择标准产品当中已经存在的部分可直接使用的模拟字段
复制已定义业务单元:在已业务单元上进行扩展
通过引入创建:这个功能我还没使用过,大家可自行摸索
复制其他模板新建
点击完成,系统会自动生成对应的系统表格(由于我系统卡顿,创建业务单元时不能及时生效,下面用我已经创建好的业务单元继续给大家描述创建流程)
特:已经查明原因,不能新建猜测是系统限制问题,我们可以通过复制基础模板的形式新建,就是后续需要自行进行字段添加,步骤如下
在最后我们新建完成之后回弹出这个页面,我在这个界面右键选择“字段管理”进行字段新增即可,也可以后续在EAS客户端当中进行新增
发布与生成
4.1 发布自定义元数据的方式进行发布(不需要执行SQL脚本,比较推荐)
点击我们刚刚创建了业务单元的外级目录,选择“发布自定义元数据”,点击发布
4.2 发布业务单元的方式进行发布(需要在EAS客户端执行SQL脚本)
点击我们刚刚创建了业务单元的外级目录,选择“发布业务单元”,点击发布
发布完成后,我们将视图切换到“BOS设计开发工具”,可以看到我们刚刚所发布的业务单元相关的实体和数据库表
我们将生成的两张表格导出成SQL文件,并到EAS客户端当中去执行
导出之后,会生成5个文件,进入EAS客户端按以下顺序依次执行即可(Create为创建文件,Drop为删除文件)
CreateTable--->CreateKey--->CreateIndex
关闭服务器,生成子系统树,重启服务器
6.1、使用打包工具,将我们刚刚发布的元数据进行打包,并把jar包放到对应的系统目录下(可参考定时任务的打包步骤)
6.2、进入服务器,在服务器当中进行子系统树的更新(特:此操作需要对服务器进行重启,且过程时间较长,如果为客户系统,需与客户确认是否可以重启,不得影响系统的正常使用)
特:我这里是本地环境,所以没有集群,只有一个实例,有集群的停止集群即可
等子系统树更新完毕后再重启系统
EAS导入业务单元
在EAS执行完SQL脚本之后,我们进入到动态扩展平台,点击我们需要新建实体的扩展单元,右键导入业务单元
特:有时候会因为系统问题导致无法直接搜索实体,此时我们可以回到BOS设计开发工具当中(BOS基础开发环境)复制我们需要实体的业务实现,使用F7查找即可。操作如下
直接确认,即可在左侧扩展单元当中查看到我们所导入的业务单元了
BOS集成开发工具实现新建实体(单分录和多分录)
本文2024-09-16 23:47:22发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-56802.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf