公司编码如何处理?(200分)

  • 主题发起人 主题发起人 eyangyj
  • 开始时间 开始时间
E

eyangyj

Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个集团的上报系统,定为4级子公司的上报,由于集团本身网络不畅通并且需要对数据保密
,目前上报数据采用上报文件处理。这样就带来了比较复杂的编码问题。
集团一级只知道下一级子公司,而且每级功能可能只知道自己下属情况,软件是一级一级向下发,
上报数据是一级一级向上报,这样如果集团一级事先全部知道所有公司的名称,可以事先编好公司编码
,然后将编码文件一起下发,这样就不会出现什么问题。导但现在这种情况是将软件下发,下面公司
自己填报向上,中间层可能仅仅是汇总再向上发,到上一级就不清楚那个数据是那个的拉
。如果仅用公司名称上报,隶属关系又不清楚。所以对这样的编码很困惑,目前只能要求在填报前
事先要将名单搜集过来然后在下发处理。
本问题可能还会又这样的情况,由于公司重组名称变更或隶属关系变更,新增公司或撤消公司的情况。
如何才能制定一个规则,使下属公司上报的数据自动加载到它自己的公司(包括变更后),用什么来唯一标示?
并且能够体现出隶属关系来,在集团能够根据编码知道是那个的子公司的数据
 
补充一下,编码还要体现是什么样的隶属关系:全资、控股、参股
 
下属单位上报单位编码库及其属性,及报表文件
 
哈夫曼编码
 
不符合业务规则的工作流程会导致数据的混乱,为什么你不尝试说服公司的领导应该权责分明,
建立一个公司与分公司编码、名称总表呢?这个应该不会很困难吧?发几个传真就可以了,如果
你可以做一个小程序来进行维护这个表,如果想保密的话,就只让总公司使用就可以了,总表有了,
就算再多再复杂的关系也会迎刃而解的。
 
建立公司与分公司编码、名称总表有一定困难,到二级子公司,公司数目就200多了,到4级数目首先都不清楚,
我目前的方案就是想有总表,然后随程序一起下发,但试运行就出现问题。
如果由下属公司上报单位编码,那末在加载数据库时就要进行重新整理编码,整理编码就需要一个规则,
如果不加处理,不到集团一级就已经乱了。如甲子公司给自己编码为1,那么乙子公司同样可以给自己编码为1
,在初次加载时区分数据时谁的,如果按加载的先后顺序处理,仍然需要排队,到第 N次加载时
首先要检查一下公司编码,然后对号入座。
 
后退
顶部