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

13.10.21

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML_БСП3.epf
.epf 41,95Kb ver:1.12
27
27 Скачать (3 SM) Купить за 2 450 руб.
ЗагрузкаНоменклатурыПоставщикаИзФайла_YML_XML_БСП3_УНФ.epf
.epf 42,53Kb ver:1.13
17
17 Скачать (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 Яндекс

См. также

SALE! 20%

Перенос данных 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 22338 руб.

12.06.2017    141523    798    297    

419

SALE! 10%

Перенос данных 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). Правила подходят для версии ПРОФ и КОРП.

35000 31500 руб.

15.12.2021    24021    169    51    

127

SALE! 10%

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

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

35000 31500 руб.

23.07.2020    51268    228    69    

185

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

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

89900 руб.

09.06.2020    38704    28    59    

64

SALE! 10%

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

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

53111 47800 руб.

03.12.2020    36591    94    66    

89

SALE! 10%

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

Правила переноса кадровых и расчетных данных и справочной информации из "1С:УПП1.3" или "1С:КА 1.1" в "1С:ЗУП 3.1 | Разработан в формате КД 2 (правила конвертации данных) | При выгрузке есть фильтр по организациям | Обновляется при выходе новых релизов 1С | Развитие алгоритмов | Расчетные документы переносятся в документ "Перенос данных" | Создаются документы "Начальная штатная расстановка" и "Начальная задолженность по зарплате", переносятся кадровые документы

55778 50200 руб.

29.10.2018    56208    59    105    

61

SALE! 10%

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    171177    303    257    

378

SALE! 15%

Перенос данных 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 13005 руб.

18.02.2016    186881    589    509    

526
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 Сейчас в теме
Здравствуйте. Данная обработка доступна только за "стартмани"?
Оставьте свое сообщение