Для доступа к данным 1С:Предприятие версии 7.7 используются рекомендованный фирмой разработчиком механизм – OLE Automation. Достоинством подобного способа является то, что можно получить любую информацию, хранящуюся в 1С без какого-либо программирования.
Для импорта доступны все объекты, регистры, реквизиты и прочее описанное в конфигураторе системы. Обеспечивается импорт из любого прикладного решения, построенного на базе 1С:Предприятие.
Deductor сертифицирован на совместимость с 1С v.7.7 |
Для настройки соединения необходимо на панели подключений добавить новое подключение, через которое будут впоследствии импортироваться данные. На рабочей станции должна быть установлена система 1С:Предприятие, т.к. используемый для доступа к данным OLE Automation Server является частью учетной системы и инсталлируется вместе в ней.
После настройки подключения доступен импорт. Для этого нужно запустить мастер импорта и выбрать ранее настроенное подключение к 1С.
Пользователь увидит объекты, описанные в конфигураторе 1С:Предприятие. Он должен указать что его интересует, задать параметры фильтрации и запустить процесс импорта.
Результатом импорта является таблица с данными из 1С.
В случае необходимости, можно импортировать данные при помощи SQL запросов, подключаясь непосредственно к базе данных 1С: MS SQL, DBF.
Этот способ менее гибкий и требует знания механизмов работы с базами данных. Кроме того, могут быть проблемы в случае внесения удаления, добавления и изменения объектов в конфигураторе 1С. Однако, данный способ обеспечивает более высокую скорость импорта данных, его рекомендуется использовать при первичной загрузке исторических данных из 1С в хранилище данных.