18.12. Дополнительные действия

Дополнительные действия в договоре - это возможность непосредственного вызова скрипта BGBS для данного договора через АРМ оператора биллинга, либо из Web-статистики. Список дополнительных действий формируется скриптом по событию Получение списка доп. действий для договора, либо Получение списка доп. действий для Web, пример в WiKi.

Далее оператор биллинга, либо клиент на Web-статистике вызывает действие, снова вызывая скрипт, но уже с событием Обработка доп. действия для договора. Скрипт выполняет какие-то действия с договором, возвращая сообщения.

Cообщения о выполненых действиях возможно создавать в виде html, при этом создержимое должно быть валидным xml-фрагментом, а корневым элементом должен быть элемент <html>:

event.addReport( "<html><table cellspacing=\"1\"><thead><tr><td>Отчет</td></tr></thead><tbody>"
  + "<tr><td class=\"comment\">Привет, анлим активирован!!!</td></tr></tbody></table></html>" );