====== Администрирование - проверка данных ====== ===== Администрирование - проверка данных ===== ==== Сообщения о проверке ==== Этот пункт первое с чего стоит начинать. В дальнейшем эти сообщения будут подключаться к проверкам и выводиться на интерфейс пользователя. {{:administration:dvm_message.png?800|}} ==== Наборы правил ==== ы ==== История проверки ==== ===== Вызов кастомного бизнес сервиса ===== Для запуска кастомного Бизнес сервиса в проверке данных необходимо внести изменения в .cfg Web client и настройки сервера. InvokeServiceMethod("Validation","ValidateEmailAddress","EmailAddress=eval([Email Address])","Result")="VALID" **Для Web клиента (Dedicated Client):** Необходимо добавить список бизнес сервисов в секцию [Siebel]:\\ [Siebel]\\ BusinessServiceQueryAccessList = BusSvc1,Validation,.. **На сервере (In Server):** 1. Login to Application and navigate to the Administration - Server Configuration > Enterprises > Parameters\\ (Администрирование - конфигурация сервера -> Предприятия -> Параметры) 2. Делаем поиск параметра "Business Service Query Access List" и устанавливаем значение BusSvc1,Validation\\ 3. Делаем рестарт сервисов источник http://siebelforum.blogspot.com/2011/05/sbl-dat-00610-access-denied-to-invoke.html Для запуска DVM необходимо настроить Runtime Event [[administration:runtime_events]] ---Быстро скопировал что бы не потерять в целую статью не закончил----- Администрирование - проверка данных ->Validation Messages 1. Создаём Validation Messages Message Code = AL Campaign MK MC Сообщение уровень = Campaign Message Source = Campaign Message Text = Для канала продаж "Отделение - автоматический" необходимо заполнить поле "Продукт для МК" Администрирование - проверка данных -> Наборы правил 2. Создаём Validation Rules Set Наименование = AL Campaign MK Rules Set Бизнес-компонент = Campaign Бизнес-Объект = Campaign Aggregate Errors= true Описание = CRM-2317 -Validation Rule Номер серии = 1 Наименование = AL MK Product Business Component = Campaign ApplyTo = Current Record Return Code = AL Campaign MK MC -Информация о правиле Выражение = NOT([AL Channel Sales] = LookupValue("OFFER_MEDIA","Department_Automatic") AND [AL Product MK] IS NULL) -- Администрирование - Текущие события -> Альтернативные названия событий (Rule Set) Наименование = AL MK Campaign Rule Set Тип объекта = BusComp Имя объекта = Campaign Событие = WriteRecord -- Администрирование - Текущие события -> Группы мероприятий (Action) Наименование = AL MK Campaign Validation Action Set - Группы мероприятий - Активный = TRUE Наименование = AL MK Campaign Validation Action Set -Действия Наименование = Validation Тип мероприятия = BusService -Дополнительные сведения Наименование = Validation Тип мероприятия = BusService Business Service Name = Data Validation Manager Метод бизнес–службы = Validate Контекст бизнес–службы = "Rule Set Name", "AL Campaign MK Rules Set", "Enable Log", "Y" -- Администрирование - Текущие события -> События (Events) Наименование = AL MK Campaign Event Последовательность = 1 Тип объекта = BusComp Имя объекта = Campaign Событие = WriteRecord Subevent = null Action Set Name = AL MK Campaign Validation Action Set Conditional = null Reload runtime events {{tag>DVM}} --- //[[admin@siebelwiki.com.ua|wiki_admin]] 2015/05/15 10:23//