Ограничение создания заявок на устранение неполадок для приостановленных активов с помощью siebel
У меня есть требование ограничить создание заявки на устранение неполадок, если конкретный статус актива приостановлен, и предоставить пользователю предупреждающее сообщение. Используя DVM, я добавил набор правил со следующими подробностями.
Набор правил:BC: запрос на обслуживание, BO: запрос на обслуживание,
Затем добавил новое правило, как показано ниже.
BC: Управление активами — Актив, Применить к: Текущая запись, Выражение: BCHasRows («Запрос на обслуживание», «Управление активами — Актив», '[Идентификатор интеграции] = "'+[Запрос на обслуживание. Идентификатор актива]+'" И [ Статус] = "Приостановлено"', "Все")
Для RTE:BC: Запрос на обслуживание, выражение: [Тип заявки] = "Заявка на устранение неполадок клиента"
С приведенной выше конфигурацией он возвращает предупреждающее сообщение даже для «активных» активов. В чем проблема?