Дата последнего изменения: 17.09.2015
Все, что происходит в бизнес-процессе — это действия. Сам бизнес-процесс представляет собой составное действие, которое позволяет определять внутри себя дочерние действия. Каждое действие в рамках бизнес-процесса должно иметь уникальное имя.
Пример:
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); class CBPMyActivity1 extends CBPActivity { . . . } ?> >
Непосредственно от класса CBPActivity наследуются действия, которые не могут содержать внутри себя другие действия. Этот класс определяет набор базовых методов, которые необходимы любому действию. Некоторые методы, определенные в классе CBPActivity могут или должны быть переопределены в классе-наследнике.
В дистрибутиве по умолчанию есть несколько десятков действий (Activity) для создания бизнес-процессов. Тем не менее, иногда возникает потребность в создании собственного действия.
Рассмотрим несколько примеров созданий собственных действий.