创建树形BOM时怎么解决数据项填报时重复值的问题?
有这样一种BOM结构,这是PCB行业覆铜板的BOM结构,查询使用时需要使用料号,那么在创建时,根据工艺要求,BOM组合为,上(铜箔)+PP+下(铜箔),上下铜箔为同一个料号。那么怎么解决这种BOM的创建呢?
本帖最后由 黄磊 于 2022-11-15 11:07 编辑
应该有一个差异项把这个区分出来,比如上铜箔 下铜箔等等的,然后把这个差异项 跟料号 做组合主键 黄磊 发表于 2022-11-15 10:57
应该有一个差异项把这个区分出来,比如上铜箔 下铜箔等等的,然后把这个差异项 跟料号 做组合主键 ...
那可以根据你们的实际情况来,比如说 你们其实就是要允许物料重复,那就不要在明细中设置主键。或者还有另外的解决方案,先把物料列出来了,然后在后面的其他项(子节点)里面,写具体的用途,类似于自我繁殖的概念。 需要做个辅助列,把辅助列设为子节点,上级编码设为父节点,编码设为树形显示数据项。第一层的时候给辅助列赋值第一层的物料编码(也就是第一层辅助列和物料编码相同),第二层给辅助列赋值上级物料编码+物料编码(这一项就是唯一的了),这样就可以了。
页:
[1]