Просмотр исходного кода

Bug 材料摊销费用实时计算问题

MaiXinRong 10 лет назад
Родитель
Сommit
f3218fa4a2
2 измененных файлов с 2 добавлено и 1 удалено
  1. 1 1
      DataModules/StageDm.pas
  2. 1 0
      DataModules/StageLeafXmjGlDm.pas

+ 1 - 1
DataModules/StageDm.pas

@@ -996,7 +996,7 @@ var
   Rec: TStageRecord;
   Rec: TStageRecord;
   fDiffer: Double;
   fDiffer: Double;
 begin
 begin
-  if not HasPriceMarginBills then Exit;
+  if not HasMaterialBills then Exit;
 
 
   with TProjectData(TPhaseData(FPhaseData).ProjectData) do
   with TProjectData(TPhaseData(FPhaseData).ProjectData) do
   begin
   begin

+ 1 - 0
DataModules/StageLeafXmjGlDm.pas

@@ -298,6 +298,7 @@ begin
       ProjGLRec := ProjectGLData.ProjectGLRec(Rec.GLID);
       ProjGLRec := ProjectGLData.ProjectGLRec(Rec.GLID);
       CalculatePALRela(Rec, ProjGLRec);
       CalculatePALRela(Rec, ProjGLRec);
       ProjectGLData.CalculatePALRela(ProjGLRec);
       ProjectGLData.CalculatePALRela(ProjGLRec);
+      PhaseData.StageData.CalculateMaterialNode;
     end;
     end;
   end;
   end;
 end;
 end;