Bitrix API

Schedule extends EO_Schedule

Table of Contents

Methods

assignEntity()  : mixed
collectRawValues()  : mixed
create()  : mixed
defineAllowedDevices()  : mixed
defineUsersCount()  : mixed
edit()  : mixed
getAllowedMaxShiftStartOffset()  : mixed
getFixedScheduleTypeName()  : mixed
getFlextimeScheduleTypeName()  : mixed
getReportPeriodStartWeekDay()  : mixed
getScheduleRestriction()  : mixed
getShiftByWeekDay()  : mixed
getShiftedScheduleTypeName()  : mixed
isAllowedToEditRecord()  : mixed
isAllowedToReopenRecord()  : mixed
isAutoClosing()  : mixed
isAutoClosingEnabledForSchedule()  : mixed
isAutoStarting()  : mixed
isAutoStartingEnabledForSchedule()  : mixed
isControlledActionsConfigured()  : mixed
isControlledActionsStartOnly()  : mixed
isDeviceAllowed()  : mixed
isFixed()  : mixed
isFlextime()  : mixed
isScheduleFixed()  : mixed
isScheduleFlextime()  : mixed
isScheduleShifted()  : mixed
isScheduleTypeFixed()  : mixed
isScheduleTypeFlextime()  : mixed
isScheduleTypeShifted()  : mixed
isShifted()  : mixed
markDeleted()  : mixed
obtainActiveShifts()  : array<string|int, Shift>
obtainAssignmentByCode()  : mixed
obtainDepartmentAssignmentById()  : mixed
obtainDepartmentAssignments()  : EO_ScheduleDepartment_Collection
obtainFromAssignments()  : mixed
obtainScheduleViolationRules()  : ViolationRules|null
obtainShiftByPrimary()  : mixed
obtainShifts()  : array<string|int, Shift>
obtainUserAssignments()  : EO_ScheduleUser_Collection
obtainUserAssignmentsById()  : mixed
obtainUsersCount()  : mixed
obtainWorktimeRestrictions()  : mixed

Methods

assignEntity()

public assignEntity(mixed $code[, mixed $excluded = false ]) : mixed
Parameters
$code : mixed
$excluded : mixed = false

collectRawValues()

public collectRawValues() : mixed

defineAllowedDevices()

public defineAllowedDevices(mixed $allowedDevices) : mixed
Parameters
$allowedDevices : mixed

defineUsersCount()

public defineUsersCount(mixed $usersCount) : mixed
Parameters
$usersCount : mixed

getAllowedMaxShiftStartOffset()

public getAllowedMaxShiftStartOffset() : mixed

getFixedScheduleTypeName()

public static getFixedScheduleTypeName() : mixed

getFlextimeScheduleTypeName()

public static getFlextimeScheduleTypeName() : mixed

getReportPeriodStartWeekDay()

public getReportPeriodStartWeekDay() : mixed

getScheduleRestriction()

public static getScheduleRestriction(mixed $schedule, mixed $configName) : mixed
Parameters
$schedule : mixed
$configName : mixed

getShiftByWeekDay()

public getShiftByWeekDay(mixed $weekDay) : mixed
Parameters
$weekDay : mixed

getShiftedScheduleTypeName()

public static getShiftedScheduleTypeName() : mixed

isAllowedToEditRecord()

public isAllowedToEditRecord() : mixed

isAllowedToReopenRecord()

public isAllowedToReopenRecord() : mixed

isAutoClosing()

public isAutoClosing() : mixed

isAutoClosingEnabledForSchedule()

public static isAutoClosingEnabledForSchedule(mixed $schedule) : mixed
Parameters
$schedule : mixed

isAutoStarting()

public isAutoStarting() : mixed

isAutoStartingEnabledForSchedule()

public static isAutoStartingEnabledForSchedule(mixed $schedule) : mixed
Parameters
$schedule : mixed

isControlledActionsConfigured()

public static isControlledActionsConfigured(mixed $schedule) : mixed
Parameters
$schedule : mixed

isControlledActionsStartOnly()

public isControlledActionsStartOnly() : mixed

isDeviceAllowed()

public static isDeviceAllowed(mixed $device, mixed $schedule) : mixed
Parameters
$device : mixed
$schedule : mixed

isFlextime()

public isFlextime() : mixed

isScheduleFixed()

public static isScheduleFixed(mixed $schedule) : mixed
Parameters
$schedule : mixed

isScheduleFlextime()

public static isScheduleFlextime(mixed $schedule) : mixed
Parameters
$schedule : mixed

isScheduleShifted()

public static isScheduleShifted(mixed $schedule) : mixed
Parameters
$schedule : mixed

isScheduleTypeFixed()

public static isScheduleTypeFixed(mixed $type) : mixed
Parameters
$type : mixed

isScheduleTypeFlextime()

public static isScheduleTypeFlextime(mixed $type) : mixed
Parameters
$type : mixed

isScheduleTypeShifted()

public static isScheduleTypeShifted(mixed $type) : mixed
Parameters
$type : mixed

markDeleted()

public markDeleted() : mixed

obtainActiveShifts()

public obtainActiveShifts() : array<string|int, Shift>
Return values
array<string|int, Shift>

obtainAssignmentByCode()

public obtainAssignmentByCode(mixed $entityCode) : mixed
Parameters
$entityCode : mixed

obtainDepartmentAssignmentById()

public obtainDepartmentAssignmentById(mixed $departmentId) : mixed
Parameters
$departmentId : mixed

obtainDepartmentAssignments()

public obtainDepartmentAssignments() : EO_ScheduleDepartment_Collection
Return values
EO_ScheduleDepartment_Collection

obtainFromAssignments()

public obtainFromAssignments(mixed $userId) : mixed
Parameters
$userId : mixed

obtainShiftByPrimary()

public obtainShiftByPrimary(mixed $shiftId) : mixed
Parameters
$shiftId : mixed

obtainShifts()

public obtainShifts() : array<string|int, Shift>
Return values
array<string|int, Shift>

obtainUserAssignments()

public obtainUserAssignments() : EO_ScheduleUser_Collection
Return values
EO_ScheduleUser_Collection

obtainUserAssignmentsById()

public obtainUserAssignmentsById(mixed $userId) : mixed
Parameters
$userId : mixed

obtainUsersCount()

public obtainUsersCount() : mixed

obtainWorktimeRestrictions()

public obtainWorktimeRestrictions(mixed $name) : mixed
Parameters
$name : mixed

        
On this page

Search results