public class InventoryApi
Итерфейс для работы с товарами class ProductItem
и группами товаров, которые хранятся в базе данных смарт-терминала.
Created by nixan on 06.03.17.
class ProductItem
Modifier and Type | Field and Description |
---|---|
static android.net.Uri |
BASE_URI |
static java.lang.String |
BROADCAST_ACTION_PRODUCTS_UPDATED |
static InventoryApi |
INSTANCE
Итерфейс для работы с товарами
class ProductItem и группами товаров, которые хранятся в базе данных смарт-терминала.
Created by nixan on 06.03.17. |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
getAlcoCodesForProduct(android.content.Context context,
java.lang.String productUuid)
Получить список кодов алкогольной продукции.
|
static java.util.List<java.lang.String> |
getAllBarcodesForProduct(android.content.Context context,
java.lang.String productUuid)
Получить список штрихкодов товара.
|
static Field |
getField(android.content.Context context,
java.lang.String fieldUuid)
Получить дополнительное поле товара.
|
static ProductItem |
getProductByUuid(android.content.Context context,
java.lang.String uuid)
Получить товар или группу товаров по идентификатору.
|
static java.util.List<ru.evotor.framework.inventory.ProductExtra> |
getProductExtras(android.content.Context context,
java.lang.String productUuid)
Получить дополнительные поля товара.
|
static java.util.List<ru.evotor.framework.inventory.ProductItem.Product> |
getProductsByAlcoCode(android.content.Context context,
java.lang.String alcoCode)
Получить товары по коду алкогольной продукции.
|
public static android.net.Uri BASE_URI
public static java.lang.String BROADCAST_ACTION_PRODUCTS_UPDATED
public static InventoryApi INSTANCE
Итерфейс для работы с товарами class ProductItem
и группами товаров, которые хранятся в базе данных смарт-терминала.
Created by nixan on 06.03.17.
class ProductItem
public static java.util.List<java.lang.String> getAllBarcodesForProduct(android.content.Context context, java.lang.String productUuid)
Получить список штрихкодов товара.
context
- контекст приложения.productUuid
- идентификатор товара.public static java.util.List<java.lang.String> getAlcoCodesForProduct(android.content.Context context, java.lang.String productUuid)
Получить список кодов алкогольной продукции.
context
- контекст приложения.productUuid
- идентификатор товара.public static ProductItem getProductByUuid(android.content.Context context, java.lang.String uuid)
Получить товар или группу товаров по идентификатору.
context
- контекст приложения.uuid
- идентификатор товара.class ProductItem.Product
, группу товаров class ProductItem.ProductGroup
или null
.public static java.util.List<ru.evotor.framework.inventory.ProductItem.Product> getProductsByAlcoCode(android.content.Context context, java.lang.String alcoCode)
Получить товары по коду алкогольной продукции.
context
- контекст приложения.alcoCode
- код алкогольной продукции.class ProductItem.Product
.public static java.util.List<ru.evotor.framework.inventory.ProductExtra> getProductExtras(android.content.Context context, java.lang.String productUuid)
Получить дополнительные поля товара.
context
- контекст приложения.productUuid
- идентификатор товара.class ProductExtra
.public static Field getField(android.content.Context context, java.lang.String fieldUuid)
Получить дополнительное поле товара.
context
- контекст приложения.fieldUuid
- идентификатор поля.null
.