Saltar al contenido principal
Cada orden judicial llega a Lerian SISBAJUD como un archivo de remesa entregado por el canal de intercambio de archivos del BACEN — nunca por su API. La integración recibe el archivo, lo parsea en órdenes canónicas, cumple cada orden en el ledger de Midaz y devuelve archivos de resultado al BACEN. Esta página cubre los tres tipos de orden que la integración cumple de extremo a extremo: bloqueo, desbloqueo y bloqueo permanente.

Recepción de órdenes por archivo


El BACEN entrega un archivo de remesa (tipo de archivo 5301 en producción, 5311 en homologación). Al recibirlo, Lerian SISBAJUD calcula el hash del texto plano, lo cifra con cifrado envolvente, almacena el cifrado y luego parsea el archivo en órdenes judiciales canónicas. La remesa es un formato de ancho fijo: cada registro tiene 684 caracteres, codificado en ISO-8859-1. Los registros se tipifican por sus posiciones iniciales — un header y un trailer delimitan el archivo, y el cuerpo lleva los registros de orden (bloqueo y reiteración, desbloqueo e interrupción de bloqueo permanente, entre otros). Un indicador de bloqueo permanente por orden marca cada registro de bloqueo:
IndicadorSignificado
TBloqueo tradicional — un intento único, no permanente.
PBloqueo permanente sin plazo.
DBloqueo permanente con un plazo determinado.

Ejecución del bloqueo (bloqueio)


Para una orden de bloqueo, Lerian SISBAJUD resuelve la cuenta o las cuentas del demandado por su token de identificador fiscal y luego mueve el monto completo ordenado por el tribunal desde cada cuenta del cliente hacia una cuenta de bloqueo dedicada, por orden, en el ledger de Midaz. El movimiento es un asiento balanceado de partida doble: no se crea ni se destruye valor, se traslada a una cuenta donde queda indisponible. El resultado por cuenta — cuánto se bloqueó frente a cuánto se ordenó — alimenta tanto el archivo de respuesta devuelto al BACEN como el rastro de auditoría a prueba de manipulación.

Bloqueo permanente (reiteración)


Una orden permanente (indicador P o D) no se detiene tras el primer intento. Permanece en monitoreo y reintenta el bloqueo a diario, considerando los días hábiles, de modo que los fondos que lleguen después del primer intento se capturen. Los reintentos se disparan por eventos de cambio de saldo del ledger: cuando el saldo de una cuenta monitoreada sube, la integración intenta bloquear el monto aún pendiente. El monitoreo está acotado — una orden permanente corre hasta el límite de reiteración de 60 días del CNJ o hasta el plazo propio de la orden, lo que corresponda, tras lo cual la orden vencida se cierra por barrido.

Desbloqueo (desbloqueio)


Una orden de desbloqueo revierte una congelación previa: Lerian SISBAJUD devuelve el valor ordenado desde la cuenta de bloqueo por orden de vuelta a la cuenta del cliente, de nuevo como un movimiento balanceado de partida doble, e informa el resultado en el archivo de retorno.

Archivos de respuesta y de retorno


Lerian SISBAJUD genera y transmite archivos de resultado de vuelta al BACEN por el mismo canal de intercambio de archivos:
  • Un resultado de validación sintáctica (tipo de archivo 5303 en producción, 5313 en homologación), que informa si la remesa fue aceptada estructuralmente.
  • Archivos de resultado de cumplimiento con los resultados por orden y por cuenta de los bloqueos y desbloqueos.
El transporte de intercambio de archivos en sí es la integración del cliente descrita en Lerian STA; Lerian SISBAJUD es uno de sus productos fuente aguas abajo, que consume los archivos judiciales entrantes que entrega.