|  | @@ -557,8 +557,10 @@ begin
 | 
	
		
			
				|  |  |    begin
 | 
	
		
			
				|  |  |      Rec := sddDealPayment.Records[I];
 | 
	
		
			
				|  |  |      if Rec.ValueByName('CalcType').AsInteger <> 0 then Continue;
 | 
	
		
			
				|  |  | -    Rec.ValueByName('StartedPrice').AsFloat := FPayFormula.Calculate(Rec.ValueByName('SFormula').AsString);
 | 
	
		
			
				|  |  | -    Rec.ValueByName('RangePrice').AsFloat := FPayFormula.Calculate(Rec.ValueByName('RFormula').AsString);
 | 
	
		
			
				|  |  | +    if Rec.ValueByName('SFormula').AsString <> '' then
 | 
	
		
			
				|  |  | +      Rec.ValueByName('StartedPrice').AsFloat := FPayFormula.Calculate(Rec.ValueByName('SFormula').AsString);
 | 
	
		
			
				|  |  | +    if Rec.ValueByName('RFormula').AsString <> '' then
 | 
	
		
			
				|  |  | +      Rec.ValueByName('RangePrice').AsFloat := FPayFormula.Calculate(Rec.ValueByName('RFormula').AsString);
 | 
	
		
			
				|  |  |    end;
 | 
	
		
			
				|  |  |  end;
 | 
	
		
			
				|  |  |  
 |