> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# SISBAJUD no Cabine

> A área de trabalho do Lerian SISBAJUD no Lerian Cabine.

O Lerian Cabine tem uma área de trabalho para o Lerian SISBAJUD.

A área de trabalho do Lerian SISBAJUD no Lerian Cabine é onde os operadores acompanham as ordens judiciais contra seus prazos, conferem os arquivos, respondem ao BACEN e mantêm a configuração da instituição. O Cabine chama a Mensageria.

## Prazos

***

**Prazos** lista as ordens ativas em risco de perder o prazo, da mais próxima para a mais distante. Uma ordem com a faixa **Em dia** não aparece.

* As colunas são **Prazo**, **Chave de registro**, **Tipo**, **Faixa**, **Situação** e **Protocolo**.
* **Faixa** é **Vencendo**, **Apertado** ou **Atenção**.
* A linha de destaque mostra o número de ordens em risco e o prazo mais próximo.

O Cabine chama [`GET /v1/institutions/{institutionId}/sla-status`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/get-sla-status-admin) para os prazos. Ele chama [`GET /v1/institutions/{institutionId}/orders`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/list-orders-admin) para mostrar a chave de registro e o tipo das ordens que carregou. As duas exigem `admin:read`.

## Ordens

***

**Ordens** lista as ordens judiciais da instituição, uma página por vez. As colunas incluem **Chave de registro**, **Tipo**, **Situação**, **Recebida** e **Prazo**. Filtre por **Situação**, **Tipo** e **Recebida entre**.

Uma linha abre a ordem. O detalhe mostra **CPF/CNPJ do titular**, **Número do processo**, **Juízo solicitante**, os valores solicitado, bloqueado, desbloqueado, transferido e remanescente, e **Código de resposta**. O detalhe da ordem mascara os campos sensíveis, a menos que o chamador tenha `admin:read_pii`.

O Cabine chama [`GET /v1/institutions/{institutionId}/orders`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/list-orders-admin) e [`GET /v1/institutions/{institutionId}/orders/{id}`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/get-order-detail-admin). As duas exigem `admin:read`.

## Arquivos

***

**Arquivos** lista os arquivos que a instituição troca com o BACEN. **Remessas** mostra os arquivos de remessa. **Retornos** mostra os arquivos de retorno. Filtre por **Situação**.

O nome do arquivo abre **Arquivo de remessa** ou **Arquivo de retorno**. A tela mostra os metadados: **Nome do arquivo**, **Ambiente**, **Código da instituição** e **Hash do conteúdo**. Ela não mostra o conteúdo do arquivo. Um arquivo de retorno em uma situação que tem remédio oferece **Destravar** ou **Soltar as ordens**. Veja [Resposta ao BACEN](#response-to-bacen).

O Cabine chama [`GET /v1/institutions/{institutionId}/files`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/list-files-admin) e [`GET /v1/institutions/{institutionId}/files/{id}`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/get-file-detail-admin). As duas exigem `admin:read`.

## Resposta ao BACEN

***

**Resposta ao BACEN** gera o arquivo de retorno e libera os arquivos de retorno travados.

**Gerar resposta** pede uma confirmação e então força uma geração do arquivo de retorno. Ela chama [`POST /v1/institutions/{institutionId}/return-file/generate`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/force-a-return-file-generation) e exige `return_file:generate`.

A seção **Travadas** lista os arquivos de retorno que têm remédio entre os arquivos de retorno mais recentes. Para achar um mais antigo, abra **Arquivos** > **Retornos**.

* **Destravar** abre **Destravar a transmissão?**. Escolha uma ação e informe o **Motivo**. **Sondar a transferência**, **Anexar transferência** (com **Identificador da transferência**) e **Desistir do envio** valem para um arquivo **Em transmissão**. **Cancelar a transferência** vale para um arquivo **Falhou**. Um cancelamento não pode ser desfeito. Chama [`POST /v1/institutions/{institutionId}/return-file/{id}/resolve-transmission`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/resolve-a-stuck-return-file-transmission) e exige `return_file:resolve_transmission`.
* **Soltar as ordens** abre **Soltar as ordens deste arquivo?** para um arquivo **Falhou**. Ela libera as ordens que o arquivo retém, para que uma geração posterior as responda. O arquivo continua com falha. O Lerian SISBAJUD recusa a liberação enquanto a transferência do Lerian STA do arquivo ainda pode chegar ao BACEN. Cancele antes essa transferência com **Cancelar a transferência**. Chama [`POST /v1/institutions/{institutionId}/return-file/{id}/reconsolidate`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/release-a-failed-return-file-s-judicial-orders) e exige `return_file:reconsolidate`.

**Travadas** lê os arquivos de retorno com [`GET /v1/institutions/{institutionId}/files`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/list-files-admin).

## Operações do dia

***

**Operações do dia** lista as ordens com falha e as ordens com um registro de não-conformidade aberto por desistência de um executor, uma página por vez, e oferece dois registros.

* **Justificar não-conformidade** abre uma janela. Informe o **Registro de não-conformidade** e a **Justificativa**. Um registro aceita uma justificativa. Chama [`POST /v1/institutions/{institutionId}/non-compliance-logs/{id}/justification`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/register-a-justification-on-a-non-compliance-log) e exige `non_compliance:justify`.
* **Reconhecer evento parado** abre uma janela. Informe o **Identificador do evento**, **Instituição**, **Direção da fila** (**Entrada** ou **Saída**), **Motivo**, **Ação tomada** e, se quiser, uma **Nota (opcional)**. O registro não remove o evento parado. Chama [`POST /v1/institutions/{institutionId}/sta-dlq/{eventId}/acknowledge`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/record-the-human-treatment-of-a-parked-sta-event) e exige `sta_dlq:acknowledge`.

A lista chama [`GET /v1/institutions/{institutionId}/failed-orders`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/list-failed-orders-admin) e exige `admin:read`.

## Instituição

***

**Instituição** mostra a configuração da instituição da instalação. **Código da instituição** é o campo que você pode alterar. **Salvar** pede uma confirmação. A seção **Configuração vigente** mostra a configuração em vigor.

Quando a configuração não existe, **Criar configuração** a cria a partir de **Identificador da instituição** e **Código da instituição**.

O Cabine lê com [`GET /v1/institutions/{institutionId}`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/get-institution-config-by-id), que exige `admin:read`. Ele salva com [`PATCH /v1/institutions/{institutionId}`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/update-institution-config-by-id) e cria com [`POST /v1/institutions`](https://docs.lerian.studio/pt/reference/rails/sisbajud/mensageria/create-institution-config-and-provision-keys). As duas escritas exigem `institution_config:write`.

## Relacionados

***

* [Operando o Lerian SISBAJUD](https://docs.lerian.studio/pt/rails/sisbajud/sisbajud-operations.md)
* [Acesso e papéis no Lerian Cabine](https://docs.lerian.studio/pt/rails/cabine/cabine-access-and-roles.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.