Package com.clover.sdk.v3.inventory
Interface InventoryContract.ItemColumns
-
- All Known Subinterfaces:
InventoryContract.ItemGroupsAndItemsColumns
- All Known Implementing Classes:
InventoryContract.Item
- Enclosing class:
- InventoryContract
public static interface InventoryContract.ItemColumns
These columns correspond to fields of anItem
.
-
-
Field Summary
Fields Modifier and Type Field Description static String
ALTERNATE_NAME
Alternate name of the item.static String
AUTO_MANAGE
True item availability depends on stock count, False manually manage item availability using availablestatic String
AVAILABLE
Whether this item is available for sale across all sales channel.static String
CODE
Item product code, e.g.static String
COLOR_CODE
Item colorstatic String
COST
Item cost in cents.static String
COUNT
Deprecated.UseInventoryContract.ItemStockColumns.QUANTITY
instead.static String
DEFAULT_TAX_RATES
Flag to indicate whether or not to use default tax rates; a call toIInventoryService.getItem(String, com.clover.sdk.v1.ResultStatus)
will always return the appropriate tax rates needed to calculate total item cost to the customer.static String
HIDDEN
Whether this item is hidden from Clover Register app.static String
ID
Unique identifier for an item, identical toUUID
.static String
IS_REVENUE
Whether this item should be counted as a revenue when sold.static String
ITEM_GROUP_UUID
Item group uuid if this item belongs to an item group.static String
MENU_DESCRIPTION
Menu Item description.static String
MENU_ENABLED
Whether an item is enabled for menu.static String
MENU_IMAGE_FILENAME
Menu Item image file path.static String
MENU_NAME
Customer facing item name.static String
MENU_REASON_CODE
Reason for being filtered out.static String
MODIFIED_TIME
Last modified time.static String
NAME
Name of the item.static String
PRICE
Item price in cents.static String
PRICE_TYPE
Item price type; use thePriceType
enum to determine the correct typestatic String
PRICE_WITHOUT_VAT
Item Price without VAT.static String
SKU
Item skustatic String
TAXABLE
Deprecated.static String
UNIT_NAME
Item unit name (e.g.static String
UUID
Unique identifier for an item.
-
-
-
Field Detail
-
ID
static final String ID
Unique identifier for an item, identical toUUID
.Type: TEXT
- See Also:
- Constant Field Values
-
UUID
static final String UUID
Unique identifier for an item. Generated by Clover. Required.Type: TEXT
- See Also:
- Constant Field Values
-
NAME
static final String NAME
Name of the item. Required.Type: TEXT
- See Also:
- Constant Field Values
-
ALTERNATE_NAME
static final String ALTERNATE_NAME
Alternate name of the item.Type: TEXT
- See Also:
- Constant Field Values
-
PRICE
static final String PRICE
Item price in cents. Required.Type: INTEGER
- See Also:
- Constant Field Values
-
PRICE_WITHOUT_VAT
static final String PRICE_WITHOUT_VAT
Item Price without VAT.Type: INTEGER
- See Also:
- Constant Field Values
-
COLOR_CODE
static final String COLOR_CODE
Item colorType: TEXT
- See Also:
- Constant Field Values
-
TAXABLE
@Deprecated static final String TAXABLE
Deprecated.Whether an item is taxable or not.Type: INTEGER (boolean)
- See Also:
- Constant Field Values
-
CODE
static final String CODE
Item product code, e.g. UPC, EAN, etc.Type: TEXT
- See Also:
- Constant Field Values
-
PRICE_TYPE
static final String PRICE_TYPE
Item price type; use thePriceType
enum to determine the correct typeType: TEXT
- See Also:
- Constant Field Values
-
UNIT_NAME
static final String UNIT_NAME
Item unit name (e.g. "oz", "lb", etc) if this is item is sold by units.Type: TEXT
- See Also:
- Constant Field Values
-
DEFAULT_TAX_RATES
static final String DEFAULT_TAX_RATES
Flag to indicate whether or not to use default tax rates; a call toIInventoryService.getItem(String, com.clover.sdk.v1.ResultStatus)
will always return the appropriate tax rates needed to calculate total item cost to the customer.Type: INTEGER
- See Also:
- Constant Field Values
-
COUNT
@Deprecated static final String COUNT
Deprecated.UseInventoryContract.ItemStockColumns.QUANTITY
instead. Count of items in stock. Type: INTEGER- See Also:
- Constant Field Values
-
COST
static final String COST
Item cost in cents. This is not the price the customer pays for the item but how much it costs the merchant. Type: INTEGER- See Also:
- Constant Field Values
-
SKU
static final String SKU
Item sku Type: TEXT- See Also:
- Constant Field Values
-
HIDDEN
static final String HIDDEN
Whether this item is hidden from Clover Register app.Type: INTEGER (boolean)
- See Also:
- Constant Field Values
-
AVAILABLE
static final String AVAILABLE
Whether this item is available for sale across all sales channel.Type: INTEGER (boolean)
- See Also:
- Constant Field Values
-
AUTO_MANAGE
static final String AUTO_MANAGE
True item availability depends on stock count, False manually manage item availability using availableType: INTEGER (boolean)
- See Also:
- Constant Field Values
-
IS_REVENUE
static final String IS_REVENUE
Whether this item should be counted as a revenue when sold.Type: INTEGER (boolean)
- See Also:
- Constant Field Values
-
ITEM_GROUP_UUID
static final String ITEM_GROUP_UUID
Item group uuid if this item belongs to an item group. Type: TEXT- See Also:
- Constant Field Values
-
MODIFIED_TIME
static final String MODIFIED_TIME
Last modified time.Type: LONG
- See Also:
- Constant Field Values
-
MENU_NAME
static final String MENU_NAME
Customer facing item name.Type: TEXT
- See Also:
- Constant Field Values
-
MENU_DESCRIPTION
static final String MENU_DESCRIPTION
Menu Item description.Type: TEXT
- See Also:
- Constant Field Values
-
MENU_IMAGE_FILENAME
static final String MENU_IMAGE_FILENAME
Menu Item image file path.Type: TEXT
- See Also:
- Constant Field Values
-
MENU_ENABLED
static final String MENU_ENABLED
Whether an item is enabled for menu.Type: INTEGER (boolean)
- See Also:
- Constant Field Values
-
MENU_REASON_CODE
static final String MENU_REASON_CODE
Reason for being filtered out.Type: TEXT
- See Also:
- Constant Field Values
-
-