Появилась потребность создания выгрузок накладных в формате XML для разных клиентов в их форматах. В продолжение темы //infostart.ru/public/92575/ (Генератор кода) родилась идея создания данной обработки. Обработка генерит заготовку кода загрузки и выгрузки XML по «файлу примеру».
Пользоваться очень просто: Подсовываем файлик. На вкладке «Цикличные элементы» указываем имена элементов, которые повторяются. Нажимаем кнопку «Сформировать выгрузку» или «Сформировать загрузку».
P.S. Не стоит насиловать обработку, подсовывая ей XLM’ку, созданную обработкой, которая входит в поставку с КД
Как это делаю я: сериализую документ и кручу его, как мне нужно, с помощью XSLT. Никаких проблем с обработками и прочей ересью. Учите XML.
(1) Для начинающих, формирование выгрузок по предоставленному образцу очень даже удобно. Быстро стряпается фаблон, который дополняешь собственными данными.
Я лично сэкономил время на перетаскивание тегов… Например, формируешь первичный шаблон, извлекаешь из него цикличные объекты и переносишь на список циклов. Новый шаблон готов за 5 минут (вместе с открытием обработки).
Даешь сериализацию!
Вот только следовало бы из исходника вытаскивать кодировку и схемы в шаблон.
(3) А против сериализации думаю никто возражать не будет
Выбрал файл 200 кб (простой формат выгрузки) нажал «Сформировать выгрузку» и 1С зависла … вырубил процесс через 15 минут, удалил скаченную обработку
возможно кому и пригодится хотя есть гораздо более адекватные инструменты
(6) echo77, А он позволяет генерировать код в 1С?:)
(8) Spacer, не надо так в 1С генерить XML. Надо так:http://infostart.ru/public/462355/