Skip to content

Motor de honorarios para desarrolladores

@dikaia-io/honorarios es la librería TypeScript que implementa el motor de cálculo de honorarios profesionales de AXIA conforme a la Ley N.º 1376/88. Esta sección documenta la versión 0.3.0.

Alcance técnico

El paquete realiza cálculos puros. No accede a red, base de datos, archivos ni identidad, y todos los importes se expresan en guaraníes.

Por dónde empezar

NecesidadGuía
Instalar el paquete privadoInstalación
Ejecutar el primer cálculoInicio rápido
Entender el despacho del motorArquitectura
Consultar una funciónReferencia de API
Buscar una actuaciónCatálogo generado
Actualizar una reglaActualizar el motor

Instalación mínima

bash
npm install @dikaia-io/honorarios@0.3.0
ts
import { calculateHonorarios } from '@dikaia-io/honorarios';

const result = calculateHonorarios({
  caseAmount: 100_000_000,
  actuacionId: 'gen-003',
  includeSecondInstance: false,
  includeThirdInstance: false,
  jornalMinimo: 103_786,
});

La instalación requiere acceso de lectura al paquete alojado en GitHub Packages. Consultá la configuración completa antes de integrarlo en CI.

Capacidades publicadas

  • Cálculos judiciales por catálogo o por el camino legacy basado en caseType.
  • Cálculos sucesorios con bienes gananciales, bien de familia, etapas y división 70/30.
  • Veinte tipos de servicio extrajudicial y mapeo desde los 27 IDs del catálogo.
  • Roles profesionales del Art. 25 e instancias adicionales del Art. 33.
  • 128 actuaciones catalogadas: 58 judiciales, 43 penales o especiales y 27 extrajudiciales.
  • Helpers de búsqueda, filtrado, categorías y conversión de jornales.
  • Compatibilidad ESM, CommonJS y declaraciones TypeScript.

Referencia de API

ÁreaContenido
Cálculo judicialcalculateHonorarios
SucesionescalculateHonorariosSucesion
ExtrajudicialescalculateHonorariosExtrajudiciales
Tipos y resultadosEntradas, tramos, totales y alertas
Catálogos y helpersDatos, filtros, búsqueda y mappers

Aviso legal

La documentación describe el comportamiento del software. No sustituye la lectura de la ley, una regulación judicial ni el asesoramiento profesional.

Documentación del Ecosistema Dikaia — Tecnología justa para el derecho