难以置信,金蝶K3,物流编码中,居然要反映层级关系.

[复制链接]
查看11 | 回复9 | 2010-10-6 23:28:38 | 显示全部楼层 |阅读模式
难以置信,金蝶K3,物流编码中,居然要反映层级关系.
金蝶K3,财务软件,物流编码中居然要有层级关系,否则无法手工输入.
不知这是物流编码,还是应该叫做代码?
假如有个零件,物流编码是123
假如第一装配层级是01,第二装配层级是02,第三装配层级是03,第四装配层级是04.
这个零件假如装在第一装配层级下,代码就是01.123
这个零件假如装在第二装配层级下,代码就是01.02.123
这个零件假如装在第三装配层级下,代码就是01.02.03.123
这个零件假如装在第四装配层级下,代码就是01.02.03.04.123
要这样才能输入.曾曾祖,曾祖,祖父,父.的代码一个都不能少.
天哪.
实际上零件的物流编码仅是11位.每个子层级就是个装配,也是11位
按装配层级来输入代码,假如有四个层级,就是有44位,再加上零件本身物流编码11位,靠,总共得55位啊.
层级再多,简直就不敢想了.
天哪.你们的软件是这样的吗?
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
呵呵,不是软件问题,是自己的编码规范问题。
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
最初由 yimu 发布
[B]呵呵,不是软件问题,是自己的编码规范问题。 [/B]

这话怎么说?详细点啊.
对于每个零件其物流编码是终身不变的.设计人员图纸出来后,其实基本上最终怎样作出来,价格怎样什么都确定了.
无论其装配在什么地方,还是哪个产品,物流编码都不会变.
和装配的家族谱系有什么关系呢?在物料输入的时候,为什么还要加上祖祖辈辈的家族谱系呢?这个好象说不通啊.数据库表结构中好象也说不通啊,只要父子关系就可以了啊.
输入中也是父装配中输入的.最多加上父代码,其实父代码也可省略,只要本身编码就行啦.
真不知那些编码规则有何用啊?说的和做的不一样啊
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
只是做一下分类。便于物料分类统计,树型结构而已。
看看产品其他地方,很多报表都是有分类统计的。
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
我们是按产品结构分大类,还有按装配分中类.小类等,分了三层.
最终零件属于这些分类.
大类,中类,小类下面既有零件,也有装配.
零件,装配件的物流编码,原则按三层编码,但同一个零件,可能在三层中的任何一层出现,也可在其它产品中的任何一层出现.
零件编码只能保证始终唯一,不能保证完全反映层级关系.
物料输入过程中要求代码反映祖祖辈辈谱系关系,必然导致代码过长.
实际5层,6层都可出现.
有什么办法解决?
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
一句话,是他们的软件工程师水平太差.
对于树的存储结构绝对不是这样的,编码是任意的.因为我是做这个的.
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
国内数的上的软件水平就这样,我真是难以置信!
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
数据库存储只需要1个字段就可以解决N级BOM问题.
主要是采用递归的方法.会牵涉到递归的嵌套调用.
如果再加一个记录路径的字段.那么只需要一次递归,
编码用这样的方式,我真的不知道说什么好.
中国的软件....
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
同意是自身编码规范问题
回复

使用道具 举报

千问 | 2010-10-6 23:28:38 | 显示全部楼层
嘿嘿,一木已经说的很清楚了。那是编码规则的问题,而编码规则不是软件决定的。
我还真没记住,在系统中有没有物料和工位的对应表,不过在日常的管理中应该有工艺路线,反映装配或加工顺序也不是这样的方法阿,呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行