From e3be809e286304dc5e3f6ea4cddbfa894f9df95c Mon Sep 17 00:00:00 2001
From: lazhen <17772815105@139.com>
Date: 星期三, 09 十月 2024 09:36:43 +0800
Subject: [PATCH] 机加管线的装配线数量bug

---
 _Main/BL/Type_EnginePipelineSource/StaticMethod_Initialize.qbl |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/_Main/BL/Type_EnginePipelineSource/StaticMethod_Initialize.qbl b/_Main/BL/Type_EnginePipelineSource/StaticMethod_Initialize.qbl
index 1dad475..871cb05 100644
--- a/_Main/BL/Type_EnginePipelineSource/StaticMethod_Initialize.qbl
+++ b/_Main/BL/Type_EnginePipelineSource/StaticMethod_Initialize.qbl
@@ -34,6 +34,7 @@
         pispips             := selectsortedset( pisp, ProductInStockingPointInPeriod, pispip, not pispip.Period_MP().IsHistorical() 
                                                     and pispip.Period_MP().TimeUnit() = Translations::MP_GlobalParameters_Day(), pispip.Start() );
         row := table.GetRow( pisp.ProductID() );
+        products.Add( pisp.Product_MP() );
         traverse( pispips, Elements, pispip ){
           //澶�
           daycolumn         := table.GetColumnByUnit( Translations::MP_GlobalParameters_Day(), pispip.Start().Date() );
@@ -63,6 +64,7 @@
               and exists( forecast.Product_MP().GetAllParent(), Elements, e, e.ID() = productparent )
               and exists( forecast, PlanningSalesDemandInPeriod, psdip, psdip.Quantity() <> 0 ) ){
       row                 := table.GetRow( forecast.ProductID() );
+      products.Add( forecast.Product_MP() );
     //  weekstart           := owner.StartOfPlanning().Date();
       traverse( forecast, PlanningSalesDemandInPeriod, psdip, psdip.Quantity() <> 0 ){
         //澶�

--
Gitblit v1.9.3