Saltar a contenido

Horarios

Horarios define los diferentes tipos de horario que se aplicarán en la organización, como horario de verano, horario de Navidad, horario normal o horario de administración, entre otros. Esta sección permite estructurar la semana laboral asociando jornadas específicas a cada día de la semana, creando así patrones de trabajo completos que posteriormente se asignan a los empleados. Los horarios listan las jornadas definidas previamente, estableciendo qué jornada corresponde a cada día (lunes a domingo), proporcionando flexibilidad para crear diferentes configuraciones según las necesidades operativas o temporales de la empresa. Una vez definidos, estos horarios se utilizan en la sección de Asignaciones de Horarios para vincularlos con empleados específicos. Al asignar un horario a un empleado, el sistema genera automáticamente en la agenda los registros de "fuera de horario", facilitando el control de presencia y gestión del tiempo de trabajo. Esta funcionalidad es esencial para mantener un control preciso de los turnos programados y detectar desviaciones en el cumplimiento horario.

Información General

Propiedad Valor
ID 5ce545e6-0cfd-4c7a-ba52-fcf42fec001d
Tabla PostgreSQL tpr_6351d72xd
Etiqueta Plural Horarios
Texto principal automatico No
Sección Lista Lista - Horarios (9b7b29f9-392d-4a3e-a5c6-2c5e5910adbe)
Sección Base Base - Horarios (71a50a3a-b4d6-4cb0-8a52-aa38c7a5b697)

Campos

Total de campos: 16 (10 del sistema, 6 personalizados)

Campos del Sistema

Campo Tipo Rol Columna PostgreSQL Relación Atributos
ID Relación - id Horarios -
Nombre Texto - nombre - -
Fecha Alta Dato Fecha Y Hora - fecha - -
Editado Fecha Y Hora - fecham - -
Eliminado Sí/No - eliminado - -
Usuario Creador del dato Relación - usuarioid Base - Entidades -
Sección (Relación Sistema) Relación - plantillapid - 🔴 Obligatorio
Posición (Orden) Decimal - posicion - -
Modificado Sí/No - modificado - -
Fecha Indice Actividad Fecha Y Hora - fechaia - -

Campos Personalizados

Campo Tipo Pestaña Columna Atributos Notas
Exportar en módulos Sí/No General pr_191d3d48acx2c7wd 👁 Oculto -
Fecha Alta del registro Fecha Y Hora Registro pr_183f7b16acx158wd 🔴 Obligatorio Autorrellenado (Siempre): Fecha y Hora actual
Autor del alta Relación Registro pr_183f7b167ax31bwd 🔴 Obligatorio Autorrellenado (Siempre): Campo (Sesión): La Entidad ( ID* )
Hora local Hora Registro pr_776af14wd 🔒 Bloqueado, 👁 Oculto -
Destinador Relación General pr_183f7b16e7x192wd 🔒 Bloqueado, 👁 Oculto -
Cantidad de jornadas Entero Listado pr_60040507001 🔒 Bloqueado, 👁 Oculto, 📊 Cualquier valor numérico Autorrellenado (Siempre): Contar (Columna): Día de la semana

Scripts

Total de scripts: 1

Código de Scripts

Lógica de negocio ejecutada en los formularios automáticamente

Formulario_Iniciado_AgregarNuevo

F.AgregarElemento_Iniciar(S.Sections.HorariosLista.ID)
F.AgregarElemento_Valor(S.Fields.HorariosLista.DiaDeLaSemana.ID,1)
F.AgregarElemento_Finalizar()

F.AgregarElemento_Iniciar(S.Sections.HorariosLista.ID)
F.AgregarElemento_Valor(S.Fields.HorariosLista.DiaDeLaSemana.ID,2)
F.AgregarElemento_Finalizar()

F.AgregarElemento_Iniciar(S.Sections.HorariosLista.ID)
F.AgregarElemento_Valor(S.Fields.HorariosLista.DiaDeLaSemana.ID,3)
F.AgregarElemento_Finalizar()

F.AgregarElemento_Iniciar(S.Sections.HorariosLista.ID)
F.AgregarElemento_Valor(S.Fields.HorariosLista.DiaDeLaSemana.ID,4)
F.AgregarElemento_Finalizar()

F.AgregarElemento_Iniciar(S.Sections.HorariosLista.ID)
F.AgregarElemento_Valor(S.Fields.HorariosLista.DiaDeLaSemana.ID,5)
F.AgregarElemento_Finalizar()

F.AgregarElemento_Iniciar(S.Sections.HorariosLista.ID)
F.AgregarElemento_Valor(S.Fields.HorariosLista.DiaDeLaSemana.ID,6)
F.AgregarElemento_Finalizar()

F.AgregarElemento_Iniciar(S.Sections.HorariosLista.ID)
F.AgregarElemento_Valor(S.Fields.HorariosLista.DiaDeLaSemana.ID,7)
F.AgregarElemento_Finalizar()

← Volver al índice