Загрузка сертификатов и деклараций в Wildberries из 1С

11.09.26

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

Wildberries не принимает файл документа через API: скан заводится в кабинете, а по API в карточку уезжают только номера, характеристиками предмета. Состав характеристик у каждого предмета свой, поэтому обработка читает справочник предмета и находит нужные поля по названию, а не по зашитым идентификаторам. Карточка при записи обновляется целиком, поэтому она берётся свежей из кабинета, меняются только характеристики документов, и в журнал пишется, сколько их было и сколько стало.

Файлы

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

Наименование Скачано Купить файл
Сертификаты и декларации в Wildberries
.epf 29,83Kb ver:1.0
0 6 200 руб. Купить

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Внешняя обработка проставляет номера сертификатов и деклараций из типового учета 1С в карточки Wildberries через Content API и показывает по каждому товару, что именно будет сделано.

Решение рассчитано на 1С:Управление торговлей 11.5, 1С:Комплексная автоматизация 2.5 и 1С:ERP 2.5. Конфигурация не изменяется, расширение не устанавливается. Источник данных - типовой справочник сертификатов номенклатуры и регистр областей действия.

Чем Wildberries отличается от Ozon

Файл документа через API не принимается. Скан заводится в кабинете, а по API в карточку уезжают только номера, и уезжают они характеристиками предмета. Поэтому здесь нет ни загрузки скана, ни привязки товаров к документу: единица работы - карточка товара.

Идентификаторы характеристик в обработку не зашиты. Состав характеристик у каждого предмета свой, поэтому справочник читается по предмету (/content/v2/object/charcs/{subjectId}), а нужные находятся по названию. Если у предмета поля под документ нет вовсе, строка честно получает "Не отправлять" с указанием предмета, а не молчаливый пропуск.

Что делает обработка

  • проверяет токен безопасным запросом чтения и сообщает, сколько карточек в кабинете;
  • сохраняет подключение для текущего пользователя базы только по отдельной команде;
  • заполняет товары по данным 1С, при необходимости только с положительным остатком;
  • сопоставляет артикул 1С с vendorCode карточки точечным запросом, а не обходом каталога;
  • показывает номер, который уже стоит в карточке, рядом с номером из 1С;
  • различает действия "Записать", "Уже записан", "Не отправлять", "Ошибка";
  • приводит номер ЕАЭС к виду реестра, иначе проверка по реестру не пройдет;
  • отсекает отметки вместо номеров: "не требуется", "письмо KZ-2533-23", просто "214";
  • не дает двум документам одного вида затереть друг друга в одной карточке;
  • разбирает отказ, который приезжает внутри успешного ответа;
  • ведет журнал с результатом каждого шага и итоговыми счетчиками;
  • формирует отдельный табличный документ "Товары без сертификатов" без обращения к кабинету.

Как выглядит рабочий сценарий

  1. В кабинете продавца откройте "Настройки - Доступ к API" и создайте токен с категорией "Контент".
  2. Вставьте токен, нажмите "Проверить подключение", затем "Сохранить подключение".
  3. Нажмите "Заполнить товары". При необходимости включите отбор по положительному остатку.
  4. Проверьте таблицу. Колонка "Сейчас в карточке" показывает номер, который стоит у товара сейчас.
  5. Оставьте отметку "Отправить" только у нужных строк и выполните тестовый прогон.
  6. Снимите тестовый режим и нажмите "Отправить через API". Обработка запросит подтверждение.
  7. Проверьте колонку результата и журнал операций.

Что видно до отправки

Вердикт Что это значит
Записать в карточке номера нет, либо стоит тот же документ другим написанием
Уже записан в карточке стоит этот же номер тем же написанием, строка не трогается
Не отправлять артикула нет среди карточек кабинета, у предмета нет характеристики под документ, или в поле номера стоит не номер
Ошибка площадка отклонила запрос, текст отказа стоит в строке и в журнале

Строки без артикула, с истекшим документом или с отметкой вместо номера к отправке не предлагаются. Причина выводится рядом с товаром, поэтому исходные данные правятся в 1С до обращения к API.

Номер документа: буквы имеют значение

Номер ЕАЭС набирается двумя алфавитами сразу: "ЕАЭС" и код органа по-русски, код страны латиницей. В базах в этих местах регулярно стоят латинские C и B вместо кириллических С и В, и на глаз строка неотличима. Маркетплейс сверяет номер с государственным реестром, и такая подмена означает непройденную проверку.

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

Код 200 еще не значит "принято"

Отказ Wildberries приезжает внутри успешного ответа: поле error со значением true, текст в errorText, подробности по полям в additionalErrors. Обработка это разбирает и показывает причину в строке. Без такой проверки на отклоненную карточку писалось бы "записано".

Кабинет спрашивается точечно

Полный обход карточек - это сотни запросов и минуты ожидания: на кабинете в 18 133 карточки выходит 182 страницы по сотне. Обработка запрашивает карточки по артикулам из таблицы, поиск идет по vendorCode. Для трех товаров это три запроса вместо ста восьмидесяти двух. Обход целиком остается для списка длиннее трехсот артикулов и отмечается в журнале отдельно.

Карточка обновляется целиком

Wildberries принимает на запись весь объект карточки, поэтому обработка берет свежую карточку из кабинета и меняет в ней только характеристики документов. Остальные характеристики переносятся как есть, а в журнал пишется, сколько их было и сколько стало: одинаковые числа означают, что чужое не потерялось.

Карточки перечитываются в момент отправки, а не в момент заполнения таблицы. Иначе правка, сделанная в кабинете между двумя шагами, была бы молча затерта.

Два документа одного вида на один товар

У карточки одно поле под сертификат и одно под декларацию. Если на товар отмечено два сертификата, второй затер бы первый, а строка все равно получила бы "Отправлено" - успех без работы. Такая строка не отправляется и говорит об этом прямо, с указанием номера, который взят в отправку.

Тестовый режим

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

Рекомендуемый первый запуск - один товар. После отправки нажмите "Заполнить товары" еще раз: строка должна стать "Уже записан". Это и есть доказательство, что номер в карточке.

Требования к данным

  • артикул номенклатуры в 1С должен совпадать с vendorCode карточки;
  • сертификат должен быть связан с номенклатурой через типовой механизм области действия;
  • у документа должны быть заполнены номер, вид и срок действия;
  • нужен токен Wildberries с категорией "Контент";
  • Wildberries принимает сертификат соответствия и декларацию о соответствии. Отказное письмо, свидетельство о регистрации и прочее отсекаются на заполнении.

Важные ограничения

  • Если под один артикул в кабинете несколько карточек, берется первая.
  • Скан документа заводится в кабинете руками: метода передачи файла у Content API нет.
  • Самописные справочники сертификатов не поддерживаются, для них нужна адаптация источника данных.
  • Юридическую применимость документа к категории обработка не проверяет: она показывает наличие действующего документа в учетной системе.
  • Изменения выполняются только в кабинете Wildberries. Данные сертификатов в 1С обработка не переписывает.

Безопасность подключения

Токен передается только на сервер Wildberries, в форме он отображается как пароль. Настройки не сохраняются автоматически: для этого есть отдельная команда. Проверка подключения выполняется запросом чтения и ничего не меняет.

Проверка полного цикла

Маршрут пройден на живом кабинете в 18 133 карточки. Три артикула найдены точечным запросом, у двух номера уже стояли и строки получили "Уже записан", третьему обработка исправила написание номера и записала карточку: ошибок ноль. Карточка в кабинете после этого показала документ со статусом "Проверка пройдена".

Что входит в поставку

  • внешняя обработка .epf;
  • встроенная HTML-справка по заполнению сертификатов в УТ и работе с кабинетом;
  • исходный код обработки открыт.

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

  • Управление торговлей, редакция 11, релизы 11.5.22.67

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

сертификаты Wildberries разрешительные документы WB Content API номера сертификатов декларация соответствия 289-ФЗ характеристики предмета сертификаты номенклатуры 1С УТ 11.5 vendorCode

См. также

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

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

32930 руб.

23.01.2023    80042    739    212    

271

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

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

28800 руб.

12.05.2021    121921    1047    274    

402

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

70000 руб.

09.10.2020    67386    416    84    

139

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь 1С:Предприятие 8 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.

5490 руб.

12.08.2021    47642    624    71    

225
Для отправки сообщения требуется регистрация/авторизация