Товароучёт

Редактировать

Методы

Класс InventoryApi содержит методы, описанные ниже.

Получить все штрихкоды товара:

fun getAllBarcodesForProduct(context: Context, productUuid: String): List<String>

Где:

Поиск товара по идентификатору:

fun getProductByUuid(context: Context, uuid: String): ProductItem?

Где:

Поля, одинаковые для товара и группы:

Поля, уникальные для товаров:

Получить возможные дополнительные поля:

fun getField(context: Context, fieldUuid: String): Field?

Где:

Получить значения дополнительных полей товара:

fun getProductExtras(context: Context, productUuid: String): List<ProductExtra>

Где:

Объект ProductExtra содержит в себе следующие данные:

Пример

Пример работы с Inventory API в демонстрационном приложении.