🧑💻 Guía Rápida: Posiciones Múltiples en Core
1. Objetivo de la Funcionalidad
La funcionalidad Posiciones Múltiples permite que un usuario ocupe legalmente y de forma simultánea más de una posición o asiento de trabajo en el Core.
- Core: Vincula dos asientos distintos al mismo usuario.
- Nómina: Define el contrato "Principal" para visualización, reportería y sincronización de datos clave.
2. ⚙️ Flujo de Activación
La activación se inicia en Admin.

2.1. Regla de Negocio (Pre-Activación)
- Dependencia: La opción "Activar Posiciones Múltiples" solo estará visible si "Full Posiciones" ya está habilitada en la configuración del Core Admin.
2.2. Proceso de Activación
- Acceso: Acceder al panel de administración de Rankmi.
- Selección: Seleccionar el tenant del cliente.
- Habilitación: Habilitar la opción "Activar Posiciones Múltiples".
3. Gestión del Contrato Principal (Módulo Nómina)
Desde Nómina se define y gestiona el contrato principal del usuario.
3.1. Definición y Cambio del Contrato Principal
- Acceso a Contratos: Ir a la sección de contratos del usuario con múltiples posiciones en Nómina.
- Localizar Botón: Identificar el botón de acción para establecer un contrato como "Principal".
- Selección y Actualización: Marcar el contrato deseado como "Principal". Esto enviará una actualización al Core.

3.2. Prioridad de Vigencia (Core)
- El Core siempre considerará como principal el contrato que esté vigente en el momento actual.
4. Sincronización de Datos y Carga Masiva
4.1. Comportamiento de Carga Masiva (Desde Core a Nómina)
La carga masiva desde el Core tiene un efecto limitado en Nómina:
Escenario | Acción de Carga Masiva desde Core |
|---|---|
Contrato Principal Existente | Solo actualizará la información de esa posición principal. |
Sin Contrato Principal Existente | No realizará ninguna acción. |
5. Preguntas Frecuentes (FAQ)
Pregunta | Respuesta | Estado/Nota |
|---|---|---|
P: ¿Desde dónde se asigna la segunda posición? | La asignación se realiza únicamente desde el módulo de Nómina (Payroll). El Core solo se utiliza para la visualización (perfil y directorio). Toda la gestión contractual se centraliza en Nómina. | Confirmado |
P: ¿Qué sucede con los contratos si se desactiva la función? | La desactivación en Core no afectará los contratos existentes creados mientras la función estuvo activa. | Confirmado |
P: ¿Cómo se visualizan las múltiples posiciones en la base de datos? | El Core mostrará dos asientos distintos vinculados al mismo usuario. Ambos asientos se consideran posiciones ocupadas. | Confirmado |
P: ¿Se establece un Contrato Principal por defecto? | La propuesta es que, si no hay uno marcado, el sistema debería establecer automáticamente el contrato más antiguo vigente como el Principal por defecto. | Pendiente de Confirmación |
P: ¿Cómo maneja el sistema un Contrato Principal programado (a futuro)? | El Core aplicará la Prioridad de Vigencia (ver 3.2), seleccionando el contrato más antiguo vigente como principal hasta que el programado entre en vigor. | Confirmado |
P: ¿Existe un reporte específico para visualizar las posiciones múltiples? | No, por ahora. Esta funcionalidad de reportería no está disponible en la implementación inicial. | No disponible |