Группы сотрудников
ГруппыСотрудников
Описание, пример вызова
// Возвращает таблицу значений с колонками Сотрудник и Группа, содержащую// сотрудников и группы в которые сотрудники относится.//// Параметры:// Сотрудники - Массив, ссылок на элементы справочника сотрудники// - СправочникСсылка.Сотрудники// ОбрабатыватьГруппыПоиска - Булево, позволяет исключить из обработки// группы поиска.//// Возвращаемое значение;// ТаблицаЗначений// * Сотрудник - СправочникСсылка.Сотрудники// * ФизическоеЛицо - СправочникСсылка.ФизическиеЛица// * Группа - СправочникСсылка.ГруппыСотрудников//Функция ГруппыСотрудников(Сотрудники, ОбрабатыватьГруппыПоиска = Истина) Экспорт
Пример вызова
Результат = ГруппыСотрудников.ГруппыСотрудников(Сотрудники, ОбрабатыватьГруппыПоиска);
ГруппыСотрудниковФизическихЛиц
Описание, пример вызова
// Возвращает таблицу значений с колонками Сотрудник, физическоеЛицо//// Параметры:// ФизическиеЛица - Массив, ссылок на элементы справочника сотрудники// - СправочникСсылка.ФизическиеЛица// ОбрабатыватьГруппыПоиска - Булево, позволяет исключить из обработки// группы поиска.//// Возвращаемое значение;// ТаблицаЗначений// * Сотрудник - СправочникСсылка.Сотрудники// * ФизическоеЛицо - СправочникСсылка.ФизическиеЛица// * Группа - СправочникСсылка.ГруппыСотрудников//Функция ГруппыСотрудниковФизическихЛиц(ФизическиеЛица, ОбрабатыватьГруппыПоиска = Истина) Экспорт
Пример вызова
Результат = ГруппыСотрудников.ГруппыСотрудниковФизическихЛиц(ФизическиеЛица, ОбрабатыватьГруппыПоиска);
СотрудникиГруппыПоискаПоНастройкам
Описание, пример вызова
// Возвращает сотрудников, соответствующих критериям поиска//// Параметры:// НастройкиЗаполнения - настройки СКД отчета по сотрудникам.// ГруппаПоиска - СправочникСсылка.ГруппыСотрудников//// ТаблицаЗначений// * Сотрудник - СправочникСсылка.Сотрудники// * ФизическоеЛицо - СправочникСсылка.ФизическиеЛица//Функция СотрудникиГруппыПоискаПоНастройкам(НастройкиЗаполнения, ГруппаПоиска) Экспорт
Пример вызова
Результат = ГруппыСотрудников.СотрудникиГруппыПоискаПоНастройкам(НастройкиЗаполнения, ГруппаПоиска)
СотрудникиГруппыПоиска
Описание, пример вызова
// Возвращает сотрудников группы поиска//// Параметры:// ГруппаПоиска - СправочникСсылка.ГруппыСотрудников//// Возвращаемое значение:// ТаблицаЗначений// * Сотрудник - СправочникСсылка.Сотрудники// * ФизическоеЛицо - СправочникСсылка.ФизическиеЛица// Неопределено, если настройки не заданы.//Функция СотрудникиГруппыПоиска(ГруппаПоиска) Экспорт
Пример вызова
Результат = ГруппыСотрудников.СотрудникиГруппыПоиска(ГруппаПоиска)
СоставГруппСотрудников
Описание, пример вызова
// Возвращает список сотрудников входящих в состав одной из групп, переданных в параметрах.//// Параметры:// ГруппыСотрудников - Массив ссылок на группы сотрудников// - СправочникСсылка.ГруппыСотрудников// ДополнятьСоставомПодчиненныхГрупп - Булево//// Возвращаемое значение:// ТаблицаЗначений// * Сотрудник - СправочникСсылка.Сотрудники// * ФизическоеЛицо - СправочникСсылка.ФизическиеЛица// * Группа - СправочникСсылка.ГруппыСотрудников//Функция СоставГруппСотрудников(СписокГруппСотрудников, ДополнятьСоставомПодчиненныхГрупп = Истина) Экспорт
Пример вызова
Результат = ГруппыСотрудников.СоставГруппСотрудников(СписокГруппСотрудников, ДополнятьСоставомПодчиненныхГрупп);
СоздатьВТГруппыСотрудников
Описание, пример вызова
// Создает в менеджере временных таблиц временную таблицу содержащую поля Сотрудник, ФизическоеЛицо, Группа.//// Параметры:// МенеджерВременныхТаблиц - МенеджерВременныхТаблиц// Сотрудники - Массив сотрудников// СправочникСсылка.Сотрудники// ОбрабатыватьГруппыПоиска - Булево// ИмяВТГруппыСотрудников - Строка//// Возвращаемое значение:// РезультатЗапроса//Функция СоздатьВТГруппыСотрудников(МенеджерВременныхТаблиц, Сотрудники, ОбрабатыватьГруппыПоиска = Истина, ИмяВТГруппыСотрудников = "ВТГруппыСотрудников") Экспорт
Пример вызова
Результат = ГруппыСотрудников.СоздатьВТГруппыСотрудников(МенеджерВременныхТаблиц, Сотрудники, ОбрабатыватьГруппыПоиска, ИмяВТГруппыСотрудников);
СоздатьВТГруппыСотрудниковФизическихЛиц
Описание, пример вызова
// Создает в менеджере временных таблиц временную таблицу содержащую поля Сотрудник, ФизическоеЛицо, Группа.//// Параметры:// МенеджерВременныхТаблиц - МенеджерВременныхТаблиц// ФизическиеЛица - Массив сотрудников// СправочникСсылка.ФизическиеЛица// ОбрабатыватьГруппыПоиска - Булево// ИмяВТГруппыСотрудниковФизическихЛиц - Строка//// Возвращаемое значение:// РезультатЗапроса//Функция СоздатьВТГруппыСотрудниковФизическихЛиц(МенеджерВременныхТаблиц, ФизическиеЛица, ОбрабатыватьГруппыПоиска = Истина, ИмяВТГруппыСотрудниковФизическихЛиц = "ВТГруппыСотрудниковФизическихЛиц") Экспорт
Пример вызова
Результат = ГруппыСотрудников.СоздатьВТГруппыСотрудниковФизическихЛиц(МенеджерВременныхТаблиц, ФизическиеЛица, ОбрабатыватьГруппыПоиска, ИмяВТГруппыСотрудниковФизическихЛиц);
ТаблицаГруппСотрудников
Описание, пример вызова
Функция ТаблицаГруппСотрудников(СписокСотрудников, ПоСправочникуСотрудники, ОбрабатыватьГруппыПоиска) Экспорт
Пример вызова
Результат = ГруппыСотрудников.ТаблицаГруппСотрудников(СписокСотрудников, ПоСправочникуСотрудники, ОбрабатыватьГруппыПоиска));
СотрудникиГруппСотрудниковВФоне
Описание, пример вызова
Процедура СотрудникиГруппСотрудниковВФоне(Параметры, АдресХранилища) Экспорт
Пример вызова
ГруппыСотрудников.СотрудникиГруппСотрудниковВФоне(Параметры, АдресХранилища)
ДинамическийСписокГруппСотрудниковПриПолученииДанныхНаСервере
Описание, пример вызова
Процедура ДинамическийСписокГруппСотрудниковПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки) Экспорт
Пример вызова
ГруппыСотрудников.ДинамическийСписокГруппСотрудниковПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)
ВосстановлениеПараметровДинамическихГрупп
Описание, пример вызова
Процедура ВосстановлениеПараметровДинамическихГрупп(ПараметрыОбновления = Неопределено) Экспорт
Пример вызова
ГруппыСотрудников.ВосстановлениеПараметровДинамическихГрупп(ПараметрыОбновления);
ЗаменитьПараметрРекурсивно
Описание, пример вызова
Функция ЗаменитьПараметрРекурсивно(ЭлементыОтбора) Экспорт
Пример вызова
Результат = ГруппыСотрудников.ЗаменитьПараметрРекурсивно(ЭлементыОтбора));
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).