@Controller(value="requisicaoSimplesM") @Scope(value="session") public class RequisicaoSimplesMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencao<RequisicaoVo>
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.padrao.entidades.Permissao |
acaoProdutosMaisRequisitados |
private java.lang.Long |
administracao |
private br.inf.thema.erp.infra.utils.MensagemUtil |
almoxarifadoBundle |
private java.util.List<javax.faces.model.SelectItem> |
almoxarifados |
private AlmoxarifadoService |
almoxarifadoService |
private RelatorioAlmoxarifadoTempService |
almoxarifadoTempService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
atendimentoBundle |
private AtendimentoAlmoxarifadoService |
atendimentoService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
cadastroGeralBundle |
private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService |
cadastroGeralService |
private ConfiguracoesMateriais |
configuracaoMateriais |
private ConfiguracoesMateriaisService |
configuracoesMateriaisService |
private java.lang.String |
controlaEntregaAtendimento |
private java.lang.Boolean |
criando |
private java.lang.String |
dataVerificacaoAtendimentoRequisicao |
private java.util.List<javax.faces.model.SelectItem> |
departamentos |
private java.lang.Boolean |
exibeDescricaoResProd |
private int |
exibeEndereco |
private java.lang.Boolean |
exibeSaldoDisponivel |
private java.lang.String |
flagTipoProduto |
private int |
index |
private InventarioService |
inventarioService |
private ItemRequisicaoVo |
itemRequisicao |
private br.inf.thema.erp.infra.utils.MensagemUtil |
itemRequisicaoBundle |
private ItemRequisicaoService |
itemRequisicaoService |
private java.util.List<ItemRequisicaoVo> |
itensRequisicao |
private java.lang.String |
liberaTipoRequisicao |
private java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> |
listaLocais |
private java.util.List<javax.faces.model.SelectItem> |
listaModoAtendimento |
private java.util.List<javax.faces.model.SelectItem> |
locais |
private LocalDepartamentoService |
localDepartamentoService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
localFisicoBundle |
private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService |
localFisicoService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
materiaisBundle |
private java.util.ArrayList<java.util.ArrayList<ItemRequisicaoVo>> |
matrizItens |
private java.lang.String |
mensagemModal |
private java.lang.String |
mensagensRequisicoesGeradas |
private java.lang.String |
modoAtendimento |
private java.lang.String |
movimentaProdutoDesabilitado |
private java.lang.String |
obrigaConsumo |
private java.lang.String |
obrigaPermanente |
private java.lang.String |
obrigaServico |
private java.lang.Long |
predio |
private java.util.List<javax.faces.model.SelectItem> |
predios |
private br.inf.thema.erp.basico.service.localfisico.PredioService |
predioService |
private ProdutoAlmoxVo |
produtoAlmox |
private ProdutoAlmoxService |
produtoAlmoxService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
produtoBundle |
private ProdutoFiltroCampoUtil |
produtoFiltroCampoUtil |
private ProdutoService |
produtoService |
private java.util.List<ProdutoVO> |
produtosMaisRequisitados |
private br.inf.thema.erp.padraoBasico.service.registro.RegistroService |
registroService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
requisicaoBundle |
private RequisicaoService |
requisicaoService |
private java.lang.String |
responsavelRequisicao |
private java.util.Collection<java.lang.Integer> |
selectionItens |
private java.util.Collection<java.lang.Integer> |
selectionProdutos |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalMensagem |
private java.lang.String |
solicitaProdutoZerado |
private java.util.List<javax.faces.model.SelectItem> |
tipoProduto |
private java.util.List<javax.faces.model.SelectItem> |
tipoRequisicao |
private TipoRequisicaoService |
tipoRequisicaoService |
private java.lang.Long |
unidade |
private br.inf.thema.erp.basico.service.localfisico.UnidadePredioService |
unidadePredioService |
private java.util.List<javax.faces.model.SelectItem> |
unidades |
private java.lang.String |
utilizaAtendimentoUnico |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl |
variaveisDeSessao |
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 |
---|
RequisicaoSimplesMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoFinalizar() |
private void |
adicionarItem() |
private void |
ajustaIndex() |
private void |
atualizaSaldoDisponivel() |
private void |
carregaObrigaConsumo() |
private void |
carregaObrigaPermanente() |
private void |
carregaObrigaServico() |
private void |
carregaUtilizaAtendimentoUnico() |
private void |
changeProduto() |
void |
changeProduto(javax.faces.event.AjaxBehaviorEvent evt) |
private void |
controlaAcoes(java.lang.Boolean controla)
Método que controla as ações vinculadas a requisição
|
private void |
finalizar() |
java.lang.Long |
getAdministracao() |
java.util.List<javax.faces.model.SelectItem> |
getAlmoxarifados() |
java.util.List<javax.faces.model.SelectItem> |
getDepartamentos() |
java.lang.Boolean |
getExibeDescricaoResProd() |
int |
getExibeEndereco() |
java.lang.Boolean |
getExibeSaldoDisponivel() |
java.lang.String |
getFlagTipoProduto() |
ItemRequisicaoVo |
getItemRequisicao() |
java.util.List<ItemRequisicaoVo> |
getItensRequisicao() |
java.lang.String |
getLiberaTipoRequisicao() |
java.util.List<javax.faces.model.SelectItem> |
getListaModoAtendimento() |
java.util.List<javax.faces.model.SelectItem> |
getLocais() |
java.lang.String |
getMensagemModal() |
java.lang.String |
getMovimentaProdutoDesabilitado() |
java.lang.Long |
getPredio() |
java.util.List<javax.faces.model.SelectItem> |
getPredios() |
ProdutoFiltroCampoUtil |
getProdutoFiltroCampoUtil() |
java.util.List<ProdutoVO> |
getProdutosMaisRequisitados() |
java.lang.Integer |
getQuantiadeDeRegistros() |
java.lang.String |
getResponsavelRequisicao() |
java.util.Collection<java.lang.Integer> |
getSelectionItens() |
java.util.Collection<java.lang.Integer> |
getSelectionProdutos() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalMensagem() |
java.lang.Integer |
getSizeLista() |
int |
getSizeProdutosMaisRequisitados() |
java.util.List<javax.faces.model.SelectItem> |
getTipoProduto() |
java.util.List<javax.faces.model.SelectItem> |
getTiposRequisicao() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
java.lang.Long |
getUnidade() |
java.util.List<javax.faces.model.SelectItem> |
getUnidades() |
java.lang.String |
getUtilizaAtendimentoUnico() |
void |
incluirEmLote() |
void |
inicializaFiltroProduto() |
void |
init() |
private void |
limpaDadosLocal() |
private void |
limpaDadosProduto() |
private void |
limpaTela() |
private void |
montaListaAlmoxarifados(java.lang.Long localFisico) |
private void |
montaListaDepartamentos(java.lang.Long localFisico) |
private void |
montaListaLocais() |
void |
montaListaProdutosMaisRequisitados() |
void |
montaListaUltimosProdutosRequisitados() |
void |
noModalMensagem() |
void |
novoItem() |
java.lang.String |
okModalMensagem() |
void |
onchangeCodigoLocal(javax.faces.event.AjaxBehaviorEvent evt) |
private void |
populaAcoes() |
void |
removerItem(int index) |
void |
salvarItem() |
void |
selecionaItem(javax.faces.event.AjaxBehaviorEvent evt) |
private void |
setDadosLocal(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico) |
void |
setExibeEndereco(int exibeEndereco) |
void |
setItensRequisicao(java.util.List<ItemRequisicaoVo> itensRequisicao) |
void |
setListaModoAtendimento(java.util.List<javax.faces.model.SelectItem> listaModoAtendimento) |
void |
setMensagemModal(java.lang.String mensagemModal) |
void |
setMovimentaProdutoDesabilitado(java.lang.String movimentaProdutoDesabilitado) |
void |
setNomeResponsavel(javax.faces.event.AjaxBehaviorEvent evt) |
void |
setPredio(java.lang.Long predio) |
void |
setProdutoSelecionado(ProdutoVO produto) |
void |
setResponsavel(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral) |
void |
setSelectionItens(java.util.Collection<java.lang.Integer> selectionItens) |
void |
setSelectionProdutos(java.util.Collection<java.lang.Integer> selectionProdutos) |
void |
setShowModalMensagem(java.lang.Boolean showModalMensagem) |
void |
setUnidade(java.lang.Long unidade) |
private void |
validaAlmoxarifado() |
void |
validaAlmoxarifado(javax.faces.event.AjaxBehaviorEvent evt) |
private java.lang.Boolean |
validaQuantidade() |
void |
validaQuantidade(javax.faces.event.AjaxBehaviorEvent evt) |
void |
valueChangeLocalFisico(javax.faces.event.AjaxBehaviorEvent evt) |
acaoAutorizada, apagar, apagarClick, aplicarCriterios, ativarRegistro, cancelar, criar, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, localizar, localizarRecuperar, posApagarRegistro, posCriar, posLocalizar, posLocalizarRecuperar, posRecuperar, posRetornarFiltro, posSalvar, posSalvarRegistro, preApagar, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, preSalvarRegistro, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvar, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setEntidades, 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, 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, getTipo, getTitle, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorio, preRelatorioParametro, preTrocaDeRegistro, preVinculo, primeiroIndice, putRequiredFieldErrorMessage, redireciona, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, 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, 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 RequisicaoService requisicaoService
@Autowired private br.inf.thema.erp.padraoBasico.service.registro.RegistroService registroService
@Autowired private TipoRequisicaoService tipoRequisicaoService
@Autowired private br.inf.thema.erp.basico.service.localfisico.PredioService predioService
@Autowired private br.inf.thema.erp.basico.service.localfisico.UnidadePredioService unidadePredioService
@Autowired private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService localFisicoService
@Autowired private LocalDepartamentoService localDepartamentoService
@Autowired private AlmoxarifadoService almoxarifadoService
@Autowired private ProdutoService produtoService
@Autowired private ProdutoAlmoxService produtoAlmoxService
@Autowired private ConfiguracoesMateriaisService configuracoesMateriaisService
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl variaveisDeSessao
@Autowired private AtendimentoAlmoxarifadoService atendimentoService
@Autowired private InventarioService inventarioService
@Autowired private ProdutoFiltroCampoUtil produtoFiltroCampoUtil
@Autowired private ItemRequisicaoService itemRequisicaoService
@Autowired private RelatorioAlmoxarifadoTempService almoxarifadoTempService
@Autowired private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService cadastroGeralService
private java.util.List<ItemRequisicaoVo> itensRequisicao
private java.util.List<ProdutoVO> produtosMaisRequisitados
private java.util.List<javax.faces.model.SelectItem> tipoRequisicao
private java.util.List<javax.faces.model.SelectItem> predios
private java.util.List<javax.faces.model.SelectItem> unidades
private java.util.List<javax.faces.model.SelectItem> departamentos
private java.util.List<javax.faces.model.SelectItem> almoxarifados
private java.util.List<javax.faces.model.SelectItem> tipoProduto
private java.util.List<javax.faces.model.SelectItem> listaModoAtendimento
private java.util.List<javax.faces.model.SelectItem> locais
private java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> listaLocais
private java.util.Collection<java.lang.Integer> selectionItens
private java.util.Collection<java.lang.Integer> selectionProdutos
private java.util.ArrayList<java.util.ArrayList<ItemRequisicaoVo>> matrizItens
private java.lang.String flagTipoProduto
private java.lang.String liberaTipoRequisicao
private java.lang.String responsavelRequisicao
private java.lang.String controlaEntregaAtendimento
private java.lang.String dataVerificacaoAtendimentoRequisicao
private java.lang.String mensagensRequisicoesGeradas
private java.lang.String obrigaConsumo
private java.lang.String obrigaPermanente
private java.lang.String obrigaServico
private java.lang.String solicitaProdutoZerado
private java.lang.Long predio
private java.lang.Long unidade
private java.lang.Boolean showModalMensagem
private java.lang.String mensagemModal
private int index
private java.lang.Boolean criando
private ItemRequisicaoVo itemRequisicao
private ConfiguracoesMateriais configuracaoMateriais
private ProdutoAlmoxVo produtoAlmox
private br.inf.thema.erp.infra.utils.MensagemUtil materiaisBundle
private br.inf.thema.erp.infra.utils.MensagemUtil almoxarifadoBundle
private br.inf.thema.erp.infra.utils.MensagemUtil localFisicoBundle
private br.inf.thema.erp.infra.utils.MensagemUtil requisicaoBundle
private br.inf.thema.erp.infra.utils.MensagemUtil itemRequisicaoBundle
private br.inf.thema.erp.infra.utils.MensagemUtil atendimentoBundle
private br.inf.thema.erp.infra.utils.MensagemUtil produtoBundle
private br.inf.thema.erp.infra.utils.MensagemUtil cadastroGeralBundle
private br.inf.thema.erp.padrao.entidades.Permissao acaoProdutosMaisRequisitados
private int exibeEndereco
private java.lang.String movimentaProdutoDesabilitado
private java.lang.String modoAtendimento
private java.lang.String utilizaAtendimentoUnico
private java.lang.Long administracao
private java.lang.Boolean exibeDescricaoResProd
private java.lang.Boolean exibeSaldoDisponivel
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<RequisicaoVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<RequisicaoVo>
br.inf.thema.erp.infra.exception.ErpException
public java.lang.String getFlagTipoProduto()
public java.lang.String getLiberaTipoRequisicao()
public java.lang.String getResponsavelRequisicao()
public java.lang.Long getPredio()
public void setPredio(java.lang.Long predio)
public java.lang.Long getUnidade()
public void setUnidade(java.lang.Long unidade)
public java.util.List<ItemRequisicaoVo> getItensRequisicao()
public void setItensRequisicao(java.util.List<ItemRequisicaoVo> itensRequisicao)
public java.util.Collection<java.lang.Integer> getSelectionItens()
public void setSelectionItens(java.util.Collection<java.lang.Integer> selectionItens)
public ItemRequisicaoVo getItemRequisicao()
public java.lang.Boolean getShowModalMensagem()
public void setShowModalMensagem(java.lang.Boolean showModalMensagem)
public java.lang.String getMensagemModal()
public void setMensagemModal(java.lang.String mensagemModal)
public ProdutoFiltroCampoUtil getProdutoFiltroCampoUtil()
public java.lang.Integer getQuantiadeDeRegistros()
public void setResponsavel(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral)
public void setNomeResponsavel(javax.faces.event.AjaxBehaviorEvent evt)
public java.util.Collection<java.lang.Integer> getSelectionProdutos()
public void setSelectionProdutos(java.util.Collection<java.lang.Integer> selectionProdutos)
public java.lang.Integer getSizeLista()
public int getSizeProdutosMaisRequisitados()
public java.util.List<ProdutoVO> getProdutosMaisRequisitados()
public java.util.List<javax.faces.model.SelectItem> getTiposRequisicao()
public java.util.List<javax.faces.model.SelectItem> getPredios()
public java.util.List<javax.faces.model.SelectItem> getUnidades()
public java.util.List<javax.faces.model.SelectItem> getLocais()
public java.util.List<javax.faces.model.SelectItem> getTipoProduto()
public java.util.List<javax.faces.model.SelectItem> getDepartamentos()
public java.util.List<javax.faces.model.SelectItem> getAlmoxarifados()
private void montaListaDepartamentos(java.lang.Long localFisico) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void limpaTela() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void montaListaLocais() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void montaListaAlmoxarifados(java.lang.Long localFisico) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void setDadosLocal(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void validaAlmoxarifado() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
private void atualizaSaldoDisponivel()
public void validaAlmoxarifado(javax.faces.event.AjaxBehaviorEvent evt)
public void onchangeCodigoLocal(javax.faces.event.AjaxBehaviorEvent evt)
public void valueChangeLocalFisico(javax.faces.event.AjaxBehaviorEvent evt)
private void limpaDadosLocal()
private void limpaDadosProduto()
public void selecionaItem(javax.faces.event.AjaxBehaviorEvent evt)
private void ajustaIndex()
public void novoItem()
public void salvarItem()
private void adicionarItem() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public void removerItem(int index)
public void inicializaFiltroProduto()
private void changeProduto() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public void validaQuantidade(javax.faces.event.AjaxBehaviorEvent evt)
private java.lang.Boolean validaQuantidade()
public void changeProduto(javax.faces.event.AjaxBehaviorEvent evt)
public void acaoFinalizar()
private void finalizar() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public java.lang.String okModalMensagem()
public void noModalMensagem()
public void incluirEmLote()
public void montaListaProdutosMaisRequisitados()
public void montaListaUltimosProdutosRequisitados()
private void populaAcoes()
private void controlaAcoes(java.lang.Boolean controla)
controla
- true(consiste a exibição das ações), false(oculta todas as
ações)public void setProdutoSelecionado(ProdutoVO produto)
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<RequisicaoVo>
public int getExibeEndereco()
public void setExibeEndereco(int exibeEndereco)
public java.lang.String getMovimentaProdutoDesabilitado()
public void setMovimentaProdutoDesabilitado(java.lang.String movimentaProdutoDesabilitado)
public java.util.List<javax.faces.model.SelectItem> getListaModoAtendimento()
public void setListaModoAtendimento(java.util.List<javax.faces.model.SelectItem> listaModoAtendimento)
public java.lang.Boolean getExibeDescricaoResProd()
public java.lang.Boolean getExibeSaldoDisponivel()
public java.lang.Long getAdministracao() throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.lang.String getUtilizaAtendimentoUnico()
private void carregaObrigaConsumo()
private void carregaObrigaPermanente()
private void carregaObrigaServico()
private void carregaUtilizaAtendimentoUnico()