Публикация

подписчиков: 2 Подписаться
0
Avatar

Какой ID товара использовать?

Мы делаем синхронизацию товаров на базе JSON API МоегоСклада. Хотим понять, какой ИД товара оптимально использовать.
1. Есть рекомендация, что использовать надо UUID, но в описании API у вас написано, что он Только для чтения. Его точно можно использовать?
2. Что такое syncId, может ли он помочь? Как его использовать?

Ushakova

Войдите в службу, чтобы оставить комментарий.

1 комментарий

0
Avatar

Добрый день!

 

id (UUID) возвращаемый для всех сущностей в АПИ - это наш внутренний сгенерированный id

syncId - это внешний идентификатор сущности, который пользователь может задать на своей стороне, и передавать в МойСклад при создании сущностей.

Это необходимо для единообразной идентификации объектов в приложении клиента и в МоемСкладе при синхронизациях. а также необходимо для того, чтобы в случае сбоя при повторной отправке запроса на создание новой сущности не происходило дублирование объектов.

 

После создания сущностей из вашей системы через АПИ вы можете запросить их, и по заданному вами syncId определить, какая из сущностей МоегоСклада соответсвует какой сущности в вашей клиентской системе

Екатерина Евтухова 0 проголосовали
Действия с комментариями Постоянная ссылка