Pular para o conteúdo principal

Serviço eCarta

Serviço destinado ao módulo negocial eCarta. O serviço é uma solução de captação eletrônica dos dados da mensagem que depois são processados para o meio físico pelos Correios, automatizando o envio e retorno de correspondências.

Como funciona

O serviço eCarta recebe informações e retorna relatórios via interface REST, e realiza o retorno de documentos via MNI.

Configuração do tribunal no eCarta

Pode-se configurar o serviço eCarta para um tribunal através de serviço disponível em /api/v1/configuracoes.

Monitoramento de batch e relatórios

Os relatórios de execução dos batchs do eCarta são obtidos via serviços disponíveis em /api/v1/jobs.

Relatórios negociais

Os relatórios negociais do eCarta são obtidos via serviços disponíveis em /api/v1/relatorio.

Retorno via MNI

O eCarta retorna documentos por meio do mni-client-service.

Fluxo básico do sistema

Imagem do fluxo básico do eCarta

PJe

Passos para integração

  • Passo 1: Acesse Configuração → Serviços → ECarta → Configuração e cadastre as informações solicitadas no formulário.

  • Passo 2: Acesse Configuração → Serviços → MNI Client → Configuração e cadastre os dados do MNI. Essas informações serão utilizadas pelo ecarta para entregar os documentos ao PJe do CNJ

  • Passo 3: Configurar o fluxo para chamar o serviço. ELs disponíveis:

/**
* Método responsável por enviar os expedientes ao serviço ecarta.
*
* @param tokenAcesso BearerToken obtido por meio da funcionalidade de SSO.
* @param processoParteExpedientes Lista de {@link ProcessoParteExpediente}.
* @param tipoEnvio Tipo de envio. Valores possíveis: COM_AR, SEM_AR, SIMPLES.
*
* @return Lista de {@link RespostaExpediente} contendo informações sobre a resposta do envio de cada expediente.
*/
#{ecartaRestClient.enviaExpediente(String tokenAcesso, List<ProcessoParteExpediente> processoParteExpedientes, String tipoEnvio)}

/**
* Método responsável por enviar os expedientes ao serviço ecarta.
*
* @param tokenAcesso BearerToken obtido por meio da funcionalidade de SSO.
* @param processoParteExpedientes Lista de {@link ProcessoParteExpediente}.
* @param tipoEnvio Tipo de envio. Valores possíveis: COM_AR, SEM_AR, SIMPLES.
* @param cartaoPostagem Cartão postagem alternativo.
*
* @return Lista de {@link RespostaExpediente} contendo informações sobre a resposta do envio de cada expediente.
*/
#{ecartaRestClient.enviaExpediente(String tokenAcesso, List<ProcessoParteExpediente> processoParteExpedientes, String tipoEnvio, String cartaoPostagem)}

/**
* Método responsável por enviar os expedientes ao serviço ecarta.
*
* @param tokenAcesso BearerToken obtido por meio da funcionalidade de SSO.
* @param processoParteExpedientes Lista de {@link ProcessoParteExpediente}.
* @param tipoEnvio Tipo de envio. Valores possíveis: COM_AR, SEM_AR, SIMPLES.
* @param cartaoPostagem Cartão postagem alternativo.
* @param servicoAdicional Serviço adicional do e-carta
*
* @return Lista de {@link RespostaExpediente} contendo informações sobre a resposta do envio de cada expediente.
*/
#{ecartaRestClient.enviaExpediente(String tokenAcesso, List<ProcessoParteExpediente> processoParteExpedientes, String tipoEnvio, String cartaoPostagem, String servicoAdicional)}

/**
* Método responsável por cancelar objeto postal.
*
* @param tokenAcesso BearerToken obtido por meio da funcionalidade de SSO.
* @param idObjetoPostal ID do Objeto postal a ser cancelado
*
* @return {@link RespostaCancelamento} contendo informações sobre o cancelamento do objeto postal.
*/
#{ecartaRestClient.cancelarObjetoPostal(String tokenAcesso, Long idObjetoPostal)}

Comunidade

Dúvidas

Faça parte da nossa comunidade no RocketChat! Acesse https://rocketchat.cloud.pje.jus.br/channel/ecarta.

Requisição de melhorias e correções de defeitos

Pode-se abrir uma demanda no sistema Jira para o projeto PJEECT.