При настройке синхронизации между двумя конфигурациями 1С, особенно если одна из них была доработана, часто возникает задача передать данные, которые не входят в типовой план обмена. Типовой пример — это реквизит, добавленный в конфигурацию пользователем или разработчиком, который необходимо передавать из одной базы в другую, несмотря на то, что в стандартном обмене он не предусмотрен.
Рассмотрим эту задачу на практическом примере. Настроена синхронизация между конфигурациями «Управление нашей фирмой» (УНФ) и «Бухгалтерия предприятия» (БП). В УНФ ведется учет номенклатуры по характеристикам, и для каждой характеристики назначен свой штрихкод. В Бухгалтерии предприятия такой возможности нет, поэтому все штрихкоды «привязаны» к самой номенклатуре.

рис. 1 Номенклатура в УНФ
Возникает
Поможем передавать нестандартные данные между базами, настроить обмен через КД 3.0 и XDTO и адаптировать 1С под ваши задачи.
XDTO (XML Data Transfer Objects) — это механизм, лежащий в основе обмена в Конвертации данных 3.0. Он позволяет описывать структуры данных, которые будут передаваться между базами в виде XML.
Основное преимущество КД 3.0 в сравнении с КД 2.0 — это универсальный подход, когда
Перед нами стояла цель — доработать механизм синхронизации данных, чтобы обеспечить корректную передачу штрихкода из УНФ в БП, а именно:
Основная сложность заключалась в том, что поле «Штрихкод характеристики» отсутствует в типовом пакете XDTO, используемом для синхронизации. Решение было найдено через механизм расширений конфигурации:
Далее в УНФ создан документ расходная накладная:

рис. 2 Расходная накладная в УНФ
После выполнения синхронизации в Бухгалтерии предприятия в документе «Реализация товаров» в табличной части появился доработанный реквизит «Штрихкод», который успешно заполняется переданными из УНФ данными:

рис. 3 Реализация товаров в БП
Итогом работы стала доработанная печатная форма УПД, где вместо стандартного кода товара теперь выводится штрихкод, соответствующий характеристике в текущей строке:

рис. 4 Печатная форма УПД
Предложенное решение позволяет гибко расширять стандартный механизм синхронизации 1С без внесения изменений в типовую конфигурацию. Использование расширений и заимствования пакетов XDTO дает возможность:
Таким образом, механизм КД 3.0 в связке с XDTO и расширениями конфигурации является мощным инструментом для адаптации типового обмена под любые
Хотите проверить, насколько эффективно работают обмены в вашей компании? Свяжитесь с нами — мы проведем аудит вашей синхронизации 1С, подсветим узкие места и предложим оптимальную архитектуру интеграции под ваши
Фотографии на сайте размещены с разрешения субъектов данных
* Организация, деятельность которой запрещена на территории Российской Федерации
Удобнее с телефона?
Сканируйте QR
Мы используем cookies для улучшения работы сайта. Продолжая работу с сайтом, вы даёте согласие на использование cookie-файлов.