Resa non bloccante segnalazione su modifica cespiti
git-svn-id: svn://10.65.10.50/branches/R_10_00@22917 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									9eacf264e0
								
							
						
					
					
						commit
						b11c9705e4
					
				@ -211,25 +211,23 @@ bool TQuery_mask::on_field_event(TOperable_field& o, TField_event e, long jolly)
 | 
				
			|||||||
        
 | 
					        
 | 
				
			||||||
      TCespite ces (get(F_IDCESPITE));                 // controlla che la categoria del cespite sia ammortizzabile
 | 
					      TCespite ces (get(F_IDCESPITE));                 // controlla che la categoria del cespite sia ammortizzabile
 | 
				
			||||||
      const TRectype& categoria = ces.categoria();
 | 
					      const TRectype& categoria = ces.categoria();
 | 
				
			||||||
      bool non_ammortizzabile = categoria.get_bool("B0");
 | 
					      const bool non_ammortizzabile = categoria.get_bool("B0");
 | 
				
			||||||
      if (non_ammortizzabile)
 | 
					      if (non_ammortizzabile)
 | 
				
			||||||
        return error_box(TR("La categoria del cespite selezionato non é ammortizzabile"));
 | 
					        return error_box(TR("La categoria del cespite selezionato non è ammortizzabile"));
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      calc_res(TRUE);                                  // controllo dei residui fiscale e civilistico in ingresso (prec=TRUE)
 | 
					      calc_res(true);                                  // controllo dei residui fiscale e civilistico in ingresso (prec=TRUE)
 | 
				
			||||||
      if (_residuof==ZERO)
 | 
					      if (_residuof.is_zero())
 | 
				
			||||||
        return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo fiscale da ammortizzare per il cespite"));
 | 
					        return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo fiscale da ammortizzare per il cespite"));
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      if (_residuoc==ZERO)
 | 
					      if (_residuoc.is_zero())
 | 
				
			||||||
        return error_box(TR("Impossibile forzare ammortamento perché non esiste residuo civilistico da ammortizzare per il cespite"));      
 | 
					        warning_box(TR("Impossibile forzare ammortamento perché non esiste residuo civilistico da ammortizzare per il cespite"));      
 | 
				
			||||||
 | 
					 | 
				
			||||||
      
 | 
					 | 
				
			||||||
    } 
 | 
					    } 
 | 
				
			||||||
    break;
 | 
					    break;
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
  default:
 | 
					  default:
 | 
				
			||||||
  break;
 | 
					  break;
 | 
				
			||||||
  }  
 | 
					  }  
 | 
				
			||||||
  return TRUE;
 | 
					  return true;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TQuery_mask::TQuery_mask() : TAutomask("ce1101a") 
 | 
					TQuery_mask::TQuery_mask() : TAutomask("ce1101a") 
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user