Вы загружаете отчёт Wildberries в 1С, а сумма не сходится. Выясняется: маркетплейс добавил новый тип операции, а 1С о нём «не знает» и молча пропускает строки. Мы решаем подобные задачи для нашего клиента с октября 2023 года. За это время сделали больше двадцати доработок загрузчиков Wildberries и Ozon — в Бухгалтерии и в ERP. Часть решений 1С со временем добавила в обновления. Но часть — до сих пор не добавила, а клиенту они нужны уже сейчас.
Кому это будет полезно
Если вы:
- продаёте через Wildberries или Ozon,
- ведёте учёт в 1С: Бухгалтерии или 1С: ERP,
- сталкиваетесь с тем, что функций типовых загрузчиков маркетплейсов в 1С недостаточно —
то скорее всего, часть описанных ниже проблем вам знакома.
Как устроена работа с загрузчиками: мы делаем - 1С догоняет
Наш клиент — крупная фабрика игрушек, которая производит более миллиона единиц продукции в год. Компания продаёт товары через Ozon, Wildberries, Яндекс.Маркет, поставляет продукцию в «Детский мир». Так же осуществляет оптовые продажи юридическим лицам.
Учёт ведут параллельно в 1С: Бухгалтерии (для ИП) и в 1С: ERP (для юридического лица). В обеих конфигурациях есть типовые загрузчики отчётов маркетплейсов. Но в реальной работе этих загрузчиков не хватает.
Схема повторяется раз за разом: клиент загружает данные продаж от маркетплейсов и сталкивается с проблемой, которая не решается типовыми загрузчиками. Мы находим решение и дорабатываем загрузчик, а через несколько месяцев 1С выпускает обновление с похожей функцией. Мы оказываемся впереди — потому что клиенту нужно работать сейчас, а не ждать, пока 1С выпустит очередной релиз.
Но есть и доработки, до которых 1С так и не добралась. Расскажем и о тех, и о других.
Что мы сделали раньше, а 1С добавила потом
Новые типы операций Wildberries
Wildberries регулярно добавляет в свои отчёты новые «обоснования для оплаты» — например, «Компенсация подменного товара», «Корректная продажа», «Коррекция продаж». Каждый раз, когда появляется новый тип, загрузчик 1С его не распознаёт и пропускает строки. Сумма документа в 1С перестаёт сходиться с суммой файла.
Мы столкнулись с этим уже в ноябре 2023 года — и сразу вынесли список обоснований в настройки, чтобы бухгалтер мог добавить новый тип самостоятельно, без программиста. 1С шла другим путём: добавляла новые обоснования прямо в код, с каждым обновлением конфигурации. То есть клиенту приходилось ждать обновления — а между обновлениями суммы не сходились.
Что это даёт: бухгалтер сам добавляет новое обоснование за пару минут. Не нужно звонить разработчику, не нужно ждать релиза.
Продажи юрлицам через Wildberries в Бухгалтерии
В 2025 году Wildberries добавил в файлы отчётов колонку с признаком продажи юридическому лицу. Когда клиент спросил нас, можно ли отделить эти продажи, мы начали с проверки: а не появилась ли уже штатная функция? Оказалось — появилась. В свежей версии Бухгалтерии продажи юрлицам загружаются из отдельного файла. Достаточно было обновить конфигурацию. Это тот случай, когда 1С догнала — и мы просто помогли клиенту перейти на штатное решение.
Разделение продаж юрлицам и физлицам в Ozon
А вот с Ozon история другая. Ещё в ноябре 2023 мы обнаружили, что данные получаемые по API содержат продажи физическим и юридическим лицам. При этом они никак не разделены. Единственный признак, по которому можно различить продажи юрлицам — наличие в строке номера и даты счёт-фактуры покупателя.
Но продажи юридическим лицам должны быть отражены в 1С в документе «Отчёт комиссионера» с видом операции «Оптовые продажи». Отделять продажи физическим и юридическим лицам типовой загрузчик Ozon не умел. Поэтому мы сделали настройку, которая позволяет отделять продажи юридическим лицам по наличию данных о счёт-фактуре. Теперь продажи юрлицам автоматически попадают в отдельный раздел документа.
Чего у 1С до сих пор нет - а у нас есть
Загрузчик Wildberries для ERP
В 1С: ERP нет типового загрузчика отчётов Wildberries из файлов. Вообще нет. Мы разработали его с нуля — в виде внешней обработки, которая не мешает обновлению основной конфигурации.
Загрузчик создаёт из одного файла несколько типов документов: отчёт комиссионера о продажах (с учётом возвратов) и отчёт о списании товаров. Перед разработкой наш методолог подготовила образцы правильного документооборота — какие документы создавать и какие реквизиты заполнять. Это позволило сразу заложить корректную бухгалтерскую логику.
Свёртка строк и удаление продаж юрлицам в документе “Отчёт комиссионера о продажах“ в ERP
При загрузке отчётов продаж Ozon в документ «Отчет комиссионера о продажах» данные загружаются «как есть». Во-первых, в табличной части «Товары» количество строк соответствует количеству строк из файла. Во-вторых, продажи физическим и юридическим лицам не отделены.
Типовой загрузчик Ozon в ERP знает о существовании продаж юрлицам, но единственное, что делает — выводит сообщение: «Отражение продаж юридическим лицам необходимо скорректировать вручную». На файле в 23 тысячи строк «вручную» — это не вариант.
Также иногда удобно уменьшить количество строк в документе, если суммировать строки с одинаковой номенклатурой и ценой продажи.
Для этих целей мы разработали расширение, которое добавляет в документ две кнопки: «Свернуть строки по товарам и ценам» и «Удалить продажи юрлицам».
Автоматическое создание контрагентов по ИНН в ERP
Через Ozon каждый месяц покупают около 50 новых юридических лиц. Эти организации нужно добавлять в ERP, чтобы в дальнейшем отражать продажи по этим контрагентам. Вводить их вручную в 1С — часы рутинной работы.
Мы попробовали типовой инструмент загрузки контрагентов в ERP — он требует минимум три колонки. Загрузить контрагента просто по ИНН он не умеет.
Мы сделали свою обработку: она берёт список ИНН из файла и автоматически создаёт карточку контрагента вместе со всеми сопутствующими записями. Данные о контрагентах подтягиваются из сервиса 1С: Контрагент.
Просто копируем из файла список ИНН организаций, которые надо внести в 1С, вставляем в окно обработки и нажимаем «Выполнить».
Создание документов реализации юрлицам из реестра Ozon в ERP
Создать контрагентов — это полдела. Нужно ещё оформить документы реализации по каждой продаже юрлицу. Мы добавили функцию, которая на основании реестра продаж юрлицам автоматически создаёт документы реализации с контрагентами, соглашениями и счетами-фактурами.
Команду загрузки разместили на форме типового загрузчика Ozon, рядом с остальными функциями. Удобно, когда всё под рукой.
Контроль сопоставления номенклатуры по артикулу в ERP
В 1С: ERP есть механизм сопоставления номенклатуры организации и контрагента. Этот механизм, например, позволяет снизить время загрузки отчётов продажах маркетплейсов. Однако может возникнуть ситуация, что номенклатура вашей организации и номенклатура контрагента будет неправильно сопоставлена. Тогда при загрузке отчетов о продажах данные в документах 1С и файле не будут сходиться.
Так было и у нашего клиента. Причина была в типовом механизме автоподбора номенклатуры в 1С, который ориентируется на похожесть наименований, а не на артикул. Из-за этого товар с одним артикулом может оказаться привязан к совершенно другому товару. Клиент обнаружил это, когда количество товара в документе перестало совпадать с файлом.
Мы создали обработку для массовой очистки ошибочных привязок. Обработка ищет сомнительные соответствия. Когда они найдены, пользователь может удалить соответствия, или установить новые, правильные.
Что было непросто
Работа с типовым кодом 1С — это всегда расследование. Два показательных примера.
Процедура, которая «обманывает» своим названием.
Товарный каталог Ozon в ERP. Для загрузки продаж Ozon в ERP недостаточно просто сопоставить товары — нужны ещё «публикации» (карточки товаров на площадке). Часть публикаций была импортирована без характеристик, из-за чего загрузка обрывалась. Пришлось разобраться, как устроен механизм публикаций, удалить сбойные записи и заново импортировать каталог с торговой площадки.
Что получилось в итоге
Было проведена большая работа по доработке типовых загрузчиков Wildberries и Ozon, а также улучшение смежных функций, связанных с маркетплейсами. В результате получили:
- Стабильное качество загрузки данных. Суммы в документах 1С и файлах маркетплейсов сходятся до копейки — и в Бухгалтерии, и в ERP, и для Wildberries, и для Ozon.
- Доработки не мешают обновлениям. Все решения для ERP выполнены как внешние обработки и расширения.
- В ERP сделали возможным загружать продажи Wildberries.
- Новые типы операций добавляет бухгалтер, без программиста и без ожидания релиза.
- Продажи юрлицам учитываются отдельно. Автоматически, с правильной методикой, в 1С: Бухгалтерии и 1С: ERP.
- ~50 новых контрагентов в месяц создаются автоматически — вместе с документами реализации и счетами-фактурами. Не надо тратить время на заполнение карточек контрагентов вручную.
Сколько это стоило
За 2,5 года работы над загрузчиками маркетплейсов — больше двадцати доработок разной сложности — стоимость составила около 726 000 рублей.
Для сравнения: только автоматическое создание контрагентов экономит бухгалтеру несколько часов ежемесячно. Ручная сортировка строк в документах на 23 000 позиций — отдельная история. Всё это время теперь тратится на полезную работу.
Если вы хотите понять, сколько может стоить решение конкретно вашей задачи — обсудим отдельно. Объём и сложность у всех разные.
Давайте обсудим вашу ситуацию
Если вы продаёте через Wildberries или Ozon и ведёте учёт в 1С — скорее всего, вы сталкиваетесь с чем-то похожим.
Мы занимаемся этим два с половиной года и знаем эти загрузчики изнутри. Работаем с разными конфигурациями 1С.
Напишите нам — и мы разберём вашу ситуацию детально.