将2次开发模块拷贝新解决方案下,如果单据少的话可以重新发布每一张单据,可如果2次开发单据比较多时,就比较麻烦,而且发布业务单据费时费力又容易出错;最近将原来做的一个2次开发模块拷贝到新解决方案下(由于平台升级、元数据、bong工具升级原因),重新生成子系统,部署程序,发现在生成子系统文件(.mdbview)无法找到有关2次开发模块信息,导致部署后,在平台的编码规则、单据转换、……等多处无法查看到2次开发模块。
原因:生成子系统文件(.mdbview)没有包含2次开发模块信息,如何才会导致生成子系统没有对2次开发模块生成呢?
经查找,发现解决方案下面的SubSystem_bos.xml没有包含2次开发模块信息,按照格式模板添加2次开发模块分组类别。
格式:
<row fullname="com.kingdee.eas.custom.attend" name="attend" alias_l1="" alias_l2="考勤" alias_l3="考勤" isleaf="1" parent="com.kingdee.eas.custom" /> <row fullname="com.kingdee.eas.custom.overtime" name="overtime" alias_l1="" alias_l2="加班管理" alias_l3="加班管理" isleaf="1" parent="com.kingdee.eas.custom" />
重新发布,ok!