|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Processo
Method Summary | |
---|---|
void |
atribuirPosseDocumento(java.lang.Integer codigoDocumento,
CodigoModuloSistema codigoModuloSistema,
Sessao sessao)
Devolve a posse do documento para ao modulo sistema especificado |
Documento |
atualizarDocumento(Documento documento,
Sessao sessao)
Atualiza um documento |
PessoaProcesso |
atualizarPessoaProcesso(PessoaProcesso pessoaProcesso,
Sessao sessao)
Atualiza uma pessoaProcesso |
Documento |
atualizarVolumesPaginasDocumento(java.lang.Integer codigoDocumento,
java.lang.Integer quantidadeVolume,
java.lang.Integer quantidadePaginas,
Sessao sessao)
Atualiza a quantidade de volumes e páginas de um documento |
Documento |
autuarProcesso(java.lang.Integer codigoDocumento,
Sessao sessao)
Autua um processo |
java.util.List<Andamento> |
getAndamentos(java.lang.Integer codigoDocumento,
java.util.Date dataInicio,
java.util.Date dataFim,
java.lang.Integer quantidade,
ProcessoUtil.TipoAndamento... tipoAndamento)
Retorna a lista dos andamentos de um processo de acordo com os parâmetros de pesquisa |
java.util.List<Andamento> |
getAndamentosAcompanhamentoExterno(java.lang.Integer codigoDocumento,
ProcessoUtil.TipoAndamento... tipoAndamento)
Retorna a lista dos andamentos de um processo que seja possivel um acompanhamento externo |
java.util.List<Andamento> |
getAndamentosOld(java.lang.Integer codigoDocumento,
java.util.Date dataInicio,
java.util.Date dataFim,
ProcessoUtil.TipoAndamento... tipoAndamento)
|
ConteudoDocumentoVO |
getConteudoDocumento(java.lang.Integer codigoDocumento)
Consulta pelo conteúdo do documento |
java.util.List<CopiaEletronica> |
getCopiaEletronicaDocumento(java.lang.Integer codigoDocumento)
Pesquisar as cópias eletrônicas de um documento |
java.util.List<CopiaEletronica> |
getCopiaEletronicaVinculo(java.lang.Integer codigoVinculo)
Pesquisar as cópias eletrônicas de um vínculo |
Documento |
getDocumento(java.lang.Integer codigoDocumento)
Pesquisa documento por chave |
java.util.List<Documento> |
getDocumentos(java.lang.Boolean indicaProcesso,
java.util.Date dataCadastroInicial,
java.util.Date dataCadastroFinal,
java.lang.Boolean indicaProcedenciaExterna,
java.lang.String numeroProtocolo,
java.util.Date dataAutuacaoInicial,
java.util.Date dataAutuacaoFinal,
java.lang.Integer codigoAssunto,
java.lang.Integer codigoEspecie,
java.lang.String numeroDocumento,
java.util.Date dataEmissaoInicial,
java.util.Date dataEmissaoFinal,
java.lang.Integer codigoGenero,
java.lang.Integer codigoClasse,
java.lang.Integer codigoTipoProcesso,
java.lang.String nomePessoaProcessoProcedencia,
java.lang.String nomePessoaProcessoInteressado,
java.lang.String nomePessoaProcessoSolicitante,
java.lang.Integer codigoNatureza,
java.lang.Integer codigoDestinacaoFinal,
java.util.Date dataDestinacaoFinalInicial,
java.util.Date dataDestinacaoFinalFinal,
java.lang.Integer codigoUnidadeCadastro,
java.lang.Boolean indicaAcompanhamentoExterno,
java.lang.Integer quantidadeResultados)
Deprecated. |
java.util.List<Documento> |
getDocumentos(java.lang.Boolean indicaProcesso,
java.util.Date dataCadastroInicial,
java.util.Date dataCadastroFinal,
java.lang.Boolean indicaProcedenciaExterna,
java.lang.String numeroProtocolo,
java.util.Date dataAutuacaoInicial,
java.util.Date dataAutuacaoFinal,
java.lang.Integer codigoAssunto,
java.lang.Integer codigoEspecie,
java.lang.String numeroDocumento,
java.util.Date dataEmissaoInicial,
java.util.Date dataEmissaoFinal,
java.lang.Integer codigoGenero,
java.lang.Integer codigoClasse,
java.lang.Integer codigoTipoProcesso,
java.lang.String nomePessoaProcessoProcedencia,
java.lang.String nomePessoaProcessoInteressado,
java.lang.String nomePessoaProcessoSolicitante,
java.lang.Integer codigoNatureza,
java.lang.Integer codigoDestinacaoFinal,
java.util.Date dataDestinacaoFinalInicial,
java.util.Date dataDestinacaoFinalFinal,
java.lang.Integer codigoUnidadeCadastro,
java.lang.Boolean indicaAcompanhamentoExterno,
java.lang.String resumo,
java.lang.String informacaoComplementar,
java.lang.Boolean indicaOrigemExterna,
java.lang.Integer codigoOrigemTramite,
java.lang.Boolean indicaDestinoExterno,
java.lang.Integer codigoDestinoTramite,
java.lang.Integer quantidadeResultados)
|
java.util.List<Documento> |
getDocumentos(java.lang.Boolean indicaProcesso,
java.util.Date dataCadastroInicial,
java.util.Date dataCadastroFinal,
java.lang.Boolean indicaProcedenciaExterna,
java.lang.String numeroProtocolo,
java.util.Date dataAutuacaoInicial,
java.util.Date dataAutuacaoFinal,
java.lang.Integer codigoAssunto,
java.lang.Integer codigoEspecie,
java.lang.String numeroDocumento,
java.util.Date dataEmissaoInicial,
java.util.Date dataEmissaoFinal,
java.lang.Integer codigoGenero,
java.lang.Integer codigoClasse,
java.lang.Integer codigoTipoProcesso,
java.lang.String nomePessoaProcessoProcedencia,
java.lang.String nomePessoaProcessoInteressado,
java.lang.String nomePessoaProcessoSolicitante,
java.lang.Integer codigoNatureza,
java.lang.Integer codigoDestinacaoFinal,
java.util.Date dataDestinacaoFinalInicial,
java.util.Date dataDestinacaoFinalFinal,
java.lang.Integer codigoUnidadeCadastro,
java.lang.Boolean indicaAcompanhamentoExterno,
java.lang.String resumo,
java.lang.String informacaoComplementar,
java.lang.Integer quantidadeResultados)
Deprecated. |
java.util.List<Documento> |
getDocumentos(Documento documentoExemplo)
Pesquisa documentos por um documento de exemplo |
java.util.List<Documento> |
getDocumentos(DocumentoPesquisaVO documentoPesquisaVO)
Metodo de pesquisa que recebe um VO com filtros de pesquisa e retorna uma lista de Documento |
java.util.List<DocumentoVO> |
getDocumentos(ProcessoUtil.SituacaoDocumento situacao,
java.lang.Integer quantidade,
CodigoModuloSistema codigoModuloSistema,
java.lang.Integer codigoUnidadeTramite,
Sessao sessao)
Retorna a lista de todos os documentos de acordo com a situação especificada |
java.util.List<DocumentoVO> |
getDocumentos(ProcessoUtil.SituacaoDocumento situacao,
java.lang.Integer quantidade,
Sessao sessao)
Deprecated. |
java.util.List<Documento> |
getDocumentosAcompanhamentoExterno(java.lang.String numeroProtocolo,
java.lang.String nomeInteressadoSolicitante,
TipoProcesso tipoProcesso)
Pesquisa documentos com acompanhamento externo de acordo com os parâmetros da pesquisa |
java.util.List<DocumentoVO> |
getDocumentosPosseUsuario(java.lang.String numeroProtocolo,
java.lang.Boolean indicaProcesso,
java.lang.Boolean indicaEmEspera,
java.lang.Boolean indicaArquivoCorrente,
CodigoModuloSistema codigoModuloSistema,
java.lang.Integer codigoUnidadeTramite,
Sessao sessao,
java.util.Date dataInicioCadastro,
java.util.Date dataFimCadastro,
java.lang.Integer... assuntos)
Consultar por um numero de protocolo e/ou assunto que esteja na posse do usuário |
java.util.List<DocumentoVO> |
getDocumentosPosseUsuario(java.lang.String numeroProtocolo,
java.lang.Boolean indicaEmEspera,
java.lang.Boolean indicaArquivoCorrente,
Sessao sessao)
Consultar por um numero de protocolo que esteja na posse do usuário |
java.util.List<InformacaoComplementar> |
getInformacoesComplementares(InformacaoComplementar informacaoComplementar)
Pesquisar informativos complementares por um exemplo |
java.util.List<InformacaoComplementar> |
getInformacoesComplementares(java.lang.Integer codigoDocumento)
Pesquisar informações complementares de um documento. |
java.util.List<PessoaProcesso> |
getInteressados(java.lang.Integer codigoDocumento)
Retorna todos os interessados por um documento |
LocalizacaoDocumento |
getLocalizacaoDocumento(java.lang.Integer codigoDocumento)
Retorna as informações sobre a localizacao de um documento |
LocalizacaoDocumento |
getLocalizacaoDocumento(java.lang.String numeroProtocolo,
java.lang.Boolean indicaProcedenciaExterna)
Retorna as informações sobre a localizacao de um documento |
PessoaProcesso |
getPessoaNaoIdentificada()
Pesquisa pela pessoa não identificada |
PessoaProcesso |
getPessoaProcesso(java.lang.Integer codigoPessoaProcesso)
Pesquisa pessoaProcesso por chave |
java.util.List<PessoaProcesso> |
getPessoasProcesso(PessoaProcesso pessoaProcessoExemplo)
Pesquisa pessoas processo por uma pessoa de exemplo |
java.util.List<PessoaProcesso> |
getPessoasProcessoPorNomeCpfCnpj(java.lang.String nome,
java.lang.String cpf,
java.lang.String cnpj,
ProcessoUtil.TipoPessoa tipoPessoa)
Pesquisa pessoas Processo por nome, cpf ou cnpj. |
java.lang.Integer |
getQuantidadesDocumentos(ProcessoUtil.SituacaoDocumento situacao,
Sessao sessao)
Retorna a quantidades de documentos para determinada situação do documento |
java.util.Map<ProcessoUtil.SituacaoDocumento,java.lang.Integer> |
getQuantidadesDocumentos(Sessao sessao)
Retorna um map contendo as quantidades de documentos para todas as situações do documento |
java.util.List<PessoaProcesso> |
getSolicitantes(java.lang.Integer codigoDocumento)
Retorna todos os solicitantes de um documento |
CopiaEletronica |
inserirCopiaEletronica(CopiaEletronica copiaEletronica,
Sessao sessao)
Insere uma copia eletrônica |
Documento |
inserirDocumento(Documento documento,
Sessao sessao)
Cadastra um documento |
InformacaoComplementar |
inserirInformacaoComplementar(InformacaoComplementar informacaoComplementar,
Sessao sessao)
Insere uma Informacao Complementar |
void |
inserirInteressado(InteressadoDocumento interessado,
Sessao sessao)
Insere o interessado. |
PessoaProcesso |
inserirPessoaProcesso(PessoaProcesso pessoaProcesso,
Sessao sessao)
Insere uma pessoaProcesso |
void |
inserirSolicitante(SolicitanteDocumento solicitante,
Sessao sessao)
Insere o solicitante. |
void |
removerInteressado(InteressadoDocumento interessado,
Sessao sessao)
Remove o interessado, desassociando a PessoaProcesso do Documento |
void |
removerSolicitante(SolicitanteDocumento solicitante,
Sessao sessao)
Remove o solicitante, desassociando a PessoaProcesso do Documento |
boolean |
verificaPossibilidadeManipulacaoDocumento(java.lang.Integer codigoDocumento,
Sessao sessao)
Verifica se o usuário pode realizar qualquer operação no documento |
boolean |
verificarExistenciaDocumentosAReceberTramiteComPrazoVencido(Sessao sessao)
Método que verifica se existe algum documento para receber com o prazo de recebimento vencido |
boolean |
verificarPosseDocumentoModuloSistema(java.lang.Integer codigoDocumento,
Sessao sessao)
Verifica se o usuário pode realizar qualquer operação no documento |
boolean |
verificarPossibilidadeAtualizacaoDadosBasicosDocumento(java.lang.Integer codigoDocumento,
Sessao sessao)
Verifica se o usuário pode alterar os dados básicos do documento |
Method Detail |
---|
Documento inserirDocumento(Documento documento, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoJaCadastradoException, AcessoNegadoException, ProtocoloInexistenteException
documento
- documento a ser inseridosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
DocumentoJaCadastradoException
AcessoNegadoException
ProtocoloInexistenteException
java.util.List<Documento> getDocumentos(Documento documentoExemplo) throws ParametroInvalidoException, ErroInternoException
documentoExemplo
- documento de exemplo para pesquisa
ParametroInvalidoException
ErroInternoException
java.util.List<Documento> getDocumentosAcompanhamentoExterno(java.lang.String numeroProtocolo, java.lang.String nomeInteressadoSolicitante, TipoProcesso tipoProcesso) throws ParametroInvalidoException, ErroInternoException
numeroProtocolo
- Número do protocolonomeInteressadoSolicitante
- nome do interessado ou do solicitantetipoProcesso
- tipo do processo
ParametroInvalidoException
ErroInternoException
Documento getDocumento(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException
codigoDocumento
- chave de busca
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
LocalizacaoDocumento getLocalizacaoDocumento(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException
codigoDocumento
- chave de busca
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
LocalizacaoDocumento getLocalizacaoDocumento(java.lang.String numeroProtocolo, java.lang.Boolean indicaProcedenciaExterna) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException
numeroProtocolo
- chave de buscaindicaProcedenciaExterna
- chave de busca
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
Documento autuarProcesso(java.lang.Integer codigoDocumento, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, DocumentoAssociadoException, UsuarioSemPosseDocumentoException, AcessoNegadoException, ModuloSistemaSemPosseDocumentoException
codigoDocumento
- codigo do documento a ser autuado (transformado em processo)sessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
DocumentoAssociadoException
UsuarioSemPosseDocumentoException
AcessoNegadoException
ModuloSistemaSemPosseDocumentoException
Documento atualizarDocumento(Documento documento, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, AcessoNegadoException, DocumentoAssociadoException, ModuloSistemaSemPosseDocumentoException
documento
- a ser atualizadosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
AcessoNegadoException
DocumentoAssociadoException
ModuloSistemaSemPosseDocumentoException
Documento atualizarVolumesPaginasDocumento(java.lang.Integer codigoDocumento, java.lang.Integer quantidadeVolume, java.lang.Integer quantidadePaginas, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, DocumentoAssociadoException
codigoDocumento
- quantidadeVolume
- quantidadePaginas
- sessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
DocumentoAssociadoException
java.util.List<InformacaoComplementar> getInformacoesComplementares(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
codigoDocumento
- codigo do documento a ser pesquisado as informações complementares
ParametroInvalidoException
ErroInternoException
java.util.List<InformacaoComplementar> getInformacoesComplementares(InformacaoComplementar informacaoComplementar) throws ParametroInvalidoException, ErroInternoException
informacaoComplementar
- informativo complementar de exemplo para pesquisa
ParametroInvalidoException
ErroInternoException
InformacaoComplementar inserirInformacaoComplementar(InformacaoComplementar informacaoComplementar, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, InformacaoComplementarJaCadastradaException, UsuarioSemPosseDocumentoException, AcessoNegadoException, DocumentoNaoEncontradoException, DocumentoAssociadoException
informacaoComplementar
- informacao Complementar a ser inseridasessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
InformacaoComplementarJaCadastradaException
UsuarioSemPosseDocumentoException
AcessoNegadoException
DocumentoNaoEncontradoException
DocumentoAssociadoException
CopiaEletronica inserirCopiaEletronica(CopiaEletronica copiaEletronica, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, CopiaEletronicaJaCadastradaException, UsuarioSemPosseDocumentoException, AcessoNegadoException, DocumentoNaoEncontradoException, DocumentoAssociadoException
copiaEletronica
- caopia Eletronica a ser inseridasessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
CopiaEletronicaJaCadastradaException
UsuarioSemPosseDocumentoException
AcessoNegadoException
DocumentoNaoEncontradoException
DocumentoAssociadoException
java.util.List<CopiaEletronica> getCopiaEletronicaDocumento(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
codigoDocumento
- codigo do documento a ser recuperada as cópias eletrônicas
ParametroInvalidoException
ErroInternoException
java.util.List<CopiaEletronica> getCopiaEletronicaVinculo(java.lang.Integer codigoVinculo) throws ParametroInvalidoException, ErroInternoException
codigoVinculo
- codigo do vinculo a ser recuperado a cópia eletrônica
ParametroInvalidoException
ErroInternoException
java.util.List<PessoaProcesso> getPessoasProcesso(PessoaProcesso pessoaProcessoExemplo) throws ParametroInvalidoException, ErroInternoException
pessoaProcessoExemplo
- pessoaProcesso de exemplo para pesquisa
ParametroInvalidoException
ErroInternoException
PessoaProcesso getPessoaProcesso(java.lang.Integer codigoPessoaProcesso) throws ParametroInvalidoException, ErroInternoException, PessoaProcessoNaoEncontradaException
codigoPessoaProcesso
- chave de busca
ParametroInvalidoException
ErroInternoException
PessoaProcessoNaoEncontradaException
PessoaProcesso inserirPessoaProcesso(PessoaProcesso pessoaProcesso, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, PessoaProcessoJaCadastradaException
pessoaProcesso
- pessoaProcesso a ser inseridasessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
PessoaProcessoJaCadastradaException
PessoaProcesso atualizarPessoaProcesso(PessoaProcesso pessoaProcesso, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, PessoaProcessoNaoEncontradaException
pessoaProcesso
- pessoaProcesso a ser atualizadasessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
PessoaProcessoNaoEncontradaException
java.util.List<PessoaProcesso> getPessoasProcessoPorNomeCpfCnpj(java.lang.String nome, java.lang.String cpf, java.lang.String cnpj, ProcessoUtil.TipoPessoa tipoPessoa) throws ParametroInvalidoException, ErroInternoException
nome
- nome da pessoa para pesquisacpf
- cpf da pessoa para pesquisacnpj
- cnpj da pessoa para pesquisatipoPessoa
- tipo da pessoa
ParametroInvalidoException
ErroInternoException
java.util.List<PessoaProcesso> getInteressados(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
codigoDocumento
- codigo do documento cujos interessados serão retornados
ParametroInvalidoException
ErroInternoException
java.util.List<PessoaProcesso> getSolicitantes(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
codigoDocumento
- codigo do documento cujos sulicitantes serão retornados
ParametroInvalidoException
ErroInternoException
void removerInteressado(InteressadoDocumento interessado, Sessao sessao) throws ParametroInvalidoException, InteressadoDocumentoNaoEncontrado, ErroInternoException, AcessoNegadoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, DocumentoAssociadoException
interessado
- Interessado a ser removidosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
InteressadoDocumentoNaoEncontrado
ErroInternoException
AcessoNegadoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
DocumentoAssociadoException
void removerSolicitante(SolicitanteDocumento solicitante, Sessao sessao) throws ParametroInvalidoException, SolicitanteDocumentoNaoEncontrado, ErroInternoException, AcessoNegadoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, DocumentoAssociadoException
solicitante
- solicitante a ser removidosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
SolicitanteDocumentoNaoEncontrado
ErroInternoException
AcessoNegadoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
DocumentoAssociadoException
void inserirInteressado(InteressadoDocumento interessado, Sessao sessao) throws ParametroInvalidoException, InteressadoDocumentoJaCadastrado, ErroInternoException, AcessoNegadoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, DocumentoAssociadoException
interessado
- interessado a ser inseridosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
InteressadoDocumentoJaCadastrado
ErroInternoException
AcessoNegadoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
DocumentoAssociadoException
void inserirSolicitante(SolicitanteDocumento solicitante, Sessao sessao) throws ParametroInvalidoException, SolicitanteDocumentoJaCadastrado, ErroInternoException, AcessoNegadoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, DocumentoAssociadoException
solicitante
- solicitante a ser inseridosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
SolicitanteDocumentoJaCadastrado
ErroInternoException
AcessoNegadoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
DocumentoAssociadoException
PessoaProcesso getPessoaNaoIdentificada() throws ErroInternoException
ErroInternoException
boolean verificaPossibilidadeManipulacaoDocumento(java.lang.Integer codigoDocumento, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException
codigoDocumento
- codigo do documento a ser verificadosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
@Deprecated java.util.List<DocumentoVO> getDocumentos(ProcessoUtil.SituacaoDocumento situacao, java.lang.Integer quantidade, Sessao sessao) throws ErroInternoException, ParametroInvalidoException
situacao
- situação dos documentos a serem retornadosquantidade
- quantidade de documentos a serem retornados. Se null, todos os documentos serão retornadossessao
- sessao do usuario logado no sistema
ErroInternoException
ParametroInvalidoException
java.util.List<DocumentoVO> getDocumentos(ProcessoUtil.SituacaoDocumento situacao, java.lang.Integer quantidade, CodigoModuloSistema codigoModuloSistema, java.lang.Integer codigoUnidadeTramite, Sessao sessao) throws ErroInternoException, ParametroInvalidoException, UsuarioNaoPertenceUnidadeException
situacao
- situação dos documentos a serem retornadosquantidade
- quantidade de documentos a serem retornados. Se null, todos os documentos serão retornadoscodigoModuloSistema
- código módulo sistema de posse dos documentos a serem pesquisadoscodigoUnidadeTramite
- código unidade de trâmitesessao
- sessao do usuario logado no sistema
ErroInternoException
ParametroInvalidoException
UsuarioNaoPertenceUnidadeException
java.util.Map<ProcessoUtil.SituacaoDocumento,java.lang.Integer> getQuantidadesDocumentos(Sessao sessao) throws ParametroInvalidoException, ErroInternoException
sessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
java.lang.Integer getQuantidadesDocumentos(ProcessoUtil.SituacaoDocumento situacao, Sessao sessao) throws ParametroInvalidoException, ErroInternoException
situacao
- situacao do documentosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
java.util.List<Andamento> getAndamentos(java.lang.Integer codigoDocumento, java.util.Date dataInicio, java.util.Date dataFim, java.lang.Integer quantidade, ProcessoUtil.TipoAndamento... tipoAndamento) throws ErroInternoException, ParametroInvalidoException
codigoDocumento
- codigo do documento a ser pesquisado o andamentodataInicio
- intervalo (data início) dos andamentos a serem pesquisadosdataFim
- intervalo (data fim) dos andamentos a serem pesquisadostipoAndamento
- tipo do andamento. Quando null, retorna todos os tipos de andamentos
ErroInternoException
ParametroInvalidoException
java.util.List<Andamento> getAndamentosOld(java.lang.Integer codigoDocumento, java.util.Date dataInicio, java.util.Date dataFim, ProcessoUtil.TipoAndamento... tipoAndamento) throws ErroInternoException, ParametroInvalidoException
ErroInternoException
ParametroInvalidoException
java.util.List<Andamento> getAndamentosAcompanhamentoExterno(java.lang.Integer codigoDocumento, ProcessoUtil.TipoAndamento... tipoAndamento) throws ErroInternoException, ParametroInvalidoException
codigoDocumento
- codigo do documento a ser pesquisado o andamentotipoAndamento
- tipo do andamento. Quando null, retorna todos os tipos de andamentos
ErroInternoException
ParametroInvalidoException
java.util.List<Documento> getDocumentos(java.lang.Boolean indicaProcesso, java.util.Date dataCadastroInicial, java.util.Date dataCadastroFinal, java.lang.Boolean indicaProcedenciaExterna, java.lang.String numeroProtocolo, java.util.Date dataAutuacaoInicial, java.util.Date dataAutuacaoFinal, java.lang.Integer codigoAssunto, java.lang.Integer codigoEspecie, java.lang.String numeroDocumento, java.util.Date dataEmissaoInicial, java.util.Date dataEmissaoFinal, java.lang.Integer codigoGenero, java.lang.Integer codigoClasse, java.lang.Integer codigoTipoProcesso, java.lang.String nomePessoaProcessoProcedencia, java.lang.String nomePessoaProcessoInteressado, java.lang.String nomePessoaProcessoSolicitante, java.lang.Integer codigoNatureza, java.lang.Integer codigoDestinacaoFinal, java.util.Date dataDestinacaoFinalInicial, java.util.Date dataDestinacaoFinalFinal, java.lang.Integer codigoUnidadeCadastro, java.lang.Boolean indicaAcompanhamentoExterno, java.lang.Integer quantidadeResultados) throws ErroInternoException, ParametroInvalidoException
indicaProcesso
- parâmetro de pesquisadataCadastroInicial
- parâmetro de pesquisadataCadastroFinal
- parâmetro de pesquisaindicaProcedenciaExterna
- parâmetro de pesquisanumeroProtocolo
- parâmetro de pesquisadataAutuacaoInicial
- parâmetro de pesquisadataAutuacaoFinal
- parâmetro de pesquisacodigoAssunto
- parâmetro de pesquisacodigoEspecie
- parâmetro de pesquisanumeroDocumento
- parâmetro de pesquisadataEmissaoInicial
- parâmetro de pesquisadataEmissaoFinal
- parâmetro de pesquisacodigoGenero
- parâmetro de pesquisacodigoClasse
- parâmetro de pesquisacodigoTipoProcesso
- parâmetro de pesquisanomePessoaProcessoProcedencia
- parâmetro de pesquisanomePessoaProcessoInteressado
- parâmetro de pesquisanomePessoaProcessoSolicitante
- parâmetro de pesquisacodigoNatureza
- parâmetro de pesquisacodigoDestinacaoFinal
- parâmetro de pesquisadataDestinacaoFinalInicial
- parâmetro de pesquisadataDestinacaoFinalFinal
- parâmetro de pesquisacodigoUnidadeCadastro
- parâmetro de pesquisaindicaAcompanhamentoExterno
- parâmetro de pesquisaquantidadeResultados
- quantidade de resultados. Não pode ser maior que 500
ErroInternoException
ParametroInvalidoException
java.util.List<Documento> getDocumentos(java.lang.Boolean indicaProcesso, java.util.Date dataCadastroInicial, java.util.Date dataCadastroFinal, java.lang.Boolean indicaProcedenciaExterna, java.lang.String numeroProtocolo, java.util.Date dataAutuacaoInicial, java.util.Date dataAutuacaoFinal, java.lang.Integer codigoAssunto, java.lang.Integer codigoEspecie, java.lang.String numeroDocumento, java.util.Date dataEmissaoInicial, java.util.Date dataEmissaoFinal, java.lang.Integer codigoGenero, java.lang.Integer codigoClasse, java.lang.Integer codigoTipoProcesso, java.lang.String nomePessoaProcessoProcedencia, java.lang.String nomePessoaProcessoInteressado, java.lang.String nomePessoaProcessoSolicitante, java.lang.Integer codigoNatureza, java.lang.Integer codigoDestinacaoFinal, java.util.Date dataDestinacaoFinalInicial, java.util.Date dataDestinacaoFinalFinal, java.lang.Integer codigoUnidadeCadastro, java.lang.Boolean indicaAcompanhamentoExterno, java.lang.String resumo, java.lang.String informacaoComplementar, java.lang.Integer quantidadeResultados) throws ErroInternoException, ParametroInvalidoException
indicaProcesso
- parâmetro de pesquisadataCadastroInicial
- parâmetro de pesquisadataCadastroFinal
- parâmetro de pesquisaindicaProcedenciaExterna
- parâmetro de pesquisanumeroProtocolo
- parâmetro de pesquisadataAutuacaoInicial
- parâmetro de pesquisadataAutuacaoFinal
- parâmetro de pesquisacodigoAssunto
- parâmetro de pesquisacodigoEspecie
- parâmetro de pesquisanumeroDocumento
- parâmetro de pesquisadataEmissaoInicial
- parâmetro de pesquisadataEmissaoFinal
- parâmetro de pesquisacodigoGenero
- parâmetro de pesquisacodigoClasse
- parâmetro de pesquisacodigoTipoProcesso
- parâmetro de pesquisanomePessoaProcessoProcedencia
- parâmetro de pesquisanomePessoaProcessoInteressado
- parâmetro de pesquisanomePessoaProcessoSolicitante
- parâmetro de pesquisacodigoNatureza
- parâmetro de pesquisacodigoDestinacaoFinal
- parâmetro de pesquisadataDestinacaoFinalInicial
- parâmetro de pesquisadataDestinacaoFinalFinal
- parâmetro de pesquisacodigoUnidadeCadastro
- parâmetro de pesquisaindicaAcompanhamentoExterno
- parâmetro de pesquisaresumo
- parâmetro de pesquisainformacaoComplementar
- parâmetro de pesquisaquantidadeResultados
- quantidade de resultados. Não pode ser maior que 500
ErroInternoException
ParametroInvalidoException
java.util.List<Documento> getDocumentos(java.lang.Boolean indicaProcesso, java.util.Date dataCadastroInicial, java.util.Date dataCadastroFinal, java.lang.Boolean indicaProcedenciaExterna, java.lang.String numeroProtocolo, java.util.Date dataAutuacaoInicial, java.util.Date dataAutuacaoFinal, java.lang.Integer codigoAssunto, java.lang.Integer codigoEspecie, java.lang.String numeroDocumento, java.util.Date dataEmissaoInicial, java.util.Date dataEmissaoFinal, java.lang.Integer codigoGenero, java.lang.Integer codigoClasse, java.lang.Integer codigoTipoProcesso, java.lang.String nomePessoaProcessoProcedencia, java.lang.String nomePessoaProcessoInteressado, java.lang.String nomePessoaProcessoSolicitante, java.lang.Integer codigoNatureza, java.lang.Integer codigoDestinacaoFinal, java.util.Date dataDestinacaoFinalInicial, java.util.Date dataDestinacaoFinalFinal, java.lang.Integer codigoUnidadeCadastro, java.lang.Boolean indicaAcompanhamentoExterno, java.lang.String resumo, java.lang.String informacaoComplementar, java.lang.Boolean indicaOrigemExterna, java.lang.Integer codigoOrigemTramite, java.lang.Boolean indicaDestinoExterno, java.lang.Integer codigoDestinoTramite, java.lang.Integer quantidadeResultados) throws ErroInternoException, ParametroInvalidoException
ErroInternoException
ParametroInvalidoException
java.util.List<Documento> getDocumentos(DocumentoPesquisaVO documentoPesquisaVO) throws ErroInternoException, ParametroInvalidoException
documentoPesquisaVO
-
ErroInternoException
ParametroInvalidoException
boolean verificarExistenciaDocumentosAReceberTramiteComPrazoVencido(Sessao sessao) throws ErroInternoException, ParametroInvalidoException
sessao
- sessao do usuario logado no sistema
ErroInternoException
ParametroInvalidoException
ConteudoDocumentoVO getConteudoDocumento(java.lang.Integer codigoDocumento) throws DocumentoNaoEncontradoException, ParametroInvalidoException, ErroInternoException
codigoDocumento
- Código do documento cujo conteúdo será retornado
DocumentoNaoEncontradoException
ParametroInvalidoException
ErroInternoException
java.util.List<DocumentoVO> getDocumentosPosseUsuario(java.lang.String numeroProtocolo, java.lang.Boolean indicaEmEspera, java.lang.Boolean indicaArquivoCorrente, Sessao sessao) throws ErroInternoException, ParametroInvalidoException
numeroProtocolo
- indicaEmEspera
- sessao
-
ErroInternoException
ParametroInvalidoException
java.util.List<DocumentoVO> getDocumentosPosseUsuario(java.lang.String numeroProtocolo, java.lang.Boolean indicaProcesso, java.lang.Boolean indicaEmEspera, java.lang.Boolean indicaArquivoCorrente, CodigoModuloSistema codigoModuloSistema, java.lang.Integer codigoUnidadeTramite, Sessao sessao, java.util.Date dataInicioCadastro, java.util.Date dataFimCadastro, java.lang.Integer... assuntos) throws ErroInternoException, ParametroInvalidoException, UsuarioNaoPertenceUnidadeException
numeroProtocolo
- indicaEmEspera
- codigoAssunto
- codigoModuloSistema
- sessao
-
ErroInternoException
ParametroInvalidoException
UsuarioNaoPertenceUnidadeException
void atribuirPosseDocumento(java.lang.Integer codigoDocumento, CodigoModuloSistema codigoModuloSistema, Sessao sessao) throws ErroInternoException, ParametroInvalidoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, ModuloSistemaNaoEncontradoException, AmbienteIncompativelException, AcessoNegadoException
codigoDocumento
- documento a ser devolvidocodigoModuloSistema
- codigo do módulo do sistema que teraá a posse do documentosessao
- sessão do usuário logado
ErroInternoException,
- ParametroInvalidoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, ModuloSistemaNaoEncontradoException, AmbienteIncompativelException
AcessoNegadoException
ErroInternoException
ParametroInvalidoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
ModuloSistemaNaoEncontradoException
AmbienteIncompativelException
boolean verificarPosseDocumentoModuloSistema(java.lang.Integer codigoDocumento, Sessao sessao) throws ErroInternoException, ParametroInvalidoException, DocumentoNaoEncontradoException
codigoDocumento
- codigo do documento a ser verificadosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
boolean verificarPossibilidadeAtualizacaoDadosBasicosDocumento(java.lang.Integer codigoDocumento, Sessao sessao) throws ParametroInvalidoException
codigoDocumento
- sessao
-
ParametroInvalidoException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |