@Scope(value="session") @Controller(value="processoBaixaM") public class ProcessoBaixaMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<ProcessoBaixaVo> implements br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao, br.inf.thema.erp.integracao.processoEletronico.interfaces.SuporteProcessoEletronico
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar
Modifier and Type | Field and Description |
---|---|
private boolean |
abreModalProcesso |
private BemService |
bemService |
private java.sql.Date |
dataBaixaModal |
private java.sql.Date |
dataReabertura |
private br.inf.thema.erp.integracao.processoEletronico.util.DocumentoProcessoEletronicoUtil |
documentoProcessoEletronicoUtil |
private java.lang.String |
integracaoContabil |
private ItemProcessoBaixaService |
itemProcessoBaixaService |
private java.util.List<javax.faces.model.SelectItem> |
listaModalidadeLeilao |
private java.util.List<javax.faces.model.SelectItem> |
listaSituacao |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoBaixa |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemBundle |
private br.inf.thema.erp.basico.service.ModalidadeService |
modalidadeService |
private java.lang.String |
modalProcesso |
private java.lang.String |
permiteProcessoDuplicado |
private ProcessoBaixaService |
processoBaixaService |
private br.inf.thema.erp.padraoBasico.service.registro.RegistroService |
registroService |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalReabrir |
private SituacaoLegalService |
situacaoLegalService |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl |
variaveisDeSessaoProxyImpl |
private java.lang.Boolean |
vinculoProcessoEletronico |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService
Constructor and Description |
---|
ProcessoBaixaMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoBaixar() |
void |
acaoCopiar() |
void |
acaoReabrir() |
void |
acaoReabrirCancelar() |
void |
acaoReabrirConfirmar() |
void |
acaoReverter() |
void |
confirmaAcaoBaixar() |
void |
confirmaAcaoReverter() |
void |
fechaModalProcesso() |
java.lang.String |
getChaveOrigem() |
java.sql.Date |
getDataBaixaModal() |
java.sql.Date |
getDataReabertura() |
java.sql.Date |
getDataValidadeDocumento() |
java.lang.String |
getIntegracaoContabil() |
java.util.List<javax.faces.model.SelectItem> |
getListaModalidadeLeilao() |
java.util.List<javax.faces.model.SelectItem> |
getListaSituacao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoBaixa() |
java.lang.String |
getModalProcesso() |
java.lang.String |
getOrigem() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalReabrir() |
java.lang.Long |
getTipoDocumento() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
void |
inicializaPrograma() |
void |
init() |
boolean |
isAbreModalProcesso() |
void |
limparProcessoEletronico(javax.faces.event.ActionEvent evt) |
boolean |
onBackBreadCrumb() |
void |
posCriar(int registro) |
protected void |
posSalvarAbas() |
java.lang.Boolean |
preSalvar() |
java.lang.Boolean |
preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
retornoDoRegistroDoProcesso(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico processo) |
void |
setAbreModalProcesso(boolean abreModalProcesso) |
void |
setDataBaixaModal(java.sql.Date dataBaixaModal) |
void |
setDataReabertura(java.sql.Date dataReabertura) |
void |
setDocumentoVinculo(br.inf.thema.erp.integracao.documentos.vo.DocumentoVinculoVo documento,
br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao.Acao acao) |
void |
setIntegracaoContabil(java.lang.String integracaoContabil) |
void |
setModalProcesso(java.lang.String modalProcesso) |
void |
setProcessoEletronico(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico e) |
void |
setShowModalReabrir(java.lang.Boolean showModalReabrir) |
void |
verificaSePodeRegistrarProcesso() |
apagar, backClone, cancelar, criar, decrementaIndice, existemRegistrosModificadosAbas, getAbaAtiva, getAbas, getAbaSelecionada, getAbasNaoDetalhe, getConfirmar, getTabPanel, getTipo, incrementaIndice, inicializaAbas, localizar, ordenar, primeiroIndice, processItemChange, repintaAbaSelecionada, retreaveTotal, retriveAbas, salvar, salvarPreferencias, setAbaAtiva, setAbaSelecionada, setJanela, setTabPanel, ultimoIndice, vaiParaRegistro, validaAbas, verificaProgramaRodando
acaoAutorizada, apagarClick, aplicarCriterios, ativarRegistro, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, localizarRecuperar, posApagarRegistro, posLocalizar, posLocalizarRecuperar, posRecuperar, posRetornarFiltro, posSalvar, posSalvarRegistro, preApagar, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvarRegistro, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setEntidades, setMbeanProgramaPai, valida, validaAbertura
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, executaAcao, executaPrograma, executaProgramaMenu, executaRelatorio, executaRelatorio, executouLimparDoFiltro, existemRegistrosModificados, fecharModal, fecharPrograma, getAgregadores, getAmbienteValidacaoDesenvolvimento, getApagarDisabled, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, getCssPersonalizado, getDesabilitaAba, getDescricao, getDesfazer, getDocumentosAssinaturaEletronica, getEntidade, getEntidadeBundle, getEntidades, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExisteRegistroSelecionado, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizarDisabled, getMostraBarraNavegacao, 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, getSalvarDisabled, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, getTitle, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorio, preRelatorioParametro, preTrocaDeRegistro, putRequiredFieldErrorMessage, redireciona, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, setEntidadesFiltro, setExtensaoPlanilha, setExtensaoReport, setIndice, setListaHelpPrograma, setListaHelpProgramaHelp, setMostrarModalCredencial, setOrientacaoReport, setPermissaoService, setPreferencias, setRegistroDesejado, setRenderizaAba, setRetrieve, setSelectionCriterios, setSenhaAssEletronica, setShowModalAssinaturaEletronica, setStatusAcao, setTipo, setToolbarRelatorio, trocaDeregistro, 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, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private ProcessoBaixaService processoBaixaService
@Autowired private SituacaoLegalService situacaoLegalService
@Autowired private br.inf.thema.erp.basico.service.ModalidadeService modalidadeService
@Autowired private BemService bemService
@Autowired private ItemProcessoBaixaService itemProcessoBaixaService
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl variaveisDeSessaoProxyImpl
@Autowired private br.inf.thema.erp.padraoBasico.service.registro.RegistroService registroService
@Autowired private br.inf.thema.erp.integracao.processoEletronico.util.DocumentoProcessoEletronicoUtil documentoProcessoEletronicoUtil
private java.util.List<javax.faces.model.SelectItem> listaSituacao
private java.util.List<javax.faces.model.SelectItem> listaTipoBaixa
private java.util.List<javax.faces.model.SelectItem> listaModalidadeLeilao
private java.lang.String integracaoContabil
private java.sql.Date dataBaixaModal
private boolean abreModalProcesso
private java.lang.String modalProcesso
private java.lang.Boolean showModalReabrir
private java.sql.Date dataReabertura
private java.lang.String permiteProcessoDuplicado
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemBundle
private java.lang.Boolean vinculoProcessoEletronico
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ProcessoBaixaVo>
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ProcessoBaixaVo>
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.MBeanManutencaoAbas<ProcessoBaixaVo>
br.inf.thema.erp.infra.exception.ErpException
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ProcessoBaixaVo>
protected void posSalvarAbas()
posSalvarAbas
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<ProcessoBaixaVo>
public java.lang.Boolean preSalvar()
preSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ProcessoBaixaVo>
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ProcessoBaixaVo>
public java.util.List<javax.faces.model.SelectItem> getListaSituacao()
public void acaoBaixar()
public void confirmaAcaoBaixar()
public void acaoReverter()
public void confirmaAcaoReverter()
public void acaoCopiar()
public void fechaModalProcesso()
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ProcessoBaixaVo>
public boolean onBackBreadCrumb()
onBackBreadCrumb
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<ProcessoBaixaVo>
public java.util.List<javax.faces.model.SelectItem> getListaTipoBaixa()
public java.util.List<javax.faces.model.SelectItem> getListaModalidadeLeilao()
public java.lang.String getIntegracaoContabil()
public void setIntegracaoContabil(java.lang.String integracaoContabil)
public java.sql.Date getDataBaixaModal()
public void setDataBaixaModal(java.sql.Date dataBaixaModal)
public boolean isAbreModalProcesso()
public void setAbreModalProcesso(boolean abreModalProcesso)
public java.lang.String getModalProcesso()
public void setModalProcesso(java.lang.String modalProcesso)
public java.lang.Boolean getShowModalReabrir()
public void setShowModalReabrir(java.lang.Boolean showModalReabrir)
public java.sql.Date getDataReabertura()
public void setDataReabertura(java.sql.Date dataReabertura)
public void acaoReabrir()
public void acaoReabrirConfirmar()
public void acaoReabrirCancelar()
public java.lang.String getChaveOrigem()
getChaveOrigem
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao
public java.lang.String getOrigem()
getOrigem
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao
public java.lang.Long getTipoDocumento()
getTipoDocumento
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao
public java.sql.Date getDataValidadeDocumento()
getDataValidadeDocumento
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao
public void setDocumentoVinculo(br.inf.thema.erp.integracao.documentos.vo.DocumentoVinculoVo documento, br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao.Acao acao)
setDocumentoVinculo
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao
public void verificaSePodeRegistrarProcesso() throws br.inf.thema.erp.infra.exception.ErpException
verificaSePodeRegistrarProcesso
in interface br.inf.thema.erp.integracao.processoEletronico.interfaces.SuporteProcessoEletronico
br.inf.thema.erp.infra.exception.ErpException
public void retornoDoRegistroDoProcesso(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico processo)
retornoDoRegistroDoProcesso
in interface br.inf.thema.erp.integracao.processoEletronico.interfaces.SuporteProcessoEletronico
public void setProcessoEletronico(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico e)
public void limparProcessoEletronico(javax.faces.event.ActionEvent evt)