Como deixar um selectOneMenu invisivel, no meu código estou fazendo da seguinte maneira:
<p:outputLabel value="Funcionario:" />
<p:selectOneMenu type="selectHidden" id="cmbfuncionario" value="#{horasBean.hora.codfuncionario}" required="true"
converter="omnifaces.SelectItemsConverter">
<f:selectItems value="#{horasBean.funcionarios}" var="horas"
itemValue="#{horas}" itemLabel="#{horas.nmfuncionario}"/>
</p:selectOneMenu>