@Scope(value="session") @Controller(value="pedidoCompraDocumentoM") public class PedidoCompraDocumentoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<DocumentosTipoPedidoVo> implements br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.padraoBasico.service.AssinaturaDocumentoService |
assinaturaDocumentoService |
private br.inf.thema.erp.integracao.documentos.service.DocumentoPublicService |
documentoPublicService |
private DocumentosTipoPedidoService |
documentosTipoPedidoService |
private DocumentosTipoPedidoVo |
dt |
private br.inf.thema.erp.integracao.documentos.service.FileUtilsPublicService |
fileUtilsPublicService |
private br.inf.thema.erp.padraoBasico.service.jzx.JzxAssinaturaService |
jzxAssinaturaService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private PedidoCompraVo |
objetoPai |
private static long |
serialVersionUID |
private java.lang.Boolean |
tipoDocNovo |
private br.inf.thema.erp.integracao.documentos.service.TipoDocumentoPublicService |
tipoDocumentoService |
private java.lang.String |
tipoPedido |
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 |
---|
PedidoCompraDocumentoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
adicionarDocumento() |
boolean |
anexaEmLote() |
void |
anexar(int indice) |
void |
criarArquivoDocVinculo(DocumentosTipoPedidoVo dt) |
java.lang.String |
getChaveOrigem() |
boolean |
getExibeCampo() |
java.util.List<java.lang.String> |
getListaChaveOrigem() |
java.lang.String |
getNomeTabela() |
boolean |
getSelecionarTipo() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Long |
getTipoDocumento() |
java.lang.String |
getTitle() |
void |
init() |
void |
posSalvar() |
java.lang.Boolean |
preSalvarRegistro(DocumentosTipoPedidoVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
java.util.List<DocumentosTipoPedidoVo> |
recuperar(java.util.Map<java.lang.String,java.lang.Object> parametros) |
boolean |
registraAnexo() |
void |
remover(int indice) |
java.lang.Boolean |
salvar() |
void |
setDocumento(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo documento) |
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, preApagar, preRelatorio, preVinculo, recriaLista, redireciona, 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, 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, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, 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, 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 DocumentosTipoPedidoService documentosTipoPedidoService
@Autowired private br.inf.thema.erp.integracao.documentos.service.TipoDocumentoPublicService tipoDocumentoService
@Autowired private br.inf.thema.erp.integracao.documentos.service.FileUtilsPublicService fileUtilsPublicService
@Autowired private br.inf.thema.erp.padraoBasico.service.jzx.JzxAssinaturaService jzxAssinaturaService
@Autowired private br.inf.thema.erp.padraoBasico.service.AssinaturaDocumentoService assinaturaDocumentoService
@Autowired private br.inf.thema.erp.integracao.documentos.service.DocumentoPublicService documentoPublicService
private PedidoCompraVo objetoPai
private java.lang.String tipoPedido
private DocumentosTipoPedidoVo dt
private java.lang.Boolean tipoDocNovo
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<DocumentosTipoPedidoVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<DocumentosTipoPedidoVo>
br.inf.thema.erp.infra.exception.ErpException
public java.util.List<DocumentosTipoPedidoVo> recuperar(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.exception.ErpException
recuperar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<DocumentosTipoPedidoVo>
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Boolean salvar()
salvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<DocumentosTipoPedidoVo>
public java.lang.Boolean preSalvarRegistro(DocumentosTipoPedidoVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<DocumentosTipoPedidoVo>
public void posSalvar()
posSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<DocumentosTipoPedidoVo>
public java.lang.String getTitle()
getTitle
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<DocumentosTipoPedidoVo>
public java.lang.String getChaveOrigem()
getChaveOrigem
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public java.lang.String getNomeTabela()
getNomeTabela
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public java.lang.Long getTipoDocumento()
getTipoDocumento
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public void setDocumento(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo documento)
setDocumento
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean getSelecionarTipo()
getSelecionarTipo
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean registraAnexo()
registraAnexo
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public java.util.List<java.lang.String> getListaChaveOrigem()
getListaChaveOrigem
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean anexaEmLote()
anexaEmLote
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean getExibeCampo()
getExibeCampo
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public void anexar(int indice)
public void remover(int indice)
public void adicionarDocumento()
public void criarArquivoDocVinculo(DocumentosTipoPedidoVo dt) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException