Подключение к API для интеграции между системой поставщика и Личным кабинетом М.Видео-Эльдорадо (обмен ценами и остатками)

0. Техподдержка 21.04.22 11:23
В обработке реализован механизм интеграции между системой поставщика и Личным кабинетом М.Видео-Эльдорадо.
Реализован обмен товарами, ценами и остатками.
Обработка реализована и тестировалась для УТ 11.5 (так же поддерживается 11.4), КА 2.4, КА 2.5, ERP.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. dimonster 90 29.06.22 15:43 Сейчас в теме
Добрый день! Есть ли функционал работы по расписанию (выгрузка остаток и цен)?
3. aleksey.kubovtsov 115 12.05.23 17:10 Сейчас в теме
Обратная связь:
-Местами код написан не оптимально
-Не везде по коду фиксируется запрос и ответ с выводом в обработку (сделали своими силами. без доработки конфигурации 1С )
-Чрезмерная передача параметров в процедуры , функции - передавайте структуру с параметрами

-Получение токена не заработало , по результату общения с ТП МВИДЕО нужно передавать через "clientName": «clientId.ID_Клиента(сделали своими силами. без доработки конфигурации 1С )
-Отсутствие логирования ошибок по обмену (сделали своими силами. без доработки конфигурации 1С )
-Отсутствие логирования ранее переданной информации по остаткам и ценам по обмену (сделали своими силами, без доработки конфигурации 1С).
Если у Вас большое кол-во товаров, вы постоянно будет передавать одну и туже информацию, а не измененную (полный обмен постоянно), это не верный подход
Нужна опциальная возможность включать и отключать обмен с учетом ранее переданной информации или постоянно "Полный обмен"
-Отсутствие возможности настройками включать и отключать обмен, если вы регламент передачу включили, то потом ее отключить конечный пользователь сам не всегда сможет.
Нужен признак в настройках ("использовать обмен по остаткам", "Использовать обмен по ценам") ((сделали своими силами. без доработки конфигурации 1С )
-Отсутствие возможности указания контрагента обмена, нам нужно было (сделали своими силами. без доработки конфигурации 1С )
Не понятно по какому контрагенту в 1с идет обмен.

- Выгрузка по расписанию должна работать по двум расписаниям ,а не одном общему (сделали своими силами. без доработки конфигурации 1С )
Если у вас много товаров, то при выгрузке последовательно, обновление остатка или цены можно долго ждать.

-Отсутствие пакетной выгрузки остатков и цен, для цен требования МВИДЕО (1000 в пакете) (сделали своими силами. без доработки конфигурации 1С )
Добавьте в свою справку особенности обмена от ТП МВИДЕО
Ответы на вопросы от ТП Мвидео:

1. Как часто сервер мвидео может принимать данные по API?

Ответ:

Мощность серверов достаточно высока, однако, нет необходимости передавать данные слишком часто, не чаще чем раз в полчаса. Штатная выгрузка происходит 1 раз в сутки.

Цены выгружаются в систему в 15-20ч по МСК.

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

2. Какие ограничение на пакеты передаваемой информации (кол-во товара в пакете выгруженных данных)?

Ответ:

По ценам:
Максимальное кол-во 1000 в одном запросе.

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

3. Реквизиты доступа по API?

Ответ:

Вам нужно создать ключ в разделе Доступ к API, в который можно попасть через меню в правом верхнем углу экрана «Вы вошли как -> Доступ к API» https://sellers.mvideoeldorado.ru/api-creation .
После создания ключа, перейти на интерактивную инструкцию по подключению к API : https://sellers.mvideoeldorado.ru/openapi#overview ;


4. Нюансы обмена по ценам:

a. для изменения цены со следующего дня, нужно передать обновление до 15:20 по Москве.

При передаче цен после 15:20, они встанут не со следующего дня, а через день (если не затрутся новыми)

b. Если в запросе будет хотя бы один товар с ошибкой (например некорректный код товара, дата в прошлом и др.), будет отклонён весь запрос с детализацией ошибок по каждому товару.

5. Нюансы обмена по остаткам:

a. Передаваемые в запросе остатки действуют до бесконечности.

Мы ведём учёт остатков сами и если вы передали 10 шт., то поле формирования клиентского заказа на десятую штуку, сделаем товар недоступным к заказу на сайтах.

При передаче по API новых остатков, вы затираете предыдущее кол-во. и новое начинает действовать до бесконечности.

b. Информацию по клиентским резервам мы по API не передаём.

Он предназначен только для получения от вас информации о вашем актуальном стоке.

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

По остальным вы сможете отдельным запросом получить детализацию ошибок.

d. При обнулении остатков на товар, он не исчезнет с сайтов мгновенно.

С сайта Эльдорадо в течение 3х часов, с сайта М.Видео на след. сутки.

Но при оформлении клиентского заказа будет выведена информация о том, что товар закончился. Вероятность создания заказа на товар с нулевым остатком есть, но она невысокая.
Оставьте свое сообщение
Вакансии
Консультант 1С
Москва
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Программист 1С (ERP, УХ, КА 2, УТ 11), удаленно
Москва
зарплата от 160 000 руб.
Полный день

Аналитик 1С
Москва
зарплата от 200 000 руб.
Полный день

Консультант 1С / Специалист поддержки 1C
Екатеринбург
зарплата от 70 000 руб.
Полный день

Технический архитектор 1С
Екатеринбург
зарплата от 200 000 руб.
Полный день