@Controller(value="itemPedidoCompraImportarObraM") @Scope(value="session") public class ItemPedidoCompraImportarObraMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemPedidoCompraVo> implements org.richfaces.event.FileUploadListener
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
bloqueiaProdutoRP |
private ConfiguracoesMateriais |
configuracoesMateriais |
private ConfiguracoesMateriaisService |
configuracoesMateriaisService |
private java.lang.String |
exibeDadosCompra |
private java.io.InputStream |
inputFile |
private br.inf.thema.erp.basico.service.integracao.IntegracaoService |
integracaoService |
private ItemAtaRegistroPrecoService |
itemAtaRegistroPrecoService |
private ItemPedidoCompraVo |
itemPedidoCompra |
private br.inf.thema.erp.infra.utils.MensagemUtil |
itemPedidoCompraBundle |
private ItemPedidoCompraService |
itemPedidoCompraService |
private java.util.List<javax.faces.model.SelectItem> |
listaEstrategico |
private java.util.List<javax.faces.model.SelectItem> |
listaGrau |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private java.lang.String |
nameFile |
private ParametrosItemAtaRegistroPrecoVo |
parametrosItemAtaRegistroPrecoVo |
private ParametrosItemPedidoCompraVo |
parametrosItemPedidoCompraVo |
private PedidoCompraVo |
pedidoCompra |
private PedidoCompraService |
pedidoCompraService |
private PedidoCompraVo |
pedidoCompraVo |
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 static long |
serialVersionUID |
private java.lang.String |
tipoPlanilha |
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 |
---|
ItemPedidoCompraImportarObraMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoImportar() |
java.lang.Long |
buscaFonteReferencia(java.lang.Long item,
java.lang.String descricaoFonteReferencia) |
java.lang.Long |
buscaTipoOrcamento(java.lang.Long item,
java.lang.String descricaoTipoOrcamento) |
java.lang.Boolean |
converteCSVParaEntidade(java.io.InputStream inputFile) |
java.lang.Boolean |
converteCSVParaEntidadeTJRS(java.io.InputStream inputFile) |
java.lang.Boolean |
getApagarDisabled() |
java.lang.Boolean |
getCriarDisabled() |
java.lang.String |
getExibeDadosCompra() |
ItemPedidoCompraVo |
getItemPedidoCompra() |
java.util.List<javax.faces.model.SelectItem> |
getListaEstrategico() |
java.util.List<javax.faces.model.SelectItem> |
getListaGrau() |
java.lang.Boolean |
getLocalizarDisabled() |
boolean |
getMostraBarraNavegacao() |
boolean |
getMostraForm() |
java.lang.Boolean |
getMostrarBarraFerramentas() |
PedidoCompraVo |
getPedidoCompraVo() |
ProdutoFiltroCampoUtil |
getProdutoFiltroCampoUtil() |
java.lang.Boolean |
getSalvarDisabled() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.String |
getTipoPlanilha() |
java.lang.String |
getTitle() |
void |
init() |
private void |
limpaCamposProduto() |
void |
onChangeNumeroProduto(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
preSalvarEntidadesOrigemArquivoCSV(java.util.List<ItemPedidoCompraVo> entidadeParaSalvar) |
void |
processFileUpload(org.richfaces.event.FileUploadEvent event) |
protected void |
recuperaDadosProduto() |
void |
salvarEntidadesOrigemArquivoCSV(java.util.List<ItemPedidoCompraVo> entidadePreSalvar) |
void |
setExibeDadosCompra(java.lang.String exibeDadosCompra) |
void |
setItemPedidoCompra(ItemPedidoCompraVo itemPedidoCompra) |
void |
setPedidoCompraVo(PedidoCompraVo pedidoCompraVo) |
void |
setProdutoSelecionado(ProdutoVO produto) |
void |
setTipoPlanilha(java.lang.String tipoPlanilha) |
private void |
verificaProdutoPrecoOrdem() |
private void |
verificaRegistroPrecoProduto() |
apagar, ativarRegistro, cancelar, criar, desativarRegistro, deSelectAllRows, deSelectAllRows, executaPrograma, getAcaoLinhaSelecionada, getDataTable, getEntidade, getEntidadesSelecionadas, getExisteRegistroSelecionado, getHabilitarSelecao, getLista, 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, getLocalizar, 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, 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, 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, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, 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 ItemPedidoCompraService itemPedidoCompraService
@Autowired private br.inf.thema.erp.basico.service.integracao.IntegracaoService integracaoService
@Autowired private PedidoCompraService pedidoCompraService
@Autowired private ProdutoFiltroCampoUtil produtoFiltroCampoUtil
@Autowired private ProdutoService produtoService
@Autowired private ItemAtaRegistroPrecoService itemAtaRegistroPrecoService
@Autowired private br.inf.thema.erp.padraoBasico.service.registro.RegistroService registroService
@Autowired private ConfiguracoesMateriaisService configuracoesMateriaisService
private PedidoCompraVo pedidoCompraVo
private ItemPedidoCompraVo itemPedidoCompra
private java.io.InputStream inputFile
private java.lang.String nameFile
private java.lang.String tipoPlanilha
private java.util.List<javax.faces.model.SelectItem> listaGrau
private java.util.List<javax.faces.model.SelectItem> listaEstrategico
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
private br.inf.thema.erp.infra.utils.MensagemUtil itemPedidoCompraBundle
private br.inf.thema.erp.infra.utils.MensagemUtil produtoBundle
private java.lang.String bloqueiaProdutoRP
private ConfiguracoesMateriais configuracoesMateriais
private PedidoCompraVo pedidoCompra
private ProdutoVO produtoVO
private ParametrosItemPedidoCompraVo parametrosItemPedidoCompraVo
private ParametrosItemAtaRegistroPrecoVo parametrosItemAtaRegistroPrecoVo
private java.lang.String exibeDadosCompra
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
public java.lang.String getTitle()
getTitle
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public void onChangeNumeroProduto(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void acaoImportar() throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public void processFileUpload(org.richfaces.event.FileUploadEvent event)
processFileUpload
in interface org.richfaces.event.FileUploadListener
public java.lang.Boolean converteCSVParaEntidade(java.io.InputStream inputFile) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Boolean converteCSVParaEntidadeTJRS(java.io.InputStream inputFile) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Long buscaFonteReferencia(java.lang.Long item, java.lang.String descricaoFonteReferencia) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Long buscaTipoOrcamento(java.lang.Long item, java.lang.String descricaoTipoOrcamento) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public void preSalvarEntidadesOrigemArquivoCSV(java.util.List<ItemPedidoCompraVo> entidadeParaSalvar)
public void salvarEntidadesOrigemArquivoCSV(java.util.List<ItemPedidoCompraVo> entidadePreSalvar)
public void setProdutoSelecionado(ProdutoVO produto)
public boolean getMostraBarraNavegacao()
getMostraBarraNavegacao
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<ItemPedidoCompraVo>
public java.lang.Boolean getMostrarBarraFerramentas()
getMostrarBarraFerramentas
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.lang.Boolean getCriarDisabled()
getCriarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public java.lang.Boolean getLocalizarDisabled()
getLocalizarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public java.lang.Boolean getSalvarDisabled()
getSalvarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public java.lang.Boolean getApagarDisabled()
getApagarDisabled
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public PedidoCompraVo getPedidoCompraVo()
public void setPedidoCompraVo(PedidoCompraVo pedidoCompraVo)
public ItemPedidoCompraVo getItemPedidoCompra()
public void setItemPedidoCompra(ItemPedidoCompraVo itemPedidoCompra)
public java.lang.String getTipoPlanilha()
public void setTipoPlanilha(java.lang.String tipoPlanilha)
public java.util.List<javax.faces.model.SelectItem> getListaGrau()
public java.util.List<javax.faces.model.SelectItem> getListaEstrategico()
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItemPedidoCompraVo>
public ProdutoFiltroCampoUtil getProdutoFiltroCampoUtil()
protected void recuperaDadosProduto()
private void limpaCamposProduto()
private void verificaProdutoPrecoOrdem()
public java.lang.String getExibeDadosCompra()
public void setExibeDadosCompra(java.lang.String exibeDadosCompra)
private void verificaRegistroPrecoProduto()