Загрузка каталога из YML файла - реквизиты, дополнительные реквизиты, цены, остатки, картинки

06.05.22

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Обработка для загрузки из файла в формате YML (Yandex Market Language). Загружаются реквизиты, доп.реквизиты, цены, остатки, картинки. Возможен автоматический забор файла с WEB-сервера и подключение как внешней обработки с выполнением по расписанию.

Скачать файлы

Наименование Файл Версия Размер
Загрузка каталога из YML для УТ11
.epf 28,49Kb
59
.epf 1.2.4 28,49Kb 59 Скачать

Тестировалось на Управление торговлей 11.4.6.188. Возможна адаптация под другие конфигурации.

Обработка загружает YML файл:

- создается/обновляется структура каталогов как в файле (поиск по наименованию)

- создается/обновляется номенклатура (поиск по наименованию)

- возможно сопоставить свойства из файла - реквизитам, или доп.реквизитам

- загружаются цены номенклатуры - сравниваются текущие цены в базе и создается установка цен только c изменениями

- загружаются остатки из файла - сравниваются текущие остатки в базе и создаются документы списания/оприходования на изменения

- оптимизирована загрузка - записываются только та номенклатура, по которой есть изменения

- реализовано подробное логирование в указанный каталог

- реализовано 2 вида загрузки:

полный - обновление каталога

легкий - только обновление цен и остатков

 

Для автоматического выполнения по расписанию:

1. Настроить параметры загрузки, запустив обработку интерактивно

2. Подключить обработку как внешнею

3. Настроить расписание отдельно для легкой и полной загрузок

4. Регламентное задание должно запускаться от пользователя, от которого выполнялись настройки интерактивно.

YML XML Yandex Market Language

См. также

SALE! 15%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 22572 руб.

12.06.2017    134968    721    291    

388

SALE! 20%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

34650 27720 руб.

15.04.2019    68435    180    138    

111

SALE! 20%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Воспользовались более 79 предприятий! | Предлагаем приобрести готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | В продаже с 2020г. | Оперативно обновляем правила до актуальных релизов 1С | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

43450 34760 руб.

03.12.2020    34176    80    58    

78

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.87.x) и УТ 11.5 (11.5.16.x).

28000 25200 руб.

23.07.2020    46319    196    64    

158

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9217    9    8    

10

SALE! 10%

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.223.x) и БП 3.0 (3.0.149.x). Правила подходят для версии ПРОФ и КОРП.

28000 25200 руб.

15.12.2021    20261    132    38    

90

SALE! 10%

Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6. Переносятся остатки, документы и справочная информация

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

В продаже с 2018г. | Воспользовались более 41 предприятия! | Правила конвертации (КД 2) для переноса данных из БП 3 в УНФ | Переносятся все виды документов, начальные остатки и вся возможная справочная информация | Есть фильтр по организациям | Оперативно обновляем на новые релизы | Оказываем техподдержку | В комплект файлов входит инструкция, авторская версия обработки "Универсальный обмен...", актуальные правила переноса данных и архив старых версий переноса | Учет в БП 3 должен быть корректным, некорректные данные не переносятся | Можно бесплатно проверить на вашем сервере до покупки!

50722 45650 руб.

10.07.2018    67456    41    122    

46
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. malikov_pro 1292 13.05.20 23:46 Сейчас в теме
1. Падает по ошибке
Произошла исключительная ситуация (0x800a004c)
{ВнешняяОбработка.ЗагрузкаИзYML_demn.МодульОбъекта(279)}:       file=fso.OpenTextFile(ПолноеИмяФайла, 8, 1, -1); //дополнить файл
{ВнешняяОбработка.ЗагрузкаИзYML_demn.МодульОбъекта(143)}:   Лог("========Легкая=НАЧАЛО============", "Ход");
{ВнешняяОбработка.ЗагрузкаИзYML_demn.МодульОбъекта(109)}:       ЛегкаяЗагрузкаНаСервере();
{ВнешняяОбработка.ЗагрузкаИзYML_demn.Форма.Форма.Форма(23)}:    ОбработкаОбъект.ВыполнитьКоманду(Команда, СтруктураНастроек);
{ВнешняяОбработка.ЗагрузкаИзYML_demn.Форма.Форма.Форма(3)}: ВыполнитьКомандуБезБСП(Команда.Имя);

по причине:
Произошла исключительная ситуация (0x800a004c)
Показать

Понятно что не выбран каталог для логов, но проверка желательна.
2. Непонятно зачем использовать fso=Новый COMОбъект("Scripting.FileSystemObject"); В чем преимущество перед встроенными чтением и записью текста?
2. reset2 17 14.05.20 13:22 Сейчас в теме
1. Обработка создавалась для постоянной загрузки по расписанию "настроил и забыл", поэтому разбора некоторых возможных ошибок нет. В перспективе будет новая версия, учту замечание.

2. Есть информация, что FileSystemObject лучше работает, когда нужно записывать много строк в файлы.
В моём случае в файле полного лога бывало по несколько тысяч строк, запись текста заметно притормаживала процесс.
Плюс за процессом выполнения можно наблюдать, FileSystemObject - не держит постоянно файл в памяти, можно открыть файл лога и посмотреть что там происходит. Но в целом дело вкусовщины.
3. denny_dv 5 20.05.20 15:11 Сейчас в теме
Используется только два уровня вложенности категорий? Можете какую-нидь ссылку скинуть на тему доработки для неограниченного уровня вложенности категорий?
4. denny_dv 5 20.05.20 16:29 Сейчас в теме
(3)
СтрРодитель = СтрокиКорня.Найти(Категория.parentId,,Истина);

Надо было просто в найти истина подставить
5. reset2 17 21.05.20 13:46 Сейчас в теме
(3)Должно работать для неограниченного, по крайней мере загружали каталог с 4-мя уровнями. Проверю.
6. пользователь 24.01.21 21:43
Сообщение было скрыто модератором.
...
7. mkostya 30 05.09.21 16:42 Сейчас в теме
Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.

Техническая информация:
{ВнешняяОбработка.ЗагрузкаИзYML_demn.МодульОбъекта(2139,21)}: Переменная не определена (ПрисоединенныеФайлы)

Управление торговлей, редакция 11 (11.4.13.243)
8. reset2 17 07.09.21 15:30 Сейчас в теме
(7) в БСП модули переименовали, поправлю в след.обновлении.
17. user620903_root00141 04.05.22 16:47 Сейчас в теме
(8) Когда ожидать следующее обновление? Обработка хранится, загрузка невозможна
18. reset2 17 06.05.22 02:49 Сейчас в теме
9. user1585095 01.11.21 09:04 Сейчас в теме
а с ее помощью можно перенести каталог товаров с сайта в УТ 11?
10. reset2 17 01.11.21 12:21 Сейчас в теме
(9) если CMS сайта позволяет выгружать каталог в YML формате, то можно.
11. resonance 81 01.02.22 00:50 Сейчас в теме
Спасибо, отличная обработка.
12. user748762 20.04.22 13:34 Сейчас в теме
Здравствуйте нужно выгрузить прайс.
14. reset2 17 21.04.22 11:36 Сейчас в теме
(12) обработка позволяет только загружать
15. user748762 21.04.22 14:47 Сейчас в теме
нам и нужно загрузить с 1с нужна помощь 1с ника.Как с вами связаться?
13. user748762 20.04.22 13:36 Сейчас в теме
16. пользователь 23.04.22 11:17
Сообщение было скрыто модератором.
...
19. Pyr0 13.08.22 14:53 Сейчас в теме
Будет работать в Business Automation Software for small company. PROF (1.6.19.2) ?
20. reset2 17 17.08.22 11:38 Сейчас в теме
(19) это УНФ? Не проверял на ней.
21. ivanov_alex 88 17.04.23 13:30 Сейчас в теме
Для унф имеется такая?
22. reset2 17 17.04.23 13:42 Сейчас в теме
(21) на УНФ не проверял. Отдельной нет.
23. apic 13 18.01.24 12:54 Сейчас в теме
Чтение YML, реализовано встроенными средствами платформы или используется какая то внешняя компонента?
24. reset2 17 18.01.24 16:19 Сейчас в теме
(23) встроенными, разбор XML происходит с помощь XDTO.
25. apic 13 19.01.24 15:48 Сейчас в теме
(24) Причем тут XML? у вас в заголовке формат YML указан
26. reset2 17 19.01.24 19:43 Сейчас в теме
(25) YML (Yandex Market Language) — это собственный стандарт Яндекса, основанный на XML. В YML-файле можно описать каталог магазина в формате, удобном для автоматической генерации.
Оставьте свое сообщение