@Scope(value="session") @Controller(value="itemRequisicaoPatrimonioAtendeseM") public class ItemRequisicaoPatrimonioAtendeseMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemRequisicaoVo>
Modifier and Type | Field and Description |
---|---|
private ProdutoAlmoxService |
almoxService |
private java.lang.Boolean |
bloquearExcluir |
private java.lang.Boolean |
bloquearSalvarCriar |
private java.lang.Boolean |
bloqueiaQtdUsado |
private java.lang.String |
exibeDadosAdicionais |
private ItemRequisicaoPatrimonioAtendeseService |
itemRequisicaoPatrimonioAtendeseService |
private java.util.List<javax.faces.model.SelectItem> |
listaMotivo |
private java.util.List<javax.faces.model.SelectItem> |
listaSituacao |
private java.util.List<javax.faces.model.SelectItem> |
listaTipo |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoQuantidade |
private MarcaService |
marcaService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private MotivoRequisicaoService |
motivoRequisicaoService |
private RequisicaoService |
requisicaoService |
private RequisicaoVo |
requisicaoVo |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalAtualizarQuantidade |
private java.lang.Long |
tipoQuantidade |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService, variaveisDeSessaoProxyImpl
Constructor and Description |
---|
ItemRequisicaoPatrimonioAtendeseMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoAtualizarQuantidades() |
void |
acaoAtualizarQuantidadesNao() |
void |
acaoAtualizarQuantidadesSim() |
void |
criar() |
void |
filtroCampoBemEmpenhoSelect(br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo bem) |
java.lang.Boolean |
getApagarDisabled() |
java.lang.Boolean |
getBloqueiaQtdUsado() |
java.lang.Boolean |
getCriarDisabled() |
java.lang.String |
getExibeDadosAdicionais() |
java.util.List<javax.faces.model.SelectItem> |
getListaMarca() |
java.util.List<javax.faces.model.SelectItem> |
getListaMotivo() |
java.util.List<javax.faces.model.SelectItem> |
getListaSituacao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipo() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoQuantidade() |
RequisicaoVo |
getRequisicaoVo() |
java.lang.Boolean |
getSalvarDisabled() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalAtualizarQuantidade() |
java.lang.Long |
getTipoQuantidade() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
void |
inicializaPrograma() |
void |
init() |
private void |
limparDados() |
private RequisicaoVo |
obterRequisicaoAtualizada() |
void |
onChangeProduto(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeQuantidadeRequisicao(javax.faces.event.AjaxBehaviorEvent event) |
void |
posCriar(int registro) |
java.lang.Boolean |
preApagar() |
java.lang.Boolean |
preSalvar() |
java.lang.Boolean |
preSalvarRegistro(ItemRequisicaoVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
void |
setExibeDadosAdicionais(java.lang.String exibeDadosAdicionais) |
void |
setProdutoSelecionado(ProdutoVO produto) |
void |
setShowModalAtualizarQuantidade(java.lang.Boolean showModalAtualizarQuantidade) |
void |
setTipoQuantidade(java.lang.Long tipoQuantidade) |
apagar, ativarRegistro, cancelar, desativarRegistro, deSelectAllRows, deSelectAllRows, executaPrograma, getAcaoLinhaSelecionada, getDataTable, getEntidade, getEntidadesSelecionadas, getExisteRegistroSelecionado, getHabilitarSelecao, getLista, getMostraBarraNavegacao, getMostraDatascroller, getPage, getPrimeiroIndice, getQuantiadeDeRegistros, getSelecionarMultiplasLinhas, getSelecionarTodos, getSelection, getSelectionMode, getTableState, getTipo, limpaLista, localizar, localizarRecuperar, ordenar, posRecuperar, posSalvar, preRelatorio, preVinculo, recriaLista, redireciona, salvar, selecaoDeLinhas, selecionaRegistro, selecionarTodasEntidades, selectAllRows, selectionchange, setAcaoLinhaSelecionada, setDataTable, setEntidades, setEntidadesFiltro, setPage, setRegistro, setSelecionarTodos, setSelection, setTableState
acaoAutorizada, apagarClick, aplicarCriterios, criarEntidade, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, posApagarRegistro, posLocalizar, posLocalizarRecuperar, posRetornarFiltro, posSalvarRegistro, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setMbeanProgramaPai, valida, validaAbertura
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backClone, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, decrementaIndice, executaAcao, executaPrograma, executaProgramaMenu, executaRelatorio, executaRelatorio, executouLimparDoFiltro, existemRegistrosModificados, fecharModal, fecharPrograma, getAbasNaoDetalhe, getAgregadores, getAmbienteValidacaoDesenvolvimento, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCssPersonalizado, getDesabilitaAba, getDescricao, getDesfazer, getDocumentosAssinaturaEletronica, getEntidadeBundle, getEntidades, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizarDisabled, getMostraBreadCrumb, getMostraForm, getMostraHelpPrograma, getMostraMensagemDeRegistrosModificados, getMostraMenuOutrasOpcoes, getMostrarAcoes, getMostrarBarraFerramentas, getMostrarModalCredencial, getMostraVinculos, getNomeUsuarioLogadoAssEletronica, getOperadores, getOrdenacaoCampos, getOrdenado, getOrdenar, getOrientacaoReport, getPadraoBundle, getPermiteAssinarDigitalmente, getPermiteAssinarEletronicamente, getPreferencias, getProgramaFiltro, getProgramasBarra, getProgramasVinculados, getRecuperando, getRegistroDesejado, getRegistros, getRenderizaAba, getReportDataSource, getRetrieve, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, getTitle, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorioParametro, preTrocaDeRegistro, primeiroIndice, putRequiredFieldErrorMessage, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, setExtensaoPlanilha, setExtensaoReport, setIndice, setListaHelpPrograma, setListaHelpProgramaHelp, setMostrarModalCredencial, setOrientacaoReport, setPermissaoService, setPreferencias, setRegistroDesejado, setRenderizaAba, setRetrieve, setSelectionCriterios, setSenhaAssEletronica, setShowModalAssinaturaEletronica, setStatusAcao, setTipo, setToolbarRelatorio, trocaDeregistro, ultimoIndice, vaiParaRegistro, visualizaDocumento, visualizaDocumento, visualizaDocumento, visualizaDocumento
adicionaMensagem, documentoAnexadoViaReport, getApplicationContext, getColunaFoco, getCss, getDadosSessao, getFacesContext, getJanela, getLocale, getMensagens, getMensagensNaoLidas, getPrograma, getProgramaIsAcessoExterno, getProperties, getResponseOutputStream, getResponseOutputStream, isErrorMessage, isMobile, isRegistraBreadCrumb, limpaMensagens, limpaMensagens, log, log, mensagensLidas, onBackBreadCrumb, onBackBreadCrumb, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setJanela, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private ItemRequisicaoPatrimonioAtendeseService itemRequisicaoPatrimonioAtendeseService
@Autowired private MotivoRequisicaoService motivoRequisicaoService
@Autowired private ProdutoAlmoxService almoxService
@Autowired private MarcaService marcaService
@Autowired private RequisicaoService requisicaoService
private java.lang.String exibeDadosAdicionais
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
private RequisicaoVo requisicaoVo
private java.util.List<javax.faces.model.SelectItem> listaSituacao
private java.util.List<javax.faces.model.SelectItem> listaTipo
private java.util.List<javax.faces.model.SelectItem> listaMotivo
private java.util.List<javax.faces.model.SelectItem> listaTipoQuantidade
private java.lang.Boolean bloqueiaQtdUsado
private java.lang.Boolean showModalAtualizarQuantidade
private java.lang.Long tipoQuantidade
private java.lang.Boolean bloquearSalvarCriar
private java.lang.Boolean bloquearExcluir
public ItemRequisicaoPatrimonioAtendeseMBean()
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemRequisicaoVo>
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemRequisicaoVo>
br.inf.thema.erp.infra.exception.ErpException
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemRequisicaoVo>
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Boolean getCriarDisabled()
getCriarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemRequisicaoVo>
public java.lang.Boolean getSalvarDisabled()
getSalvarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemRequisicaoVo>
public java.lang.Boolean getApagarDisabled()
getApagarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemRequisicaoVo>
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemRequisicaoVo>
public void criar()
criar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemRequisicaoVo>
public java.lang.Boolean preSalvar()
preSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemRequisicaoVo>
public java.lang.Boolean preApagar()
preApagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemRequisicaoVo>
private RequisicaoVo obterRequisicaoAtualizada()
public java.lang.Boolean preSalvarRegistro(ItemRequisicaoVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemRequisicaoVo>
public RequisicaoVo getRequisicaoVo()
public java.util.List<javax.faces.model.SelectItem> getListaSituacao()
public java.util.List<javax.faces.model.SelectItem> getListaTipo()
public java.util.List<javax.faces.model.SelectItem> getListaMotivo()
public void setProdutoSelecionado(ProdutoVO produto)
public void onChangeQuantidadeRequisicao(javax.faces.event.AjaxBehaviorEvent event)
public void onChangeProduto(javax.faces.event.AjaxBehaviorEvent event)
private void limparDados()
public java.lang.String getExibeDadosAdicionais()
public void setExibeDadosAdicionais(java.lang.String exibeDadosAdicionais)
public java.util.List<javax.faces.model.SelectItem> getListaMarca()
public java.lang.Boolean getBloqueiaQtdUsado()
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemRequisicaoVo>
public java.lang.Boolean getShowModalAtualizarQuantidade()
public void setShowModalAtualizarQuantidade(java.lang.Boolean showModalAtualizarQuantidade)
public java.lang.Long getTipoQuantidade()
public void setTipoQuantidade(java.lang.Long tipoQuantidade)
public void acaoAtualizarQuantidades()
public java.util.List<javax.faces.model.SelectItem> getListaTipoQuantidade()
public void acaoAtualizarQuantidadesSim()
public void acaoAtualizarQuantidadesNao()
public void filtroCampoBemEmpenhoSelect(br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo bem)