ПРОДУКТЫ
Генерация отчетов уже давно является стандартной функцией многих приложений, и для ее реализации поставщики средств разработки встраивают универсальные базовые инструменты, наиболее известные из которых - продукты фирмы Crystal Decisions (www.crystaldecisions.net). Более мощный альтернативный вариант для тех случаев, когда нужны масштабируемые решения для создания и доставки отчетов сотням тысяч пользователей, в разных форматах, по всевозможным каналам и на различные устройства, предлагает компания Actuate Software (www.actuate.com).
Ее программным комплексом Actuate e.Reporting Suite оснащены информационные системы таких крупнейших корпораций, как Bank of America, American Express, MCI/Worldcom и Microsoft. А продукты ряда известных поставщиков ПО, например фирм Ariba, BMC, Clarify, Peoplesoft и Siebel, содержат сервер генерации и доставки отчетов Actuate в качестве интегрированного модуля. По этому же пути пошла российская компания CSBI (www.csbi.ru), разработавшая на основе ПО Actuate аналитическую опцию для своей банковской системы “Банкир”.
Не стоит удивляться: ведь CSBI является единственным дистрибьютором продуктов Actuate в странах СНГ. В конце апреля специалистами CSBI был проведен специальный семинар, в котором приняли участие и менеджеры Actuate Software. Они рассказали, в частности, об архитектуре Actuate e.Reporting Suite, построенной на объектно-ориентированной концепции Live Report Do-cument.
Отчет, спроектированный средствами e.Report Designer, в соответствии с расписанием или в ответ на определенное событие наполняется данными, которые могут извлекаться из разнородных источников. Отчет генерируется во внутреннем формате Actuate, содержащем всю информацию о его структуре, свойствах, имеющихся гиперссылках и т. д. В зависимости от потребностей конечного пользователя перед доставкой отчет трансформируется в формат DHTML, PDF, XML или в электронную таблицу Excel. При этом все версии контролируются и архивируются, а доступ к ним ограничивается в соответствии с применяемой на предприятии политикой безопасности вплоть до уровня отдельных страниц. Важное качество отчетов Actuate - их интерактивность: пользователь имеет возможность провести дополнительную аналитическую обработку полученных данных. Для организации взаимодействия с внешними приложениями предлагаются API-интерфейсы, которые в следующих версиях будут заменены вызовами по протоколу SOAP, что придаст функциям e.Reporting Suite качества Web-сервисов.
Цена версии разработчика составляет 2300 долл. на одного программиста. Сервер отчетов лицензируется по числу процессоров, и, по словам заместителя директора CSBI Александра Семенова, стоимость полного решения для крупной компании может достигать нескольких десятков тысяч долларов. В настоящее время средствами Actuate пользуются в России такие международные компании, как Pepsico Holdings, JTI Tobacco и Sun Interbrew. Кроме того, указанные продукты применяются в ГК АРКО, банке “Санкт-Петербург” и страховой компании РОСНО. В CSBI надеются привлечь к продуктам Actuate внимание российских разработчиков бизнес-приложений. Во всем мире сегодня более 200 OEM-партнеров компании встраивают в свои тиражируемые прикладные системы серверы генерации и доставки отчетов от Actuate.