public static class cmdReceipt.FiscalReceipt extends cmdReceipt
Modifier and Type | Class and Description |
---|---|
static class |
cmdReceipt.FiscalReceipt.Storno
Class handles a storno fiscal receipt
|
cmdReceipt.AlignmentType, cmdReceipt.BarcdeType, cmdReceipt.FiscalReceipt, cmdReceipt.FiscalSale, cmdReceipt.FiscalTransaction, cmdReceipt.NonFiscalReceipt, cmdReceipt.PaymentType, cmdReceipt.SeparatingLine
receiptNumber
Constructor and Description |
---|
FiscalReceipt() |
FiscalReceipt(java.lang.String opCode,
java.lang.String opPwd,
java.lang.String tillNmb)
Receipt constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
cancel()
cancel fiscal receipt
|
int |
closeFiscalReceipt()
Close fiscal receipt
|
java.lang.String |
getAllreceipt() |
java.lang.String |
getFiscReceipt() |
java.lang.String |
getOpCode() |
java.lang.String |
getOpPwd() |
java.lang.String |
getReceiptNumber() |
java.lang.String |
getTillNmb() |
boolean |
isOpen()
Check for open fiscal receipt through status bits
|
cmdReceipt.FiscalReceipt |
openFiscalReceipt()
Open fiscal receipt
|
int |
openFiscalReceipt(java.lang.String opCode,
java.lang.String opPwd,
java.lang.String tillNmb,
boolean invoice)
Open fiscal receipt
|
int |
openFiscalReceipt(java.lang.String opCode,
java.lang.String opPwd,
java.lang.String nSale,
java.lang.String tillNmb,
boolean invoice)
Open fiscal receipt
|
int |
openInvoice()
Open Invoice receipt
|
int |
openInvoice(java.lang.String opCode,
java.lang.String opPwd,
java.lang.String tillNmb)
Open Invoice receipt
|
void |
printFreeText(java.lang.String s)
Printing of a free fiscal text
|
void |
printSeparatingLine(cmdReceipt.SeparatingLine separatingLine)
Printing Separating Line
|
void |
setOpCode(java.lang.String opCode) |
void |
setOpPwd(java.lang.String opPwd) |
void |
setTillNmb(java.lang.String tillNmb) |
cashInCashOut, drawerKickOut, isStornoReceiptOpen, paperCutting, paperFeed, PrintBarcode, printFreeText
checkErrorCode, close, getConnectedECRV1, getConnectedModelV2, getConnectedPrinterV1, isConnectedDeviceV2, isConnectedECR, isConnectedPrinter, setConnectedModel, setConnectedModel, setConnectedModel
public FiscalReceipt()
public FiscalReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb)
opCode
- Operator number from 1...30;opPwd
- Operator password, ascii string of digits. Lenght from 1...8;tillNmb
- Number of point of sale from 1...99999;public cmdReceipt.FiscalReceipt openFiscalReceipt() throws java.lang.Exception
java.lang.Exception
public int openFiscalReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String nSale, java.lang.String tillNmb, boolean invoice) throws java.lang.Exception
opCode
- - Operator number from 1...30;opPwd
- - Operator password, ascii string of digits. Lenght from 1...8;nSale
- - Unique sale number (21 chars "LLDDDDDD-CCCC-DDDDDDD",
// L[A-Za-z], C[0-9A-Za-z], D[0-9] )tillNmb
- - Number of point of sale from 1...99999;invoice-
- If this parameter has value 'I' it opens an invoice receipt.If left blank it opens fiscal receipt;java.lang.Exception
public int openFiscalReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, boolean invoice) throws java.lang.Exception
opCode
- - Operator number from 1...30;opPwd
- - Operator password, ascii string of digits. Lenght from 1...8;tillNmb
- - Number of point of sale from 1...99999;invoice-
- If this parameter has value 'I' it opens an invoice receipt.If left blank it opens fiscal receipt;java.lang.Exception
public int closeFiscalReceipt() throws java.lang.Exception
java.lang.Exception
public int openInvoice() throws java.lang.Exception
java.lang.Exception
public int openInvoice(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb) throws java.lang.Exception
opCode
- opPwd
- tillNmb
- java.lang.Exception
public boolean isOpen()
public boolean cancel() throws java.lang.Exception
java.lang.Exception
public java.lang.String getOpCode()
public void setOpCode(java.lang.String opCode)
opCode
- operator number from 1...30;public java.lang.String getOpPwd()
public void setOpPwd(java.lang.String opPwd)
opPwd
- Operator password, ascii string of digits. Lenght from 1...8;public java.lang.String getTillNmb()
public void setTillNmb(java.lang.String tillNmb)
tillNmb
- number of point of sale from 1...99999;public java.lang.String getAllreceipt() throws java.lang.Exception
java.lang.Exception
public java.lang.String getReceiptNumber()
public java.lang.String getFiscReceipt() throws java.lang.Exception
java.lang.Exception
public void printFreeText(java.lang.String s) throws java.lang.Exception
s
- text of 0...XX symbols, XX = PrintColumns-2;java.lang.Exception
public void printSeparatingLine(cmdReceipt.SeparatingLine separatingLine) throws java.lang.Exception
separatingLine
- java.lang.Exception