> ## 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.

# Lista de erros do Plugin SISBAJUD

> Consulte um código de erro do Plugin SISBAJUD, o status HTTP que ele carrega, e a ação que o resolve.

O Plugin SISBAJUD responde os códigos `SBJ-0001` a `SBJ-0014` do Lerian SISBAJUD, com os mesmos status HTTP e o mesmo formato de erro. A [lista de erros do SISBAJUD](https://docs.lerian.studio/pt/reference/rails/sisbajud/sisbajud-error-list.md) descreve o formato e lista esses códigos. O Plugin SISBAJUD também responde os códigos abaixo.

## Erros do Plugin SISBAJUD

***

| `code` | Descrição | Status |
| - | - | - |
| SBJ-0015 | Não existe ordem com este identificador na instituição no canal direto. | 404 |
| SBJ-0016 | A ordem conflita com uma que o plugin aceitou antes: o mesmo `clientOrderId` e `orderRevision` com outro corpo, ou uma segunda ordem sob uma chave que já está em uso. | 409 |
| SBJ-0017 | O plugin já aceitou uma `orderRevision` maior deste `clientOrderId`. | 409 |
| SBJ-0018 | O corpo da requisição é maior que o plugin aceita. | 413 |
| SBJ-0019 | Um campo viola o schema da ordem ou uma regra de campo. | 422 |
| SBJ-0020 | A ordem tem um campo ou bloco que a sua operação não aceita. | 422 |
| SBJ-0021 | A ordem não tem um campo ou bloco que a sua operação exige. | 422 |
| SBJ-0022 | O `metadata` da ordem está acima dos limites, ou uma chave não é válida. | 422 |
| SBJ-0023 | Uma chave do cliente parece trazer um CPF, um CNPJ, um número de processo judicial ou uma sequência longa de dígitos. Use outra chave. | 422 |
| SBJ-0024 | `responsibleInstitutionCnpj` não coincide com o código da instituição no plugin. | 422 |
| SBJ-0025 | A instituição não recebe ordens pelo canal direto. | 422 |
| SBJ-0026 | O plugin não assume a custódia da ordem filha: não existe ordem pai correspondente na instituição. Responda ao tribunal você mesmo. | 422 |
| SBJ-0027 | O deploy não aceita bloqueios permanentes no canal direto. Nada é registrado. | 422 |
| SBJ-0040 | A troca de canal para `DIRECT` não é permitida em um deploy multi-tenant. | 422 |
| SBJ-0041 | A troca de canal para `DIRECT` exige `PLUGIN_AUTH_ENABLED` ligado. | 422 |
| SBJ-0042 | O código da instituição guardado não é a raiz de 8 caracteres do CNPJ do agrupamento responsável. | 422 |
| SBJ-0043 | A instituição tem uma ordem aberta, ou um bloqueio que ainda retém dinheiro, então o canal não troca. | 409 |
| SBJ-0044 | O chamador é uma aplicação, ou o token não é o de uma pessoa. Uma pessoa deve fazer esta chamada. | 403 |
| SBJ-0045 | O token traz um tenant. Esta operação é uma operação de plataforma. | 403 |
| SBJ-0046 | Outra troca de canal venceu. Nada se moveu. Envie a requisição de novo. | 409 |
| SBJ-0048 | O resultado é terminal, então não há nada a rearmar. | 409 |
| SBJ-0049 | O motivo do rearme falta, está em branco, é longo demais ou tem dados pessoais. | 422 |
| SBJ-0050 | O rearme é para um deploy single-tenant. | 422 |
| SBJ-0051 | A revisão não tem decisão humana aberta para esta operação resolver. | 409 |
| SBJ-0052 | A resolução, o motivo ou a evidência do ledger não é válido. | 422 |
| SBJ-0053 | A resolução é para um deploy single-tenant. | 422 |
| SBJ-0054 | O journal mostra que o dinheiro se moveu, então a resolução é recusada. | 409 |
| SBJ-0055 | O journal não mostra efeito concretizado, então não há nada a reconhecer. | 409 |
| SBJ-0056 | A ordem não é apta ao apagamento: não está concluída, ainda retém dinheiro ou uma decisão aberta, o prazo de retenção não terminou, ou a ordem pai não está apagada. | 409 |
| SBJ-0057 | A ordem é um bloqueio permanente antes da data de fim, ou o plugin não consegue ler a sua última revisão. Nada é apagado. | 409 |
| SBJ-0058 | O `reason`, o `ticket` ou o `note` não é válido. Na pré-visualização da limpeza, `dryRun` não é `true` ou `limit` está fora do intervalo. | 422 |
| SBJ-0059 | O apagamento é para um deploy de um tenant só. | 422 |
| SBJ-0060 | A instituição não pertence a este plugin. | 409 |
| SBJ-0061 | A tentativa do bloqueio permanente não está estacionada, ou a sua ordem está ocupada. | 409 |
| SBJ-0062 | O valor reconhecido é maior que o que o bloqueio permanente retém. | 422 |
| SBJ-0064 | A evidência é uma transação que o próprio plugin registrou para a revisão. | 409 |


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