Actualizar horarios asociados a un recurso humano

Input Parameters

ParameterTypeRequiredDescription
human_resource_id EnteroSi*Identificador único del recurso humano.
human_resource_code TextoSi*Código del recurso humano.
schedule_id EnteroSi*Identificador único del horario laboral.
schedule_description TextoSi*Descripción o nombre del horario laboral.
active BooleanoNoDefine el estado de la asociación: true habilita, false deshabilita. Si se omite, el estado se alterna automáticamente (True -> False, False -> True).

Nota: Se debe enviar uno de los dos campos para identificar al recurso humano (human_resource_id o human_resource_code) y uno de los dos campos para identificar el horario (schedule_id o schedule_description).


Output Parameters

ParameterTypeDescription
human_resource_id EnteroIdentificador del recurso humano.
human_resource_code TextoCódigo del recurso humano.
schedule_id EnteroIdentificador del horario laboral asociado.
schedule_description TextoDescripción del horario laboral asociado.
enabled BooleanoIndica si la asociación del horario está habilitada.
working_days ArrayLista de días laborales definidos en el horario (Lunes a Domingo).

Example:

Request: **(PUT)[https://app.fracttal.com/api/teams_collaborators_working_days

{
    "human_resource_code": "HR-001",
    "schedule_description": "Morning Shift",
    "active": true
}
{
  "success": true,
  "message": "200",
  "total": 1,
  "data": {
    "human_resource_id": 45,
    "human_resource_code": "HR-001",
    "schedule_id": 3,
    "schedule_description": "Morning Shift",
    "enabled": true,
    "working_days": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"]
  }
}
Response
200
Language
LoadingLoading…