如何解决BOM版本过多时,单据无法携带最新BOM版本

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

如何解决BOM版本过多时,单据无法携带最新BOM版本

【问题描述】

单据携带最新BOM版本逻辑为:按BOM版本从左到右一个字符一个字符比较,若存在BOM版本V9.9,BOM版本更新为V10.0,单据携带最新BOM版本还是V9.9,实际最新BOM版本是V10.0

【场景介绍】

  • 业务场景及原因分析:

    部分客户由于BOM改动频繁,且系统初期维护的BOM版本编码规则没有考虑到,设置的步长不足。

  • 问题出现版本:所有版本

  • 问题出现端:PC端




【解决方案】

出现这样的提示是由于现有BOM版本太多,但是单据携带最新BOM版本逻辑是从左到右将字符根据阿斯玛值表进行排序,所以系统判断最新BOM版本逻辑与业务实际使用不同,但系统的判断逻辑无法进行修改,请尝试下列操作来变通处理:

一. 主要步骤

  1. 判断当前BOM版本整数位最多几位,统一整数位位数,历史数据位数不够的往前填充0;

  2. 修改编码规则流水号的“起始值”和“步长位数”;

  3. 修改BOM时尽量在现有BOM上进行修改,减少新增。

二. 详细操作

1. 判断当前系统BOM版本整数位最多几位,统一整数位位数,历史数据位数不够的往前填充0

      假设系统内最新维护的BOM版本是V100.1,则该父项物料的其它BOM版本整数位统一更新为三位,例如V1.0需要更新为V001.0,V10.0需要更新为V010.0


2. 修改编码规则流水号的“起始值”和“步长位数 

     根据当前系统最新BOM版本修改起始值,还是假设最新维护的BOM版本是V100.1,那流水号起始值可以为101。步长位数可根据实际需求设置,设置的值越小,在相同整数位内可包含的BOM版本就越多。

上传图片

3. 修改BOM时尽量在现有BOM上进行修改,减少新增

一般情况下,手动在星空系统维护BOM很少会有这么多BOM版本,大部分时候是第三方系统或者PLM进行传值时,针对某个父项物料每次调整后都是新增BOM传值到星空系统,建议非必要尽量在原BOM版本进行修改。


如何解决BOM版本过多时,单据无法携带最新BOM版本

【问题描述】单据携带最新BOM版本逻辑为:按BOM版本从左到右一个字符一个字符比较,若存在BOM版本V9.9,BOM版本更新为V10.0,单据携带最新B...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息