|
|
@@ -357,7 +357,7 @@ namespace Business.ResourceExamineManagement
|
|
|
mesorder.ooentry_stime = plan_date.GetValueOrDefault().AddDays(-srmprDto.totalLeadTime.GetValueOrDefault());
|
|
|
|
|
|
//先计算末级数据的齐套时间。
|
|
|
- if (childList.Count > 0)
|
|
|
+ if (childList.Count > 0 && LongPeriod)//按业务要求,委外件不向下展开子料
|
|
|
{
|
|
|
MatterTileDevelop(level1Dto, childList, returnlist, sklist, bangid, mesorder.ooentry_stime, sentrys, icitemlist);
|
|
|
|
|
|
@@ -905,7 +905,7 @@ namespace Business.ResourceExamineManagement
|
|
|
if (item.erp_cls == 2 && wwCount > 0)
|
|
|
{
|
|
|
//先计算末级数据的齐套时间。
|
|
|
- if (cilList.Count > 0)
|
|
|
+ if (cilList.Count > 0 && LongPeriod)//按业务要求,委外件不向下展开子料
|
|
|
{
|
|
|
CalcIcitem(cilList, returnlist, bangid, sklist, wwPlan_data, icitemlist, sentrys, childidList);
|
|
|
var itemTime = cilList.Max(s => s.kitting_time).GetValueOrDefault().AddDays((int)maxLeadTime);//加上物料的采购提前期
|
|
|
@@ -1518,7 +1518,7 @@ namespace Business.ResourceExamineManagement
|
|
|
if (sct.erp_cls == 2 && wwCount > 0)
|
|
|
{
|
|
|
//先计算末级数据的齐套时间。
|
|
|
- if (cilList.Count > 0)
|
|
|
+ if (cilList.Count > 0 && LongPeriod)//按业务要求,委外件不向下展开子料
|
|
|
{
|
|
|
CalcIcitem(cilList, returnlist, bangid, sklist, wwPlan_data, icitemlist, sentrys, childidList);
|
|
|
var itemTime = cilList.Max(s => s.kitting_time).GetValueOrDefault().AddDays((int)maxLeadTime);//加上物料的采购提前期
|