Configuración del tenant — catálogos VE, parámetros tributarios, campos personalizados. Prototipo Sprint 2.
Módulo funcional — catálogos, tipos de persona, feriados y apariencia por tenant.
Tipos de Persona
Catálogo extensible. Cada tipo determina si se captura información de empleo y a qué campos personalizados se aplica. Los tipos del sistema no se pueden eliminar.
AccionesConsultar (ojo), editar (lápiz) o eliminar (papelera) la fila. Columna fija; no se puede ocultar ni mover.
Identificador interno del tipo. Único por tenant. No se cambia luego de creado.
Nombre visible que ven los usuarios en el wizard de Personas.
Si está activo, el wizard captura departamento, cargo y fecha de ingreso (paso 6) para este tipo.
Los tipos «sistema» son inmutables (employee/candidate/both). Los tipos «tenant» los crea cada cliente.
candidate
Candidato
—
Sistema
employee
Empleado
✓
Sistema
both
Ambos
✓
Sistema
auditor
Auditor externo
—
Sistema
consultant
Consultor
—
Sistema
maintenance
Mantenimiento
—
Sistema
visitor
Visitante
—
Sistema
7 filas · preferencias guardadas por usuario
Light · S2 — el catálogo es lectura para tipos del sistema y permite agregar tipos del tenant. Asignación de pasos del wizard por tipo es la propuesta del Full (ADR-0013), fuera de S2.
Mostrando catálogo de demostración. Inicia sesión para editar contra el backend (`/api/v1/person-types`).
Candidato Sistema
candidate
Identificadores requeridos
Campos por pestaña (del expediente)
Activa/desactiva cada campo en el alta por tipo de persona y márcalo como obligatorio. El usuario decide cuánto capturar al crear.
1. Identidad· nombres e identificadores siempre
Fecha de nacimiento
Sexo
Estado civil
Nacionalidad
2. Contacto y red de apoyo
Email personal
Teléfono móvil
Contacto de emergencia
Dirección (estado/municipio/ciudad)
Número de hijos
3. Formación y competencias
Nivel educativo
Idiomas
4. Relación laboral
Departamento
Cargo
Fecha de ingreso
Tipo de contrato
5. Compensación y nómina
Salario
6. Documental· se gestiona en el expediente
7. Salud y Seguridad
Tipo de sangre
Restricciones médicas
8. Configurables
9. Novedades y ausencias· se gestiona en el expediente
10. Disciplinario· se gestiona en el expediente
Empleado SistemaEmpleo
employee
Identificadores requeridos
Campos por pestaña (del expediente)
Activa/desactiva cada campo en el alta por tipo de persona y márcalo como obligatorio. El usuario decide cuánto capturar al crear.
1. Identidad· nombres e identificadores siempre
Fecha de nacimiento
Sexo
Estado civil
Nacionalidad
2. Contacto y red de apoyo
Email personal
Teléfono móvil
Contacto de emergencia
Dirección (estado/municipio/ciudad)
Número de hijos
3. Formación y competencias
Nivel educativo
Idiomas
4. Relación laboral
Departamento
Cargo
Fecha de ingreso
Tipo de contrato
5. Compensación y nómina
Salario
6. Documental· se gestiona en el expediente
7. Salud y Seguridad
Tipo de sangre
Restricciones médicas
8. Configurables
9. Novedades y ausencias· se gestiona en el expediente
10. Disciplinario· se gestiona en el expediente
Ambos SistemaEmpleo
both
Identificadores requeridos
Campos por pestaña (del expediente)
Activa/desactiva cada campo en el alta por tipo de persona y márcalo como obligatorio. El usuario decide cuánto capturar al crear.
1. Identidad· nombres e identificadores siempre
Fecha de nacimiento
Sexo
Estado civil
Nacionalidad
2. Contacto y red de apoyo
Email personal
Teléfono móvil
Contacto de emergencia
Dirección (estado/municipio/ciudad)
Número de hijos
3. Formación y competencias
Nivel educativo
Idiomas
4. Relación laboral
Departamento
Cargo
Fecha de ingreso
Tipo de contrato
5. Compensación y nómina
Salario
6. Documental· se gestiona en el expediente
7. Salud y Seguridad
Tipo de sangre
Restricciones médicas
8. Configurables
9. Novedades y ausencias· se gestiona en el expediente
10. Disciplinario· se gestiona en el expediente
Auditor externo Sistema
auditor
Identificadores requeridos
Campos por pestaña (del expediente)
Activa/desactiva cada campo en el alta por tipo de persona y márcalo como obligatorio. El usuario decide cuánto capturar al crear.
1. Identidad· nombres e identificadores siempre
Fecha de nacimiento
Sexo
Estado civil
Nacionalidad
2. Contacto y red de apoyo
Email personal
Teléfono móvil
Contacto de emergencia
Dirección (estado/municipio/ciudad)
Número de hijos
3. Formación y competencias
Nivel educativo
Idiomas
4. Relación laboral
Departamento
Cargo
Fecha de ingreso
Tipo de contrato
5. Compensación y nómina
Salario
6. Documental· se gestiona en el expediente
7. Salud y Seguridad
Tipo de sangre
Restricciones médicas
8. Configurables
9. Novedades y ausencias· se gestiona en el expediente
10. Disciplinario· se gestiona en el expediente
Consultor Sistema
consultant
Identificadores requeridos
Campos por pestaña (del expediente)
Activa/desactiva cada campo en el alta por tipo de persona y márcalo como obligatorio. El usuario decide cuánto capturar al crear.
1. Identidad· nombres e identificadores siempre
Fecha de nacimiento
Sexo
Estado civil
Nacionalidad
2. Contacto y red de apoyo
Email personal
Teléfono móvil
Contacto de emergencia
Dirección (estado/municipio/ciudad)
Número de hijos
3. Formación y competencias
Nivel educativo
Idiomas
4. Relación laboral
Departamento
Cargo
Fecha de ingreso
Tipo de contrato
5. Compensación y nómina
Salario
6. Documental· se gestiona en el expediente
7. Salud y Seguridad
Tipo de sangre
Restricciones médicas
8. Configurables
9. Novedades y ausencias· se gestiona en el expediente
10. Disciplinario· se gestiona en el expediente
Mantenimiento Sistema
maintenance
Identificadores requeridos
Campos por pestaña (del expediente)
Activa/desactiva cada campo en el alta por tipo de persona y márcalo como obligatorio. El usuario decide cuánto capturar al crear.
1. Identidad· nombres e identificadores siempre
Fecha de nacimiento
Sexo
Estado civil
Nacionalidad
2. Contacto y red de apoyo
Email personal
Teléfono móvil
Contacto de emergencia
Dirección (estado/municipio/ciudad)
Número de hijos
3. Formación y competencias
Nivel educativo
Idiomas
4. Relación laboral
Departamento
Cargo
Fecha de ingreso
Tipo de contrato
5. Compensación y nómina
Salario
6. Documental· se gestiona en el expediente
7. Salud y Seguridad
Tipo de sangre
Restricciones médicas
8. Configurables
9. Novedades y ausencias· se gestiona en el expediente
10. Disciplinario· se gestiona en el expediente
Visitante Sistema
visitor
Identificadores requeridos
Campos por pestaña (del expediente)
Activa/desactiva cada campo en el alta por tipo de persona y márcalo como obligatorio. El usuario decide cuánto capturar al crear.
1. Identidad· nombres e identificadores siempre
Fecha de nacimiento
Sexo
Estado civil
Nacionalidad
2. Contacto y red de apoyo
Email personal
Teléfono móvil
Contacto de emergencia
Dirección (estado/municipio/ciudad)
Número de hijos
3. Formación y competencias
Nivel educativo
Idiomas
4. Relación laboral
Departamento
Cargo
Fecha de ingreso
Tipo de contrato
5. Compensación y nómina
Salario
6. Documental· se gestiona en el expediente
7. Salud y Seguridad
Tipo de sangre
Restricciones médicas
8. Configurables
9. Novedades y ausencias· se gestiona en el expediente
10. Disciplinario· se gestiona en el expediente
Campos personalizados de Persona activos
Subconjunto de OB-PC con entidad = Persona. Renderizados en el paso 5 del wizard, en este orden.
AccionesConsultar (ojo), editar (lápiz) o eliminar (papelera) la fila. Columna fija; no se puede ocultar ni mover.
Etiqueta visible en el wizard de Personas. Editable desde Parámetros → Campos personalizados.
Tipo de control: text, select, multiselect, boolean, number, date.
Si está activo, el wizard bloquea el avance hasta que el campo tenga valor.
Tamaño de camisa
select
—
Talla de pantalón
select
—
Alergias alimentarias
text
—
Vehículo propio
boolean
✓
Familiares en la empresa
multiselect
—
Alcance de auditoría
text
✓
6 filas · preferencias guardadas por usuario
Asistente de alta — 5 + 1 pasos
Maestro Person; el paso de empleo aparece sólo cuando el tipo seleccionado lo amerita.
1
Identificación básica
Cédula, RIF, pasaporte, nombre y apellido — base para detectar duplicados.
2
Datos personales
Fecha de nacimiento, género, estado civil, nacionalidad — datos del LOTTT.
3
Contacto + Dirección
Email personal, teléfonos, dirección VE (estado · municipio · ciudad · ZIP).
4
Académico + Idiomas
Nivel educativo, idiomas con proficiencia (básico / intermedio / avanzado / nativo).
5
Complementario + Campos personalizados
Tipo de sangre, hijos, foto, y campos personalizados definidos por el tenant.
6
Empleo (condicional)
Sólo si Person.type ≠ candidato — vincula la Person a un Employee con departamento, posición y fecha de ingreso.
El paso 6 aparece cuando el tipo seleccionado es «Empleado» o «Ambos».