Обработка, это пример программной работы с правилами обмена. В ней выполняется программное подключение к внешней базе, настройка встроенной в конфигурацию обработки "Универсальный план обмена XML", выгрузка данных во временный файл, вызов встроенной обработки "Универсальный план обмена XML", уже в локальной базе, и загрузка выгруженного файла данных. Параметры подключения к внешней базе, сохраняются в хранилище настроек.
Инструкция по работе с обработкой.
1. Устанавливаем обработку в базу Бухгалтерия как внешнюю. При открытии обработки, необходимо задать параметры подключения ко внешней базе. Для этого, в разделе "Еще", вызываем форму настроек.
Задаем настройки подключения. Настройки сохраняются между сеансами, и доступны любому пользователю.
Если необходимо работать с обработкой не устанавливая в базу, то можно параметры подключения задать в коде, в процедуре "ПриСозданииНаСервере", в разделе отмеченном "Режим отладки"
2. После настройки подключения, необходимо указать загружаемый период, указать организацию, выбрать виды загружаемых документов. После чего, по кнопке Синхронизировать, произвести загрузку документов.
3. Подробнее о используемом механизме хранения настроек внешней обработки.
Для работы механизма, во внешней обработке, создаем параметр "ДополнительнаяОбработкаСсылка", с типом "СправочникСсылка.ДополнительныеОтчетыИОбработки". Параметр указываем как Ключевой
В форме изменения настроек, создаем процедуру записи настроек:
В основной форме обработки, в процедуре "ПриСозданииНаСервере", читаем эти настройки.
Проверено на следующих конфигурациях и релизах:
- Управление производственным предприятием, редакция 1.3, релизы 1.3.241.1
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.173.31