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