Модуль предназначен для формирования графиков учета рабочего времени.
Формат вызова:
ВечерниеЧасыРаботы: ПериодВремени;
описание:
Возвращает интервал вечернего времени (по установкам системы)
Формат вызова:
ГрафикиРаботы: МодульГрафиковРаботы; /*только чтение*/
Формат вызова:
ГрафикРаботыПоКоду(Код: целое): ГрафикРаботы; /*только чтение*/
Формат вызова:
ГрафикРаботыПоНаименованию(Наименование: строка): ГрафикРаботы; /*только чтение*/
Формат вызова:
ДневныеЧасыРаботы: ПериодВремени; /*только чтение*/
описание:
Возвращает интервал дневного времени (по установкам системы)
Формат вызова:
МаскаДня(Дата: Дата; [Наименование]: строка): целое;
Формат вызова:
МесячнаяНормаДней(Год, Месяц: целое): целое; /*только чтение*/
описание:
Возвращает значение нормы рабочих дней за определенный месяц (стандартный график должен быть заполнен).
параметры:
Год - Параметр указывает год, за который определяется значение нормы.
Месяц - Параметр указывает месяц, за который определяется значение нормы.
Формат вызова:
МесячнаяНормаЧасов(Год, Месяц: целое): целое; /*только чтение*/
описание:
Возвращает значение нормы рабочих часов за определенный месяц (стандартный график должен быть заполнен).
параметры:
Год - Параметр указывает год, за который определяется значение нормы.
Месяц - Параметр указывает месяц, за который определяется значение нормы.
Формат вызова:
НочныеЧасыРаботы: ПериодВремени;
описание:
Возвращает интервал ночного времени (по установкам системы)
Формат вызова:
ОчиститьОтклонения(Год: целое); /*только чтение*/
описание:
Удаляет все настройки праздничных и выходных дней в году
Формат вызова:
СоздатьГрафикРаботы: ГрафикРаботы; /*только чтение*/
описание:
Функция позволяет создавать графики работ
Формат вызова:
СтандартныйГрафикРаботы: ГрафикРаботы; /*только чтение*/
описание:
Возвщает стандартный график работы (значение "нуль")
Формат вызова:
ТипДня(Дата: Дата): целое; /*только чтение*/
Формат вызова:
УстановитьДниМесяца(Период: ПериодРасчета; Маска: целое): ДниМесяца; /*только чтение*/
описание:
Функция возвращает значение установленных параметрами дней месяца в расчетном периоде.
параметры:
Период - Параметр указывает период расчета.
Маска - Параметр указывает тип дней.
функции объекта:
Время1Формат вызова:
ПериодВремени.Время1: ВремяРаботы;
Формат вызова:
ПериодВремени.Время2: ВремяРаботы;
Формат вызова:
ПериодВремени.Текст: строка;
описание:
Возвращает время как текст.
описание:
Объект для хранения времени.
функции объекта:
МинутыФормат вызова:
ВремяРаботы.Минуты: целое;
описание:
Устанавливает значение минут.
Формат вызова:
ВремяРаботы.Текст([ТочноеЗначение]: целое): строка;
описание:
Возвращает время как текст.
Формат вызова:
ВремяРаботы.Часы([ТочноеЗначение]: целое): дробное;
описание:
Устанавливает значение часов.
описание:
Объект формирует данные по учету рабочего времени для конкретного исполнения.
функции объекта:
ВыработкаФормат вызова:
ГрафикРаботы.Выработка(Дата: Дата): целое; /*только чтение*/
Формат вызова:
ГрафикРаботы.День(Дата: Дата): целое; /*только чтение*/
описание:
Возвращает дату дня.
параметры:
Дата - Параметр указывает дату.
Формат вызова:
ГрафикРаботы.Код: целое;
Формат вызова:
ГрафикРаботы.КСП: целое;
Формат вызова:
ГрафикРаботы.Наименование: строка;
Формат вызова:
ГрафикРаботы.НормаВыработки(Период: ПериодРасчета): дробное; /*только чтение*/
описание:
Возвращает норму выработки.
Формат вызова:
ГрафикРаботы.НормаВыработкиЗаПериодВремени(НачальнаяДата, КонечнаяДата: Дата): дробное; /*только чтение*/
описание:
Возвращает значение нормы выработки за расчетный период по указанным параметрам(за период времени)
Формат вызова:
ГрафикРаботы.НормаВыработкиЗаЦикл: целое; /*только чтение*/
описание:
Возвращает значение нормы выработки за расчетный период по указанным параметрам(за определенный цикл)
Формат вызова:
ГрафикРаботы.НормаДней(Период: ПериодРасчета; [Маска]: целое): целое; /*только чтение*/
описание:
Возвращает значение нормы дней рабочего времени
за расчетный период по указанным параметрам.
параметры:
Период - Параметр указывает период расчета.
[Маска] - Указывает тип дней. Параметр необязательный.
Формат вызова:
ГрафикРаботы.НормаДнейЗаПериодВремени(НачальнаяДата, КонечнаяДата: Дата; [Маска]: целое): целое; /*только чтение*/
описание:
Возвращает значение нормы дней рабочего времени за определенный период времени по указанным параметрам.
параметры:
НачальнаяДата - Дата начала периода.
КонечнаяДата - Дата конца периода.
[Маска] - Указывается тип дней. Параметр необязательный.
Формат вызова:
ГрафикРаботы.НормаДнейЗаЦикл: целое; /*только чтение*/
описание:
Возвращает значение нормы дней рабочего времени за цикл.
Формат вызова:
ГрафикРаботы.НормаЧасов(Период: ПериодРасчета; [Маска]: целое): ВремяРаботы; /*только чтение*/
описание:
Возвращает значение нормы часов рабочего времени за определенный расчетный период по указанным параметрам.
параметры:
Период - Параметр указывает период расчета.
[Маска] - Указывается тип дней. Параметр необязательный.
Формат вызова:
ГрафикРаботы.НормаЧасовЗаПериодВремени(НачальнаяДата, КонечнаяДата: Дата): ВремяРаботы; /*только чтение*/
описание:
Возвращает значение нормы часов рабочего времени за определенный период времени.
параметры:
НачальнаяДата - Дата начала периода.
КонечнаяДата - Дата конца периода.
Формат вызова:
ГрафикРаботы.НормаЧасовЗаЦикл([ТипЧасов]: целое): ВремяРаботы; /*только чтение*/
описание:
Возвращает значение нормы часов рабочего времени за цикл.
параметры:
[ТипЧасов] - Указывается тип часов (ночные, сверхурочные и т.п.). Параметр необязательный.
Формат вызова:
ГрафикРаботы.Опции: целое;
Формат вызова:
ГрафикРаботы.Параметр(Идентификатор: строка): РесурсныйПараметр;
Формат вызова:
ГрафикРаботы.РазвернутаяНормаДней(Период: ПериодРасчета): ДниМесяца; /*только чтение*/
описание:
Возвращает значение развернутой нормы дней рабочего времени за расчетный период.
параметры:
Период - Параметр указывает период расчета.
РазвернутаяНормаДнейЗаПериодВрем
Формат вызова:
ГрафикРаботы.РазвернутаяНормаДнейЗаПериодВрем(НачальнаяДата, КонечнаяДата: Дата): ДниМесяца; /*только чтение*/
описание:
Возвращает значение развернутой нормы дней рабочего времени за расчетный период времени
Формат вызова:
ГрафикРаботы.РасписаниеНаДату(НаДату, НачалоРаботы: Дата; ОбщееВремя, Перерыв: ПериодВремени): целое; /*только чтение*/
описание:
Возвращает режим работы на указанную дату.
параметры:
НаДату - Установленная дата.
НачалоРаботы - Параметр указывает дату приема на работу.
ОбщееВремя - Время начала и конца рабочего времени.
Перерыв - Время начала и конца времени перерыва.
Формат вызова:
ГрафикРаботы.Сокращение: строка;
Формат вызова:
ГрафикРаботы.УстановитьНормуДня(Дата: Дата; Значение: дробное); /*только чтение*/
Формат вызова:
ГрафикРаботы.УстановитьРежим(Код: целое; Наименование: строка; ВремяРаботы, Перерыв: БезТипа; [МаскаДня]: целое); /*только чтение*/
Формат вызова:
ГрафикРаботы.УстановитьРежимНаДату(Дата: Дата; ВремяРаботы, Перерыв: целое; ФиксированнаяНорма: дробное); /*только чтение*/
Формат вызова:
ГрафикРаботы.Часы(Дата: Дата; [ТипЧасов]: целое): ВремяРаботы; /*только чтение*/
описание:
Возвращает количество часов на данную дату.
параметры:
Дата - Параметр указывает дату.
функции объекта:
ПодключениеФормат вызова:
МодульГрафиковРаботы.Подключение: Подключение; /*только чтение*/