sei mairon guerra bathaglini (mga@trf4.jus.br)mga@trf4.jus.br diretoria de tecnologia da...

Post on 07-Apr-2016

252 Views

Category:

Documents

22 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SEI

Mairon Guerra Bathaglini(mga@trf4.jus.br)

Diretoria de Tecnologia da Informação

Tribunal Regional Federal da 4ª Região

Blocos

BlocoRN cadastrarRN1273 alterarRN1274 excluirRN1275 consultarRN1276 listarRN1277 contarRN1278 reabrir pesquisar disponibilizar cancelarDisponibilizacao retornar concluir

Web Services - SeiRN gerarBloco excluirBloco disponibilizarBloco cancelarDisponibilizacaoBloco

Métodos Críticos AtividadeRN.gerarInternaRN0727 AtividadeRN.listarPendenciasRN0754 ProtocoloRN.mudarNivelAcesso ProtocoloRN.associarRN0982 ProtocoloRN.pesquisarRN0967 ProcedimentoRN.listarCompleto

Núcleo do sistema

Andamentos

AtividadeRN enviarRN0023 atualizarAndamento marcarVisualizado excluirRN0034 consultarRN0033 listarRN0036 contarRN0035 bloquear concluirRN0726 gerarInternaRN0727 listarPendenciasRN0754 atribuirRN0985

AtividadeRN - Métodos Críticos

gerarInternaRN0727 Faz encadeamento de andamentos Coordena acesso aos processos e documentos de acordo

com a atividade gerada Atualiza visualização (para unidades/usuários)

AtividadeRN - Métodos Críticos

listarPendenciasRN0754 Lista andamentos da unidade ou usuário (sigilosos)

Controle de Processos Árvore de Processo Outros...

ProtocoloRN gerarRN0154 alterarRN0203 cancelar excluirRN0748 consultarRN0186 listarRN0668 contarRN0667 bloquear gerarNumeracaoProcesso gerarNumeracaoDocumento listarNiveisAcessoRN0878 listarValoresEstadosRN1015 listarGrausSigiloso pesquisarRN0967 associarRN0982 listarSigilososAcessados alterarOrdem mudarNivelAcesso

ProtocoloRN - Métodos Críticos

mudarNivelAcesso Trata “contaminação” do nível de acesso Refaz acessos aos processos e documentos Trata indexação

ProtocoloRN - Métodos Críticos

pesquisarRN0967 Usado em todo o sistema

Consulta tabela de acesso Sigilosos Documentos em bloco Retorna um Código de Acesso

ProtocoloRN - associarRN0982

ProtocoloRN - Métodos Críticos

associarRN0982 Monta tabela de acessos

Geração de processo Inclusão de documento Na anexação de processos

Usado por AtividadeRN.gerarInternaRN0727 e ProtocoloRN.mudarNivelAcesso

ProcedimentoRN gerarRN0156 alterarRN0202 excluirRN0280 consultarRN0201 listarRN0278 contarRN0279 reabrirRN0966 listarCompleto relacionarProcedimentoRN1020 excluirRelacionamentoProcedimentoRN1021 listarRelacionados sobrestarRN1014 removerSobrestamentoRN1017 listarSobrestados anexar desanexar listarAnexados consultarHistoricoRN1025 concluir darCiencia duplicar receber

ProcedimentoRN - Métodos Críticos

listarCompleto Busca Processo com Documentos

Montagem da Árvore Visualização Acesso Externo Outros...

DocumentoRN gerarRN0003 receberRN0991 alterarRN0004 alterarRecebidoRN0992 excluirRN0006 darCiencia consultarRN0005 listarRN0008 contarRN0007 gerarPublicacaoRelacionadaRN1207 bloquearAssinaturaEnviadaEmail bloquearAssinaturaCiencia bloquearAssinaturaVisualizada bloquearAssinaturaPublicada bloquearAssinaturaTramitacaoConclusao assinar obterDocumentoAssinatura confirmarAssinatura cancelarAssinatura obterDocumentoAutenticidade gerarPdf

Indexação

ProcedimentoRN.gerarRN0156 Chama método interno Dispara indexação

ProcedimentoRN. gerarRN0156InternoControlado

Integrações

Web Services Módulos

Web Services - SeiRN gerarProcedimento incluirDocumento consultarProcedimento consultarDocumento gerarBloco excluirBloco disponibilizarBloco cancelarDisponibilizacaoBloco incluirDocumentoBloco retirarDocumentoBloco incluirProcedimentoBloco retirarProcedimentoBloco reabrirProcedimento concluirProcedimento

Web Services - Cadastro

Módulos

ISeiIntegracao ISeiControlador ISeiControladorAjax ISeiControladorWebServices

Módulos

ISeiIntegracao montarBotaoProcedimento(SeiIntegracaoDTO $objSeiIntegracaoDTO); montarIconeProcedimento(SeiIntegracaoDTO $objSeiIntegracaoDTO); montarBotaoDocumento(SeiIntegracaoDTO $objSeiIntegracaoDTO); montarIconeDocumento(SeiIntegracaoDTO $objSeiIntegracaoDTO); atualizarConteudo(DocumentoDTO $objDocumentoDTO); excluirProcedimento(ProcedimentoDTO $objProcedimentoDTO); excluirDocumento(DocumentoDTO $objDocumentoDTO);

ISeiControlador, ISeiControladorAjax e SeiControladorWebServices

public function processar($str)

Módulos Configurar atributo SEI -> Modulos

SEI => (array(.... ‘Modulos' => array( 'TRF4' => dirname(__FILE__).'/institucional/trf4', 'PMPA' => dirname(__FILE__).'/institucional/pmpa') .... ),

Desenvolvimento Colaborativo

Hoje: Eclipse/Subversion local com lock

Opções: Subversion na web? Usar um repositório web (Qual? SourceForge?) Desenvolvimento local e merge posterior Outra...

FIM!

Diretoria de Tecnologia da InformaçãoTribunal Regional Federal da 4ª Região

top related