@Controller(value="criacaoNovoPedidoCompraM") @Scope(value="session") public class CriacaoNovoPedidoCompraMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencao<PedidoCompraVo>
Modifier and Type | Field and Description |
---|---|
private java.lang.Boolean |
criando |
private java.lang.Long |
duplicaProduto |
private int |
index |
private ItemPedidoCompraService |
itemPedidoCompraService |
private ItemPedidoCompraVo |
itemPedidoCompraVo |
private java.lang.String |
liberaUnidade |
private java.util.List<ItemPedidoCompraVo> |
listaItensPedidoCompraVo |
private java.util.List<javax.faces.model.SelectItem> |
listatipoPedidos |
private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService |
localFisicoService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagens |
private int |
page |
private PedidoCompraService |
pedidoCompraService |
private ProdutoFiltroCampoUtil |
produtoFiltroCampoUtil |
private ProdutoService |
produtoService |
private java.util.Collection<java.lang.Integer> |
selectionItens |
private static long |
serialVersionUID |
private TipoPedidoCompraService |
tipoPedidoCompraService |
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 |
---|
CriacaoNovoPedidoCompraMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoAdicionarSalvar() |
void |
acaoGerarPedidos() |
private void |
ajustaIndex() |
private void |
atualizaPrograma() |
void |
changeCodigoLocal(javax.faces.event.AjaxBehaviorEvent event) |
void |
changeLocalFisicoValues(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico) |
void |
changeProdutosValues(ProdutoVO produto) |
java.lang.Boolean |
disabledCampoProduto() |
void |
getDadosProduto(javax.faces.event.AjaxBehaviorEvent evt) |
java.lang.String |
getDescricaoColunaTable(java.lang.String detalhamento,
java.lang.String descricao) |
java.lang.Long |
getDuplicaProduto() |
ItemPedidoCompraVo |
getItemPedidoCompraVo() |
java.lang.String |
getLiberaUnidade() |
java.util.List<ItemPedidoCompraVo> |
getListaItensPedidoCompraVo() |
java.util.List<javax.faces.model.SelectItem> |
getListatipoPedidos() |
boolean |
getMostraBarraNavegacao() |
boolean |
getMostraForm() |
java.lang.Boolean |
getMostrarBarraFerramentas() |
int |
getPage() |
ProdutoFiltroCampoUtil |
getProdutoFiltroCampoUtil() |
java.lang.Integer |
getQuantiadeDeRegistros() |
java.lang.Boolean |
getSelecionarMultiplasLinhas() |
java.util.Collection<java.lang.Integer> |
getSelectionItens() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
void |
init() |
protected void |
limpaCamposProduto() |
private void |
limpaDadosLocal() |
void |
limpaLinhaArquivo(int index) |
protected void |
limparProduto() |
void |
novoItem() |
java.lang.Boolean |
preGerarPedidos() |
java.lang.Boolean |
preSalvarAtualizarItens() |
protected void |
recuperaDadosProduto() |
void |
selecionaItem(javax.faces.event.AjaxBehaviorEvent evt) |
void |
setDuplicaProduto(java.lang.Long duplicaProduto) |
void |
setItemPedidoCompraVo(ItemPedidoCompraVo itemPedidoCompraVo) |
void |
setLiberaUnidade(java.lang.String liberaUnidade) |
void |
setListaItensPedidoCompraVo(java.util.List<ItemPedidoCompraVo> itensPedidoCompraVo) |
void |
setLocalSelecionado(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico) |
void |
setPage(int page) |
void |
setProdutoFiltroCampoUtil(ProdutoFiltroCampoUtil produtoFiltroCampoUtil) |
void |
setProdutoSelecionado(ProdutoVO produto) |
void |
setSelectionItens(java.util.Collection<java.lang.Integer> selectionItens) |
private void |
verificaProdutoPrecoOrdem() |
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, getMostraBreadCrumb, getMostraHelpPrograma, getMostraMensagemDeRegistrosModificados, getMostraMenuOutrasOpcoes, getMostrarAcoes, 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, getToolbarAcoes, 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 PedidoCompraService pedidoCompraService
@Autowired private ProdutoService produtoService
@Autowired private TipoPedidoCompraService tipoPedidoCompraService
@Autowired private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService localFisicoService
@Autowired private ItemPedidoCompraService itemPedidoCompraService
@Autowired private ProdutoFiltroCampoUtil produtoFiltroCampoUtil
private br.inf.thema.erp.infra.utils.MensagemUtil mensagens
private java.util.List<javax.faces.model.SelectItem> listatipoPedidos
private java.util.List<ItemPedidoCompraVo> listaItensPedidoCompraVo
private ItemPedidoCompraVo itemPedidoCompraVo
private java.lang.String liberaUnidade
private java.lang.Long duplicaProduto
private int index
private java.util.Collection<java.lang.Integer> selectionItens
private java.lang.Boolean criando
private int page
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<PedidoCompraVo>
br.inf.thema.erp.infra.exception.ErpException
private void atualizaPrograma()
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<PedidoCompraVo>
public boolean getMostraBarraNavegacao()
getMostraBarraNavegacao
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<PedidoCompraVo>
public java.lang.Boolean getMostrarBarraFerramentas()
getMostrarBarraFerramentas
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<PedidoCompraVo>
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<PedidoCompraVo>
public java.util.List<javax.faces.model.SelectItem> getListatipoPedidos()
public void setLocalSelecionado(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico)
public void changeCodigoLocal(javax.faces.event.AjaxBehaviorEvent event)
public void changeLocalFisicoValues(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisico)
private void limpaDadosLocal()
public void getDadosProduto(javax.faces.event.AjaxBehaviorEvent evt)
public void setProdutoSelecionado(ProdutoVO produto)
protected void recuperaDadosProduto()
public void changeProdutosValues(ProdutoVO produto)
protected void limpaCamposProduto()
private void verificaProdutoPrecoOrdem()
public void limpaLinhaArquivo(int index)
public void acaoGerarPedidos()
public void acaoAdicionarSalvar()
public java.lang.Boolean preSalvarAtualizarItens()
public java.lang.Boolean preGerarPedidos()
protected void limparProduto()
public java.lang.Boolean disabledCampoProduto()
public void selecionaItem(javax.faces.event.AjaxBehaviorEvent evt)
private void ajustaIndex()
public void novoItem()
public int getPage()
public void setPage(int page)
public java.lang.Integer getQuantiadeDeRegistros()
public java.lang.Boolean getSelecionarMultiplasLinhas()
public java.util.List<ItemPedidoCompraVo> getListaItensPedidoCompraVo()
public void setListaItensPedidoCompraVo(java.util.List<ItemPedidoCompraVo> itensPedidoCompraVo)
public ItemPedidoCompraVo getItemPedidoCompraVo()
public void setItemPedidoCompraVo(ItemPedidoCompraVo itemPedidoCompraVo)
public java.util.Collection<java.lang.Integer> getSelectionItens()
public void setSelectionItens(java.util.Collection<java.lang.Integer> selectionItens)
public ProdutoFiltroCampoUtil getProdutoFiltroCampoUtil()
public void setProdutoFiltroCampoUtil(ProdutoFiltroCampoUtil produtoFiltroCampoUtil)
public java.lang.String getDescricaoColunaTable(java.lang.String detalhamento, java.lang.String descricao)
public java.lang.String getLiberaUnidade()
public void setLiberaUnidade(java.lang.String liberaUnidade)
public java.lang.Long getDuplicaProduto()
public void setDuplicaProduto(java.lang.Long duplicaProduto)