Class cmdService.VAT
java.lang.Object
com.datecs.fiscalprinter.SDK.model.DatecsFiscalDevice
com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdService
com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdService.VAT
- Enclosing class:
- cmdService
public static class cmdService.VAT extends cmdService
Class VAT - provides methods for working with tax rates on the Fiscal devices
-
Nested Class Summary
Nested classes/interfaces inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdService
cmdService.VAT -
Constructor Summary
Constructors Constructor Description VAT() -
Method Summary
Modifier and Type Method Description java.lang.StringgetCurrencyName()java.lang.StringgetDecimals()java.lang.StringgetEnabledMask()java.lang.StringgetMultiplier()java.lang.StringgetTaxA()java.lang.StringgetTaxB()java.lang.StringgetTaxC()java.lang.StringgetTaxD()java.lang.StringgetTaxE()java.lang.StringgetTaxF()java.lang.StringgetTaxG()java.lang.StringgetTaxH()voidinitVatEnabled()Initialize VAT enabled mask enabled-true or disabled-falsebooleanisEnableTaxA()booleanisEnableTaxB()booleanisEnableTaxC()booleanisEnableTaxD()booleanisEnableTaxE()booleanisEnableTaxF()booleanisEnableTaxG()booleanisEnableTaxH()voidreadVatRates()Reading VAT rates and set initializationvoidsaveVatRates(java.lang.String TaxA, java.lang.String TaxB, java.lang.String TaxC, java.lang.String TaxD, java.lang.String TaxE, java.lang.String TaxF, java.lang.String TaxG, java.lang.String TaxH)Programming of VAT ratesvoidsetCurrencyName(java.lang.String currencyName)voidsetDecimals(java.lang.String decimals)voidsetEnabledMask(java.lang.String enabledMask)voidsetEnableTaxA(boolean enableTaxA)voidsetEnableTaxB(boolean enableTaxB)voidsetEnableTaxC(boolean enableTaxC)voidsetEnableTaxD(boolean enableTaxD)voidsetEnableTaxE(boolean enableTaxE)voidsetEnableTaxF(boolean enableTaxF)voidsetEnableTaxG(boolean enableTaxG)voidsetEnableTaxH(boolean enableTaxH)voidsetMultiplier(java.lang.String multiplier)voidsetTaxA(java.lang.String taxA)voidsetTaxB(java.lang.String taxB)voidsetTaxC(java.lang.String taxC)voidsetTaxD(java.lang.String taxD)voidsetTaxE(java.lang.String taxE)voidsetTaxF(java.lang.String taxF)voidsetTaxG(java.lang.String taxG)voidsetTaxH(java.lang.String taxH)Methods inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdService
customCommand, GetDeviceSerialNumber, GetFiscalMemoryNumber, getLastErrorMessage, isErrorMessageInResponse, PrintDiagnosticInfo, setErrorMessageInResponseMethods inherited from class com.datecs.fiscalprinter.SDK.model.DatecsFiscalDevice
checkErrorCode, close, getConnectedECRV1, getConnectedModelV2, getConnectedPrinterV1, getCountryCode, getMaxDepartments, getMaxStockGroup, isCheckLastError, isConnectedDeviceV2, isConnectedECR, isConnectedPrinter, isEditItemPrice, isEditItemQTY, isFontSupported, isPaperCuttingDevice, setCheckLastError, setConnectedModel, setConnectedModel, setConnectedModel, setCountryCode
-
Constructor Details
-
VAT
public VAT()
-
-
Method Details
-
getTaxA
public java.lang.String getTaxA() -
setTaxA
public void setTaxA(java.lang.String taxA) -
getTaxB
public java.lang.String getTaxB() -
setTaxB
public void setTaxB(java.lang.String taxB) -
getTaxC
public java.lang.String getTaxC() -
setTaxC
public void setTaxC(java.lang.String taxC) -
getTaxD
public java.lang.String getTaxD() -
setTaxD
public void setTaxD(java.lang.String taxD) -
getTaxE
public java.lang.String getTaxE() -
setTaxE
public void setTaxE(java.lang.String taxE) -
getTaxF
public java.lang.String getTaxF() -
setTaxF
public void setTaxF(java.lang.String taxF) -
getTaxG
public java.lang.String getTaxG() -
setTaxG
public void setTaxG(java.lang.String taxG) -
getTaxH
public java.lang.String getTaxH() -
setTaxH
public void setTaxH(java.lang.String taxH) -
isEnableTaxA
public boolean isEnableTaxA() -
setEnableTaxA
public void setEnableTaxA(boolean enableTaxA) -
isEnableTaxB
public boolean isEnableTaxB() -
setEnableTaxB
public void setEnableTaxB(boolean enableTaxB) -
isEnableTaxC
public boolean isEnableTaxC() -
setEnableTaxC
public void setEnableTaxC(boolean enableTaxC) -
isEnableTaxD
public boolean isEnableTaxD() -
setEnableTaxD
public void setEnableTaxD(boolean enableTaxD) -
isEnableTaxE
public boolean isEnableTaxE() -
setEnableTaxE
public void setEnableTaxE(boolean enableTaxE) -
isEnableTaxF
public boolean isEnableTaxF() -
setEnableTaxF
public void setEnableTaxF(boolean enableTaxF) -
isEnableTaxG
public boolean isEnableTaxG() -
setEnableTaxG
public void setEnableTaxG(boolean enableTaxG) -
isEnableTaxH
public boolean isEnableTaxH() -
setEnableTaxH
public void setEnableTaxH(boolean enableTaxH) -
getMultiplier
public java.lang.String getMultiplier() -
setMultiplier
public void setMultiplier(java.lang.String multiplier) -
getDecimals
public java.lang.String getDecimals() -
setDecimals
public void setDecimals(java.lang.String decimals) -
getCurrencyName
public java.lang.String getCurrencyName() -
setCurrencyName
public void setCurrencyName(java.lang.String currencyName) -
getEnabledMask
public java.lang.String getEnabledMask() -
setEnabledMask
public void setEnabledMask(java.lang.String enabledMask) -
saveVatRates
public void saveVatRates(java.lang.String TaxA, java.lang.String TaxB, java.lang.String TaxC, java.lang.String TaxD, java.lang.String TaxE, java.lang.String TaxF, java.lang.String TaxG, java.lang.String TaxH) throws java.lang.ExceptionProgramming of VAT rates- Parameters:
TaxA- Value of VAT rate X;TaxB-TaxC-TaxD-TaxE-TaxF-TaxG-TaxH-- Throws:
java.lang.Exception
-
readVatRates
public void readVatRates() throws java.lang.ExceptionReading VAT rates and set initialization- Throws:
java.lang.Exception
-
initVatEnabled
public void initVatEnabled() throws java.lang.ExceptionInitialize VAT enabled mask enabled-true or disabled-false- Throws:
java.lang.Exception
-