Hierarchy
- Replacements
Methods
create
-
Метод инициализирует новое замещение.
После заполнения информации о замещении необходимо сохранить информацию, вызвав метод ReplacementItem.save.
// Создадим замещение для сотрудника в отпуске const rpl = System.replacements.create(); rpl.data.type = rpl.fields.type.variants.reassign; rpl.data.absent = Context.data.__createdBy; rpl.data.replacement = Context.data.substitution; rpl.data.begin = Context.data.vacation_start; rpl.data.end = Context.data.vacation_end; await rpl.save();
Returns ReplacementItem
search
-
Метод позволяет выполнить поиск замещений.
Для выборки элементов коллекций используется объект Search:
const replacements = await System.replacements.search() .where(r => r.absent.eq(Context.data.absent_user)) .all();
Подробнее об использовании объекта поиска можно посмотреть в статье про объект поиска пользователей.
Returns ReplacementSearch
Объект замещения
Используется для создания замещений.