Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Os serviços demonstrados nesta documentação serão consumidos pelo Sistema Jurídico.


...

02.1 Método

...

de Busca Solicitações Aguardando Processamento

GET - /api/ocorrencia/pending/{codigoT} 

Retorna uma lista com os dados das Solicitações que estão aguardando processamento.

...

02.1.2 Response da requisição

...

Bloco de código
languagejs
themeRDark
titlerequest.json
collapsetrue
{
    "response": [
        {
            "id": "93109f2f1a4b5ffe-b075448d-ed114d11-abd9bbdf-b88584fbcf74",
            "entidade": "1",
            "campoRetorno": "VALOR_TOTAL1",
            "solicitante": {
         "nome       "nome": "Usuário TesteAdministrador",
                "email": "teste@totvswellington.machado@totvs.com.br"
            },
            "dataLog": {
                "inclusao": "20222023-1201-0605 2122:5105:5501.298104193688",
                "processamento":"2022-12-06 22:29:06.494160 "",
                "conclusao": ""
            },
            "contrato": {
        "codigo":"000322",
        "clientecodigo": "OCORRE000323",
        "loja":"01"
         }"cliente": "WYKPFS",
      "ocorrencia":{
          "codigoloja": "00000301",
        "descricao":"Valor da causa de processos"},
      },
      "dataReferenciaocorrencia": {
        "inicial":"20220101",
        "finalcodigo": "20220201000001",
          },
      "filtrosdescricao":[ "Novos processos no periodo"
        {    },
            "campodataReferencia":"VALOR_CAUSA",
 {
                "tipoinicial": "220200201",
          "valor":"5000"
        },
"final": "20200301"
            },
            "filtros": [
                {
                    "campo": "DATA_ENTRADA",
                    "tipo": "1",
                    "valor": ""
                },
                {
                    "campo": "STATUS_PROCESSO",
          {
          "campotipo": "PROCESSO2",
          "tipo":"2",
          "valor": "00000000091"
                }
            ],
            "casos": [
                {
          {
          "cliente": "JLP001WYKPFS",
          "loja":"01",
          "casoloja": "00004401",
        },
        {
          "clientecaso": "JUR219000003",
          "loja":"19",
          "caso":"000003"
}
          }
  ]
    ]
    }
    ]
}

Descrição das propriedades da solicitação:

...

Bloco de código
languagejs
themeRDark
titleResponse - 401
collapsetrue
{
	"mensagem": "Falha na autenticação!"
}


...

02.2 Método

...

de Movimentação da Solicitação para "Em Processamento"

PUT -  /api/ocorrencia/pending/{codigoT}/{codigoSolicitacao}/progress

Movimenta a solicitação que está em "aguardando processamento" para "em processamento". 

Ao realizar a chamada deste endpoint o sistema irá atualizar o status da solicitação, evitando que a Solicitação apareça em um próximo "get"uma próxima consulta da Busca de Solicitações Aguardando Processamento

02.2.1 Parâmetros da requisição

  • codigoT: Código da Configuração do Cliente Encodado em Base64. (vide configuração);
  • codigoSolicitacao: ID da Solicitação a ser atualizada;

...

Bloco de código
languagejs
themeRDark
titleResponse - 404
collapsetrue
{
	    "mensagem": "ErroArquivo nanão atualização do arquivo da solicitaçãofoi encontrado!"
}


...

02.3 Método

...

de Atualização da Solicitação com dados Jurídicos

PUT - /api/ocorrencia/progress/{codigoT}/{codigoSolicitacao}

Atualiza a Solicitação com os dados internos do Sistema Jurídico.

Obs: A solicitação precisa ter sido movimentada pelo método 'Movimentação da Solicitação para "Em Processamento"'. 

02.3.1 Parâmetros da requisição

  • codigoT: Código da Configuração do Cliente Encodado em Base64. (vide configuração);
  • codigoSolicitacao: ID da Solicitação a ser atualizada;

...