预算组织架构是如何保证编码不重复的

在预算报表客户端进行多组织报表预算数据导入时,不同的部门/组织的数据是根据部门/组织名称加部门/组织编码来区分的,所以在对预算组织架构进行保存时,会校验预算组织架构中是否存在重复的编码。

预算组织架构中,组织是不允许重复的,所以组织不会存在重复的编码;分配型和共享型的部门在预算组织架构中是允许重复挂载的,相同的部门可以挂在不同的组织下,但是每个组织下不能存在两个同样的部门,所以我们会给在组织架构中出现多次的部门前加上所属组织编码,防止部门编码重复。存在以下两种情况:
1 通过加入部门按钮加入部门与通过使用组织或创建组织刷入下级部门所采用的方法是一样的。首先我们创建一个HashSet,当部门A第一次加入到预算组织架构中时,就给HashSet中添加一条记录,当部门A第二次加入到预算组织架构中时,我们只需要判断HashSet是否存在记录,如果存在记录就给部门A加上他的所属组织编码即可。
2 通过菜单栏的'同步预算组织编码
预算组织架构是如何保证编码不重复的
在预算报表客户端进行多组织报表预算数据导入时,不同的部门/组织的数据是根据部门/组织名称加部门/组织编码来区分的,所以在对预算组织架...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



