@Controller(value="itemContratoM") @Scope(value="session") public class ItemContratoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemContratoVo>
Modifier and Type | Field and Description |
---|---|
private ContratoService |
contratoService |
private ContratoVo |
contratoVo |
private java.lang.String |
exibeFormaExecucao |
private java.lang.Boolean |
exibeModal |
private java.lang.String |
formatoCompraPadrao |
private ItemContratoService |
itemContratoService |
private ItemLicitacaoService |
itemLicitacaoService |
private java.lang.Long |
itemOrigem |
private ItemPedidoCompraService |
itemPedidoCompraService |
private java.lang.String |
liberaUnidade |
private LicitacaoService |
licitacaoService |
private LicitacaoVo |
licitacaoVo |
private java.util.List<javax.faces.model.SelectItem> |
listaFormatoCompra |
private java.util.List<ItemContratoVo> |
listaItemContratoVo |
private java.util.List<javax.faces.model.SelectItem> |
listaItemOrigem |
private java.util.List<ItemPedidoCompraVo> |
listaItemPedidoCompraVo |
private java.util.List<javax.faces.model.SelectItem> |
listaOrigem |
private java.util.List<javax.faces.model.SelectItem> |
listaSimNao |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagens |
private ModuloItemContratoService |
moduloItemContratoService |
private java.lang.Boolean |
mostraPaineis |
private java.lang.Long |
origem |
private java.lang.String |
produto |
private br.inf.thema.erp.infra.utils.MensagemUtil |
produtoBundle |
private ProdutoFiltroCampoUtil |
produtoFiltroCampoUtil |
private ProdutoService |
produtoService |
private ProdutoVO |
produtoVo |
private br.inf.thema.erp.padraoBasico.service.registro.RegistroService |
registroService |
private java.util.Collection<java.lang.Integer> |
selectionListaItemContratoLicitacao |
private java.util.Collection<java.lang.Integer> |
selectionListaItensPedido |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalCopiarPlanilha |
private TipoContratoService |
tipoContratoService |
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 |
---|
ItemContratoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoCopiarPlanilha() |
void |
acaoExcluirTodos() |
void |
acaoImportarItensLicitacao() |
void |
apagar() |
private void |
carregaProduto() |
void |
changeValidaValorNegativo(javax.faces.event.AjaxBehaviorEvent evt) |
void |
confirmarCopiarPlanilha() |
java.lang.Boolean |
consistenciaContratoLiberado() |
void |
criar() |
void |
efetuarImortacaoItensLicitacao() |
java.lang.Boolean |
getApagarDisabled() |
java.lang.Boolean |
getBloqueiaPrecoUnitario() |
java.lang.Boolean |
getBloqueiaProduto() |
java.lang.Boolean |
getBloqueiaQuantidade() |
ContratoVo |
getContratoVo() |
java.lang.Boolean |
getCriarDisabled() |
java.util.List<ItemContratoVo> |
getEntidadesSelecionadasImportacao() |
java.util.List<ItemPedidoCompraVo> |
getEntidadesSelecionadasItensPedido() |
java.lang.String |
getExibeFormaExecucao() |
java.lang.Boolean |
getExibeModal() |
java.lang.Long |
getItemOrigem() |
java.lang.String |
getLiberaUnidade() |
LicitacaoVo |
getLicitacaoVo() |
java.util.List<javax.faces.model.SelectItem> |
getListaFormatoCompra() |
java.util.List<ItemContratoVo> |
getListaItemContratoVo() |
java.util.List<javax.faces.model.SelectItem> |
getListaItemOrigem() |
java.util.List<ItemPedidoCompraVo> |
getListaItemPedidoCompraVo() |
java.util.List<javax.faces.model.SelectItem> |
getListaOrigem() |
java.util.List<javax.faces.model.SelectItem> |
getListaSimNao() |
java.lang.Boolean |
getMostraPaineis() |
java.lang.Long |
getOrigem() |
java.lang.String |
getProduto() |
ProdutoFiltroCampoUtil |
getProdutoFiltroCampoUtil() |
ProdutoVO |
getProdutoVo() |
java.util.Collection<java.lang.Integer> |
getSelectionListaItemContratoLicitacao() |
java.util.Collection<java.lang.Integer> |
getSelectionListaItensPedido() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalCopiarPlanilha() |
java.lang.Double |
getSomaPrecoTotal() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
java.lang.Double |
getTotalLiquido() |
void |
hideModal() |
void |
init() |
private void |
limpaDadosProduto() |
void |
onBlurPrecoUnitario(javax.faces.event.AjaxBehaviorEvent ajax) |
void |
onBlurProduto(javax.faces.event.AjaxBehaviorEvent ajax) |
void |
onBlurQuantidade(javax.faces.event.AjaxBehaviorEvent ajax) |
void |
onChangeFormatoCompra(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeOrigem(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
onChangePossuiPlanilha(javax.faces.event.AjaxBehaviorEvent event) |
java.lang.Boolean |
permiteInclusaoRemocaoAlteracao() |
void |
populaCampos() |
void |
posCriar(int registro) |
void |
posLocalizar(java.lang.Boolean localizando) |
void |
posRecuperar() |
java.lang.Boolean |
preApagarRegistro(ItemContratoVo entidade) |
java.lang.Boolean |
preSalvarRegistro(ItemContratoVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
java.lang.Boolean |
preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
setContratoVo(ContratoVo contratoVo) |
void |
setExibeModal(java.lang.Boolean exibeModal) |
void |
setItemOrigem(java.lang.Long itemOrigem) |
void |
setLiberaUnidade(java.lang.String liberaUnidade) |
void |
setLicitacaoVo(LicitacaoVo licitacaoVo) |
void |
setListaItemContratoVo(java.util.List<ItemContratoVo> listaItemContratoVo) |
void |
setListaItemOrigem(java.util.List<javax.faces.model.SelectItem> listaItemOrigem) |
void |
setListaItemPedidoCompraVo(java.util.List<ItemPedidoCompraVo> listaItemPedidoCompraVo) |
void |
setMostraPaineis(java.lang.Boolean mostraPaineis) |
void |
setOrigem(java.lang.Long origem) |
void |
setProduto(java.lang.String produto) |
void |
setProdutoSelecionado(ProdutoVO produto) |
void |
setProdutoVo(ProdutoVO produtoVo) |
void |
setSelectionListaItemContratoLicitacao(java.util.Collection<java.lang.Integer> selectionListaItemContratoLicitacao) |
void |
setSelectionListaItensPedido(java.util.Collection<java.lang.Integer> selectionListaItensPedido) |
void |
setShowModalCopiarPlanilha(java.lang.Boolean showModalCopiarPlanilha) |
java.lang.Boolean |
validaOrdemAutorizacaoEmpenho() |
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, preApagar, preRelatorio, 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, posLocalizarRecuperar, posRetornarFiltro, posSalvarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, 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, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, 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, 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, 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 ItemPedidoCompraService itemPedidoCompraService
@Autowired private ItemContratoService itemContratoService
@Autowired private ItemLicitacaoService itemLicitacaoService
@Autowired private LicitacaoService licitacaoService
@Autowired private ProdutoService produtoService
@Autowired private ProdutoFiltroCampoUtil produtoFiltroCampoUtil
@Autowired private ContratoService contratoService
@Autowired private ModuloItemContratoService moduloItemContratoService
@Autowired private TipoContratoService tipoContratoService
@Autowired private br.inf.thema.erp.padraoBasico.service.registro.RegistroService registroService
private ContratoVo contratoVo
private br.inf.thema.erp.infra.utils.MensagemUtil mensagens
private br.inf.thema.erp.infra.utils.MensagemUtil produtoBundle
private LicitacaoVo licitacaoVo
private ProdutoVO produtoVo
private java.lang.String liberaUnidade
private java.lang.String produto
private java.lang.Boolean exibeModal
private java.lang.Boolean showModalCopiarPlanilha
private java.util.Collection<java.lang.Integer> selectionListaItemContratoLicitacao
private java.lang.Boolean mostraPaineis
private java.util.List<ItemContratoVo> listaItemContratoVo
private java.util.List<javax.faces.model.SelectItem> listaItemOrigem
private java.util.List<javax.faces.model.SelectItem> listaOrigem
private java.util.List<javax.faces.model.SelectItem> listaSimNao
private java.util.List<javax.faces.model.SelectItem> listaFormatoCompra
private java.lang.String formatoCompraPadrao
private java.lang.String exibeFormaExecucao
private java.lang.Long origem
private java.lang.Long itemOrigem
private java.util.Collection<java.lang.Integer> selectionListaItensPedido
private java.util.List<ItemPedidoCompraVo> listaItemPedidoCompraVo
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemContratoVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemContratoVo>
br.inf.thema.erp.infra.exception.ErpException
public void posLocalizar(java.lang.Boolean localizando)
posLocalizar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemContratoVo>
public void posRecuperar() throws br.inf.thema.erp.infra.exception.ErpException
posRecuperar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemContratoVo>
br.inf.thema.erp.infra.exception.ErpException
public void populaCampos()
public java.lang.Boolean preSalvarRegistro(ItemContratoVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemContratoVo>
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemContratoVo>
public void apagar()
apagar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemContratoVo>
public java.lang.Boolean preApagarRegistro(ItemContratoVo entidade)
preApagarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemContratoVo>
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemContratoVo>
public void criar()
criar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemContratoVo>
public java.lang.Double getSomaPrecoTotal()
public java.util.List<ItemContratoVo> getEntidadesSelecionadasImportacao()
public java.lang.Boolean consistenciaContratoLiberado()
public java.lang.Boolean permiteInclusaoRemocaoAlteracao()
public void hideModal()
public void efetuarImortacaoItensLicitacao()
public void acaoImportarItensLicitacao()
public java.lang.Boolean getBloqueiaProduto()
public java.lang.Boolean getBloqueiaQuantidade()
public java.lang.Boolean getBloqueiaPrecoUnitario()
public void onBlurProduto(javax.faces.event.AjaxBehaviorEvent ajax)
private void carregaProduto()
private void limpaDadosProduto()
public void onBlurPrecoUnitario(javax.faces.event.AjaxBehaviorEvent ajax)
public void onBlurQuantidade(javax.faces.event.AjaxBehaviorEvent ajax)
public java.lang.Boolean validaOrdemAutorizacaoEmpenho()
public java.lang.Double getTotalLiquido()
public void setProdutoSelecionado(ProdutoVO produto)
public void changeValidaValorNegativo(javax.faces.event.AjaxBehaviorEvent evt)
public ContratoVo getContratoVo()
public void setContratoVo(ContratoVo contratoVo)
public java.lang.String getProduto()
public void setProduto(java.lang.String produto)
public LicitacaoVo getLicitacaoVo()
public void setLicitacaoVo(LicitacaoVo licitacaoVo)
public ProdutoVO getProdutoVo()
public void setProdutoVo(ProdutoVO produtoVo)
public java.lang.Boolean getExibeModal()
public void setExibeModal(java.lang.Boolean exibeModal)
public java.util.List<ItemContratoVo> getListaItemContratoVo()
public void setListaItemContratoVo(java.util.List<ItemContratoVo> listaItemContratoVo)
public java.util.Collection<java.lang.Integer> getSelectionListaItemContratoLicitacao()
public void setSelectionListaItemContratoLicitacao(java.util.Collection<java.lang.Integer> selectionListaItemContratoLicitacao)
public java.lang.Boolean getMostraPaineis()
public void setMostraPaineis(java.lang.Boolean mostraPaineis)
public ProdutoFiltroCampoUtil getProdutoFiltroCampoUtil()
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemContratoVo>
public java.lang.Boolean getApagarDisabled()
getApagarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemContratoVo>
2019/974
public java.lang.Boolean getCriarDisabled()
getCriarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemContratoVo>
2019/974
public void acaoCopiarPlanilha()
public void confirmarCopiarPlanilha()
public java.lang.Boolean getShowModalCopiarPlanilha()
public void setShowModalCopiarPlanilha(java.lang.Boolean showModalCopiarPlanilha)
public java.util.List<javax.faces.model.SelectItem> getListaItemOrigem()
public java.lang.Long getOrigem()
public void setOrigem(java.lang.Long origem)
public java.lang.Long getItemOrigem()
public void setItemOrigem(java.lang.Long itemOrigem)
public java.util.List<javax.faces.model.SelectItem> getListaOrigem()
public void setListaItemOrigem(java.util.List<javax.faces.model.SelectItem> listaItemOrigem)
public void onChangeOrigem(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public java.util.List<javax.faces.model.SelectItem> getListaSimNao()
public void onChangePossuiPlanilha(javax.faces.event.AjaxBehaviorEvent event)
public java.lang.String getLiberaUnidade()
public void setLiberaUnidade(java.lang.String liberaUnidade)
public void acaoExcluirTodos()
public java.util.List<ItemPedidoCompraVo> getEntidadesSelecionadasItensPedido()
public java.util.Collection<java.lang.Integer> getSelectionListaItensPedido()
public void setSelectionListaItensPedido(java.util.Collection<java.lang.Integer> selectionListaItensPedido)
public java.util.List<ItemPedidoCompraVo> getListaItemPedidoCompraVo()
public void setListaItemPedidoCompraVo(java.util.List<ItemPedidoCompraVo> listaItemPedidoCompraVo)
public java.util.List<javax.faces.model.SelectItem> getListaFormatoCompra()
public java.lang.String getExibeFormaExecucao()
public void onChangeFormatoCompra(javax.faces.event.AjaxBehaviorEvent event)