Загрузка номенклатуры и изображений в Управление торговлей 11.4 и УНФ из файлов прайс-листов формата YML (Yandex Market Format) или XML

13.10.21

Учетные задачи - Логистика, склад и ТМЦ

Обработка предназначена для загрузки каталога номенклатуры и изображений из файлов прайс-листов формата YML (Yandex Market Format) или XML или по ссылке из Интернет в справочник "Номенклатура".

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML_БСП3.epf
.epf 41,95Kb
27
27 Скачать (3 SM) Купить за 2 450 руб.
ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML_БСП3_УНФ.epf
.epf 42,53Kb
16
16 Скачать (3 SM) Купить за 2 450 руб.

Обработка не требует внесения изменений в конфигурацию и подключается как Внешняя обработка.

Поддерживается как загрузка из файла, так и загрузка по ссылке из Интернет. До начала загрузки необходимо указать Поставщика, Вид номенклатуры и целевую группу справочника "Номенклатура". Перед загрузкой данных есть возможность дополнительной настройки соответствия основных и дополнительных реквизитов справочника "Номенклатура" и сведений элементам и атрибутам файла.

Характеристики номенклатуры на данный момент не поддерживаются, для этого необходима довольно серьезная доработка функционала. Если найдется заказчик, готов этот функционал реализовать.
Также не ставил задачу загрузки цен поставщиков, в ней нет ничего сложного, добавить труда не составит.
При загрузке в целевой группе создается структура групп элементов, аналогичная описанию категорий товаров в разделе "categories". Данные по артикулам и наименованиям товаров сохраняются в справочник "Номенклатура поставщиков". При повторной загрузке поиск ведется по реквизиту "Артикул" данного справочника. Новые и измененные элементы автоматически помечаются для загрузки, имеется цветовое выделение таких элементов. Есть возможность принудительной повторной загрузки данных.
Поиск изображений в базе производится по владельцу (номенклатуре) и имени файла из ссылки. Поддерживается очистка всех предыдущих изображений номенклатуры, перезапись существующих и добавление новых изображений, а также указание и установка основного изображения номенклатуры.

Обработка тестировалась с конфигурациями "Управление торговлей, редакция 11" (11.4.11.98). Очень рекомендую использовать обработку через штатный механизм "Дополнительные отчеты и обработки", в этом случае будут работать механизмы индикации процесса загрузки.

Загрузка изображений из Интернет реализована процедурами из модуля "Коннектор" (infostart.ru/public/709325/). Выражаю
благодарность автору за прекрасную работу. Отдельное спасибо автору публикации (infostart.ru/public/525648/) за простое и
качественное описание организации работы фоновых процессов в БСП.

UDP 2021-05-05: Добавлена версия обработки для конфигурации УНФ. Тестировалась на релизе "Управление нашей фирмой, редакция 1.6" (1.6.20.94).

UDP 2021-10-13: Исправлена процедура выбора файла (убрано обращение к БСП).

Обработка XML YML Номенклатура УТ УНФ 11 УФ 8.3 Изображения Картинки Поставщики Yandex Яндекс

См. также

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

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

28000 руб.

15.12.2021    23169    160    48    

117

SALE! 10%

Перенос данных 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

26280 руб.

12.06.2017    140192    782    295    

410

SALE! 10%

Перенос данных 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 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

50722 45650 руб.

15.04.2019    71540    180    149    

120

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 руб.

21.04.2017    95474    126    40    

214

SALE! 10%

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

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

50722 45650 руб.

24.04.2015    194187    149    242    

279

SALE! 10%

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

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

48278 43450 руб.

03.12.2020    36046    90    63    

86

Логистика, склад и ТМЦ Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Программа позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

60000 руб.

09.06.2020    37856    35    59    

64

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

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

15300 руб.

18.02.2016    186171    581    509    

521
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. EleBo 01.05.21 12:31 Сейчас в теме
Не запускается.Ошибка "Object field not found "Виды номенклатуры" Платформа 8,3 конфигурация Малый Бизнес (УФ)
2. Victor29reg 26 04.05.21 10:08 Сейчас в теме
(1) Если имеется ввиду конфигурация "Управление нашей фирмой" (УНФ), то данная обработка с ней не тестировалась и не подходит без дополнительной доработки для УНФ. Если обработка крайне нужна, обратитесь в личку, попробую доработать.
3. Jigius 21.09.21 07:56 Сейчас в теме
Здравствуйте, будет ли работать на УНФ 1.6.16.215 ?
4. Victor29reg 26 21.09.21 09:44 Сейчас в теме
Добрый день! Не нашел такого релиза у себя. Должна работать. Если будет какая либо ошибка напишите, разберемся.
5. Jigius 13.10.21 08:13 Сейчас в теме
(4) Здравствуйте, при запуске обработки(PUBID_1330224_ЗагрузкаНоменклатурыПоставщикаУНФ.epf) на 1С:Предприятие 8.3 (8.3.15.1830) УНФ, редакция 1.6 (1.6.16.215) выдается ошибка: "{ВнешняяОбработка. ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML. Форма. Форма. Форма(217,4)}: Переменная не определена (ФайловаяСистемаКлиент)"
6. Victor29reg 26 13.10.21 13:15 Сейчас в теме
В вашем релизе еще нет нужных модулей БСП, отсюда и ошибка, в моем релизе она не проявляется. В любом случае, ошибку исправил, убрал вызов модуля БСП. Выложил исправленную обработку. Если у вас нет возможности скачать заново, дайте знать, перешлю ее.
7. Jigius 14.10.21 09:29 Сейчас в теме
(6) Спасибо, ошибка пропала. Но теперь, после задания XML-файла(Открыть файл) выдается ошибка: Запись не верна! Значение поля "Объект" не может быть пустым!: ДополнительныеСведения: , Ссылка на прайс (Регистр сведений: Дополнительные сведения)"

Содержимое файла такое:

<?xml version="1.0"?>
<products>
<product id="5">
<id>5</id>
<title>Манометр с поверкой 0,6 МПа, пропан</title>
<sku>001.050.903</sku>
<price>311</price>
<stock_msk>0</stock_msk>
<stock_spb>0</stock_spb>
<reserve_spb>0</reserve_spb>
<kiy>1</kiy>
<kty>40</kty>
<excerpt>Сварочные манометры ....</excerpt>
<description><p>Сварочный манометр ....</p></description>
<data>
<param param="Тип сварочного манометра" value="ТМ-210"/>
</data>
<reserve_msk>0</reserve_msk>
<category>Товары для газосварочных работ / Манометры</category>
<producer>ПТК</producer>
<link>https://ptk-svarka.ru/product/manometr-s-poverkoy-06-mpa-propan</link>;
<passport/>
<images>
<image>https://ptk-svarka.ru/storage/app/uploads/public/5ee/9d8/3ed/5ee9d83eddda269520­1066_manometr-s-poverkoy-06-mpa-propan_001.050.903.jpg</image>;
</images>
</product>
</products>
Показать
8. Jigius 20.10.21 07:41 Сейчас в теме
Виктор, пожалуйста, напишите мне в личку. Хотел бы обсудить дороботку вашей обработки.
9. user1585095 01.11.21 09:09 Сейчас в теме
а с ее помощью можно перенести каталог товаров с сайта в УТ 11?
10. Victor29reg 26 01.11.21 12:39 Сейчас в теме
(9) Только если на сайте лежит xml или yml файл прайс-листа. Обрабатывается этот файл. Если там есть ссылки на изображения и они доступны, тогда подтягиваются и изображения.
11. uruk 23.11.21 13:43 Сейчас в теме
Выдает ошибку "поле объекта не обнаружено (номенклатураПоставщиков)" ут 11.4.13.103
Прикрепленные файлы:
Ошибка_20211123131759.zip
12. menicheka 11 25.01.22 07:57 Сейчас в теме
Ошибка разбора XML: - [3,11]
Фатальная ошибка:
error parsing attribute name
SystemId: file://D:/temp/v8_C735_9.xml
13. menicheka 11 25.01.22 07:58 Сейчас в теме
Управление торговлей, редакция 11 (11.4.14.105)

Ошибка загрузка из файла:
План видов характеристик не многоуровневый
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(1362)}: ПВХ.Родитель = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Заголовок", ИмяРодителя);
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(1092)}: ЗаписатьДопСвойство(Объект.Поставщик, "Ссылка на прайс", ЭтаФорма.СсылканаXML, "Партнеры");
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(878)}: ЗаполнитьНоменклатуруНаСервере(ДанныеНоменклатуры, ДанныеГрупп, Обновление);
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(236)}: ПолучитьДанныеФайла(Ложь);

по причине:
План видов характеристик не многоуровневый


не работает ни через файл, ни через ссылку. Прошу помочь, либо вернуть стартмани.
14. user1599567 31.03.22 12:30 Сейчас в теме
Здравствуйте

уточните, работает в УНФ 1.6 (1.6.26.220) ?
15. Victor29reg 26 31.03.22 13:18 Сейчас в теме
(14) Добрый день! Я разрабатываю модуль на релизе 1.6.25.207. По идее должно и на более старших релизах работать.
17. user1599567 31.03.22 13:51 Сейчас в теме
(15) на примере этой ссылки:
https://belmarco.ru/wp-content/uploads/market-exporter/ym-export.yml

Ошибка разбора XML: - [199,36]
Фатальная ошибка:
attributes construct error
SystemId: file:///var/folders/bx/g7pcnj7j27zbg3yp0lkpj22m0000gn/T/v8_jHAMeY­_34.xml
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(777)}:Документ=Построитель.Прочитать(Источник);
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(239)}:ПолучитьДанныеФайла(Ложь);
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиент.Модуль(1237)}:ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОписаниеОповещенияОЗакрытии);
{ОбщийМодуль.ФайловаяСистемаСлужебныйКлиент.Модуль(1131)}:ВыполнитьОбработкуОповещения(ОповещениеОЗакрытии, РасширениеПодключено);
{ОбщийМодуль.ФайловаяСистемаКлиент.Модуль(764)}:ВыполнитьОбработкуОповещения(ОписаниеОповещенияЗавершение, "ПодключениеНеТребуется");
{ОбщийМодуль.ОбщегоНазначенияКлиент.Модуль(1283)}:ФайловаяСистемаКлиент.ПодключитьРасширениеДляРаботыСФайлами(Оповещение, ТекстПредложения);
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(196)}:ОбщегоНазначенияКлиент.ПроверитьРасширениеРаботыСФайламиПодключено(Оповещение, ТекстСообщения);

по причине:
Ошибка разбора XML: - [199,36]
Фатальная ошибка:
attributes construct error
SystemId: file:///var/folders/bx/g7pcnj7j27zbg3yp0lkpj22m0000gn/T/v8_jHAMeY­_34.xml
18. Victor29reg 26 31.03.22 19:22 Сейчас в теме
(14) Также работает у клиента на версии 1.6.26.132.
19. user1599567 31.03.22 20:03 Сейчас в теме
(18) протестируйте эту выгрузку:
https://belmarco.ru/wp-content/uploads/market-exporter/ym-export.yml
https://belmarco.ru/wp-content/uploads/woo-product-feed-pro/xml/DspdkWwUfAVUvPgmix4X2yqRbRm0ssFx.xml
на этих примерах не работает, в первом случае ошибки, во втором - ничего не происходит
16. SDmitriy2 27 31.03.22 13:42 Сейчас в теме
Добрый день КА (2.5.7.226)

План видов характеристик не многоуровневый
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(1362)}: ПВХ.Родитель = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Заголовок", ИмяРодителя);
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(1092)}: ЗаписатьДопСвойство(Объект.Поставщик, "Ссылка на прайс", ЭтаФорма.СсылканаXML, "Партнеры");
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(878)}: ЗаполнитьНоменклатуруНаСервере(ДанныеНоменклатуры, ДанныеГрупп, Обновление);
{ВнешняяОбработка.ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML.Форма.Форма.Форма(236)}: ПолучитьДанныеФайла(Ложь);

по причине:
План видов характеристик не многоуровневый
20. Pyr0 13.08.22 14:55 Сейчас в теме
Будет работать Business Automation Software for small company. PROF (1.6.19.2) ?
21. aleksey190 17.01.23 13:21 Сейчас в теме
Здравствуйте. Данная обработка доступна только за "стартмани"?
Оставьте свое сообщение