|
|
@@ -6521,7 +6521,19 @@ namespace Business.Replenishment
|
|
|
//瑞奇不提供价格敏感信息,ABC类都默认为B,全部当做无出库金额的物料
|
|
|
//无出库金额的物料 FMR分类 F 96 % M 90 % R 80 %
|
|
|
//有出库金额的物料 ABC/ FMR分类 AF 96 % AM 90 % AR 80 % BF 96 % BM 90 % BR 80 % CF 96 % CM 90 % CR 80 %
|
|
|
- replenishmentModel.abc = replenishmentROPWeekPlanDtos.Where(a=>a.number== replenishmentModel.number).First().ABC;//原材料默认为B
|
|
|
+ if (replenishmentROPWeekPlanDtos.Any())
|
|
|
+ {
|
|
|
+ var abclist = replenishmentROPWeekPlanDtos.Where(a => a.number == replenishmentModel.number).ToList();
|
|
|
+ if (abclist.Any())
|
|
|
+ {
|
|
|
+ replenishmentModel.abc = abclist[0].ABC;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ //原材料默认为B
|
|
|
+ replenishmentModel.abc = "B";
|
|
|
+ }
|
|
|
|
|
|
int itemMoveCount = shipList.Count(a => a.ContainerItem == replenishmentModel.number) + pickbilllist.Count(a => a.ItemNum == replenishmentModel.number);
|
|
|
|