这个就是会计的编码规则啊 4-2-2;3-2-2;或者4-3-2 意思是 第一级四位数 一般从1001开始 第二级两位01-99 第三级两位01-99
比如
现金科目1001
如果在现金科目下再分2级科目
100101 人民币现金
100102 美元现金
3-2-2
就是现金101
10101 人民币现金
10102美元现金
我觉得设计的时候 先得有个编码原则表 用来保存编码级次及每级对应的位数
用户在新建科目的时候 先判断是建立同级科目还是下级科目 再根据当前选择的级次来判断生成的编码