public boolean verificaComponenteDigitado() {

        String componente = jFTComponente.getText().trim();
        String descricao = retornaDescricaoComponenteProtheus(componente);
        String setor = jComboBoxSetor.getSelectedItem().toString();
        
        String produto = "";
        if (job != null) {
            produto = job.getProduto().trim();
        } else if (conformidadeApontada != null) {
            produto = conformidadeApontada.getComponente().trim();

        }

        String descricaoProduto = retornaDescricaoComponenteProtheus(produto);

        //componente 151844/000 nao faz parte do produto mas eh usado para limpar as injetoras
        if( (setor.equals("25.21") || setor.equals("25.22") || setor.equals("25.23")) && (componente.equals("151844/000")) ){
            return true;
         }
        
        if (validaComponenteProtheus(produto, componente)) {

            if (!jFTComponente.getText().trim().equals("-/")) {

                if (!descricao.equals("")) {
                    jLabelDescricaoComponente.setText(descricao.trim());
                    jFTQuantidade.grabFocus();
                    return true;
                } else {
                    JOptionPane.showMessageDialog(null, "O Componente " + componente + " não existe no Sistema!");

                    jFTComponente.setText("");
                    jLabelDescricaoComponente.setText("");
                    jFTComponente.grabFocus();
                    return false;
                }
            } else {
                return false;
            }

        } else {

            JOptionPane.showMessageDialog(null, "O Componente: " + jFTComponente.getText().trim() + " não pertence ao Produto: " + produto + " - " + descricaoProduto);
            
            jFTComponente.setText("");
            jLabelDescricaoComponente.setText("");
            jFTComponente.grabFocus();
            return false;

        }
    }