+7 (495) 748-01-13 ещё 5 филиалов
Для включения возможности добавления материалов, авторизуйтесь.
Перейти к авторизации

Настройка генератора данных

 

Настройка генератора данных


С помощью генератора данных можно создать любой документ или справочник в базе данных и заполнить его реквизиты. Генератор данных используется в настройке видов реакции на событие.

Значения реквизитов можно вводить вручную, выбирая их из списка значений (колонка «Значение») или заполнить с помощью пользовательских функции (колонка «Пользовательская функция»).

Описание реквизитов:

Название реквизита

Описание реквизита

Наименование

Название генератора данных

Объект реакции

Объект метаданных, экземпляр которого будет создан (справочник или документ)

Табличная часть «Значения реквизитов объекта»:

Реквизит

Реквизит экземпляра объекта метаданных

Значение

Значение реквизита (учитывая существующие типы данных)

Пользовательская функция

Возможность вместо значения указать результат пользовательской функции.




ПРИМЕР НАСТРОЙКИ

В рамках еженедельной работы с должниками каждый понедельник в 10-00 утра необходимо создавать задачу финансовому менеджеру (конкретному пользователю) для анализа причины образования долга.
Необходимо предусмотреть настройку генератора данных, в рамках которого должна создаваться задача «Анализ образования задолженности» ответственному пользователю с указанием задолжника-клиента. Для этого необходимо создать новый элемент справочника «Настройка генератора данных».

Пример настройки реквизитов генератора данных:

Название реквизита

Значение реквизита

Наименование

Прибыть на планерку в 10-00 утра

Объект реакции

Задача (CRM) [Документ]

Значения реквизитов объекта:

Реквизит

Ответственный

Значение

Администратор
Выбрать пользователя, для которого будет поставлена задача.

Пользовательская функция

-

Реквизит

ДатаНачалаПлан

Значение

-

Пользовательская функция

10 утра ближайшего дня
Ссылка на справочник «Пользовательские функции», текст функции:
«если Час(ТекущаяДата())>=10 тогда
результат = НачалоДня(ТекущаяДата() + 60*60*24) + 60*60*10;
Иначе
результат = НачалоДня(ТекущаяДата()) + 60*60*10;
конецЕсли;»

Реквизит

ДатаОкончанияПлан

Значение

-

Пользовательская функция

11 утра ближайшего дня
Ссылка на справочник «Пользовательские функции», текст функции:
«если Час(ТекущаяДата())>=10 тогда
результат = НачалоДня(ТекущаяДата() + 60*60*24) + 60*60*11;
Иначе
результат = НачалоДня(ТекущаяДата()) + 60*60*11;
конецЕсли;»

Реквизит

КраткоеОписание

Значение

Посетить встречу

Пользовательская функция

-

Реквизит

ДетальноеОписание

Значение

Посетить встречу

Пользовательская функция

-

Реквизит

ТипЗадачи

Значение

Поручение

Пользовательская функция

-



Пример настройки генератора данных:

Пример настройки генератора данных.png


Пример настройки пользовательской функции «10 утра ближайшего дня»

Пример настройки пользовательской функции 10 утра ближайшие.png


Пример использования генератора данных в виде реакции:

Пример вида реакции на событие Создание задачи.png




Дополнительная информация:

Автоматические реакции. Общие сведения

Автоматические реакции. Настройка

Заявка на подбор и запуск CRM

Мы поможем подобрать CRM для вашего бизнеса

Я даю Согласие на обработку персональных данных в соответствии с Политикой Конфиденциальности