@Controller(value="itemInventarioM") @Scope(value="session") public class ItemInventarioMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemInventarioVo>
ItemInventarioVo
Modifier and Type | Field and Description |
---|---|
private ArmazenamentoService |
armazenamentoService |
private java.lang.String |
exercicioInventario |
private InventarioProdutoService |
inventarioProdutoService |
private ItemInventarioService |
itemInventarioService |
private java.util.List<Armazenamento> |
listaIncluirItens |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagem |
private java.lang.Long |
numeroInventario |
private InventarioVo |
objetoPai |
private ProdutoAlmoxService |
produtoAlmoxService |
private ProdutoFiltroCampoUtil |
produtoFiltroCampoUtil |
private ProdutoService |
produtoService |
private java.util.Collection<java.lang.Integer> |
selectionIncluirItens |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModaIncluirItens |
private java.lang.String |
situacaoInventario |
private java.util.List<javax.faces.model.SelectItem> |
situacoes |
private java.util.List<javax.faces.model.SelectItem> |
unidades |
private UnidadeService |
unidadeService |
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 |
---|
ItemInventarioMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoIncluirItens(br.inf.thema.erp.padrao.entidades.Programa p) |
void |
acaoIncluirItensCancelar() |
void |
acaoIncluirItensIncluir() |
void |
apagar() |
void |
buscaInformacoesProduto(javax.faces.event.AjaxBehaviorEvent event) |
private void |
buscaInformacoesProdutoSemMostrarErro(ItemInventarioVo item) |
java.lang.Boolean |
consisteSituacaoInventario() |
void |
criar() |
java.lang.Boolean |
getApagarDisabled() |
java.lang.Boolean |
getCriarDisabled() |
java.util.List<Armazenamento> |
getListaIncluirItens() |
ProdutoFiltroCampoUtil |
getProdutoFiltroCampoUtil() |
java.lang.Boolean |
getSalvarDisabled() |
java.util.Collection<java.lang.Integer> |
getSelectionIncluirItens() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModaIncluirItens() |
java.lang.String |
getSituacaoInventario() |
java.util.List<javax.faces.model.SelectItem> |
getSituacoes() |
java.lang.String |
getTitle() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
java.util.List<javax.faces.model.SelectItem> |
getUnidades() |
void |
init() |
boolean |
onBackBreadCrumb() |
void |
onChangeQuantidadeEncontrada(javax.faces.event.AjaxBehaviorEvent event) |
void |
posCriar(int registro) |
java.lang.Boolean |
preSalvar() |
java.lang.Boolean |
preSalvarRegistro(ItemInventarioVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
java.lang.Boolean |
preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
setListaIncluirItens(java.util.List<Armazenamento> listaIncluirItens) |
void |
setProdutoFiltroCampoUtil(ProdutoFiltroCampoUtil produtoFiltroCampoUtil) |
void |
setProdutoSelecionado(ProdutoVO produto)
Seta as informações do produto selecionado no filtro de produtos
|
void |
setSelectionIncluirItens(java.util.Collection<java.lang.Integer> selectionIncluirItens) |
void |
setShowModaIncluirItens(java.lang.Boolean showModaIncluirItens) |
void |
setSituacaoInventario(java.lang.String situacaoInventario) |
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, preApagar, preRelatorio, 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, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, 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, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setJanela, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private ItemInventarioService itemInventarioService
@Autowired private UnidadeService unidadeService
@Autowired private ProdutoService produtoService
@Autowired private InventarioProdutoService inventarioProdutoService
@Autowired private ProdutoFiltroCampoUtil produtoFiltroCampoUtil
@Autowired private ArmazenamentoService armazenamentoService
@Autowired private ProdutoAlmoxService produtoAlmoxService
private br.inf.thema.erp.infra.utils.MensagemUtil mensagem
private java.util.List<javax.faces.model.SelectItem> unidades
private java.util.List<javax.faces.model.SelectItem> situacoes
private java.lang.String situacaoInventario
private java.lang.String exercicioInventario
private java.lang.Long numeroInventario
private InventarioVo objetoPai
private java.util.Collection<java.lang.Integer> selectionIncluirItens
private java.util.List<Armazenamento> listaIncluirItens
private java.lang.Boolean showModaIncluirItens
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemInventarioVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemInventarioVo>
br.inf.thema.erp.infra.exception.ErpException
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemInventarioVo>
public ProdutoFiltroCampoUtil getProdutoFiltroCampoUtil()
public void setProdutoFiltroCampoUtil(ProdutoFiltroCampoUtil produtoFiltroCampoUtil)
public java.util.List<javax.faces.model.SelectItem> getUnidades()
public java.util.List<javax.faces.model.SelectItem> getSituacoes()
public java.lang.String getSituacaoInventario()
public void setSituacaoInventario(java.lang.String situacaoInventario)
public java.lang.Boolean consisteSituacaoInventario()
public void criar()
criar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemInventarioVo>
public java.lang.Boolean preSalvarRegistro(ItemInventarioVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemInventarioVo>
public java.lang.Boolean preSalvar()
preSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemInventarioVo>
public void apagar()
apagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemInventarioVo>
public java.lang.Boolean getCriarDisabled()
getCriarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemInventarioVo>
public java.lang.Boolean getSalvarDisabled()
getSalvarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemInventarioVo>
public java.lang.Boolean getApagarDisabled()
getApagarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemInventarioVo>
public void setProdutoSelecionado(ProdutoVO produto)
produto
- public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemInventarioVo>
public void onChangeQuantidadeEncontrada(javax.faces.event.AjaxBehaviorEvent event)
public void buscaInformacoesProduto(javax.faces.event.AjaxBehaviorEvent event)
private void buscaInformacoesProdutoSemMostrarErro(ItemInventarioVo item) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.lang.String getTitle()
getTitle
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemInventarioVo>
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemInventarioVo>
public boolean onBackBreadCrumb()
onBackBreadCrumb
in class br.inf.thema.erp.infra.mbean.MBeanBasico
public java.lang.Boolean getShowModaIncluirItens()
public void setShowModaIncluirItens(java.lang.Boolean showModaIncluirItens)
public java.util.List<Armazenamento> getListaIncluirItens()
public void setListaIncluirItens(java.util.List<Armazenamento> listaIncluirItens)
public java.util.Collection<java.lang.Integer> getSelectionIncluirItens()
public void setSelectionIncluirItens(java.util.Collection<java.lang.Integer> selectionIncluirItens)
public void acaoIncluirItens(br.inf.thema.erp.padrao.entidades.Programa p)
public void acaoIncluirItensIncluir()
public void acaoIncluirItensCancelar()