Выгрузка номенклатуры, цен и остатков из 1С в Excel, XML, YML, CSV — для маркетплейсов
Расширение выгружает номенклатуру, цены и остатки из 1С в Excel, CSV, JSON и XML — включая фиды YML для Яндекс-Маркета, а также Kaspi, Avito, СберМегаМаркет и AliExpress. Готовый файл сохраняется в папку, уходит на FTP, почтой, в Яндекс.Диск, S3 или Google Drive — вручную или по расписанию.
Последняя версия: обновлено вчера
Что вы получаете
Покажем как работает
Запросите демонстрацию — проведём встречу в удобном мессенджере и покажем функционал на вашей задаче.
Готовое решение
Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.
Безопасно для конфигурации
Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.
Полная прозрачность
Открытый код, честные отзывы, закрывающие документы.
Подробное описание
Номенклатуру, цены и остатки регулярно требуется отдавать наружу: прайс менеджеру в Excel, фид на маркетплейс, файл для сайта или для обмена с партнёром. Штатная кнопка «Вывести список» этого не закрывает — в неё не попадают цены, складские остатки и штрихкоды, набор колонок ограничен, а сохранить результат в XML нельзя вовсе.
Разработка снимает задачу целиком: выгрузка номенклатуры, цен и остатков из 1С идёт в Excel, CSV, JSON и XML, в том числе готовыми фидами для Яндекс-Маркета, Kaspi, Avito, СберМегаМаркета и AliExpress. Файл сохраняется в папку, уходит на FTP, почтой, в облако или отдаётся по постоянной ссылке — вручную или по расписанию, без участия человека.
Профили выгрузки: несколько независимых настроек в одной базе

Все параметры хранятся в справочнике «Профили выгрузки». Профиль — это именованная настройка со своим форматом, набором колонок, отбором, приёмником, расписанием и уведомлениями. Профилей столько, сколько нужно: «Прайс в Excel» для менеджеров, «Яндекс-Маркет» с ночной выгрузкой, «Avito» с дневной, «Остатки партнёру» на FTP. Профили работают независимо друг от друга — у каждого своё расписание и свой журнал.
Форма профиля разложена по вкладкам: настройки выгрузки, преобразования, фильтры, расписание, публикация, уведомления. Готовый профиль копируется одной командой, настройки выгружаются в файл и переносятся в другую базу кнопками «Экспорт настроек» и «Импорт настроек». Перед запуском результат смотрят кнопкой «Предпросмотр», не создавая файла.

Форматы выгрузки номенклатуры: Excel, CSV, JSON и XML-фиды маркетплейсов
Тип файла выбирается в профиле: Excel (xlsx), CSV, JSON или XML. Для XML доступны произвольная структура и готовые схемы торговых площадок: Яндекс (YML), Kaspi, Avito, СберМегаМаркет, AliExpress.
Состав файла набирается из реквизитов номенклатуры, цен по выбранным видам цен, остатков по выбранным складам, штрихкодов, картинок, групп до четвёртого уровня и дополнительных реквизитов. Порядок колонок задаётся стрелками, заголовки берутся из имени реквизита, синонима или произвольного псевдонима, а для JSON и XML имя поля задаётся латиницей и проверяется на корректность при записи. В начало и конец файла можно поставить произвольную шапку и подвал с логотипом и контактами.


Произвольный XML собирается по заданной структуре — теги называются так, как требует принимающая система.

Для сайта и внутренних сервисов удобнее JSON: массив объектов с ценами, остатками по складам, штрихкодами и группами.

Для Яндекс-Маркета формируется YML-каталог с магазином, валютами, деревом категорий, условиями доставки и товарными предложениями. Ссылка на карточку товара и адрес картинки берутся из дополнительных реквизитов номенклатуры, а свойства для фильтров на площадке уходят параметрами предложения. Отдельно указывается, какой вид цены считать основным, а какой — старой ценой для перечёркнутого ценника.

Для Kaspi собирается каталог с company, merchant ID и наличием по торговым точкам. Идентификатор точки площадки хранится в дополнительном реквизите склада и подставляется в фид автоматически.

Куда уходит файл: папка, FTP, почта, Яндекс.Диск, S3 и Google Drive
Приёмник задаётся в профиле и определяет, что произойдёт с готовым файлом:
- Папка на диске или в сетевом каталоге;
- FTP и FTPS — адрес, папка, логин и пароль;
- E-mail — письмо с вложением, получателей можно перечислить через точку с запятой;
- Яндекс.Диск по OAuth-токену;
- S3 — endpoint, bucket, регион и ключи доступа, подпись AWS V4;
- Google Drive и Google Таблицы — с опцией конвертации файла в таблицу;
- только HTTP-публикация — файл никуда не копируется, а отдаётся по постоянной ссылке.
Имя файла настраивается, дату можно добавлять автоматически. Перед отправкой файл при необходимости упаковывается в ZIP. При сбое сети доставка повторяется заданное число раз с паузой, а после успешной выгрузки на указанный адрес уходит вебхук с JSON о результате — принимающая система узнаёт о новом файле сразу.
Постоянная ссылка на последний файл профиля защищена: у токена задаётся срок действия, а доступ ограничивается белым списком адресов — точным IP, префиксом или маской подсети вида 192.168.0.0/16. По той же публикации отдаются картинки номенклатуры по HTTP-ссылкам, если фид требует адрес изображения, а не сам файл.

Выгрузка номенклатуры по расписанию, уведомления и журнал

У каждого профиля своё расписание — обычный диалог регламентного задания 1С. Один профиль уходит ночью, другой каждые полчаса; профиль с флагом «Активен» подхватывается заданием автоматически. О результате можно узнавать, не заходя в базу: уведомление приходит на почту и в мессенджер через Green API (WhatsApp, Telegram, Макс), а режим «только при ошибке» присылает сообщение лишь тогда, когда выгрузка не удалась.

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


Что можно отобрать и пересчитать перед выгрузкой
Отбор строится по любому реквизиту номенклатуры — значения выбираются из списка, а не вводятся руками. Поверх работают бизнес-фильтры: не выгружать позиции без цены, без картинки, без штрихкода, а также отсечь всё, что ниже минимального остатка. Инкрементальный режим отдаёт только то, что изменилось с прошлого раза, — если изменений нет, файл не формируется; состояние дельты сбрасывается кнопкой.

Цены и наименования пересчитываются по правилам, которые применяются по порядку: наценка в процентах, округление кратно шагу или к окончанию «.90», замена подстроки, префикс и суффикс. Так на площадку уходит своя цена и своё название товара, а в базе всё остаётся как есть.

Совместимость и состав поставки
Расширение работает в «Управлении торговлей» 11.4 и 11.5, «Комплексной автоматизации» 2.4 и 2.5, «1С:ERP Управление предприятием 2» 2.4 и 2.5, «Рознице» 2.3 и 3.0, «Управлении нашей фирмой» 1.6 и 3.0. В архиве лежат готовые файлы под каждую линейку, разложенные по папкам с названиями конфигураций. Если файл подключат не в ту конфигурацию, расширение само предупредит об этом и назовёт правильный файл из архива.
Доступ к профилям учитывает права: пользователь без прав на объекты разработки не запустит выгрузку и не увидит предпросмотр. У кнопок форм проставлены пиктограммы, на вкладках облачных приёмников есть пояснения, а у формы профиля заполнена справка — разбираться в настройках можно, не открывая инструкцию.
Сколько стоит заказать такую доработку с нуля
| У стороннего программиста 1С | Готовое решение | |
|---|---|---|
| Стоимость | 27 000–45 000 ₽ | 7 500 ₽ |
| Сроки | 2 недели на ТЗ и согласование, затем ~9 часов работы | 5 минут на установку |
| Ваше участие | ~2 часа на постановку задачи, приёмку и тесты | Скачать файл и подключить по инструкции |
| Риск | Результат виден только в конце работ | Разработка уже написана и работает у других компаний |
Расчёт по рыночной ставке 3 000–5 000 ₽/час: столько стоит час стороннего программиста 1С. Итоговая экономия — от 19 500 ₽ и около двух недель ожидания.
Как установить — 5 минут
- Скачиваете архив сразу после оплаты — из личного кабинета или прямо с этой страницы — и распаковываете его.
- Открываете базу 1С и подключаете файл штатными средствами — конфигурация при этом не меняется. Пошаговая инструкция со скриншотами. Не хочется разбираться самому — при оформлении можно добавить установку под ключ за 1 100 ₽: подключимся удалённо и поставим сами.
Для вашего 1С-специалиста
- Как разработка встраивается в 1С?
- Это расширение конфигурации (файл .cfe) — подключаемый модуль, который встраивается в типовую программу и добавляет формы, реквизиты, отчёты или меняет поведение существующих объектов, физически не правя код типовой.
- Правится ли типовая конфигурация?
- Нет. Все разработки CoderStar подключаются как расширения или внешние обработки/отчёты — типовая конфигурация остаётся «чистой», её код не меняется.
- Сохраняется ли поддержка вендора и ИТС?
- Да. Поскольку типовая конфигурация не дорабатывается напрямую, обновления от фирмы «1С» накатываются штатным образом, поддержка вендора и ИТС сохраняется.
- Как отключить или откатить расширение?
- Удаление расширения занимает столько же времени, сколько установка (несколько минут в списке «Расширения»), и не оставляет следов в типовой конфигурации.
- Открыт ли исходный код?
- Да. После покупки вы получаете файл без шифрования и защиты — его можно изучить, модифицировать или адаптировать в Конфигураторе под свои задачи без ограничений, без обращения к нам.
- Работает ли в 1С:Fresh?
- Нет — 1С:Fresh (облачный режим работы 1С) имеет свои ограничения, разработка в нём не работает.
- Работает ли в базовых версиях конфигураций?
- Нет. В базовых версиях (например, «Бухгалтерия предприятия. Базовая») отключена возможность подключения расширений конфигурации — нужна версия ПРОФ или старше.
Паспорт разработки — страница для согласования с руководителем
Оцените разработку
Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.
Войдите, чтобы оценить разработку.
Частые вопросы
Как получить разработку и установить её в 1С?
После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.
К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.
Какие способы оплаты доступны?
Можно ли оплатить в тенге, белорусских рублях или долларах?
А если что-то пойдёт не так после установки?
Что произойдёт после очередного обновления 1С?
Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.
Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.
Какие версии 1С НЕ поддерживаются?
Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.
Также расширения не работают в базовых версиях конфигураций 1С (например, «Бухгалтерия предприятия. Базовая») — в них отключена возможность подключения расширений конфигурации. Нужна версия ПРОФ или старше.
На сколько баз 1С действует одна покупка?
Можно ли дорабатывать код самостоятельно?
Какие закрывающие документы вы предоставляете?
Можно ли посмотреть демо до покупки?
Какой артикул у этой разработки?
Комментарии (19)
Добрый день.
Не увидел возможности задавать расписание выгрузки для каждой отдельной сохраненной выгрузки. Сейчас они все выгружаются по одному и тому же расписанию одновременно, что не очень удобно: есть тяжеловесные выгрузки, которые выгружаются довольно долго и их логично выгружать по одному расписанию (раз в день, например), а есть более легкие, которые хочется выгружать каждый час, например. Сейчас такой возможности нет. Добавьте пожалуйста настройку индивидуального расписания для каждой выгрузки.
Добрый день. Запишу в план работ, попробую реализовать. Но быстро это не смогу сделать, задача на перспективу.
Здравствуйте, есть ли возможность выгружать в формате csv?можете доработать?
Здравствуйте! Да, запишу в план работ.
Дмитрий, а как указывать остатки в обработке, чтобы они отображались на каспи? Каспи ввели новую функцию
Отправьте пожалуйста нам на почту описание нового формата XML от Kaspi.
Дмитрий, здравствуйте! Подскажите, индивидуальные параметры упаковок не входят в выгрузку (вес брутто, типоразмер, высота и т.д.) ? Сможете их добавить?
Добрый день, Кирилл! Нет, параметры упаковки не входят (т.к. у одного товара может быть много упаковок). Есть возможность выгрузить только ВГХ, указанные в номенклатурной карточке.
Добрый день. УТ 11.5.17.226 при открытии обработки выходит ошибка Ошибка в запросе набора данных по причине: {(25, 20)}: Таблица не найдена "РегистрНакопления.СвободныеОстатки.Остатки" ЛЕВОЕ СОЕДИНЕНИЕ. <>РегистрНакопления.СвободныеОстатки.Остатки(, ) КАК СвободныеОстаткиОстатки
Добрый день! Причина в том, что вы установили не тот файл, вам нужно выбрать product595 (УТ 11.5, КА 2.5, ERP 2.5). Или как вариант, причина может быть в том что вы обновились с УТ 11.4 на 11.5. Тогда обновите обработку в базе из файла, который я указал.
Подскажите, как обновиться? Обработку ставил еще пред. админ, видимо и регистрировался он через себя. данных у рук-ва никаких нет
Здравствуйте, Александр! Пришлите на почту карточку организации, выставим счет на обновление обработки (20% от стоимости).
Здравствуйте, Дмитрий. Есть ли возможность добавить дополнительные данные в выгрузку по количеству товара в резерве, последняя закупочная цена и последняя продажная цена
Добрый день, Тимур. Не смогу добавить - много других задач.
Он умеет выгружать guid?
Здравствуйте, Игорь! Guid выгружается (в обработке данный реквизит называется Идентификатор).
Добрый день! А есть ограничения по количеству выводимых доп реквизитов или какие то нюансы? И в варианте xml и в экселе "Заполнить по умолчанию" добавило только первые 60 доп реквизитов. Удаление настройки и создание новой не помогло. очистка и удаление одного из доп реквизитов из БД убрало его из списка добавляемых в выгрузку но какой либо из новых до этого не попадавших не добавился и теперь в выгрузку добавляются только первые 59.
Добрый день! Никакого ограничения нет. Тут нюанс в другом - чтобы доп. реквизит добавился в таблицу, нужно чтобы он был заполнен хотя бы у одного товара. Если доп. реквизит только создан, но не заполнен ни в одной номенклатурной карточке, то он не добавится в таблицу.
Добрый день.
Во вкладке "Структура файла" Псле нажатия кнопки "Добавить" появляется новая сстрока. она пустая и в ней нет возможности выбрать или ввести данные в поле "реквизит". Единственный вариант заполнения это кнопка "Заполнить по умолчанию" а потом удалить все лишние строки из структуры. Это несколько неудобно. (УТ 11.5.16.115, платформа 8.3.25.1286)
Добрый день! Эта вкладка не предназначена для ручного добавления строк. Нужно нажать "Заполнить по умолчанию", потом галками отметить нужные реквизиты. При желании кнопками "Вверх/Вниз" в командной панели таблицы можно поменять расположение будущих колонок.
Добрый вечер.
Прошу прощения, вынужден уточнить.
К карточке номенклатуры и характеристикам номенклатуры прикреплены фото.
Номенклатура выгружается с Характеристиками?
Можно пример структуры выгруженного XML файла (одна номенклатура и 3-и характеристики).
Здравствуйте, Сергей! Отправили вам на почту два примера выгрузки в xml номенклатуры с тремя характеристиками. В первом варианте название и характеристика отдельно, во втором вместе. Вариант выгрузки регулируется с помощью галки в настройках обработки.
Доброго дня!
КА 2.5
Выгружает остаток без учета Обособленных товаров.
Получается выгружает неверный остаток по складу.
Настройка в отчете "Остатки и доступность товаров" - Параметры: Показать обособленные товары: Да.
Добрый день! Тут нет ошибки - обработка выгружает в файл именно свободный складской остаток, доступный для будущих продаж. Смысл в том, чтобы в файлике увидеть количество товара, которое можно продать. Товар, обособленный под конкретный заказ клиента, к такой категории не относится.
Здравствуйте, есть ли возможность выгружать остатки по доступности(за вычетом резервов), а не по наличию ?
Добрый вечер! Остатки выгружаются именно за вычетом резервов. Если у вас с этим какие-то проблемы, напишите нам на почту и уточните свой контактный телефон. Поможем.
Здравствуйте!
А можно что бы картинка товара выгружалась с указанием пути где она размещена на пк
Здравствуйте. Такой возможности нет
1) Можно количество передавать к примеру 0,1, >5, <5
2) В одну колонку цены Розница вывести пересчитанную цену по курсу из других видов цен в валюте.
Если нет, можно ли это доработать?
На оба вопроса ответ "Нет". Доработать тоже не смогу
Здравствуйте, на сколько компьютеров можно использовать данную обработку?
Жду вашего ответа.
Добрый день. Можно устанавливать разработку на любое количество компьютеров и информационных баз. Ограничений нет.
Спасибо за оперативный ответ.
Попробовал выгрузку в тестовой базе, вроде все устроило, но вопрос, у вас там по виду ОБУВЬ выгружается несколько штрихкодов, вопрос, у нас в базе, у каждой позиции номенклатуры есть штрихкод который присвоен характеристики, а именно - размеру, т.е. у артикула 2020 есть размер 36 и ему присвоен ШК 2200000000111, размеру 37 того же артикула присвоен ШК 2200000000112, в файл выгрузится две одинаковые строки , но с разным ШК или это будет одна строка с ШК через запятую??
Добрый вечер! это будет две строки с одним артикулом, но разными размерами и штрихкодами.
Здравствуйте.
Может ли эта обработка выгружать каталог товаров из 1с розница 2.3 для сайта в XML файл формата commerceML 1.0 ?
Добрый день. Нет, формат CommerceML пока не поддерживается.
Можно ли выгружать штрихкод? Артикул есть, но штрихкода нигде нет!
Штрихкод выгружать можно. Он есть в списке доступных реквизитов.
Добрый день.
Подскажите, а обработка поддерживает выгрузку в разрезе характеристик номенклатуры, их остатков и доп реквизитов?
Спасибо.
Добрый день! Остатки выгружаются в разрезе характеристик. Но доп. реквизиты выгружаются только для номенклатуры, не для характеристик.
Покупаете разработки несколько раз в год?
Тогда выгоднее годовой абонемент: все 281 разработка каталога и обновления к ним за 50 000 ₽ в год.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.