...
Внимание!Из-за ошибки сервиса Яндекс Еда, сервис запрашивает информацию у Супермага Плюс по неверному пути (пропущен каталог v1). Правильный путь должен иметь следующий вид: http://food.prodtovary.by:8077/yandexeda/v1/nomenclature/12/composition |
---|
Эмулятор.
Эмулятор сервиса Яндекс Еда. (привязан к версии ПО). В случае, если не запускается, эмулятор потребует "пересборки". О чем сообщить в отел разработки. "Пересборка" возможна только в том случае, если клиентом приобретен коммерческий модуль расширения - ЯндексЕда (или его приобретение рассматривается, т.е. ведутся работы по оформлению юридически значимых документов).
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
...
При тестировании вначале авторизуемся, потом делаем запросы. Если время жизни токена истечет, авторизуемся еще раз.2
Документация.
Для правильной работы сервиса необходимо ознакомится с документацией, и для "закрепления материала" с Техническим заданием.
...
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
Техническое задание.
View file | ||||
---|---|---|---|---|
|
Примеры и переменные.
3. В качестве переменных которые задействованы в формировании данных, используются:
...
declare
iPos integer;
begin
select nvl(max(Position),0) into iPos from SACardPropDef;
iPos := iPos + 1;
insert into SACardPropDef(ID, Name, DataType, Preset, Status, ToCash, Position)
select 'YandexEda.Picture.URL', 'Адрес изображения артикула', 0, '0', '1', '0', iPos
from dual
where not exists (select 1 from SACardPropDef where ID='YandexEda.Picture.URL');
iPos := iPos + 1;
insert into SACardPropDef(ID, Name, DataType, Preset, Status, ToCash, Position)
select 'YandexEda.Picture.Hash', 'Хэш-код изображения артикула', 0, '0', '1', '0', iPos
from dual
where not exists (select 1 from SACardPropDef where ID='YandexEda.Picture.Hash');
end;
/
commit;
4. Пользовательские характеристики, рекомендуется сделать "обязательными", но не смотря на это иметь ввиду, что система не контролирует их актуальность.
...
А от второго способа, как сложного в актуализации данных - откажется.
5. Пример файла для загрузки "Заказа от клиента".
View file name 4.JSON height 150
6. Алгоритм определения остатка по магазинам для ответа в сервис Яндекс.Еда.
...
Итого: То есть, если в центральной базе не отключен перерасчет остатков, то даже без настроенной передачи статистики оперативных продаж можно видеть боле менее правильные остатки. Основанные на данных SMGoods.7.
Презентация.
View file name Яндекс.Еда и Супермаг 2022_1.2_Петров.pdf height 250400