1С: Консалтинг и автоматизация
1С: Консалтинг и автоматизация
Пн - Пт: 8:00 — 22:00
Сб, Вс: ответим в течение часа
+7(926)909-78-55
  • О нас
    • Направления автоматизации
      • Автозапчасти
      • Оптовая торговля
      • Производство
      • Розничной торговля
      • Управленческий учет и планирование
      • Складская логистика
    • Цены
      • Нормочас работы программиста 1С
    • Контакты и документы
    • Как выбрать программиста 1С
  • Услуги программиста 1С
    • Внедрение 1С 8.3
    • Настройка 1С
      • Настройка торгового оборудования
        • Интеграция c Frontol 6
        • Интеграция с Эвотор
      • Настройка конфигураций 1С
        • 1С:ERP, УПП
        • 1С:Бухгалтерия 8.3, 7.7
        • 1С:Комплексная автоматизация 8
        • 1С:Розница 8
        • 1С:УНФ 8
        • 1С УТ 8 ред. 11, 1С ТиС 7.7
    • Доработка 1С 8.3, 7.7
      • Можно ли дорабатывать 1С?
      • Как мы пишем программу на 1С:Предприятие
    • Консультации и аудит
      • Составление инструкций
      • Аудит 1С 8.3, 7.7
      • Экспресс-анализ ведения учета в 1С
    • Установка 1С 8.3
      • Варианты установки
      • Первоначальная настройка
    • Сопровождение
      • Обновление 1С 8.3, 7.7
      • Устранение ошибок
    • Свёртка 1С 8.3, 7.7
  • Переход на 1С 8
    • Переход на конфигурации 1С
      • 1С:ERP Управление предприятием
      • 1С:Бухгалтерия предприятия
      • 1С:Комплексная автоматизация
      • 1С:УНФ
      • 1С:Управление торговлей
      • 1С:Розница
    • Переход c 1C 7.7 на 1С 8.3
    • С других программ
    • С ручного ведения учета
    • С 1С версий 8.0, 8.1, 8.2
  • Обмен 1С
    • С маркетплейсами
      • Wildberries
      • Ozon
      • Яндекс Маркет
      • Авито
        • Создание объявлений для Авито из 1С
      • СберМегаМаркет
    • С сайтом
      • 1С-Битрикс
        • Доработка и исправление обмена
        • Загрузка информации из Битрикса в 1С
        • Настройка стандартного обмена
        • Выгрузка заказов из 1С в Битрикс
      • Доработка сайтов на Битрикс, OpenСart
      • OpenCart (ocStore)
    • С другой 1С
      • 1С:Розница и 1С:Бухгалтерия 3.0
      • 1С:УНФ и 1С:Бухгалтерия 3.0
      • 1С:УТ и 1С:Бухгалтерия 3.0
      • Обмен РИБ 1С с филиалами
    • С Bitrix24
    • С Честным знаком
    • С поставщиками по API
    • Через файлы
      • Загрузка xls, xlsx, csv, ods, mxl файлов в 1С:Предприятие
    • 1C как REST API сервер
Примеры работ 1СПо отраслямАвтозапчастиАвтоматизация магазина автозапчастей для Яндекс Маркета

Подготовили магазин автозапчастей для торговли на Яндекс.Маркете

Клиент

Компания — дистрибьютер автозапчастей в России и СНГ.

Задача

Компания обратилась к нам с запросом выполнить интеграцию с Яндекс Маркетом, загрузить товары из прайс-листа поставщика и спарсить характеристики товара, настроить получение остатков и цен поставщиков.

 Выяснилось, что ранее компания работала с готовым облачным решением, но оно не устраивало из-за высокой ежемесячной платы, и невозможности настроить программу под нужды компании.

Мы предложили начать с чистой 1С:УНФ 3.0 и последовательно реализовать нужный функционал:

  1. Загрузка новой номенклатуры из прайс-листа поставщика, с доработкой карточки номенклатуры под специфику торговли автозапчастями. Выполнять вручную, так как клиент хочет самостоятельно выбирать какие категории товара ему нужны в первую очередь.
  2. Автоматический парсинг свойств и картинок с сайта поставщика для новых карточек товара.
  3. Автоматическое обновление цен и остатков по API поставщика.
  4. Рассчитываются розничные цены для Яндекс Маркета через калькулятор цен, учитывающий все комиссии Маркета.
  5. Настройка обмена с Яндекс Маркетом.

Результат

Загрузка файлов парсинга

Настроили создание нового товара из прайс-листа поставщика. После загрузки товара автоматическое задание начинает парсинг сайта поставщика и загружает в 1С свойства и фотографии товара.

Также каждый час запускается задание на обновление цен и остатков с сайта поставщиков через REST API.

Для контроля за корректностью выполнения фоновых загрузок и расчетов добавили журнал выполнения заданий:

Журнал фоновых заданий
Журнал успешности выполнения автоматических заданий

Расчет цен для Яндекс Маркета

После каждого обновления цен запускается пересчет розничных цен для Яндекс Маркета по заданным формулам.

Расчет цен для Яндекс Маркета
Проверка расчета цен для Яндекс Маркета

Интеграция с Яндекс Маркетом на основе стандартного модуля

Для интеграции с Яндекс Маркетом за основу взяли стандартное бесплатное расширение для интеграции. Доработали его:

– Расширили выгрузку полей товаров. Например, не передавался артикул поставщика. Изменили логику выгрузки наименования товара и описания – они формируются по правилам.

– Сделали возможность выгрузить несколько картинок для одного товара.

– Настроили передачу квантов продаж.

– Изменена передача остатков товара – берется сумма остатков, хранящихся на складе и остатка на складе поставщика.

– Доработан механизм подтверждения заказа – наличие проверяется как по собственному остатку, так и по остатку поставщика.

Сейчас заказчик расширяет ассортимент товара, дозаполняет существующие карточки товара и начинает торговлю через Яндекс Маркет.

Ход работ и результаты

Разработка велась поэтапно. На каждом этапе были свои сложности и подводные камни.

Изначально планировали сделать парсинг сайта поставщика через парсинг HTML страниц, однако оказалось, что поставщик использует недокументированный API к своему серверу и с помощью него можно получать структурированные данные о товаре. Это ускорило разработку и такая схема стабильнее, чем разбор HTML страниц: вёрстка сайта может поменяться через какое-то время.

На этапе настройки модуля Яндекс Маркета выяснилось, что данные по картинкам передаются неверно: выгружается только основное изображение. Не выгружались кванты продаж и артикул поставщика. Это добавило незапланированных работ.

Также в очередной раз подвёл сервис аренды 1С, где размещена база клиента: один раз база сломалась и потеряли день, пока ждали восстановления. Второй раз тоже потеряли достаточно времени, чтобы правильно опубликовать базу для отправки HTTP запросов от Яндекс Маркета к 1С для получения остатков и обновления заказов.

Запустили проект за 1 месяц.

Похожие примеры работ

  • Выгрузка объявлений из 1С в Авито – пример работ по настройке
    Read more
  • Пример работ по загрузке заказов в 1С:УНФ 3.0 из Битрикс24
    Read more
  • Автоматизация магазина автозапчастей для Яндекс Маркета
    Read more
  • Внедрение 1С:УНФ 3.0 для магазина одежды и обуви через Авито
    Read more

Подробнее об услугах

  • Интеграция 1С:Предприятие с Яндекс Маркетом
    Read more
  • Можно ли дорабатывать 1С?
    Read more

У вас похожий проект? Проконсультируем бесплатно!

Перезвоним в течение 1 часа. Не рассылаем спам. Консультирует опытный программист 1С.

    1C:Консалтинг и автоматизация

    ИП Михеева Е. С.


    ОГРНИП: 323508100156097


    ИНН: 741704725176


    Адрес: г. Москва, Дмитровское ш., д. 100 стр. 2


    WhatsApp: +7(926)909-78-55


    E-mail: info@programmer-1c.ru

    ©2023 1С: Консалтинг и автоматизация

    Карта сайта

    Прокрутка вверх