@Scope(value="session") @Controller(value="catalogoItemM") public class CatalogoItemMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CatalogoItemVo>
Modifier and Type | Field and Description |
---|---|
private CatalogoItemService |
catalogoItemService |
private java.util.List<CatalogoItemVo> |
catalogoItemVo |
private CatalogoMateriais |
catalogoVo |
private java.util.List<javax.faces.model.SelectItem> |
classificacao |
private ClassificacaoService |
classificacaoService |
private ProdutoVO |
entidadeFiltroAcoes |
private java.util.HashSet<java.lang.Integer> |
listSelection |
private java.util.Map<java.lang.String,java.lang.Object> |
mapDescricaoResumida |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private ProdutoFiltroCampoUtil |
produtoFiltroCampoUtil |
private ProdutoService |
produtoService |
private java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> |
retornoFiltro |
private java.util.Collection<java.lang.Integer> |
selectionModal |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalInserirItens |
private java.lang.Boolean |
showModalRemoverItens |
private java.lang.Boolean |
situacaoCatalogo |
private java.util.List<javax.faces.model.SelectItem> |
tiposProduto |
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 |
---|
CatalogoItemMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoInserirItens() |
void |
acaoRemoverItens() |
java.util.List<ProdutoVO> |
autocompleteDescricaoResumida(java.lang.Object arg) |
void |
botaoFiltrarInserirItens() |
void |
botaoFiltrarRemoverItens() |
void |
botaoIncrementarInserir() |
void |
botaoIncrementarRemover() |
void |
botaoInsereItens() |
void |
botaoLimpar() |
void |
botaoRemoverItens() |
void |
changeDescricaoResumida(javax.faces.event.ActionEvent event) |
void |
criar() |
private java.util.List<CatalogoItemVo> |
entidadesSelecionadasInserirModal() |
private java.util.List<CatalogoItemVo> |
entidadesSelecionadasRemoverModal() |
void |
fecharModalItensLote(javax.faces.event.AjaxBehaviorEvent event) |
java.util.List<javax.faces.model.SelectItem> |
getClassificacao() |
ProdutoVO |
getEntidadeFiltroAcoes() |
boolean |
getMostraForm() |
private void |
getObjetoPai() |
ProdutoFiltroCampoUtil |
getProdutoFiltroCampoUtil() |
java.lang.Long |
getQuantidadeRegistroFiltroProduto() |
java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> |
getRetornoFiltro() |
java.util.Collection<java.lang.Integer> |
getSelectionModal() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalInserirItens() |
java.lang.Boolean |
getShowModalRemoverItens() |
java.util.List<javax.faces.model.SelectItem> |
getTiposProduto() |
void |
inicializaPrograma() |
void |
limpaProduto() |
void |
onChangeProduto(javax.faces.event.AjaxBehaviorEvent event) |
void |
posRecuperar() |
void |
posSalvar() |
java.lang.Boolean |
preApagar() |
private void |
recuperaSituacaoCatalogo() |
private void |
reselecionaEntidades() |
private void |
selectAllRows() |
void |
setProdutoSelecionado(ProdutoVO produto) |
void |
setRetornoFiltro(java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> retornoFiltro) |
void |
setSelectionModal(java.util.Collection<java.lang.Integer> selectionModal) |
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, init, limpaLista, localizar, localizarRecuperar, ordenar, posCriar, 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, preSalvar, preSalvarRegistro, 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, getApagarDisabled, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, 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, 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, getSalvarDisabled, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, getTitle, getToolbarAcoes, 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 CatalogoItemService catalogoItemService
@Autowired private ProdutoService produtoService
@Autowired private ProdutoFiltroCampoUtil produtoFiltroCampoUtil
private CatalogoMateriais catalogoVo
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
private java.util.Map<java.lang.String,java.lang.Object> mapDescricaoResumida
private java.lang.Boolean situacaoCatalogo
@Autowired private ClassificacaoService classificacaoService
private ProdutoVO entidadeFiltroAcoes
private java.util.List<CatalogoItemVo> catalogoItemVo
private java.util.List<javax.faces.model.SelectItem> classificacao
private java.util.List<javax.faces.model.SelectItem> tiposProduto
private java.lang.Boolean showModalInserirItens
private java.lang.Boolean showModalRemoverItens
private java.util.HashSet<java.lang.Integer> listSelection
private java.util.Collection<java.lang.Integer> selectionModal
private java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> retornoFiltro
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<CatalogoItemVo>
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<CatalogoItemVo>
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<CatalogoItemVo>
br.inf.thema.erp.infra.exception.ErpException
public void posRecuperar() throws br.inf.thema.erp.infra.exception.ErpException
posRecuperar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CatalogoItemVo>
br.inf.thema.erp.infra.exception.ErpException
public void criar()
criar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CatalogoItemVo>
public java.lang.Boolean preApagar()
preApagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CatalogoItemVo>
public void posSalvar()
posSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CatalogoItemVo>
private void recuperaSituacaoCatalogo()
private void getObjetoPai()
public void onChangeProduto(javax.faces.event.AjaxBehaviorEvent event)
public void setProdutoSelecionado(ProdutoVO produto)
public void limpaProduto()
public ProdutoFiltroCampoUtil getProdutoFiltroCampoUtil()
public java.util.List<ProdutoVO> autocompleteDescricaoResumida(java.lang.Object arg)
public void changeDescricaoResumida(javax.faces.event.ActionEvent event)
public java.lang.Long getQuantidadeRegistroFiltroProduto()
private void selectAllRows()
public void botaoFiltrarInserirItens()
public void botaoFiltrarRemoverItens()
public void botaoLimpar()
public void botaoIncrementarInserir() throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void botaoIncrementarRemover() throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void acaoInserirItens()
public void botaoInsereItens() throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void acaoRemoverItens()
public void botaoRemoverItens()
private java.util.List<CatalogoItemVo> entidadesSelecionadasInserirModal()
private java.util.List<CatalogoItemVo> entidadesSelecionadasRemoverModal()
private void reselecionaEntidades()
public void fecharModalItensLote(javax.faces.event.AjaxBehaviorEvent event)
public java.util.List<javax.faces.model.SelectItem> getClassificacao()
public java.util.List<javax.faces.model.SelectItem> getTiposProduto()
public java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> getRetornoFiltro()
public void setRetornoFiltro(java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> retornoFiltro)
public ProdutoVO getEntidadeFiltroAcoes()
public java.lang.Boolean getShowModalInserirItens()
public java.lang.Boolean getShowModalRemoverItens()
public java.util.Collection<java.lang.Integer> getSelectionModal()
public void setSelectionModal(java.util.Collection<java.lang.Integer> selectionModal)