客户帐套配置小型集团化后,审批相关功能的使用和以前有些差别;二次开发的suite工具中,部分功能也设置了数据同步(工具中带※图案的功能),即这些配置信息全部保存在了集团数据库中。
注意:建议带※标识的功能集团帐套的Suite中创建!!!
以下是和以前使用方式有变化的功能的介绍,未介绍的功能使用方式不变:
1. 审批
2. 查询
3. 自定义业务
4. 清单查找/树形查找(无※)
5. 移动OA及二次开发(商业智能)
6. 单据直送
7. 其他
.....................................................................................................................................
自定义业务分为集团自定义业务和子公司自定义业务,实施员需要根据实际需求判断需要制作的自定义业务属于哪一种类别,从而进行相关设置。
集团自定义业务:有多个子公司或集团用户都使用的自定义业务,所有数据存储在OA集团数据库,子公司本地的自定义表不使用。
子公司自定义业务:即为子公司帐套独立使用的自定义业务,有且只有该子公司用户需要使用该自定义业务,所有的数据存储都在本地数据库里,和其他帐套都无关。我们系统原来内置的标准自定义业务,未做任何设置时,全部是子公司自定义业务。
注意:所有自定义业务必须在集团帐套的Suite中创建!!!
示例
添加集团自定义业务
1. 在集团辅助资料——集团自定义业务中添加需要同步的集团自定义业务。
2. 执行集团同步向导,见小型集团化——运行集团配置向导。
3. 执行完成后,该自定义业务,无论在哪一个帐套打开,Home列表查询的都是集团数据库的数据,新增、编辑、删除的数据都在集团帐套的自定义表上。
添加子公司自定义业务
1. 在子公司自定义业务中添加需要同步的子公司自定义业务。
2. 执行集团同步向导,见小型集团化——运行集团配置向导。
3. 执行完成后,该自定义业务的数据存储全部在子公司自定义表上,和其他子公司业务,如采购订单、销售订单一样。
修改子公司自定义业务
1. 子公司自定义业务如果有需要删除并重建自定义表的操作(包括主表或细表),例如增减字段、修改字段类型等变更,在修改完成后,执行集团同步向导时,在子公司自定义业务阶段时,需要在该自定义业务上勾选“重建表”。
子公司自定义业务——业务高级设置——引用设置
这里有两个要点:
第一,清单查找功能并没有集团化,所以可能每个帐套的清单查找不一样,需要到对应的帐套里去制作那个帐套需求的清单查找;
第二,扩展SQL是在集团帐套执行查询的,所以要注意表名前注明数据库名,否则会无法给字段赋值!!!
示例:
1. 实施员在子公司做了一个子公司自定义业务B,要求能引用子公司另外一个子公司自定义业务A的相关汇总信息。
2. 首先,在子公司的Suite工具中创建相关查询的清单查找C;
3. 在子公司的Suite工具打开自定义业务B,在业务高级设置中,选择上面制作的清单查找C(之所以在子公司的Suite中设置,是因为清单查找并没有集团化,只有在这一个子公司Suite中才能选到这个清单查找);
4. 在设置扩展SQL时,这段语句里的数据表名前要加数据库名!!!因为这段语句是在集团数据库查询的,相关子公司的数据表要写明数据库。
注意事项
1. 所有自定义业务都必须在集团帐套的Suite中制作!!!否则程序会报错未初始化自定义表。可以在其它帐套修改。
2. 如果已经发生这种情况,需要按照以下顺序操作:
a) 在集团辅助资料——集团自定义业务,或者子公司自定义业务的菜单中关闭该条记录,关闭该自定义业务,并执行向导一遍。
b) 删除该自定义业务。
c) 在集团数据库中,手动删除该自定义表(此处不会随着自定义业务一起删除,需要手动删)。
d) 打开集团的Suite工具,重新导入该自定义业务并建表。
e) 第一步那条关闭的记录打开,重新执行一遍向导。