根据不同替代设置控制替代方案的过滤条件和替代物料用量处理
变更记录
产品版本 | 更新内容 | 更新日期 |
V6.0.1 | 初始版本 | 2023年10月28日 |
1 业务场景
BOM进行组件替代时,需满足物料+版本号+辅助属性+数量比例完全一致才可以使用组件替代方案,且替代操作后携带的替代物料不能自定义是否要计算、是否约分。
2 解决方案
组件替代方案新增替代设置,支持用户自定义BOM组件替代的匹配维度,物料版本号、辅助属性等维度不需要作为组件替代的严格匹配条件。
匹配条件:
BOM版本=是,组件替代时主物料的版本号要完全匹配,即物料和版本号要完全一致;BOM版本=否,组件替代时不需要主物料的版本号属性完全一致;
辅助属性=是,组件替代时主物料的辅助属性要完全匹配,即物料和辅助属性要完全一致;辅助属性=否,组件替代时不需要主物料的辅助属性完全一致;
数量比例=是,组件替代时,若为组合替代,即主物料有多行,则BOM中这组主物料的数量比例要和组件替代方案中主物料的数量比例一致;数量比例=否,组件替代时不需要BOM中主物料的数量比例和组件替代方案中的主物料数量比例一致
替代结果:
是否约分=是,组件替代时,携带出替代物料的用量:分子和用量:分母进行化整后约分;是否约分=否,组件替代完成,不约分替代物料的用量:分子和用量:分母;
按比例计算结果=是,组件替代时,根据公式计算携带出替代物料的用量:分子和用量:分母;按比例计算结果=否,组件替代时,不计算替代物料的用量:分子和用量:分母,即组件替代方案中替代物料的用量:分子和用量:分母为多少就带出多少。
3 关键操作
3.1 组件替代参数设置
步骤1 打开替代设置页面,打开【制造云】→【制造产品数据管理】→【基础资料】→【BOM】→【组件替代方案】,在组件替代方案列表点击“替代设置”。
步骤2 根据实际业务场景,设置匹配条件和替代结果,点击保存。
步骤3 打开BOM维护页面进行组件替代。
4 举例说明
BOM组件分录数据:
物料 | 版本号 | 辅助属性 | 用量分子 | 用量分母 |
十字螺钉 | V1.0 | 长度:10 | 2 | 1 |
铜管 | V1.0 | 3 | 5 |
组件替代方案:
组件替代方案(TDFA01)
主物料 | |||||
物料 | 版本号 | 辅助属性 | 用量分子 | 用量分母 | 替代主料 |
十字螺钉 | 长度:5 | 7 | 1 | 是 | |
替代物料 | |||||
一字螺钉 | 10 | 1 | 是 |
组件替代方案(TDFA02)
主物料 | |||||
物料 | 版本号 | 辅助属性 | 用量分子 | 用量分母 | 替代主料 |
十字螺钉 | V1.0 | 长度:5 | 7 | 1 | 是 |
替代物料 | |||||
一字螺钉 | 10 | 是 |
组件替代方案(TDFA03)
主物料 | |||||
物料 | 版本号 | 辅助属性 | 用量分子 | 用量分母 | 替代主料 |
十字螺钉 | 长度:10 | 7 | 1 | 是 | |
替代物料 | |||||
一字螺钉 | 10 | 1 | 是 |
组件替代方案(TDFA04)
主物料 | |||||
物料 | 版本号 | 辅助属性 | 用量分子 | 用量分母 | 替代主料 |
十字螺钉 | V1.0 | 长 | 7 | 1 | 是 |
替代物料 | |||||
一字螺钉 | 10 | 1 | 是 |
组件替代方案(TDFA05)
主物料 | |||||
物料 | 版本号 | 辅助属性 | 用量分子 | 用量分母 | 替代主料 |
十字螺钉 | V1.0 | 长度:10 | 4 | 1 | 是 |
铜管 | V1.0 | 6 | 5 | ||
替代物料 | |||||
一字螺钉 | 10 | 1 | 是 | ||
二代铜管 | 0.06 | 0.2 |
组件替代方案(TDFA06)
主物料 | |||||
物料 | 版本号 | 辅助属性 | 用量分子 | 用量分母 | 替代主料 |
十字螺钉 | V1.0 | 长度:10 | 4 | 1 | 是 |
铜管 | V1.0 | 3 | 5 | ||
替代物料 | |||||
一字螺钉 | 10 | 1 | 是 | ||
二代铜管 | 1 | 5 |
例1:替代设置中,BOM版本=否、辅助属性=否、数量比例=否。
步骤1:BOM维护中只选择组件十字螺钉,点击“替代设置”;
此时只需根据主物料匹配组件替代方案,所以弹窗包含替代方案TDFA01、TDFA02、TDFA03、TDFA04。
步骤2:选择其中一个替代方案TDFA01,点击确定,带出替代物料。
例2:替代设置中,BOM版本=是、辅助属性=否、数量比例=否。
步骤1:BOM维护中只选择组件十字螺钉,点击“替代设置”,此时需根据主物料+版本号匹配组件替代方案,所以弹窗只包含替代方案TDFA02、TDFA04。
步骤2:选择其中一个替代方案TDFA02,点击确定,带出替代物料。
例3:替代设置中,BOM版本=否、辅助属性=是、数量比例=否。
步骤1:BOM维护中只选择组件十字螺钉,点击“替代设置”,此时需根据主物料+辅助属性匹配组件替代方案,所以弹窗只包含替代方案TDFA03、TDFA04。
步骤2:选择其中一个替代方案TDFA03,点击确定,带出替代物料。
例4:替代设置中,BOM版本是、辅助属性=是、数量比例=否。
步骤1:BOM维护中同时选择组件十字螺钉和铜管,点击“替代设置”;
此时只需根据主物料+版本号+辅助属性匹配组件替代方案,不需要主物料的用量比例一致,所以弹窗包含替代方案TDFA05和TDFA06。
步骤2:选择其中一个替代方案TDFA06,点击确定,带出替代物料。
例5:替代设置中,BOM版本否、辅助属性=否、数量比例=是;是否约分=否、按比例计算结果=否。
步骤1:
BOM维护中只选择组件十字螺钉,点击“替代设置”,此时主物料只有一个物料,则只需根据主物料匹配替代方案,所以弹窗包含替代方案TDFA01、TDFA02、TDFA03、TDFA04。
BOM维护中同时选择组件十字螺钉和铜管,点击“替代设置”,此时主物料有多个物料,则需根据主物料+数量比例匹配组件替代方案,BOM组件中,数量比例十字螺钉:铜管=(2/1) :(3/5)=10/3,所以组件替代方案主物料中物料用量十字螺钉:铜管也要为10/3,故弹窗只包含替代方案TDFA05。
步骤2:选择替代方案TDFA05,点击确定,带出替代物料。由于此时按比例计算结果=否,所以替代物料的用量:分子和
用量:分母直接携带组件替代方案中的值;由于是否约分=否,所以不进行约分。
例6:替代设置中,BOM版本否、辅助属性=否、数量比例=是;是否约分=是、按比例计算结果=是。
步骤1:BOM维护中同时选择组件十字螺钉和铜管,点击“替代设置”,弹窗只包含TDFA05。
步骤2:选择替代方案TDFA05,点击确定,带出替代物料。此时按比例计算结果=是,所以要根据计算公式,计算替代物料的用量:分子和用量:分母;是否约分=是,所以替代物料一字螺钉和二代铜管的用量:分子和用量:分母先求整后再约分。
携带替代物料的计算公式为:
替代主料=是:
BOM替代物料.用量:分子=BOM主物料.替代主料.用量:分子 * 组件替代方案替代物料.用量:分子*组件替代方案主物料.替代主料.用量:分母;
BOM替代物料.用量:分母=BOM主物料.替代主料.用量:分母 * 组件替代方案替代物料.用量:分母*组件替代方案主物料.替代主料.用量:分子;
替代主料=否:
BOM替代物料.用量:分子=BOM主物料.替代主料.用量:分子 * 组件替代方案替代物料.用量:分子*组件替代方案主物料.替代主料.用量:分母*组件替代方案替代物料.同优先级替代主料.用量:分子*组件替代方案替代物料.同优先级替代主料.用量:分子;
BOM替代物料.用量:分母=BOM主物料.替代主料.用量:分母 * 组件替代方案替代物料.用量:分母*组件替代方案主物料.替代主料.用量:分子*组件替代方案替代物料.同优先级替代主料.用量:分母*组件替代方案替代物料.同优先级替代主料.用量:分母;
上例图中的带出来的替代物料:
一字螺钉:
用量:分子=2*10*1=20;用量:分母=1*1*4=4;20:4求整约分后为5:1,所以用量:分子=5,用量:分母=1。
二代铜管:
用量:分子=2*0.06*1=0.12;用量:分母=1*0.2*4=0.8,0.12:0.08求整约分后为3:20,所以用量:分子=3,用量:分母=20。
5 参考资料
根据不同替代设置控制替代方案的过滤条件和替代物料用量处理
本文2024-09-23 00:06:40发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-137360.html