Class cmdReceipt.FiscalReceipt.InvoiceClientInfo
java.lang.Object
com.datecs.fiscalprinter.SDK.model.DatecsFiscalDevice
com.datecs.fiscalprinter.SDK.model.UserLayerV2.cmdReceipt
com.datecs.fiscalprinter.SDK.model.UserLayerV2.cmdReceipt.FiscalReceipt.InvoiceClientInfo
- Enclosing class:
- cmdReceipt.FiscalReceipt
public static class cmdReceipt.FiscalReceipt.InvoiceClientInfo extends cmdReceipt
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classcmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXNNested classes/interfaces inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV2.cmdReceipt
cmdReceipt.AlignmentType, cmdReceipt.BarcdeType, cmdReceipt.FiscalReceipt, cmdReceipt.FiscalSale, cmdReceipt.FiscalTransaction, cmdReceipt.NonFiscalReceipt, cmdReceipt.PaymentType, cmdReceipt.SeparatingLine -
Constructor Summary
Constructors Constructor Description InvoiceClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTaxNum, java.lang.String TAXN, java.lang.String VATN)InvoiceClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTAXN, java.lang.String TAXN, java.lang.String VATN, java.lang.String seller, java.lang.String receiver, java.lang.String buyer, java.lang.String address1, java.lang.String address2) -
Method Summary
Modifier and Type Method Description java.lang.StringgetAddress1()java.lang.StringgetAddress2()java.lang.StringgetBuyer()java.lang.StringgetReceiver()java.lang.StringgetSeller()java.lang.StringgetTAXnum()cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXNgetTypeTaxNum()java.lang.StringgetVATnum()boolean[]isValid()voidsaveClientInfo()Enter and print invoice datavoidsaveClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTAXN, java.lang.String TAXN, java.lang.String VATN)Enter and print invoice datavoidsaveClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN TypeTaxN, java.lang.String TAXN, java.lang.String VATN, java.lang.String seller, java.lang.String receiver, java.lang.String buyer, java.lang.String address1, java.lang.String address2)Enter and print invoice datavoidsaveClientInfo(java.lang.String bulstat, java.lang.String seller, java.lang.String receiver, java.lang.String client, java.lang.String clientTaxNo, java.lang.String clientAddress)voidsetAddress1(java.lang.String address1)voidsetAddress2(java.lang.String address2)voidsetBuyer(java.lang.String buyer)voidsetReceiver(java.lang.String receiver)voidsetSeller(java.lang.String seller)voidsetTAXnum(java.lang.String TAXnum)voidsetTypeTaxNum(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTaxNum)voidsetVATnum(java.lang.String VATnum)boolean[]ValidateClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTAXN, java.lang.String TAXN, java.lang.String VATN, java.lang.String seller, java.lang.String receiver, java.lang.String buyer, java.lang.String address1, java.lang.String address2)Methods inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV2.cmdReceipt
cashInCashOut, drawerKickOut, isStornoReceiptOpen, paperCutting, paperFeed, printBarcode, printFreeTextMethods 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
-
InvoiceClientInfo
public InvoiceClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTaxNum, java.lang.String TAXN, java.lang.String VATN) -
InvoiceClientInfo
public InvoiceClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTAXN, java.lang.String TAXN, java.lang.String VATN, java.lang.String seller, java.lang.String receiver, java.lang.String buyer, java.lang.String address1, java.lang.String address2)
-
-
Method Details
-
getTypeTaxNum
-
setTypeTaxNum
-
isValid
public boolean[] isValid()- Returns:
- res[0] Validation of EGN, BULSTAT , or LNCH * res[1] Validation of VATnum * res[2] Validation of Seller * res[3] Validation of Receiver * res[4] Validation of Buyer * res[5] Validation of Address1 * res[6] Validation of Address2
-
ValidateClientInfo
public boolean[] ValidateClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTAXN, java.lang.String TAXN, java.lang.String VATN, java.lang.String seller, java.lang.String receiver, java.lang.String buyer, java.lang.String address1, java.lang.String address2) -
saveClientInfo
public void saveClientInfo() throws java.lang.ExceptionEnter and print invoice data- Throws:
java.lang.Exception
-
saveClientInfo
public void saveClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN TypeTaxN, java.lang.String TAXN, java.lang.String VATN, java.lang.String seller, java.lang.String receiver, java.lang.String buyer, java.lang.String address1, java.lang.String address2) throws java.lang.ExceptionEnter and print invoice data- Throws:
java.lang.Exception
-
saveClientInfo
public void saveClientInfo(cmdReceipt.FiscalReceipt.InvoiceClientInfo.TypeTAXN typeTAXN, java.lang.String TAXN, java.lang.String VATN) throws java.lang.ExceptionEnter and print invoice data- Throws:
java.lang.Exception
-
getTAXnum
public java.lang.String getTAXnum() -
setTAXnum
public void setTAXnum(java.lang.String TAXnum) -
getVATnum
public java.lang.String getVATnum() -
setVATnum
public void setVATnum(java.lang.String VATnum) -
getSeller
public java.lang.String getSeller() -
setSeller
public void setSeller(java.lang.String seller) -
getReceiver
public java.lang.String getReceiver() -
setReceiver
public void setReceiver(java.lang.String receiver) -
getBuyer
public java.lang.String getBuyer() -
setBuyer
public void setBuyer(java.lang.String buyer) -
getAddress1
public java.lang.String getAddress1() -
setAddress1
public void setAddress1(java.lang.String address1) -
getAddress2
public java.lang.String getAddress2() -
setAddress2
public void setAddress2(java.lang.String address2) -
saveClientInfo
public void saveClientInfo(java.lang.String bulstat, java.lang.String seller, java.lang.String receiver, java.lang.String client, java.lang.String clientTaxNo, java.lang.String clientAddress) throws java.lang.Exception- Throws:
java.lang.Exception
-