# Suporte de Distribuição

Capitulo exclusivo para podermos manter os suportes de Distribuição

# Pesquisa reversa de usuário através da quantidade de dias retroativo

### O que precisa ter no card:

- A quantidade de dias retroativos.

### Acessos necessários:

- Banco de dados do app distribuição
- Acesso ao Schema.Prisma localizado no distribuição-app (para consulta de váriaveis)

### Passo-a-Passo

1\. No **Schema.Prisma**, localize a variável correspondente à informação passada.  
*Exemplo: a chave informada foi a quantidade de dias retroativos vinculada ao usuário.*

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/Cb7image.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/Cb7image.png)

2\. No **Banco de Dados**, navegue até:  
`Databases > Schemas > Tables > TermoConfig`

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/sRpimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/sRpimage.png)

3\. Realize uma pesquisa, informando após o **WHERE** o dado e o valor atribuído.

- O resultado exibirá todos os perfis que possuam cadastro com a informação passada.

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/u3wimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/u3wimage.png)

O resultado será de todos os perfis que possuam um cadastro com a informação passada. Quanto mais dados ter de informação, a resposta será mais exata.

4\. Copie todos os **UserID’s** retornados.

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/ktdimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/ktdimage.png)

5\. Em **USER**, crie um **SELECT Script**.

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/qByimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/qByimage.png)

6\. Adicione, após o **WHERE**, os **UserID’s** que foram copiados.

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/9J7image.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/9J7image.png)

O Banco de dados irá retornar a listagem dos usuários relacionados ao UserID.

7\. O banco de dados retornará a listagem dos usuários relacionados aos **UserID’s**.

8\. Identifique o perfil que melhor se encaixa com a solicitação.

9\. Acesse [https://console4.oystr.com.br/cp/account ](https://console4.oystr.com.br/cp/accounts)e incorpore o perfil do usuário.

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/Igaimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/Igaimage.png)

10\. Selecione a carteira desejada e clique em **Ver configurações.**

11\. Valide se a **Quantidade de dias de captura retroativa** equivalem ao valor informado.

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/scaled-1680-/jtGimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-09/jtGimage.png)

12\. Retorne ao cliente, as informações de perfil do usuário acessado.

# Investigação: Erro de captura

### O que precisa ter no card:

- ID/Usuário
- E-mail
- Nome da empresa
- Número do processo

Exemplo: Renata Gomes Advogados | rg@renatagomesadvogados.com.br | ID/Usuário: 2628/2996

### Acessos necessários:

- Acesso basico em [https://console4.oystr.com.br/](https://console4.oystr.com.br/)
- Acesso para realizar validações em GET

## Passo-a-Passo

1. Com o número do processo, acesse sua ferramenta de **GET/REQ**
2. Realize uma solicitação (GET) para o ip abaixo:

<p class="callout info">GET [http://194.195.218.85:9202/distribuicao-new/\_search?scroll=1m](http://194.195.218.85:9202/distribuicao-new/_search?scroll=1m)  
</p>

3\. No Json, realize adicione a seguinte informação:

<p class="callout info">{  
 "query": {  
 "terms": {  
 "numeroProcesso": \[  
 "coloque o numero do processo aqui"  
 \]  
 }  
 },  
 "size": 30  
}  
</p>

4\. Em seu retorno, procure pelo campo codPreCadastro. Se estiver nulo (null), retorne ao colaborador a seguinte informação:

<p class="callout warning">O codPreCadastroTermo (indentificador do cliente) chegou sem informações e, sem ele, o processo não tem referencia para uma carteira.}  
  
È necessário contatar a fornecedora de origem (Solucionare) para que possam corrigir na raiz do problema.  
  
Ou seja, se ainda for pertinente caso o cliente ainda queira esse processo, é necessário abrir ticket na Solucionare para que façam o reenvio desse processo com o codPreCadastroTermo prrenchido corretamente.</p>

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/scaled-1680-/Ujdimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/Ujdimage.png)

# Solicitação: Gerar relatório de Distruição consumida

<div id="bkmrk-" style="clear: left;"></div>### O que precisa ter no card:

- ID/Usuário
- E-mail
- Nome da empresa

Exemplo: Renata Gomes Advogados | rg@renatagomesadvogados.com.br | ID/Usuário: 2628/2996

### Acessos necessários:

- Acesso ao **distribuicao-app**

## Passo-a-Passo

#### Termos cadastrados

1. Com as informações do colaborador, acesse o distribuicao-app e procure **custom/reportNewDistribuicaoConsumo.ts**
2. Garanta que sua chave (KEY) está cadastrada e sendo chamada através do dotenv, no código em questão.
3. Adicione o id do perfil desejado em **codEscritorio.** [![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/scaled-1680-/XL0image.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/XL0image.png)
4. No campo abaixo, ajuste a data de acordo com a que foi passada pelo colaborador.  
    [![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/scaled-1680-/BLyimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/BLyimage.png)
5. Com as informações ajustadas, utilize o código abaixo para executar.

<p class="callout info">yarn tsnd --transpile-only --exit-child --no-notify --unhandled-rejections=throw custom/reportNewDistribuicaoConsumo.ts</p>

<p class="callout warning">O processo irá gerar os arquivos na pasta tmp. Garanta que essa pasta exista no diretório raiz e, se não, crie ela.</p>

#### Termos excluidos.

1. Com as informações do colaborador, acesse o distribuicao-app e procure **custom/contaData.ts**
2. Garanta que sua chave (KEY) está cadastrada e sendo chamada através do dotenv, no código em questão.
3. Adicione o id do perfil desejado em **codEscritorio.** [![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/scaled-1680-/E2simage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/E2simage.png)
4. No campo abaixo, ajuste a data de acordo com a que foi passada pelo colaborador.

<p class="callout info">yarn tsnd --transpile-only --exit-child --no-notify --unhandled-rejections=throw custom/contaData.ts</p>

<p class="callout warning">O processo irá gerar os arquivos na pasta tmp. Garanta que essa pasta exista no diretório raiz e, se não, crie ela.</p>

# Distribuição: Validar data de criação da carteira

### O que precisa ter no card:

- <span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font: 7.0pt 'Times New Roman';"> </span></span></span>User/ID
- Carteiras que precisam da informação

### Acessos necessários:

- Acesso para incorporar perfil

## Passo-a-Passo

1\. Acesse o usuário do colaborador e vá em distribuição  
  
2\. Acesse o DevTools  
  
3\. Acesse Network/Rede  
  
3.1 Se necessário, recarregue a pagina conforme solicitar  
  
4\. Selecione a carteira que deseja consultar. Quando fizer, um novo POST irá aparecer em Network  
  
5\. Clique no novo POST e vá em RESPOSTA  
  
6\. Lá, abrindo as informações do DATA, terá o CREATEDAT com a data de criação.

[![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/scaled-1680-/7jEimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/7jEimage.png)

# Distribuição: Validar logs

### Acessos necessários:

- Acesso ao oystr-app-2

## Passo-a-Passo

1. Acesse o ambiente **oystr-app-2 -&gt; 194.195.218.85**
2. Navegue até o caminho abaixo:  
    <p class="callout info">/opt/oystr/distribuicao-app/shared/log</p>
3. utilize o comando **ls** para validar as datas e encontrar a que está procurando.  
    [![image.png](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/scaled-1680-/d5Dimage.png)](https://wiki.oystr.com.br/uploads/images/gallery/2025-10/d5Dimage.png)
4. Utilize o código abaixo, de forma ajustada, para realizar a pesquisa mediante a sua necessidade.  
    <p class="callout info">cat ARQUIVO.log | grep "PALAVRA\_CHAVE"</p>