zhanghl
2025-05-08 e5eb8fcccaf673805f1d0f38937a07cc58767d27
BOM Line的需求数量被库存数量满足时,终止【3.2展开BOM Line流程】
已修改1个文件
5 ■■■■■ 文件已修改
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlateStandardRequireServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlateStandardRequireServiceImpl.java
@@ -291,11 +291,11 @@
        if (require.getNetRequirement().compareTo(BigDecimal.ZERO) > 0) {
            require.setMatchState("待匹配");
            require.setMatchMode("工单匹配");
        }
        /*使用子件工单进行需求匹配*/
        matchRequireAndSubPlan(require);
        }
        allRequires.add(require);
        if (require.getNetRequirement().compareTo(BigDecimal.ZERO) > 0) {
        /*当前Bom节点处理完成后,处理下级BOM*/
        List<ApsBom> bomLineList = bomLineService.selectApsBomLineList(plant, itemNumber);
        if (!bomLineList.isEmpty()) {
@@ -304,6 +304,7 @@
            });
        }
    }
    }
    /**
     * 获取物料库存信息
     * */