@Controller(value="pedidoLicitacaoM") @Scope(value="session") public class PedidoLicitacaoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
Modifier and Type | Field and Description |
---|---|
private java.lang.Long |
adicional |
private java.lang.Boolean |
bloqueiaTipoImportacao |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoAtualizarValores |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoInserirPedidoColetas |
private java.lang.Boolean |
comPercentualAdicional |
private br.inf.thema.erp.integracao.contabilidade.service.EmpenhoPublicService |
empenhoService |
private java.lang.Boolean |
exibeModalAtualizacao |
private HistoricoLicitacao |
historicoLicitacao |
private HistoricoLicitacaoService |
historicoLicitacaoService |
private ItemLicitacaoService |
itemLicitacaoService |
private ItemPedidoCompraService |
itemPedidoCompraService |
private LicitacaoVo |
licitacao |
private LicitacaoService |
licitacaoService |
private java.util.List<PedidoLicitacaoVo> |
listaEntidadesInserirPedido |
private java.util.List<ItemPedidoCompraVo> |
listaItensPedidoCompra |
private java.lang.String |
mensagemConfirmaExcluir |
private java.lang.String |
mensagemIncluirPedido |
private java.lang.String |
metodoImpItens |
private java.lang.Boolean |
modalConfirmaExcluir |
private java.lang.Boolean |
modalIncluiItens |
private java.lang.Long |
numeroTotal |
private PedidoCompraVo |
pedidoCompra |
private PedidoCompraService |
pedidoCompraService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
pedidoLicitacaoBundle |
private PedidoLicitacaoService |
pedidoLicitacaoService |
private br.inf.thema.erp.padraoBasico.service.registro.RegistroService |
registroService |
private java.lang.String |
selecionaRadio |
private java.util.Collection<java.lang.Integer> |
selectionInserirPedido |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalInserirPedidoColetas |
private SolicitacaoAtaService |
solicitacaoAtaService |
private java.lang.String |
tipoImportacao |
private java.lang.Boolean |
validouPreApagar |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl |
variavesDeSessao |
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 |
---|
PedidoLicitacaoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoAtualizacao() |
void |
acaoCancelarInserir() |
void |
acaoCancelarPedidoColetas() |
void |
acaoCopiarProcessoEletronico() |
void |
acaoInserirItens() |
void |
acaoInserirPedido() |
void |
acaoInserirPedidoColetas() |
void |
acaoNaoExcluir() |
void |
acaoSimExcluir() |
void |
ajustaTipoImportacao()
Método que aplica regra de comportamento de tela do campo "tipoImportacao"
de acordo com a regra de negócio.
|
void |
apagar() |
private void |
atualizarAbaItens() |
void |
botaoFechar(javax.faces.event.AjaxBehaviorEvent evt) |
void |
cancelarAtualizacao() |
void |
changePedidoCompra(PedidoLicitacaoVo pedidoLicitacao) |
void |
criar() |
void |
efetuaAtualizacao() |
java.lang.Long |
getAdicional() |
java.lang.Boolean |
getBloqueiaTipoImportacao() |
br.inf.thema.erp.padrao.entidades.Permissao |
getBotaoInserirPedidoColetas() |
java.lang.Boolean |
getComPercentualAdicional() |
java.lang.Boolean |
getExibeModalAtualizacao() |
int |
getItensSelecionadosParaIncluscao() |
java.util.List<PedidoLicitacaoVo> |
getListaEntidadesInserirPedido() |
java.util.List<ItemPedidoCompraVo> |
getListaItensPedidoCompra() |
java.lang.String |
getMensagemConfirmaExcluir() |
java.lang.Boolean |
getModalConfirmaExcluir() |
java.lang.Boolean |
getModalIncluiItens() |
boolean |
getMostraForm() |
java.lang.String |
getSelecionaRadio() |
java.util.Collection<java.lang.Integer> |
getSelectionInserirPedido() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalInserirPedidoColetas() |
java.lang.String |
getTipoImportacao() |
java.lang.String |
getTituloLicitacao() |
java.lang.String |
getTituloSituacao() |
void |
init() |
private void |
limpaPedido() |
void |
onChangeInsereItens(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
onChangePercentualAdicional(javax.faces.event.AjaxBehaviorEvent evt) |
private java.lang.Boolean |
permiteAlteracoes() |
private void |
populaCampos() |
void |
posApagarRegistro(PedidoLicitacaoVo entidade) |
void |
posCriar(int registro) |
void |
posRecuperar() |
java.lang.Boolean |
preApagar() |
java.lang.Boolean |
preApagarRegistro(PedidoLicitacaoVo entidade) |
java.lang.Boolean |
preSalvar() |
void |
processaItensPedido() |
private void |
renderizaBotoesAcao() |
java.lang.Boolean |
salvar() |
void |
setAdicional(java.lang.Long adicional) |
void |
setBotaoInserirPedidoColetas(br.inf.thema.erp.padrao.entidades.Permissao botaoInserirPedidoColetas) |
void |
setComPercentualAdicional(java.lang.Boolean comPercentualAdicional) |
void |
setExibeModalAtualizacao(java.lang.Boolean exibeModalAtualizacao) |
void |
setListaEntidadesInserirPedido(java.util.List<PedidoLicitacaoVo> listaEntidadesInserirPedido) |
void |
setListaItensPedidoCompra(java.util.List<ItemPedidoCompraVo> listaItensPedidoCompra) |
void |
setMensagemConfirmaExcluir(java.lang.String mensagemConfirmaExcluir) |
void |
setModalConfirmaExcluir(java.lang.Boolean modalConfirmaExcluir) |
void |
setModalIncluiItens(java.lang.Boolean modalIncluiItens) |
void |
setSelecionaRadio(java.lang.String selecionaRadio) |
void |
setSelectionInserirPedido(java.util.Collection<java.lang.Integer> selectionInserirPedido) |
void |
setShowModalInserirPedidoColetas(java.lang.Boolean showModalInserirPedidoColetas) |
void |
setTipoImportacao(java.lang.String tipoImportacao) |
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, posSalvar, preRelatorio, preVinculo, recriaLista, redireciona, 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, posLocalizar, posLocalizarRecuperar, posRetornarFiltro, posSalvarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, 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 PedidoLicitacaoService pedidoLicitacaoService
@Autowired private ItemLicitacaoService itemLicitacaoService
@Autowired private HistoricoLicitacaoService historicoLicitacaoService
@Autowired private br.inf.thema.erp.padraoBasico.service.registro.RegistroService registroService
@Autowired private LicitacaoService licitacaoService
@Autowired private PedidoCompraService pedidoCompraService
@Autowired private br.inf.thema.erp.integracao.contabilidade.service.EmpenhoPublicService empenhoService
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl variavesDeSessao
@Autowired private ItemPedidoCompraService itemPedidoCompraService
@Autowired private SolicitacaoAtaService solicitacaoAtaService
private br.inf.thema.erp.infra.utils.MensagemUtil pedidoLicitacaoBundle
private java.util.Collection<java.lang.Integer> selectionInserirPedido
private java.util.List<PedidoLicitacaoVo> listaEntidadesInserirPedido
private PedidoCompraVo pedidoCompra
private LicitacaoVo licitacao
private HistoricoLicitacao historicoLicitacao
private java.lang.String tipoImportacao
private java.lang.String mensagemIncluirPedido
private java.lang.String mensagemConfirmaExcluir
private java.lang.Long numeroTotal
private java.lang.Boolean bloqueiaTipoImportacao
private java.lang.Boolean validouPreApagar
private java.lang.Boolean modalConfirmaExcluir
private java.lang.Boolean showModalInserirPedidoColetas
private br.inf.thema.erp.padrao.entidades.Permissao botaoInserirPedidoColetas
private br.inf.thema.erp.padrao.entidades.Permissao botaoAtualizarValores
private java.lang.Boolean modalIncluiItens
private java.util.List<ItemPedidoCompraVo> listaItensPedidoCompra
private java.lang.Boolean exibeModalAtualizacao
private java.lang.Long adicional
private java.lang.String selecionaRadio
private java.lang.Boolean comPercentualAdicional
private java.lang.String metodoImpItens
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<PedidoLicitacaoVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
br.inf.thema.erp.infra.exception.ErpException
public void posRecuperar() throws br.inf.thema.erp.infra.exception.ErpException
posRecuperar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
br.inf.thema.erp.infra.exception.ErpException
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<PedidoLicitacaoVo>
public void criar()
criar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
public java.lang.Boolean preSalvar()
preSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<PedidoLicitacaoVo>
public java.lang.Boolean salvar()
salvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
public java.lang.Boolean preApagarRegistro(PedidoLicitacaoVo entidade)
preApagarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<PedidoLicitacaoVo>
private void atualizarAbaItens()
public void apagar()
apagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
public java.lang.Boolean preApagar()
preApagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<PedidoLicitacaoVo>
public void acaoSimExcluir()
public void acaoNaoExcluir()
private void limpaPedido()
public void posApagarRegistro(PedidoLicitacaoVo entidade)
posApagarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<PedidoLicitacaoVo>
public void changePedidoCompra(PedidoLicitacaoVo pedidoLicitacao)
public void onChangeInsereItens(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void processaItensPedido()
public void acaoInserirItens()
public void acaoCancelarInserir()
private void populaCampos()
private java.lang.Boolean permiteAlteracoes()
public void ajustaTipoImportacao()
public java.lang.String getTipoImportacao()
public void setTipoImportacao(java.lang.String tipoImportacao)
public java.lang.Boolean getBloqueiaTipoImportacao()
public java.lang.String getMensagemConfirmaExcluir()
public void setMensagemConfirmaExcluir(java.lang.String mensagemConfirmaExcluir)
public java.lang.Boolean getModalConfirmaExcluir()
public void setModalConfirmaExcluir(java.lang.Boolean modalConfirmaExcluir)
public java.lang.Boolean getModalIncluiItens()
public void setModalIncluiItens(java.lang.Boolean modalIncluiItens)
public java.util.List<ItemPedidoCompraVo> getListaItensPedidoCompra()
public void setListaItensPedidoCompra(java.util.List<ItemPedidoCompraVo> listaItensPedidoCompra)
public int getItensSelecionadosParaIncluscao()
private void renderizaBotoesAcao()
public void acaoInserirPedidoColetas()
public void acaoInserirPedido()
public void acaoAtualizacao() throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void efetuaAtualizacao()
public void onChangePercentualAdicional(javax.faces.event.AjaxBehaviorEvent evt)
public void cancelarAtualizacao()
public void botaoFechar(javax.faces.event.AjaxBehaviorEvent evt)
public void acaoCancelarPedidoColetas()
public java.lang.Boolean getShowModalInserirPedidoColetas()
public void setShowModalInserirPedidoColetas(java.lang.Boolean showModalInserirPedidoColetas)
public br.inf.thema.erp.padrao.entidades.Permissao getBotaoInserirPedidoColetas()
public void setBotaoInserirPedidoColetas(br.inf.thema.erp.padrao.entidades.Permissao botaoInserirPedidoColetas)
public java.lang.String getTituloLicitacao()
public java.lang.String getTituloSituacao()
public java.util.Collection<java.lang.Integer> getSelectionInserirPedido()
public void setSelectionInserirPedido(java.util.Collection<java.lang.Integer> selectionInserirPedido)
public java.util.List<PedidoLicitacaoVo> getListaEntidadesInserirPedido()
public void setListaEntidadesInserirPedido(java.util.List<PedidoLicitacaoVo> listaEntidadesInserirPedido)
public java.lang.Boolean getExibeModalAtualizacao()
public void setExibeModalAtualizacao(java.lang.Boolean exibeModalAtualizacao)
public java.lang.Long getAdicional()
public void setAdicional(java.lang.Long adicional)
public java.lang.String getSelecionaRadio()
public void setSelecionaRadio(java.lang.String selecionaRadio)
public java.lang.Boolean getComPercentualAdicional()
public void setComPercentualAdicional(java.lang.Boolean comPercentualAdicional)
public void acaoCopiarProcessoEletronico()