@Scope(value="session") @Controller(value="geraRequisicaoItemM") public class GeraRequisicaoItemMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemPedidoCompraVo>
Modifier and Type | Field and Description |
---|---|
private java.lang.Long |
almoxarifado |
private java.util.List<javax.faces.model.SelectItem> |
almoxarifados |
private AlmoxarifadoService |
almoxarifadoService |
private ItemPedidoCompraService |
itemPedidoCompraService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private PedidoCompraService |
pedidoCompraService |
private PedidoCompraVo |
pedidoCompraVo |
private br.inf.thema.erp.padrao.entidades.Permissao |
permissaoGerarRequisicao |
private static long |
serialVersionUID |
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 |
---|
GeraRequisicaoItemMBean() |
Modifier and Type | Method and Description |
---|---|
private void |
controlaAcoes()
Controla a exibição das ações vinculadas na barra de ferramentas
|
void |
geraRequisicao()
Gera a requisição a partir dos registros selecionados na tabela de itens
do pedido de compra e retorna ao programa Pedido de Compra
|
java.lang.Long |
getAlmoxarifado() |
java.util.List<javax.faces.model.SelectItem> |
getAlmoxarifados() |
java.lang.Boolean |
getConfirmar() |
java.lang.Boolean |
getExcluir() |
java.lang.Boolean |
getIncluir() |
java.lang.Boolean |
getLocalizar() |
boolean |
getMostraForm() |
PedidoCompraVo |
getPedidoCompraVo() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
void |
init() |
void |
onChangeAlmoxarifado(javax.faces.event.AjaxBehaviorEvent event)
Atualiza a tabela de itens do pedido de compra a partir do almoxarifado
selecionado
|
void |
setAlmoxarifado(java.lang.Long almoxarifado) |
void |
setPedidoCompraVo(PedidoCompraVo pedidoCompraVo) |
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, posRecuperar, 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, 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, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, getCssPersonalizado, getDesabilitaAba, getDescricao, getDesfazer, getDocumentosAssinaturaEletronica, getEntidadeBundle, getEntidades, getEntidadesReport, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, 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, 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 PedidoCompraService pedidoCompraService
@Autowired private AlmoxarifadoService almoxarifadoService
@Autowired private ItemPedidoCompraService itemPedidoCompraService
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
private java.util.List<javax.faces.model.SelectItem> almoxarifados
private PedidoCompraVo pedidoCompraVo
private java.lang.Long almoxarifado
private br.inf.thema.erp.padrao.entidades.Permissao permissaoGerarRequisicao
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemPedidoCompraVo>
br.inf.thema.erp.infra.exception.ErpException
private void controlaAcoes()
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public java.util.List<javax.faces.model.SelectItem> getAlmoxarifados()
public PedidoCompraVo getPedidoCompraVo()
public void setPedidoCompraVo(PedidoCompraVo pedidoCompraVo)
public java.lang.Long getAlmoxarifado()
public void setAlmoxarifado(java.lang.Long almoxarifado)
public void onChangeAlmoxarifado(javax.faces.event.AjaxBehaviorEvent event)
event
- public void geraRequisicao()
public java.lang.Boolean getIncluir()
getIncluir
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public java.lang.Boolean getConfirmar()
getConfirmar
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public java.lang.Boolean getLocalizar()
getLocalizar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItemPedidoCompraVo>
public java.lang.Boolean getExcluir()
getExcluir
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>