星空旗舰版-BOM维护列表里支持选中多个BOM同时设为默认版本原创
2人赞赏了该文章
8次浏览
未经作者许可,禁止转载编辑于2024年11月23日 12:17:56
BOM列表中,同时选中多个BOM行、再设为默认版本时,
(1)选中的BOM里,如果其产品编码相同,是同一个产品对应的多个BOM:
(1.1)选中的行里,如果有审核且可用的BOM,直接将审核且可用状态的BOM中、BOM编码最大的那个BOM,直接设为默认版本。
(1.2)选中的BOM里,如果其中某个BOM(BOM编码不是最大的)已经被设为默认版本,则取消其默认,默认版本切换到BOM编码最大的那个BOM上; 如果BOM编码最大的那个BOM已经是默认版本,再次将其赋值为默认版本,并提示“设置成功。”
(1.3)选中的BOM里,如果不存在审核且可用状态的BOM(例如 未审核的、禁用的),则提示“已审核且可用状态的BOM,才允许设为默认版本。”
(2)选中的BOM里,如果部分行的产品编码相同,即该产品同时对应有多个BOM:
(2.1)同上述第1点里的三条进行处理。
(2.2)针对单个产品只对应有单个BOM的数据行,先判断BOM是否已审核且可用,不满足条件则不可设为默认BOM;再判断同产品是否已有默认BOM,如有则进行操作确认,如没有则直接设置为默认BOM。
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读