private void field_nro_clienteFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_field_nro_clienteFocusLost
        // TODO add your handling code here:
        habilitarConfirmar1();
        boolean es_componente=false;
        if (evt.getOppositeComponent()!= field_punto_venta){
            //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_factura.getComponents();
            while ((!es_componente)&&(i<components.length)){
                if (components[i]==evt.getOppositeComponent()){
                    es_componente=true;
                }
                i++;
            }
            if((es_componente)){
                if (!field_nro_cliente.getText().equals("")){
                    Cliente cli = get_Cliente (field_nro_cliente.getText());
                    if (cli.getCodigo_cliente()!=0){
                        if ((!field_tipo_comprobante.equals(""))&&(validar_Comprobante_Cliente (cli,field_tipo_comprobante.getText()))) {
                            cliente_factura = cli;
                            field_nombre.setText(cli.getNombre_cliente()+" "+cli.getApellido_cliente());
                            field_cuil_1.setText(cli.getCuil_prefijo_cliente());
                            field_cuil_2.setText(cli.getCuil_dni_cliente());
                            field_cuil_3.setText(cli.getCuil_digito_cliente());
                            field_direccion_calle.setText(cli.getCalle_cliente());
                            field_direccion_nro.setText(cli.getNumero_calle_cliente());
                            field_localidad.setText(cli.getLocalidad_cliente());
                            field_situacion_IVA.setText(""+cli.getCodigo_situacion_IVA_cliente());
                            label_situacion.setText(cli.getDescripcion_situacion_IVA_cliente());               
                            mensajeError(" ");
                        }
                        else{
                            field_nro_cliente.requestFocusInWindow();
                            mensajeError("El tipo de comprobante seleccionado no esta permitido para la situacion frente al IVA del Cliente");
                        }
                    }
                    else{
                        vaciar_cliente ();
                        field_nro_cliente.requestFocusInWindow();
                        generarAyuda_Cliente();      
                    }
                }
                else{
                    vaciar_cliente ();
                    field_nro_cliente.requestFocusInWindow();
                    mensajeError("Por favor, ingrese un cliente");
                }
            }
        }
    }//GEN-LAST:event_field_nro_clienteFocusLost