| 
															
																@@ -300,7 +300,7 @@ class BaseBudget extends TreeService { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         calcData.unit_price = 0; 
															 | 
															
															 | 
															
																                         calcData.unit_price = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                         calcData.total_price = helper.round(row.total_price, this.ctx.budget.decimal.tp); 
															 | 
															
															 | 
															
																                         calcData.total_price = helper.round(row.total_price, this.ctx.budget.decimal.tp); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                     } 
															 | 
															
															 | 
															
																                     } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                    updateData = this._filterUpdateInvalidField(updateNode.id, this._.defaults(row, calcData)); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+                    updateData = this._filterUpdateInvalidField(updateNode.id, this._.defaults(calcData, row)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 } else { 
															 | 
															
															 | 
															
																                 } else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                     updateData = this._filterUpdateInvalidField(updateNode.id, row); 
															 | 
															
															 | 
															
																                     updateData = this._filterUpdateInvalidField(updateNode.id, row); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                 } 
															 | 
															
															 | 
															
																                 } 
															 |