Árvore de páginas

Versões comparadas

Chave

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

...

PassoDescriçãoImagem
1- Emissão de Ocorrências

Com os contratos previamente cadastrados o usuário irá acessar a rotina de Emissão de Ocorrências

Nesta tela o usuário irá informar as solicitações que deseja criar para o Jurídico e informará o período de referência que deve ser utilizado pelo Sistema Jurídico.

Filtros disponíveis:

  • Sócio: Sócio do Contrato
  • Moeda: Moeda do Contrato
  • Contrato: Código do Contrato
  • Grupo de Clientes: Grupo de Cliente do Contrato
  • Cliente: Cliente do Contrato
  • Escritório: Escritório do Contrato
  • Ocorrência Código da Ocorrência
  • Tipo de Honorários: Tipo de Honorário do Contrato

Referência: O valor representado nos campos de Data são para orientar o Sistema Jurídico do período que precisa ser considerado na extração dos dados

  • Data Inicial: Data inicial de processamento da ocorrência
  • Data Final: Data final de processamento da ocorrência

Para mais informações consultar: Emissão de Ocorrências - JURA305.


Após o processamento dos contratos  as solicitações serão gravadas no Cloud para que o Sistema Jurídico possa consultar as ocorrências.


2 - Monitor das Solicitações

Após a geração das ocorrências e envio das informações para o Cloud, o sistema irá criar os registros correspondentes no Monitor de Solicitações, de modo que permita ao usuário analisar o andamento de cada solicitação.


Para mais informações consultar:  Solicitações de Ocorrências - JURA306

3 - Interação Sistema Jurídico

A partir do momento que o usuário realizar a solicitação, o usuário não tem mais ação sobre as Solicitações que abriu.

A partir deste momento entra a parte do Sistema Jurídico que irá buscar os dados das Solicitações e irá enviar os dados que extraiu de sua base de dados.

Para demonstrar os passos seguintes iremos usar o registro 000324 que está posicionado no passo anterior.



Para mais informações sobre o conteúdo do JSON consultar:  Serviço de Solicitação de Ocorrência.


Bloco de código
languagejs
themeRDark
titleJSON da Solicitação
collapsetrue
{
  "id":"5257a34f5dfb0457-317a747a-ed11-abda-b88584fbcf74",
  "entidade":"1",
  "campoRetorno":"1",
  "solicitante":{
    "nome":"Administrador",
    "email":"[email protected]"
  },
  "dataLog":{
    "inclusao":"2022-12-12 1523:26:1506.344873710524",
    "processamento":"",
    "conclusao":""
  },
  "contrato":{
    "codigo":"000321000324",
    "cliente":"WYKPFS",
    "loja":"01"
  },
  "ocorrencia":{
    "codigo":"000001000006",
    "descricao":"NovosProcessos processosencerrados no periodo"
  },
  "dataReferencia":{
    "inicial":"2022060120220701",
    "final":"2022070120220801"
  },
  "filtros":[
    {
      "campo":"DATA_ENTRADAENCERRAMENTO",
      "tipo":"1",
      "valor":""
    }
  ],
  "casos":[
    {
      "campocliente":"STATUS_PROCESSOWYKMIN",
      "tipoloja":"200",
      "valorcaso":"1000002"
    }
  ],
  "casos":[
    {
      "cliente":"WYKPFS",
      "loja":"01",
      "caso":"000001000004"
    },
    {
      "cliente":"WYKPFS",
      "loja":"01",
      "caso":"000002"
    }
  ]
}]
}
3.1 - Buscando as Solicitações que estão Pendente

Temos disponibilizado uma API para que o Sistema Jurídico consiga receber os dados das solicitações que estão aguardando o processamento.

Abaixo segue um exemplo de requisição para buscar todas as Solicitações pendentes. Onde {{juridicoapi}} é o endereço da API e o {{codigoT}} é o código do cliente que foi gerado na Configuração da Integração.

Image RemovedImage Added

Abaixo é como fica o retorno da requisição. É possivel notar que o retorno é uma Lista com os dados de cada solicitação que esta como Pendente.

O retorno está descrito na especificação do Serviço de Solicitação de Ocorrência.

Bloco de código
languagejs
themeRDark
titleRetorno das Solicitações
collapsetrue
{
    "response": [
        {
            "id": "18b516da5dfb0457-307a747a-ed11-abda-b88584fbcf74",
            "entidade": "1",
            "campoRetorno": "1",
            "solicitante": {
                "nome": "Administrador",
                "email": "[email protected]"
            },
            "dataLog": {
                "inclusao": "2022-12-12 1523:2326:0306.465535710524",
                "processamento": "",
                "conclusao": ""
            },
            "contrato": {
                "codigo": "000321000324",
                "cliente": "WYKPFS",
                "loja": "01"
            },
            ""ocorrencia": {
                "codigo": "000001000006",
                "descricao": "NovosProcessos processosencerrados no periodo"
            },
            "dataReferencia": {
                "inicial": "2022050120220701",
                "final": "2022060120220801"
      },
      },
            ""filtros": [
        {
          {"campo":"DATA_ENCERRAMENTO",
          "tipo":"1",
          "campovalor": "DATA_ENTRADA",
        }
      ],
      "tipocasos": "1",[
        {
            "valorcliente": "WYKMIN",
                }"loja":"00",
          "caso":"000002"
      {
  },
        {
          "campocliente": "STATUS_PROCESSOWYKPFS",
          "loja":"01",
          "tipocaso": "2000004",
        }
      ]
      "valor": "1"},
    {
            }"id":"5cfb0457-747a-ed11-abda-b88584fbcf74",
      "entidade":"1",
      ]"campoRetorno":"VALOR_TOTAL",
      "solicitante":{
        "casosnome": ["Administrador",
        "email":"[email protected]"
      },
  {
    "dataLog":{
        "inclusao":"2022-12-12 23:26:06.296559",
        "clienteprocessamento": "WYKPFS",
        "conclusao":""
      },
      "lojacontrato": "01",{
          "codigo":"000323",
          "casocliente": "000001WYKPFS",
          "loja":"01"
      },
      "ocorrencia":{
        "codigo":"000003",
  {
      "descricao":"Valor da causa de processos"
      },
      "clientedataReferencia": "WYKPFS",{
          "inicial":"20220701",
          "lojafinal": "0120220801",
      },
      "filtros":[
        "caso": "000002"{
          "campo":"VALOR_CAUSA",
      }
    "tipo":"2",
        ]  "valor":"5000"
        },
        {
            "idcampo": "19b516da-307a-ed11-abda-b88584fbcf74"PROCESSO",
            "entidadetipo": "12",
            "campoRetornovalor": "VALOR_TOTAL",0000000009"
        }
      ],
      "solicitantecasos":[
 {
       {
          "nomecliente": "AdministradorWYKPFS",
          "loja":"01",
          "emailcaso": "[email protected]"000003"
            },
      ]
    }
  "dataLog": {
                "inclusao": "2022-12-12 15:23:04.277304",
                "processamento": "",
                "conclusao": ""
            },
            "contrato": {
                "codigo": "000321",]
}
3.2 - Retornando os resultados da Extração

Ao terminar a extração dos dados o Sistema Jurídico irá enviar as informações para que atualizemos a solicitação.

Conforme demonstrado abaixo o Sistema irá mandar uma requisição PUT, onde {{juridicoapi}} é a endereço da API, {{codigoT}} é o código do cliente e {{idSolicitacao}} é o Id da Solicitação que foi enviado na solicitação anterior ( response[n].id ).

Image Added 

Abaixo segue um exemplo de resposta do Jurídico a ser enviado no Body da requisição conforme especificação do Serviço de Solicitação de Ocorrência

Bloco de código
languagejs
themeRDark
titleJSON da Requisição
collapsetrue
{
  "resposta":{
    "processos":[
      {
          "clienteid": "WYKPFS"84098e43-da2a-4816-b249-ef67f3e61476",
        "cliente":"WYKPFS",
        "loja": "01",
        "caso":"000004"
      },
      {
        "ocorrenciaid": {"1fe08ced-72ee-4d6c-8a00-4137a116b1cd",
        "cliente":"WYKMIN",
        "codigoloja": "00000300",
                "descricao"caso": "Valor da causa de processos"000002"
      },
      },{
            "dataReferenciaid": {"305174e5-862b-45af-b6fe-1248debf9f51",
        "cliente":"WYKMIN",
        "inicialloja": "2022050100",
        "caso":"000002"
      },
  "final": "20220601"
   {
         }"id":"553c4dd7-f0d5-48bd-9d9b-229cae5ad543",
            "filtroscliente": ["WYKPFS",
        "loja":"01",
        {"caso":"000004"
      },
      {
        "campoid": "VALOR_CAUSA"45f7ad0d-323e-48e5-97db-4f959f411eb2",
           "cliente":"WYKMIN",
         "tipoloja": "200",
                    "valor"caso": "5000000002"
                },
    ]
            {
                    "campo": "PROCESSO",
                    "tipo": "2",
                    "valor": "0000000009"
                }
            ],
            "casos": [
                {
                    "cliente": "WYKPFS",
                    "loja": "01",
                    "caso": "000001"
                },
                {
                    "cliente": "WYKPFS",
                    "loja": "01",
                    "caso": "000002"
                }
            ]
        }
    ]
}
3.2 - Retornando os resultados da Extração

Ao terminar a extração dos dados o Sistema Jurídico irá enviar as informações para que atualizemos a solicitação.

Conforme demonstrado abaixo o Sistema irá mandar uma requisição PUT, onde {{juridicoapi}} é a endereço da API, {{codigoT}} é o código do cliente e {{idSolicitacao}} é o Id da Solicitação que foi enviado na solicitação anterior ( response[n].id ).

Image Removed 

Abaixo segue um exemplo de resposta do Jurídico a ser enviado no Body da requisição conforme especificação do Serviço de Solicitação de Ocorrência

Bloco de código
languagejs
themeRDark
titleJSON da Requisição
collapsetrue
{
  "resposta":{
    "processos":[
      {
        "id":"84098e43-da2a-4816-b249-ef67f3e61476",
        "cliente":"WYKPFS",
        "loja":"01",
        "caso":"000001",
        "VALOR_CAUSA":100000
      },
      {
        "id":"1fe08ced-72ee-4d6c-8a00-4137a116b1cd",
        "cliente":"WYKPFS",
        "loja":"01",
        "caso":"000001",
        "VALOR_CAUSA":30000
      },
      {
        "id":"305174e5-862b-45af-b6fe-1248debf9f51",
        "cliente":"WYKPFS",
        "loja":"01",
        "caso":"000002",
        "VALOR_CAUSA":5000
      },
      {
        "id":"553c4dd7-f0d5-48bd-9d9b-229cae5ad543",
        "cliente":"WYKPFS",
        "loja":"01",
        "caso":"000001",
        "VALOR_CAUSA":19000
      },
      {
        "id":"45f7ad0d-323e-48e5-97db-4f959f411eb2",
        "cliente":"WYKPFS",
        "loja":"01",
        "caso":"000002",
        "VALOR_CAUSA":7500
      }
    ]
  }
}

Ao enviar os dados, se os dados estiverem no formato esperado pelo sistema, ele irá atualizar os dados na solicitação e retornar a seguinte mensagem.

Image Removed

}
}

Ao enviar os dados, se os dados estiverem no formato esperado pelo sistema, ele irá atualizar os dados na solicitação e retornar a seguinte mensagem.

Image Added

4 - Processando os as requisições prontas

Uma vez que o Sistema Jurídico atualizou a Solicitação com os Processos/Atos Processuais a solicitação ficará pronta para que o Protheus (SIGAPFS) baixe os dados e inicie o processamento gerando as Faturas adicionais.

O botão está localizado na tela de Solicitações de Ocorrências, ao lado do Visualizar, chamado "Atualizar solicitações". 

Ao clicar no botão o sistema irá procurar todas as solicitações que estão prontas no Cloud e para cada uma irá criar uma Fatura adicional.

Image Added

Ao final do processamento vemos que a Solicitação gerou uma Fatura Adicional pois o Status da Solicitação virou "Pendente Faturamento"

Image Added

5 - Visualizando os dados da Fatura adicional

Podemos entrar na tela de Fatura adicional e procurar pela Fatura que foi gerada. Para o caso que estamos demonstrando foi gerada a Fatura Adicional 00000027

Image Added



Entrando na tela de Fatura Adicional, ao entrar na Fatura Adicional vemos que os dados do Contrato se mantiveram tanto nos dados da Fatura Adicional quanto na aba de Pagadores e Casos vinculados. 

Outro detalhe importante é que nos campos de "Desc. Relat" e "Desc. Carta" temos a memória de Calculo para chegar no valor final. E os valores ficam atribuídos nos campos de "Valor TS" e no campo "Valor de TS" do Grid de casos discriminando o valor por caso.

Image Added

4 - Processando os as requisições prontas

Uma vez que o Sistema Jurídico atualizou a Solicitação com os Processos/Atos Processuais a solicitação ficará pronta para que o Protheus (SIGAPFS) baixe os dados e inicie o processamento gerando as Faturas adicionais.

O botão está localizado na tela de Solicitações de Ocorrências, ao lado do Visualizar, chamado "Atualizar solicitações". 

Ao clicar no botão o sistema irá procurar todas as solicitações que estão prontas no Cloud e para cada uma irá criar uma Fatura adicional.

Image Removed




07. RELATÓRIO DE OCORRÊNCIAS

...