We can create a search within the work calendar record to get the necessary data. Here we have returned the hours per day specified in the Work calender record
let workcalendarSearchObj = search.create({
type: “workcalendar”,
filters:
[
[“internalidnumber”, “equalto”, workCalender]
],
columns:
[
search.createColumn({
name: “name”,
sort: search.Sort.ASC,
label: “Name”
}),
search.createColumn({ name: “comments”, label: “Comments” }),
search.createColumn({ name: “workhoursperday”, label: “Work Hours Per Day” })
]
});
let searchResultCount = workcalendarSearchObj.runPaged().count;
if(searchResultCount > 0)
{
let minHour
workcalendarSearchObj.run().each(function (result) {
minHour= result.getValue({
name: “workhoursperday”, label: “Work Hours Per Day”
})
return true;
});
return minHour
}
else
{
return false
}