@Controller(value="movimentaProdutoFiltroM") @Scope(value="session") public class MovimentaProdutoFiltroMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<MovimentaProdutoVo>
Modifier and Type | Field and Description |
---|---|
private java.lang.Long |
almoxarifadoDefault |
private AlmoxarifadoService |
almoxarifadoService |
private java.lang.Boolean |
intervaloFixo |
private java.lang.Boolean |
intervaloFixoChave |
private java.util.List<javax.faces.model.SelectItem> |
listaAlmoxarifados |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemMovimentaProduto |
private MovimentaProdutoConsultaService |
movimentaProdutoConsultaService |
private MovimentaProdutoVo |
movimentaProdutoFiltro |
private MovimentaProdutoService |
movimentaProdutoService |
private ProdutoFiltroCampoUtil |
produtoFiltroCampoUtil |
private ProdutoService |
produtoService |
private java.lang.Double |
quantidadeAnterior |
private java.lang.Double |
quantidadeTotalEntrada |
private java.lang.Double |
quantidadeTotalProduto |
private java.lang.Double |
quantidadeTotalSaida |
private java.lang.Double |
quantidadeTotalSaldo |
private static long |
serialVersionUID |
private java.lang.Double |
valorAnterior |
private java.lang.Double |
valorTotalSaldo |
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 |
---|
MovimentaProdutoFiltroMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoLimpar() |
void |
acaoPesquisar() |
private java.lang.String |
anoMesAnterior(java.lang.String anoMesInicial) |
java.lang.Boolean |
getIntervaloFixo() |
java.lang.Boolean |
getIntervaloFixoChave() |
java.util.List<javax.faces.model.SelectItem> |
getListaAlmoxarifados() |
java.lang.Boolean |
getListaPopulada() |
boolean |
getMostraForm() |
MovimentaProdutoVo |
getMovimentaProdutoFiltro() |
ProdutoFiltroCampoUtil |
getProdutoFiltroCampoUtil() |
java.lang.Double |
getQuantidadeAnterior() |
java.lang.Double |
getQuantidadeTotalEntrada() |
java.lang.Double |
getQuantidadeTotalProduto() |
java.lang.Double |
getQuantidadeTotalSaida() |
java.lang.Double |
getQuantidadeTotalSaldo() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Double |
getValorAnterior() |
java.lang.Double |
getValorTotalSaldo() |
void |
init() |
private void |
limpaProduto() |
void |
onChangeAnoMesInicio(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeIntervaloFixo(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeLimpaResultado(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeProduto(javax.faces.event.AjaxBehaviorEvent event) |
void |
setIntervaloFixo(java.lang.Boolean intervaloFixo) |
void |
setMovimentaProdutoFiltro(MovimentaProdutoVo movimentaProdutoFiltro) |
void |
setProdutoFiltroCampoUtil(ProdutoFiltroCampoUtil produtoFiltroCampoUtil) |
void |
setProdutoSelecionado(ProdutoVO produto) |
void |
setQuantidadeAnterior(java.lang.Double quantidadeAnterior) |
void |
setQuantidadeTotalEntrada(java.lang.Double quantidadeTotalEntrada) |
void |
setQuantidadeTotalProduto(java.lang.Double quantidadeTotalProduto) |
void |
setQuantidadeTotalSaida(java.lang.Double quantidadeTotalSaida) |
void |
setQuantidadeTotalSaldo(java.lang.Double quantidadeTotalSaldo) |
void |
setValorAnterior(java.lang.Double valorAnterior) |
void |
setValorTotalSaldo(java.lang.Double valorTotalSaldo) |
private void |
zeraValoresCabecalhoRodape() |
apagar, ativarRegistro, cancelar, criar, 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, posCriar, posRecuperar, posSalvar, preApagar, 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, 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, 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 MovimentaProdutoService movimentaProdutoService
@Autowired private MovimentaProdutoConsultaService movimentaProdutoConsultaService
@Autowired private AlmoxarifadoService almoxarifadoService
@Autowired private ProdutoService produtoService
@Autowired private ProdutoFiltroCampoUtil produtoFiltroCampoUtil
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemMovimentaProduto
private java.lang.Double quantidadeAnterior
private java.lang.Double valorAnterior
private java.lang.Double quantidadeTotalProduto
private java.lang.Double quantidadeTotalEntrada
private java.lang.Double quantidadeTotalSaida
private java.lang.Double quantidadeTotalSaldo
private java.lang.Double valorTotalSaldo
private MovimentaProdutoVo movimentaProdutoFiltro
private java.util.List<javax.faces.model.SelectItem> listaAlmoxarifados
private java.lang.Long almoxarifadoDefault
private java.lang.Boolean intervaloFixoChave
private java.lang.Boolean intervaloFixo
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<MovimentaProdutoVo>
br.inf.thema.erp.infra.exception.ErpException
public void acaoLimpar()
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<MovimentaProdutoVo>
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<MovimentaProdutoVo>
public java.util.List<javax.faces.model.SelectItem> getListaAlmoxarifados()
public void onChangeProduto(javax.faces.event.AjaxBehaviorEvent event)
public void onChangeAnoMesInicio(javax.faces.event.AjaxBehaviorEvent event)
public void onChangeIntervaloFixo(javax.faces.event.AjaxBehaviorEvent event)
private void limpaProduto()
public void acaoPesquisar()
private java.lang.String anoMesAnterior(java.lang.String anoMesInicial)
public java.lang.Boolean getListaPopulada()
public void onChangeLimpaResultado(javax.faces.event.AjaxBehaviorEvent event)
public java.lang.Double getQuantidadeAnterior()
public void setQuantidadeAnterior(java.lang.Double quantidadeAnterior)
public java.lang.Double getValorAnterior()
public void setValorAnterior(java.lang.Double valorAnterior)
public java.lang.Double getQuantidadeTotalProduto()
public void setQuantidadeTotalProduto(java.lang.Double quantidadeTotalProduto)
public java.lang.Double getQuantidadeTotalEntrada()
public void setQuantidadeTotalEntrada(java.lang.Double quantidadeTotalEntrada)
public java.lang.Double getQuantidadeTotalSaida()
public void setQuantidadeTotalSaida(java.lang.Double quantidadeTotalSaida)
public java.lang.Double getQuantidadeTotalSaldo()
public void setQuantidadeTotalSaldo(java.lang.Double quantidadeTotalSaldo)
public java.lang.Double getValorTotalSaldo()
public void setValorTotalSaldo(java.lang.Double valorTotalSaldo)
private void zeraValoresCabecalhoRodape()
public MovimentaProdutoVo getMovimentaProdutoFiltro()
public void setMovimentaProdutoFiltro(MovimentaProdutoVo movimentaProdutoFiltro)
public void setProdutoSelecionado(ProdutoVO produto)
public ProdutoFiltroCampoUtil getProdutoFiltroCampoUtil()
public void setProdutoFiltroCampoUtil(ProdutoFiltroCampoUtil produtoFiltroCampoUtil)
public java.lang.Boolean getIntervaloFixo()
public java.lang.Boolean getIntervaloFixoChave()
public void setIntervaloFixo(java.lang.Boolean intervaloFixo)