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

11.09.26

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

Сертификаты и декларации из 1С в карточки товаров Яндекс Маркета. С 01.10.2026 проверять разрешительные документы обязан сам маркетплейс, и заполнять их задним числом по всему ассортименту руками уже не выйдет. У Яндекса это два разных шага. Сначала документ заводится в кабинете, потом его номер привязывается к товарам. Пока первого шага нет, карточка помечает номер красным: "Нет документа с таким номером". Обработка делает оба шага сама, по данным типового справочника сертификатов номенклатуры: берёт номер, вид и даты, заводит документ и проставляет номер по всем товарам, на которые он распространяется. Скан через API не уезжает: метода передачи файла у Яндекса нет вовсе. Площадка сверяет номер по реестру сама и присваивает документу статус, а обработка показывает его по каждой строке вместе с тем, что именно будет сделано: записать, уже записано, завести документ, не отправлять.

Файлы

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

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

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

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

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

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

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

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

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

Чем Яндекс отличается от Ozon

Файл документа через Partner API не передается: метода для этого нет вовсе. Зато у товара есть поле со списком номеров, и работа сводится к двум шагам, которые обработка делает сама.

  1. Документ заводится в кабинете. Номер, вид и даты берутся из карточки сертификата 1С. Яндекс проверяет номер по реестру и присваивает статус.
  2. Номер привязывается к товарам. Набор номеров у товара перезаписывается целиком, поэтому обработка отправляет старые номера вместе со своим и ничего не затирает.

Без первого шага карточка помечает номер красным: "Нет документа с таким номером". Это проверено на живом товаре: сначала номер лег в карточку с красной меткой, после заведения документа статус стал "Действует".

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

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

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

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

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

Каждая строка получает план и пояснение, а таблица различает две разные вещи: номер у товара и документ в кабинете. Это не одно и то же, и именно на этом ломается ручная сверка.

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

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

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

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

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

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

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

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

Каталог читается точечно

Кабинет на 23 431 товар постранично не читается: обход обрывается на потолке, и нужный артикул получает вердикт "не найден". Обработка спрашивает кабинет списком артикулов, до 200 за запрос, и раздел документов списком номеров, до 100 за запрос. Для одного товара это один запрос вместо двух с лишним сотен страниц.

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

Скан документа

Скан через Partner API не передается: метода нет ни в каком виде. При этом на проверенном товаре скан и не потребовался - Яндекс сверил номер сам и поставил документу статус "Действует". Если документа в реестре нет, статус будет другим: "проверяется", "ждет исправлений", "не найден в реестре". Статус приходит в ответе и попадает в пояснение строки и в журнал, то есть виден сразу после отправки.

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

  • артикул номенклатуры в 1С должен совпадать с offerId товара в кабинете;
  • сертификат должен быть связан с номенклатурой через типовой механизм области действия;
  • у документа должны быть заполнены номер, вид и даты: из них заводится документ в кабинете;
  • для обращения к Яндексу нужен Api-Key Partner API с правами на товары и карточки;
  • старые токены Яндекс ID вида y0_... не подходят: площадка их не принимает ни одним способом.

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

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

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

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

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

Маршрут пройден на реальном товаре тестовой УТ 11.5 и живом кабинете на 23 431 товар. Сначала тестовый прогон, затем боевая отправка одной строки: заведен документ, номер привязан к товару, ошибок ноль. Повторное заполнение определило строку как "Уже записан", а карточка товара в кабинете показала документ со статусом "Действует".

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

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

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

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

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

сертификаты Яндекс Маркет разрешительные документы Partner API номера сертификатов декларация соответствия 289-ФЗ сертификаты номенклатуры 1С УТ 11.5 документы на товары

См. также

Маркетплейсы 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
Для отправки сообщения требуется регистрация/авторизация