@Scope(value="session") @Controller(value="cotacaoM") public class CotacaoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<LicitacaoVo> 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 br.inf.thema.erp.integracao.contabilidade.service.BaseLegalEmpenhoPublicService |
baseLegalEmpenhoPublicService |
private java.lang.Boolean |
bloqueiaNumero |
private java.lang.String |
bloqueiaValidade |
private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService |
cadastroGeralService |
private ComissaoService |
comissaoService |
private ConfiguracoesMateriais |
configuracoesMateriais |
private ConfiguracoesMateriaisService |
configuracoesMateriaisService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
cotacaoBundle |
private br.inf.thema.erp.integracao.processoEletronico.util.DocumentoProcessoEletronicoUtil |
documentoProcessoEletronicoUtil |
private br.inf.thema.erp.infra.utils.MensagemUtil |
licitacaoBundle |
private LicitacaoService |
licitacaoService |
private java.util.List<javax.faces.model.SelectItem> |
listaBaseLegal |
private java.util.List<javax.faces.model.SelectItem> |
listaCodigoObjeto |
private java.util.List<javax.faces.model.SelectItem> |
listaComissao |
private java.util.List<javax.faces.model.SelectItem> |
listaModalidade |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoAvaliacao |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoCompra |
private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService |
localFisicoService |
private java.lang.String |
mascaraProcessoInicio |
private java.lang.String |
mascaraProcessoReferencia |
private br.inf.thema.erp.integracao.materiais.service.MascaraProcessoUtilPublicService |
mascaraProcessoUtil |
private br.inf.thema.erp.basico.service.ModalidadeService |
modalidadeService |
private ObjetoLicitacaoService |
objetoLicitacaoService |
private br.inf.thema.erp.padraoBasico.service.registro.RegistroService |
registroService |
private static long |
serialVersionUID |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl |
variaveisDeSessaoProxyImpl |
private java.lang.Boolean |
vinculaAnexoProcessoEletronico |
private java.lang.Boolean |
vinculaHdocProcessoEletronico |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService
Constructor and Description |
---|
CotacaoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
atualizarAbaItens() |
br.inf.thema.erp.padrao.mbean.MBeanAba<?> |
getAbaPorId(java.lang.String id) |
java.lang.Boolean |
getBloqueiaNumero() |
java.lang.String |
getBloqueiaValidade() |
java.lang.String |
getChaveOrigem() |
ConfiguracoesMateriais |
getConfiguracoesMateriais() |
java.sql.Date |
getDataValidadeDocumento() |
java.util.List<javax.faces.model.SelectItem> |
getListaBaseLegal() |
java.util.List<javax.faces.model.SelectItem> |
getListaCodigoObjeto() |
java.util.List<javax.faces.model.SelectItem> |
getListaComissao() |
java.util.List<javax.faces.model.SelectItem> |
getListaModalidade() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoAvaliacao() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoCompra() |
java.lang.String |
getMascaraProcessoInicio() |
java.lang.String |
getMascaraProcessoReferencia() |
br.inf.thema.erp.integracao.materiais.service.MascaraProcessoUtilPublicService |
getMascaraProcessoUtil() |
java.lang.String |
getOrigem() |
void |
getProximoNumeroPorModalidadeExercicio() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Long |
getTipoDocumento() |
java.lang.Boolean |
getVinculaAnexoProcessoEletronico() |
void |
inicializaPrograma() |
void |
init() |
void |
limparProcessoEletronico(javax.faces.event.ActionEvent event) |
boolean |
onBackBreadCrumb() |
void |
onChangeDataAberturaModalidade(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
onChangeExercicioNumero(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
onChangeInscricaoResponsavel(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeLocalFisico(javax.faces.event.AjaxBehaviorEvent event)
Busca as informações do local físico pelo código informado
|
private void |
populaExercicioNumero() |
void |
posCriar(int registro) |
void |
posRelatorio(br.inf.thema.erp.padrao.entidades.Permissao relatorio,
br.inf.thema.erp.padrao.entidades.Report documento) |
java.lang.Boolean |
preApagar() |
java.lang.Boolean |
preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
processItemChange(org.richfaces.event.ItemChangeEvent arg0) |
void |
retornoDoRegistroDoProcesso(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico processo) |
void |
setBloqueiaValidade(java.lang.String bloqueiaValidade) |
void |
setDocumentoVinculo(br.inf.thema.erp.integracao.documentos.vo.DocumentoVinculoVo documento,
br.inf.thema.erp.integracao.documentos.interfaces.SuporteDocumentoAnexacaoManutencao.Acao acao) |
void |
setLocalFisico(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisicoVo)
Seta o local físico pelo registro selecionado no filtro do local físico
|
void |
setMascaraProcessoInicio(java.lang.String mascaraProcessoInicio) |
void |
setMascaraProcessoReferencia(java.lang.String mascaraProcessoReferencia) |
void |
setProcessoEletronico(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico processoEletronico) |
void |
setResponsavel(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral)
Seta o responsável pelo registro selecionado no filtro do cadastro geral
|
void |
trocaDeregistro(int atual,
int aterior) |
void |
vaiParaRegistro(javax.faces.event.AjaxBehaviorEvent event) |
void |
verificaSePodeRegistrarProcesso() |
apagar, backClone, cancelar, criar, decrementaIndice, existemRegistrosModificadosAbas, getAbaAtiva, getAbas, getAbaSelecionada, getAbasNaoDetalhe, getConfirmar, getTabPanel, getTipo, incrementaIndice, inicializaAbas, localizar, ordenar, posSalvarAbas, primeiroIndice, repintaAbaSelecionada, retreaveTotal, retriveAbas, salvar, salvarPreferencias, setAbaAtiva, setAbaSelecionada, setJanela, setTabPanel, ultimoIndice, 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, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, 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, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, 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, 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 LicitacaoService licitacaoService
@Autowired private br.inf.thema.erp.basico.service.ModalidadeService modalidadeService
@Autowired private br.inf.thema.erp.integracao.contabilidade.service.BaseLegalEmpenhoPublicService baseLegalEmpenhoPublicService
@Autowired private ObjetoLicitacaoService objetoLicitacaoService
@Autowired private ComissaoService comissaoService
@Autowired private br.inf.thema.erp.integracao.materiais.service.MascaraProcessoUtilPublicService mascaraProcessoUtil
@Autowired private ConfiguracoesMateriaisService configuracoesMateriaisService
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl variaveisDeSessaoProxyImpl
@Autowired private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService localFisicoService
@Autowired private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService cadastroGeralService
@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> listaModalidade
private java.util.List<javax.faces.model.SelectItem> listaBaseLegal
private java.util.List<javax.faces.model.SelectItem> listaCodigoObjeto
private java.util.List<javax.faces.model.SelectItem> listaTipoAvaliacao
private java.util.List<javax.faces.model.SelectItem> listaComissao
private java.util.List<javax.faces.model.SelectItem> listaTipoCompra
private java.lang.String mascaraProcessoReferencia
private java.lang.String mascaraProcessoInicio
private ConfiguracoesMateriais configuracoesMateriais
private br.inf.thema.erp.infra.utils.MensagemUtil cotacaoBundle
private br.inf.thema.erp.infra.utils.MensagemUtil licitacaoBundle
private java.lang.String bloqueiaValidade
private java.lang.Boolean vinculaAnexoProcessoEletronico
private java.lang.Boolean vinculaHdocProcessoEletronico
private java.lang.Boolean bloqueiaNumero
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<LicitacaoVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<LicitacaoVo>
br.inf.thema.erp.infra.exception.ErpException
public br.inf.thema.erp.padrao.mbean.MBeanAba<?> getAbaPorId(java.lang.String id)
public void processItemChange(org.richfaces.event.ItemChangeEvent arg0) throws javax.faces.event.AbortProcessingException
processItemChange
in interface org.richfaces.event.ItemChangeListener
processItemChange
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<LicitacaoVo>
javax.faces.event.AbortProcessingException
public void trocaDeregistro(int atual, int aterior)
trocaDeregistro
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<LicitacaoVo>
public void vaiParaRegistro(javax.faces.event.AjaxBehaviorEvent event)
vaiParaRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<LicitacaoVo>
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<LicitacaoVo>
br.inf.thema.erp.infra.exception.ErpException
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<LicitacaoVo>
public java.lang.Boolean preApagar()
preApagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<LicitacaoVo>
public void atualizarAbaItens()
public java.util.List<javax.faces.model.SelectItem> getListaModalidade()
public java.util.List<javax.faces.model.SelectItem> getListaBaseLegal()
public java.util.List<javax.faces.model.SelectItem> getListaCodigoObjeto()
public java.util.List<javax.faces.model.SelectItem> getListaTipoAvaliacao()
public java.util.List<javax.faces.model.SelectItem> getListaComissao()
public java.lang.String getMascaraProcessoReferencia()
public void setMascaraProcessoReferencia(java.lang.String mascaraProcessoReferencia)
public java.lang.String getMascaraProcessoInicio()
public void setMascaraProcessoInicio(java.lang.String mascaraProcessoInicio)
public ConfiguracoesMateriais getConfiguracoesMateriais()
public void setResponsavel(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral)
cadastroGeral
- public void setLocalFisico(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisicoVo)
localFisico
- public void onChangeInscricaoResponsavel(javax.faces.event.AjaxBehaviorEvent event)
public void getProximoNumeroPorModalidadeExercicio()
public void onChangeDataAberturaModalidade(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void onChangeExercicioNumero(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
private void populaExercicioNumero()
public void onChangeLocalFisico(javax.faces.event.AjaxBehaviorEvent event)
event
- public boolean onBackBreadCrumb()
onBackBreadCrumb
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoAbas<LicitacaoVo>
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<LicitacaoVo>
public br.inf.thema.erp.integracao.materiais.service.MascaraProcessoUtilPublicService getMascaraProcessoUtil()
public java.lang.String getBloqueiaValidade()
public void setBloqueiaValidade(java.lang.String bloqueiaValidade)
public java.util.List<javax.faces.model.SelectItem> getListaTipoCompra()
public void setProcessoEletronico(br.inf.thema.erp.integracao.processoEletronico.entidade.ProcessoEletronico processoEletronico)
public void limparProcessoEletronico(javax.faces.event.ActionEvent event)
public java.lang.Boolean getVinculaAnexoProcessoEletronico()
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 java.lang.Boolean getBloqueiaNumero()
public void posRelatorio(br.inf.thema.erp.padrao.entidades.Permissao relatorio, br.inf.thema.erp.padrao.entidades.Report documento)
posRelatorio
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<LicitacaoVo>