<< Click to Display Table of Contents >> Navigation: Раздел 4 Основы работы с конфигурацией > Для начинающих разработчиков > Разработка конфигурации > Реализация обмена данными |
Обмен данными в платформе "Агент Плюс 2.0" осуществляется посредством XML-файлов. XML-файл загрузки из БД на МУ – это файл с расширением «xml», который содержит данные, необходимые для загрузки на МУ. XML-файл загрузки данных формируется на уровне БД и имеет определенную структуру. Содержимое XML-файла загрузки данных определяется исходя из самой конфигурации.
XML-файл выгрузки данных из МУ в БД – это также файл с расширением «xml», который содержит в себе данные, необходимые для выгрузки из МУ в БД. Данный файл формируется непосредственно платформой «Агент Плюс 2.0» и содержит в себе новые данные, сохраненные в БД. Это могут быть новые документы, созданные на МУ и неподтвержденные из ЦБД, новые элементы справочников и т.д.
Структура XML-файла обмена данными представлена в разделе 8 «Обмен данными».
За процедуру загрузки данных из XML-файла и выгрузки данных в XML-файл отвечает платформа "Агент Плюс 2.0". Таким образом, дополнительного кода, отвечающего за чтение или формирование XML-файлов обмена данными, реализовывать не нужно, так как платформа самостоятельно будет загружать XML-файл и выгружать новые объекты из БД в XML-файл.
Для загрузки данных в БД на МУ используется метод "ИмпортДанных()" объекта "Данные". Метод начинает загрузку данных в локальную базу данных из XML-файла обмена данными. Для выгрузки данных из БД на МУ отвечает метод "ЭкспортДанных()" объекта "Данные". Метод начинает выгрузку данных из базы данных в XML-файл обмена данными.