public class cmdItems extends DatecsFiscalDevice
Modifier and Type | Class and Description |
---|---|
static class |
cmdItems.ItemModel |
static class |
cmdItems.ItemsInfo
Store info of device items-data base.
|
Constructor and Description |
---|
cmdItems() |
Modifier and Type | Method and Description |
---|---|
boolean |
DelAllItems()
Deleting All Device items
|
boolean |
DelItemsInRange(int fromItem,
int toItem)
Item deleting
|
cmdItems.ItemModel |
GetFirstFoundProgrammed(int startItem)
Returns data about the first found programmed item
|
cmdItems.ItemModel |
GetFirstFoundWithSales(int startItem)
Returns data about the first found item with sales on it
|
int |
GetFirstNotProgrammed(int itemID)
Find the first not programmed item
|
int |
GetItemsInformation(cmdItems.ItemsInfo info) |
cmdItems.ItemModel |
GetLastFoundProgrammed(int startItem)
Returns data about the last found programmed item
|
cmdItems.ItemModel |
GetLastFoundWithSales(int startItem)
Returns data about the last found item with sales on it
|
int |
GetLastNotProgrammed(int itemID)
Find the last not programmed item
|
cmdItems.ItemModel |
GetNextFoundWithSales()
Returns data for the next found item with sales on it;
|
cmdItems.ItemModel |
GetNextProgrammed()
Returns data for the next found programmed item
|
cmdItems.ItemModel |
ReadItem(int itemID)
Reading item data
|
void |
SetItem(cmdItems.ItemModel item) |
void |
SetItem(java.lang.String PLU,
java.lang.String taxGr,
java.lang.String dep,
java.lang.String group,
java.lang.String priceType,
java.lang.String price,
java.lang.String addQty,
java.lang.String quantity,
java.lang.String bar1,
java.lang.String bar2,
java.lang.String bar3,
java.lang.String bar4,
java.lang.String name) |
void |
SetItemQuantity(int itemID,
java.lang.Double quantity)
Change of the available quantity for item
|
checkErrorCode, close, getConnectedECRV1, getConnectedModelV2, getConnectedPrinterV1, isConnectedDeviceV2, isConnectedECR, isConnectedPrinter, setConnectedModel, setConnectedModel, setConnectedModel
public boolean DelAllItems() throws java.lang.Exception
java.lang.Exception
public void SetItem(java.lang.String PLU, java.lang.String taxGr, java.lang.String dep, java.lang.String group, java.lang.String priceType, java.lang.String price, java.lang.String addQty, java.lang.String quantity, java.lang.String bar1, java.lang.String bar2, java.lang.String bar3, java.lang.String bar4, java.lang.String name) throws java.lang.Exception
PLU
- - Item number (1...3000)taxGr
- - VAT group (letter 'A'...'H' or cyrillic 'А'...'З');dep
- - Department (0...99);group
- - Stock group (1...99);priceType
- - Price type ('0' - fixed price, '1' - free price, '2' - max price) ;price
- - Price ( 0.00...9999999.99 or 0...999999999 depending dec point position );addQty
- - A byte with value 'A'quantity
- - Stock quantity (0.001...99999.999);bar1
- - Barcode X ( up to 13 digits );bar2
- bar3
- bar4
- name
- java.lang.Exception
public void SetItem(cmdItems.ItemModel item) throws java.lang.Exception
item
- ItemModeljava.lang.Exception
public void SetItemQuantity(int itemID, java.lang.Double quantity) throws java.lang.Exception
itemID
- - Item number (1...3000);quantity
- - Stock quantity (0.001...99999.999);java.lang.Exception
public boolean DelItemsInRange(int fromItem, int toItem) throws java.lang.Exception
fromItem
- - First item to delete (1...3000)toItem
- - last item to delete (1...3000)java.lang.Exception
public cmdItems.ItemModel ReadItem(int itemID) throws java.lang.Exception
itemID
- - Item number (1...3000);java.lang.Exception
public cmdItems.ItemModel GetFirstFoundProgrammed(int startItem) throws java.lang.Exception
startItem
- Item number (1...3000) Default: 0java.lang.Exception
public cmdItems.ItemModel GetLastFoundProgrammed(int startItem) throws java.lang.Exception
startItem
- Item number (1...3000). Default: 3000;java.lang.Exception
public cmdItems.ItemModel GetNextProgrammed() throws java.lang.Exception
java.lang.Exception
public cmdItems.ItemModel GetFirstFoundWithSales(int startItem) throws java.lang.Exception
startItem
- java.lang.Exception
public cmdItems.ItemModel GetLastFoundWithSales(int startItem) throws java.lang.Exception
startItem
- - Item number (1...3000). Default: 3000;java.lang.Exception
public cmdItems.ItemModel GetNextFoundWithSales() throws java.lang.Exception
java.lang.Exception
public int GetFirstNotProgrammed(int itemID) throws java.lang.Exception
itemID
- Item number(1...3000). Default: 0;java.lang.Exception
public int GetLastNotProgrammed(int itemID) throws java.lang.Exception
itemID
- Item number (1...3000). Default: 3000;java.lang.Exception
public int GetItemsInformation(cmdItems.ItemsInfo info) throws java.lang.Exception
java.lang.Exception