private void field_tasa_ivaFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_field_tasa_ivaFocusLost
        boolean es_componente=false;
        //voy a preguntar si la componente que me saco el foco es algun campo del panel de datos de asientos
        int i=0;        
        Component[] components = panel_datos.getComponents();
        while ((!es_componente)&&(i<components.length)){
            if (components[i]==evt.getOppositeComponent()){
                es_componente=true;
            }
            i++;
        }
        
        if((es_componente)&&(field_codigo.isEditable())){
            String id_tasa=field_tasa_iva.getText();
               if(!id_tasa.equals("")){
                    String descripcion = get_Tipo_Tasa_IVA(id_tasa);
                    if (!descripcion.equals("")){
                        lab_tipo_iva.setText("("+descripcion+")");
                    }
                    else{
                        field_tasa_iva.requestFocus();
                        this.generarAyuda_Tasa_IVA();
                    }
               }
               else{   
                   this.mostrar_Msj_Error("El tipo de Tasa de IVA esta vacio, debe ingresar un valor");
                   field_tasa_iva.requestFocus();
               }
         }
         else{
             this.ocultar_Msj();
         }            
    }//GEN-LAST:event_field_tasa_ivaFocusLost