Интеграция Wildberries. Выгрузка цен, остатков. Загрузка еженедельных отчетов, сборочных заданий. Уведомления в TG bot. 1С: УНФ 3.0

05.06.25

Интеграция - Маркетплейсы

Расширение для интеграции 1С с WB API. Используются последние версии WB API актуальностью на июнь 2025. Сопоставление номенклатуры в с помощью специальной обработки, по артикулу или в ручном режиме. Обмен ценами из 1С посредством самописного документа (прокладка для удобства расчета цен). Обмен остатками FBS. Загрузка сборочных заданий и обновление их статусов. При загрузке сборочных заданий формируется заказ покупателя, а при передачи в доставку расходная накладная. Получение детализации еженедельного отчета и загрузка их в отчет комиссионера (возвраты так же грузятся). Прочие расходы (хранение, логистика, удержания, штрафы, приемка) из еженедельного отчета загружаются в отдельный документ. Пуши в tg бота: новые сборочные задания, остаток бюджета активных рекламных акций.

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Интеграция Wildberries. Выгрузка цен, остатков. Загрузка еженедельных отчетов, сборочных заданий. Уведомления в TG bot 1С УНФ 3.0:
.cfe 270,99Kb ver:1.0.0.1
15 4 550 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

update 04.06.2025 - 1.0.0.1

 - исправлена загрузка товаров в сопоставление номенклатуры (загружалось только 100шт)

 - обновлена загрузка детализации платной приемки (изменения в api)

_____________________________________________________________________________ 

 

Для начала работы с расширением необходимо создать и настроить элемент справочника "КабинетыТорговыхПлощадок". Предварительно нужно создать контрагента (если его нет) и договор комиссии. 

 

 

Далее необходимо заполнить токены для доступа к API. Если у вас один токен на все сервисы, то заполняйте в каждую строку таблицы хостов одинаковый ключ. После заполнения таблицы нажмите кнопку "Записать" которая расположена прямо над таблицей. 

Если вы работаете по системе FBS (склад продавца), необходимо перейти на вкладку "Склады продавца" и сопоставить склады.

Во вкладке сопоставление складов нажмите "Загрузить склады продавца" (склад, разумеется, должен быть создан в личном кабинете ВБ) и подставьте склад из 1С - это тот самый склад по из которого будут выгружаться остатки если эта опция включена. 

 

 

Выгрузка остатков происходит по схеме: при изменении регистра накоплений "Запасы" по складу, который сопоставлен с складом продавца ВБ и активирована галочка "выгрузка остатков", добавляется в специальный регистр информация о номенклатуре и складе, затем регламентным заданием собирается инфа с этого регистра, делается срез свободных остатков и происходит выгрузка. 

 

Следующим шагом настройки станет сопоставление номенклатуры. Для этого предусмотрена специальная обработка. Работает в ручном режиме или полуавтоматическом. Полуавтомат - ищет номенклатуру в 1С по артикулу <-> артикул продавца ВБ.

 

 

Нажатием кнопки "Получить номенклатуру ВБ" в табличную часть загрузятся все артикулы из личного кабинета ВБ, автоматически сопоставятся по артикулу, если он заполнен в 1С и данная опция включена в обработке. В ином случае можно сопоставить вручную. После сопоставления необходимо нажать кнопку "Записать сопоставленные".

 

Выгрузка цен номенклатуры осуществляется посредством самописного документа "Установка цен маркетплейс", сделанный для удобства (как мне кажется).

В личный кабинет выгружаются колонки "Цена до скидки" и "Процент скидки", так же как и непосредственно в личном кабинете устанавливаются цены. Есть возможность заполнить цены по виду цен. 

 

 

Документ незамысловатый. По логике такой же как установка цен в ЛК ВБ, выгружается столбец "Цена до скидки" и "% скидки". Колонка "цена после скидки" просто для удобства, чтобы видеть какая цена будет фактически. Для того чтобы работать с ценами необходимо заполнить сопоставленную номенклатуру и уже в ней устанавливать цены. 

После этого проводим документ и возвращаемся в список документов установки цен. Там две кнопки "Выгрузить все" - выгружает на ВБ все проведенные, не выгруженные документы с кабинетом в настройках у которых установлен признак "выгружать цены". После успешной выгрузки документу должен присвоится внутренний идентификатор ВБ установки цен "ИД загрузки". После этого нажимаем "обновить статусы" (может несколько раз) до успешной или не успешной выгрузки

 

 

 

Отчет комиссионера заполняется из типового журнала "Комиссионные продажи"

 

 

 

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

 

 

Документ двигает регистры ДоходыИРасходы, ОплатаСчетовИЗаказов, РасчетыСПокупателями. Наверное не самое изящное решение, но взаиморасчеты равные. Делал для себя. Вы можете обработать строки которые относятся к оказываемым ВБ услугам и удержаниям по своему.

 

Загрузка сборочных заданий. 

Сборочные задания загружаются формирую документ "Заказ покупателя" резервируя товар. Далее после того как сборочное задание передано в доставку формируется "Расходная накладная". Если покупатель отказался от товара на ПВЗ, формируется документ "Приходная накладная" (возврат от комиссионера), далее в ручном режиме  режиме нужно либо передать товар комиссионеру через расходную накладную если товар из ПЗВ поехал на склад ВБ, либо переместить его на свой склад (не склад который сопоставлен с складом продавца ВБ). 

Создание поставок, сборка заказов и печать этикеток не реализована. Если будет интерес с этой разработке и запрос на этот функционал, возможно реализую.

 

Функционал пушей в тг бота. 

Реализован функционал пушей в тг бота о новых сборочных заданиях и список активных автоакций (делал для себя, чтобы не забывать выключать активные акции, дабы не съедало весь бюджет, может, кому тоже пригодится) 

Настройка осуществляется в справочнике кабинета


 

 

В табличную часть необходимо id юзеров в телеграмм, можно посмотреть в профиле тг. Создаем бота тг через @BotFather, без подробностей сделать это просто, и вставляем токен в поле key

Примеры сообщений в ТГ

 

 

 

 

Загрузка дополнительных данных

Так же загружаются в регистры сведений детализация платного хранения и приемки. Данные в расширении пока не используются, но будут нужны для расчета юнит экономики. 

В загрузке детализации платного хранения есть ограничение, данные которых можно получить только за 8 дней. Детализации приемки и хранения загружаются вместе с загрузкой еженедельного отчета, поэтому если делать всегда загрузку отчета раз в неделю, то данные не потеряются, в ином случае придется вручную загружать детализацию хранения указывая вручную нужный период.

 

Загрузка сборочных заданий, уведомления в ТГ и обмен остатками реализован через регламентные задания. Регламентные задания в расширении работают с режимом совместимости 8.3.31, если ниже не взлетит (могу ошибаться). Если в вашем случае не нет возможности сделать режим совместимости, запускайте регламентные задания через внешние обработки, куча гайдов. 

Процедуры для рег. заданий: 

МП_АПИ_ВБ_ЗаказыFBS.РегЗадание_ПолучитьОбновитьСборочныеЗадиня();

МП_АПИ_ВБ_ЗаказыFBS.ВыгрузкаОстатков();

МП_АПИ_ВБ_Отчеты.Рег_УведомлятьОБюджетеРекламнойКомпании(),

 

Использую в разработке открытый модуль HTTPКоннектор //infostart.ru/1c/articles/709325/

Проверено на следующих конфигурациях и релизах:

  • Управление нашей фирмой, редакция 3.0, релизы 3.0.10.149

Вступайте в нашу телеграмм-группу Инфостарт

Разширение wildberries api интеграция wb wb wb api комиссионные продажи

См. также

Маркетплейсы 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Подключите маркетплейсы Ozon, WB, АлиЭкспресс, ЛаМода и ЯндексМаркет к 1С. Удобное управление заказами, остатками и синхронизация данных из одного окна 1С для УНФ, УТ, КА, ERP. Единый интерфейс работы для всех площадок. Отправка остатков по сопоставленным товарам по расписанию, гибкая настройка отправки.

12415 руб.

23.01.2023    53574    497    212    

209

Маркетплейсы Программист Пользователь 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Интеграция маркетплейсов с 1С:УТ 10.3, КА 1.1, УПП 1.3. Автоматизация по FBS/FBO, управление заказами и синхронизация остатков для старых конфигураций. Поддержка RICH-контента OZON

28800 руб.

12.05.2021    107989    815    273    

347

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, МагнитЭкспресс (быв.Казань-Экспресс), Леруа Мерлен, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:ERP Управление предприятием.

5400 руб.

12.08.2021    41092    474    71    

197

SALE! 20%

Маркетплейсы Программист Пользователь 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Полноценный обмен со всеми маркетплейсами: МегаМаркет, Wildberries, Яндекс.Маркет, OZON, VK, ALI, Авито. Так же подключили сервис Dostavista, автоматическая отправка заказов на доставку. Данный модуль позволяет полностью интегрировать 1С:УТ11.4/11.5, 1С:КА 2.4/2.5 и 1С:ERP 2.4/2.5 по API с Wldberries, Яндекс.Маркет, OZON, ALI, VK и МегаМаркет. 1С:Розница 2.3/УНФ 1.6 и выше с МегаМаркет. Схемы работы: ВИТРИНА + ДОСТАВКА, ЗАКАЖИ И ЗАБЕРИ + ВИТРИНА, ДОСТАВКА СИЛАМИ ПРОДАВЦА, ЭКСПРЕСС-ДОСТАВКА. Модуль зарегистрирован в Реестре программного обеспечения, а также являемся технологическими партнерами МегаМаркет, что говорит о гарантиях использования решения.

60000 руб.

09.10.2020    60424    372    84    

123

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

Интеграция мессенджера WhatsApp и 1С: УНФ, УТ, КА, ERP - отправка и получение сообщений, картинок, файлов и видео прямо в 1С. Расширение работает с сервисом GreenApi.

15600 руб.

23.06.2023    14187    83    24    

56
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pihy 53 03.06.25 13:51 Сейчас в теме
Добрый день. В сопоставлении номенклатуры подтягивает только 100 товаров.
2. usich 5 03.06.25 16:17 Сейчас в теме
(1) Добрый день. В течении двух дней исправлю. Выложу обновление.
3. user2151005 28.07.25 16:38 Сейчас в теме
Добрый день! Подскажите, пожалуйста, подходит ли доработка на УНФ 3.0.9.150 ?
4. usich 5 29.07.25 16:29 Сейчас в теме
(3) Добрый день. Должно работать. Если что то будет не так, пишите ЛС.
5. user2151005 08.08.25 15:47 Сейчас в теме
(4) Добрый день. Не нашёл, к сожалению, где написать ЛС. Столкнулись с тем, что в типовой документ "Отчет комиссионера" не записывается информация о реализации Номенклатуры, после "Загрузить детализацию еженедельного отчета" и "Отработать строки". Документы "Детализации еженедельного отчета о реализации ВБ" появляются. Платформа 8.3.25.1394, конфигурация - Управление нашей фирмой, редакция 3.0 (3.0.9.150) Типовая. Подскажите, пожалуйста, как исправить ситуацию?
6. пользователь 08.08.25 16:06
Сообщение было скрыто модератором.
...
7. пользователь 09.08.25 23:08
Сообщение было скрыто модератором.
...
8. user2151005 11.08.25 13:23 Сейчас в теме
(5) Добрый день еще раз. Подскажите, пожалуйста, каким образом заполняется регистр сведений МП_ЦеныНоменклатуры в обработке? После сопоставления складов и номенклатуры, он остается пустым.
9. usich 5 11.08.25 14:31 Сейчас в теме
(8) Добрый день. Цены и не должны заполнится после сопоставления. Цены могут выгружаться только из 1С на маркетплейс. Этот регистр заполняется когда вы создаете документ из разширения "Установка цен маркетплейс".
10. user2151005 11.08.25 14:48 Сейчас в теме
(9) Понял, спасибо. А реализована ли выгрузка остатков со склада 1с на склад ВБ? Насколько я вижу в процедуре МП_АПИ_ВБ_ЗаказыFBS.ВыгрузкаОстатков заполняется МП_ДвиженияОстатков. Возможно, обмен остатками осуществляется в другом месте?)
11. usich 5 11.08.25 15:00 Сейчас в теме
(10) Перед записью в типовой регистр сведений "Запасы", проверяется сопоставленная номенклатура и склад, если они сопоставленные и выгрузка остатков активированна, тогда в этот регистр "МП_ДвиженияОстатков" попадает номенклатура и склад по которым нужно выгрузить остатки. Далее рег.заданием перебирается регистр "МП_ДвиженияОстатков" и выгружается на ВБ.

Если по простому, создайте склад в 1С (склад продавца, виртуальный), сопоставьте его с созданным складом продавца в ВБ. Потом в 1с например сделайте перемещение на склад продавца и остатки должны выгрузиться. Ну соответсвенно регламентные задания должны быть активированные и настроено расписание.
12. user2151005 11.08.25 16:09 Сейчас в теме
(11) Спасибо, появилось) Можете еще подсказать по поводу рег. задания МП_ЗагрузкаСборочныхЗаданий оно у меня возвращает ошибку "Заказ не созан. Не найдена цена товара ВБ". Как я понял, такая ошибка возникает, когда регистр ЦеныНоменклатуры пустой по отбору по номенклатуре и т.д. , но регистр заполняется при "установки цен маркетплейс". Заполняется ли ещё каким-либо другим образом ЦеныНоменклатуры, кроме документа "установка цен маркетплейс" ?
13. usich 5 11.08.25 16:19 Сейчас в теме
(12) нет, заполнение другим способом не предусмотрено.
14. user2151005 11.08.25 16:33 Сейчас в теме
(13) Тогда, выходит, что заказы с вб можно получать через рег. задания в типовой документ "ЗаказПокупателя" только с той номенклатурой, на которую установлена цена документом "установка цен маркетплейс" ?) Предусмотрено ли формирование документов "ЗаказПокупателя" со сборочного задания ВБ рег. заданием "МП_ЗагрузкаСборочныхЗаданий" с пустым регистром "МП_ЦеныНоменклатуры" ?
15. usich 5 11.08.25 17:27 Сейчас в теме
(14) нет. Процедура МП_АПИ_ВБ_ЦеныСкидки.ПолучитьТовары() возвращает товары с ВБ с ценами, которые там установлены.
{
  "data": {
    "listGoods": [
      {
        "nmID": 98486,
        "vendorCode": "07326060",
        "sizes": [
          {
            "sizeID": 3123515574,
            "price": 500,
            "discountedPrice": 350,
            "techSizeName": "42"
          }
        ],
        "currencyIsoCode4217": "RUB",
        "discount": 30,
        "editableSizePrice": true
      }
    ]
  }
}

Показать

такого формата ответ конвертированный в структуру. Можете сами воспользовавшись этой процедурой заполнить этот регистр.
Оставьте свое сообщение