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