Producto propio · Recursos humanos

TalentConnections HR

Gestión de recursos humanos y planillas hecha para la legislación de Costa Rica. Calcula la quincena, guarda su historia completa y entrega al INS el archivo que su validador espera.

CCSS y renta

RTVirtual · INS

PostgreSQL · RLS

Desde 320 px

Cierre de planilla con el coste total, el ausentismo, las horas extra y la rotación
Cierre de quincena. Datos de demostración.
Qué resuelve

Tres cosas que dejan de dar problemas

El cálculo de la quincena

CCSS, impuesto sobre la renta, incapacidades y horas extra salen de una fórmula que vive en el sistema, no en una hoja de cálculo que solo entiende una persona.

El envío al INS

El archivo de ancho fijo sale ya con el formato que el validador offline RTVirtual acepta: se exporta y se envía, sin retoques a mano.

La auditoría de después

Nada se borra: cada cambio cierra una versión y abre otra, así que se puede reconstruir qué decía la planilla en cualquier fecha.

01 · Arquitectura

Los datos de cada empresa no se cruzan

  • Aislamiento en la base, no en el código. PostgreSQL con Row-Level Security filtra cada fila antes de devolverla: una consulta mal escrita no puede ver la planilla de otra empresa.
  • Historial inmutable. Registros bitemporales, sin borrados físicos, para auditar años después.
  • Autenticación con scrypt y sal hexadecimal, frente a fuerza bruta y a ataques de tiempo.
  • Node.js sin ORM. SQL parametrizado en funciones puras: sin capas que traduzcan mal lo que se pide.
Esquema: tres empresas contra el mismo sistema, con la política de la base decidiendo qué filas existen para cada una
Vista del archivo de ancho fijo que se genera para el validador RTVirtual del INS
El archivo posicional que espera el INS. Datos de demostración.
02 · Planillas

Un archivo que el validador acepta a la primera

  • Transliteración a ASCII de acentos y eñes, que es donde se cae la mayoría de los envíos.
  • Sin truncamiento silencioso. Si un campo no cabe, el proceso se detiene y avisa; no recorta por su cuenta.
  • Conceptos no devengados —incapacidades incluidas— deducidos como corresponde.
  • Expedientes centralizados con pagos, saldos de vacaciones, métricas y amonestaciones de cada colaborador.
03 · Uso diario

Se aprueba desde el celular

  • Interfaz en JavaScript puro, sin librerías: carga inmediata y nada que actualizar cada temporada.
  • Responde desde 320 px, porque vacaciones, horas extra y amonestaciones se resuelven casi siempre desde el teléfono.
  • Tablero para dirección con coste total, ausentismo, horas extra y rotación, al día.
Pantalla móvil con las acciones de personal pendientes de aprobación
Acciones de personal desde el móvil. Datos de demostración.
Cómo se contrata

Por mensualidad, con el precio hablado en privado

Modelo

Cuota mensual

Sin pagar el sistema entero por adelantado. Se entra y se sale por meses.

Precio

Se da en privado

Depende del tamaño de la operación y de los módulos. Se dice por escrito antes de empezar.

Incluye

Soporte y evolución

Lo mantenemos y lo seguimos desarrollando nosotros: el soporte no rebota entre proveedores.