Восстановить запись

Описание

Шаблон активирует выбранные записи из архива или удаленные записи.

Например, бывает нужно периодически восстановить запись с данными клиента, находящимися в архиве.

Задача

Необходимо восстановить запись с данными клиента из архива после того, как изменится статус на любое значение, кроме «Отказ» или пустого значения.

Реализация задачи с помощью вычисления

Добавим вычисление в таблицу «Клиенты» с условием срабатывания при статусе записи не равным «активные» и статусе клиента не пусто и не «Отказ». Действием для запуска вычисления выберем изменение статуса.

Результат работы вычисления

Результат работы вычисления

Настройки вычисления

Чтобы добавить вычисление, зайдите в настройки нужной таблицы, выберите вкладку «Вычисления», нажмите «Добавить вычисление» и выберите тип вычисления «Текущая таблица».

Тип вычисления «Текущая таблица»

В открывшемся окне выбираем шаблон «Восстановить запись» (в группировке вычислений «Статус записи»). В блоке «Задать условия» зададим условия, выбрав флажок «да» и указав логику срабатывания вычисления.

Настройки вычисления

Действия для запуска вычисления

В «Дополнительно» можно указать действия для запуска вычисления, по умолчанию – это сохранение в таблице. В нашем случае оставляем из настроек только действие — изменение поля «Статус».

Действия для запуска вычисления

Запуск вычисления

Чтобы запустить вычисление, зайдите во вкладку «архив» или «удаленные» в текущей таблице.

Выберите нужную вкладку

И поменяйте статус у записи, которую нужно восстановить.

Результат работы вычисления

Использование данного шаблона возможно как в вычислениях, так и в допдейстиях.

Ваши вопросы, замечания и предложения по данному шаблону оставляйте в комментариях. Если будет необходимость, мы обязательно ответим.

Удачных настроек!