Class DatecsFiscalDevice
java.lang.Object
com.datecs.fiscalprinter.SDK.model.DatecsFiscalDevice
- Direct Known Subclasses:
cmdClients,cmdClients,cmdConfig,cmdConfig,cmdDisplay,cmdDisplay,cmdEJournal,cmdEJournal,cmdInfo,cmdInfo,cmdItems,cmdItems,cmdPinpad,cmdPinpad,cmdReceipt,cmdReceipt,cmdReport,cmdReport,cmdService,cmdService
public class DatecsFiscalDevice
extends java.lang.Object
Main - device factory class.
-
Constructor Summary
Constructors Constructor Description DatecsFiscalDevice()DatecsFiscalDevice(int countryCode) -
Method Summary
Modifier and Type Method Description static voidcheckErrorCode(FiscalResponse commandResult)voidclose()static FiscalDeviceV1getConnectedECRV1()static FiscalDeviceV2getConnectedModelV2()static FiscalPrinterV1getConnectedPrinterV1()static intgetCountryCode()intgetMaxDepartments()intgetMaxStockGroup()static booleanisCheckLastError()booleanisConnectedDeviceV2()booleanisConnectedECR()booleanisConnectedPrinter()booleanisEditItemPrice()booleanisEditItemQTY()booleanisFontSupported()booleanisPaperCuttingDevice()voidsetCheckLastError(boolean checkLastErro)voidsetConnectedModel(FiscalDeviceV1 connectedModel)voidsetConnectedModel(FiscalDeviceV2 connectedFP)voidsetConnectedModel(FiscalPrinterV1 connectedFP)static voidsetCountryCode(int countryCode)
-
Constructor Details
-
DatecsFiscalDevice
public DatecsFiscalDevice() -
DatecsFiscalDevice
public DatecsFiscalDevice(int countryCode)
-
-
Method Details
-
isCheckLastError
public static boolean isCheckLastError() -
setCheckLastError
public void setCheckLastError(boolean checkLastErro) -
getCountryCode
public static int getCountryCode() -
setCountryCode
public static void setCountryCode(int countryCode) -
getConnectedECRV1
-
getConnectedPrinterV1
-
getConnectedModelV2
-
setConnectedModel
-
setConnectedModel
-
setConnectedModel
-
close
public void close() -
checkErrorCode
- Throws:
FiscalException
-
isConnectedPrinter
public boolean isConnectedPrinter() -
isConnectedECR
public boolean isConnectedECR() -
isConnectedDeviceV2
public boolean isConnectedDeviceV2() -
getMaxStockGroup
public int getMaxStockGroup()- Returns:
- Number of Stock Group departments per device
-
getMaxDepartments
public int getMaxDepartments()- Returns:
- Number of supported departments per device
-
isPaperCuttingDevice
public boolean isPaperCuttingDevice()- Returns:
- Specifies the capability of automatic paper cutters
-
isFontSupported
public boolean isFontSupported()- Returns:
- Determines the ability of printing devices to use different fonts
-
isEditItemQTY
public boolean isEditItemQTY()- Returns:
- True if is device supported changing quantity of programmed item?
-
isEditItemPrice
public boolean isEditItemPrice()- Returns:
- True if is device supported changing the price in the of programmed item?
-