Archives

Ищем данные вне контекста текущего Бизнес Объекта

Доброго дня всем (может конечно и не дня)! Тут на днях мой коллега запилил для меня заметочку про один сервис, ну и конечно я не могу этим делом не поделиться с остальными. Возможно тема не новая и многие про нее уже знают, возможно можно самому легко сделать подобный сервис, но зачем делать самому, если уже …

Создание и тестирование WEB-сервиса

Доброго времени суток, коллеги Siebel’маны! Рассмотрим сегодня, как просто и быстро создать в Siebel входящий Web-сервис без компиляций и перезагрузок, и тут же его протестировать. Тем паче, что такая информация в Интернете представлена разрозненно и на басурманском языке. Реализованный сервис будет принимать на вход два параметра и возвращать их конкатенацию. И так, приступим. Заходим в …

Siebel Expressions (Часть 2)

Итак, продолжаем говорить про выражения в Siebel и погружаемся глубже. Если строить выражения в Siebel Tools, например калькулируемое поле, то это предстоит делать в таком редкаторе: Давайте детально пройдемся по всему спектру предоставленных в этом редакторе возможностей. Кнопки Как мы видим, тут есть набор кнопок, который на самом деле предназначен исключительно для удобства. Дело в том, …

Siebel Expressions (Часть 1)

Привет всем сибельманам и сибельманшам (или сибельвуманам)! По просьбе своего хорошего товарища (конечно же сибельмана) я наконец-то возвращаюсь к этому блогу, чтобы поделиться полезной информацией с Вами. Речь пойдет о выражениях в Siebel, которые имеют свой  особый синтаксис. Выражения используются практически повсеместно, поэтому заслуживают особого внимания. Итак, когда я думал с чего начать, то даже …

Прокачиваем Salutation Applet

Эта статья носит скорее развлекательный характер, так как речь пойдет о фишке, которую вряд ли можно назвать полезной. Тем не менее для общего развития хорошо знать и это. На днях мы с коллегой заморочились и захотели сделать умное приветствие пользователя на домашней странице. В зависимости от времени суток говорить ему «Доброе утро», «Добрый день» или …

Шаблоны Communications Template

Сегодня хочу поднять тему шаблонов. На моей практике наиболее востребованы шаблоны SMS-сообщений. Хотя и email тоже, но не так часто. И видел я множество реализаций этих шаблонов… и в хранимой процедуре, и кастомный справочник с тегами на месте динамических элементов, и просто текст смс в коде. Сегодня я хочу рассказать об одном единственном правильном способе …

Workflow Policy

Workflow Policy (далее WFP) — довольно сложный инструмент. Но при этом он очень полезный и любой уважающий себя Seibelman должен уметь им пользоваться. В данной статье я постараюсь рассказать про этого зверя более простым языком (как минимум по-русски), нежели это описано в документации к системе. Самая простая аналогия WFP из большинства известных конструкций — это …

Confirm Dialog на стороне сервера

Друзья! Как я и говорил, в данном блоге помимо собственных статей я буду публиковать переводы уже имеющихся статей с зарубежных блогов, с указанием ссылки на первоисточник. Первая из таких статей посвящена подтверждающему диалогу. Каждый Siebel-профессионал знает, что невозможно получить действие от пользователя, используя серверные скрипты. Обоснование тому: серверные скрипты работают на сервере и нет возможности …

Data Validation Manager

Data Validation Manager — это встроенный в Siebel бизнес сервис, который имеет всего лишь один метод — Validate. Как Вы уже догадались предназначен он для того, чтобы проверять. Что проверять? На этот вопрос можно ответить, если раскрыть другое понятие: Data Validation Rules. Это набор правил проверки. Каждое правило содержит в себе некое выражение, которое может …