Не знаю, может это кому и пригодиться.
Могу поделиться исходниками (с разрешения разработчиков само собой) односторонней интеграцией задач в CRM BG и встречами в Exchange 2007
Поставили на днях задачку
1. При постановке задачи в CRM BGBilling, должно проводиться обновление на сервере Exchange 2007 в календаре, а собственно добавляться встреча
2. Встреча получает следующие значения
Тема встречи: Тип задачи CRM BG
Место встречи: Адрес задачи CRM BG
Начало встречи: Дата выполнения CRM BG + время в первой строке комментария
Конец встречи: Дата выполнения CRM BG + время в первой строке комментария + время определяемое по типу задачи
Тело встречи: Строка комментария CRM BG + добавочная информация из договора
Адреса пользователей, которым создается встреча, определяются по списку выбранных исполнителей
3. При изменении задачи, должно проводиться автоматическое изменение встреч в Exchange
4. При изменении списка исполнителей, производится добавление у новых и удаление у старых исполнителей
Исходники:
1) Скрипт поведения
2) Класс подкладываемый в /usr/local/BGBilling/classes (обеспечивает посылку запросов на сервис из п.3)
3) Сервис на c# (для IIS, WCF+REST), который позволяет создавать задачи на сервере Exchange
Ну вот вроде и все
везде нужно поправить немного (не стал запариваться на конфиги, все имена писал в исходниках
)