[RESOLVIDO]selectOneMenu value null

Pessoal, fiz um selectOneMenu, na tela esta aparecendo os itens , porem quando vou no metodo pesquisarprocedimento e dou um getcodigodatabela ele esta null;;

                                     <p:selectOneMenu value="#{cadguiaMbean.codigodatabela}" style="width: 90px;">
                                          <f:selectItems value="#{cadguiaMbean.itemTab}"/>
                                     </p:selectOneMenu>

                                     <p:inputText id="txtcodproced" value="#{cadguiaMbean.codproced}" style="width: 63px;" maxlength="8"> 
                                         <p:ajax event="blur" update="@form" listener="#{cadguiaMbean.pesquisarprocedimento}"/> 
                                     </p:inputText>

*********************Bean

    private String codigodatabela;
    private List<SelectItem> itemTab;

    public void iniciarView() {
       itemTab=listatab();
    }



public List<SelectItem> listatab() {
        List<Object> objectList = servico.buscarcadtab();


        List<SelectItem> itens = new ArrayList<SelectItem>(objectList.size());
        Iterator iterator = objectList.iterator();

        while (iterator.hasNext()) {
            Object[] obj = (Object[]) iterator.next();
            itens.add(new SelectItem((String) obj[0], (String) obj[1]));
        }

        return itens;
    }    
    

    public void pesquisarprocedimento(){
        setDescproced("");
         setQtdproced("");
       String teste =   getCodigodatabela();

}

Amigo,

Tenta alterar a tag ajax, inserindo o atributo process para ele enviar os dados do formulario

&lt;p:ajax event="blur" process="@form" update="@form" listener="#{cadguiaMbean.pesquisarprocedimento}"/&gt; 

Abs

funfou .ahahaha vlw. abc

Só uma duvida, o que significa “process=”@form""?

process - o que irá processar e mandará para o bean(bind de valor)
@form - o próprio form que engloba o elemento que está realizando a ação do ajax

abs