суббота, 3 сентября 2011 г.

Работа с 1С 8.х из .Net приложений при помощи dynamic типов

В реалиях нашего рынка превалирующей по количеству внедрений учётной системой является 1C и рано или поздно люди, которые занимаются внедрением CRM систем сталкиваются с задачами интеграции/синхронизации данных между CRM и учётных систем (в частном случае 1C). Вот и передо мной эта задача тоже встала.

1С начиная с версии 8.0 предоставляет более-менее адекватный механизм работы с данными и метаданными системы - COM объект.

В качестве примера кода поставлю задачу создания в 1С контрагента и получения его кода.