@Scope(value="session")
@Controller(value="geraMovimentacaoM")
public class GeraMovimentacaoMBean
extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoListaSort<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo>
Modifier and Type | Field and Description |
---|---|
private BemService |
bemService |
private br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo |
bemVo |
private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService |
cadastroGeralService |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl |
deSessaoProxyImpl |
private br.inf.thema.erp.basico.service.funcionario.InfoFuncionarioService |
infoFuncionarioService |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoMovimentacao |
private java.util.List<javax.faces.model.SelectItem> |
listaTrocaGuarda |
private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService |
localFisicoService |
private java.lang.String |
mensagensModalMovimentacoesGeradas |
private MovimentacaoBem |
movimentacaoBem |
private br.inf.thema.erp.infra.utils.MensagemUtil |
msgBundle |
private br.inf.thema.erp.padrao.entidades.Permissao |
relatorioVinculado |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalMovimentacoesGeradas |
private TransferenciaBemService |
transferenciaBemService |
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 |
---|
GeraMovimentacaoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoConfirmar() |
private void |
atualizaEntidades(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> entidades) |
void |
changeTipoMovimentacao(javax.faces.event.AjaxBehaviorEvent event) |
void |
changeTrocaGuarda(javax.faces.event.AjaxBehaviorEvent event) |
void |
fechaModalMovimentacoesGeradas() |
java.lang.String |
gerarTermoMovimentacao() |
br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo |
getBemVo() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoMovimentacao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTrocaGuarda() |
java.lang.String |
getMensagensModalMovimentacoesGeradas() |
boolean |
getMostraForm() |
java.lang.Boolean |
getMostraVinculos() |
MovimentacaoBem |
getMovimentacaoBem() |
java.lang.String |
getRelatorioVinculado() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalMovimentacoesGeradas() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarRelatorio() |
void |
guardaBem() |
void |
init() |
private void |
limpaCamposChangeMatricula() |
void |
onChangeCodigoLocalDestino(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
onChangeMatricula(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
onChangeNovoResponsavel(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
posRecuperar() |
void |
setBemVo(br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo bemVo) |
void |
setCadastroGeral(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral) |
void |
setLocalFisico(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico) |
void |
setMensagensModalMovimentacoesGeradas(java.lang.String mensagensModalMovimentacoesGeradas) |
void |
setMovimentacaoBem(MovimentacaoBem movimentacaoBem) |
void |
setShowModalMovimentacoesGeradas(java.lang.Boolean showModalMovimentacoesGeradas) |
void |
transfereBem() |
private void |
validaGuardaBem() |
private void |
validaTransfereBem() |
getColuna10Order, getColuna11Order, getColuna12Order, getColuna13Order, getColuna14Order, getColuna15Order, getColuna1Order, getColuna2Order, getColuna3Order, getColuna4Order, getColuna5Order, getColuna6Order, getColuna7Order, getColuna8Order, getColuna9Order, getHabilitaOrdenacao, setColuna10Order, setColuna11Order, setColuna12Order, setColuna13Order, setColuna14Order, setColuna15Order, setColuna1Order, setColuna2Order, setColuna3Order, setColuna4Order, setColuna5Order, setColuna6Order, setColuna7Order, setColuna8Order, setColuna9Order, sort, unSortAllColumns
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, 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, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizarDisabled, getMostraBreadCrumb, getMostraHelpPrograma, getMostraMensagemDeRegistrosModificados, getMostraMenuOutrasOpcoes, getMostrarAcoes, getMostrarBarraFerramentas, getMostrarModalCredencial, 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, 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 BemService bemService
@Autowired private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService cadastroGeralService
@Autowired private br.inf.thema.erp.basico.service.funcionario.InfoFuncionarioService infoFuncionarioService
@Autowired private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService localFisicoService
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl deSessaoProxyImpl
@Autowired private TransferenciaBemService transferenciaBemService
private MovimentacaoBem movimentacaoBem
private br.inf.thema.erp.infra.utils.MensagemUtil msgBundle
private java.util.List<javax.faces.model.SelectItem> listaTipoMovimentacao
private java.util.List<javax.faces.model.SelectItem> listaTrocaGuarda
private br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo bemVo
private java.lang.Boolean showModalMovimentacoesGeradas
private java.lang.String mensagensModalMovimentacoesGeradas
private br.inf.thema.erp.padrao.entidades.Permissao relatorioVinculado
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo>
br.inf.thema.erp.infra.exception.ErpException
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo>
public void posRecuperar() throws br.inf.thema.erp.infra.exception.ErpException
posRecuperar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo>
br.inf.thema.erp.infra.exception.ErpException
public void changeTipoMovimentacao(javax.faces.event.AjaxBehaviorEvent event)
public void acaoConfirmar()
private void atualizaEntidades(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> entidades) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public void transfereBem() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void validaTransfereBem() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public void guardaBem() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void validaGuardaBem() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public void onChangeNovoResponsavel(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void onChangeCodigoLocalDestino(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void onChangeMatricula(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
private void limpaCamposChangeMatricula()
public void setCadastroGeral(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral)
public void setLocalFisico(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico)
public java.util.List<javax.faces.model.SelectItem> getListaTipoMovimentacao()
public java.util.List<javax.faces.model.SelectItem> getListaTrocaGuarda()
public MovimentacaoBem getMovimentacaoBem()
public void setMovimentacaoBem(MovimentacaoBem movimentacaoBem)
public br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo getBemVo()
public void setBemVo(br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo bemVo)
public void changeTrocaGuarda(javax.faces.event.AjaxBehaviorEvent event)
public java.lang.Boolean getShowModalMovimentacoesGeradas()
public void setShowModalMovimentacoesGeradas(java.lang.Boolean showModalMovimentacoesGeradas)
public void fechaModalMovimentacoesGeradas()
public java.lang.String gerarTermoMovimentacao()
public java.lang.String getMensagensModalMovimentacoesGeradas()
public void setMensagensModalMovimentacoesGeradas(java.lang.String mensagensModalMovimentacoesGeradas)
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarRelatorio()
getToolbarRelatorio
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo>
public java.lang.Boolean getMostraVinculos()
getMostraVinculos
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo>
public java.lang.String getRelatorioVinculado()