|
|
@ -89,6 +89,7 @@ func (_this *PLN_PLANORDER_Service) Save(PlantNr int, UserId string, articleDema |
|
|
|
if articleDemand.PlanDate.Restore().Before(time.Now()) { |
|
|
|
articleDemand.PlanDate = grmi.Date(time.Now()) |
|
|
|
} |
|
|
|
saturday := grmi.Date(utils2.WeekDaySaturdayZeroTs(articleDemand.PlanDate.Restore())) |
|
|
|
request := request2.SaveRequest{ |
|
|
|
IsDeleteEntry: true, |
|
|
|
IsVerifyBaseDataField: false, |
|
|
@ -119,10 +120,10 @@ func (_this *PLN_PLANORDER_Service) Save(PlantNr int, UserId string, articleDema |
|
|
|
FNumber: article.UomId, |
|
|
|
}, |
|
|
|
FPlanStartDate: articleDemand.PlanDate.ToString(), |
|
|
|
FPlanFinishDate: utils2.WeekDaySaturdayZeroTs(articleDemand.PlanDate.Restore()).String(), |
|
|
|
FPlanFinishDate:saturday.ToString(), |
|
|
|
FFirmQty: int(articleDemand.PlanQty), |
|
|
|
FFirmStartDate: articleDemand.PlanDate.ToString(), |
|
|
|
FFirmFinishDate: utils2.WeekDaySaturdayZeroTs(articleDemand.PlanDate.Restore()).String(), |
|
|
|
FFirmFinishDate: saturday.ToString(), |
|
|
|
FInStockOrgID: _struct.FNumber{ |
|
|
|
FNumber: utils2.K3Obj.FUseOrgNo, |
|
|
|
}, |
|
|
|