Class cmdReceipt.FiscalReceipt.Storno
- Enclosing class:
- cmdReceipt.FiscalReceipt
public static class cmdReceipt.FiscalReceipt.Storno extends cmdReceipt.FiscalReceipt
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classcmdReceipt.FiscalReceipt.Storno.StornoTypeNested classes/interfaces inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdReceipt.FiscalReceipt
cmdReceipt.FiscalReceipt.FiscalSale, cmdReceipt.FiscalReceipt.FiscalTransaction, cmdReceipt.FiscalReceipt.FreeFiscalTextType, cmdReceipt.FiscalReceipt.StornoNested classes/interfaces inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdReceipt
cmdReceipt.BarcodeType, cmdReceipt.FiscalReceipt, cmdReceipt.InvoiceClientInfo, cmdReceipt.NonFiscalReceipt, cmdReceipt.PaidMode, cmdReceipt.SeparatingLine, cmdReceipt.TotalResult -
Constructor Summary
Constructors Constructor Description Storno()Storno(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String docUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String stornoReason)Construct Document Storno To Issue Storno By Doc NumberStorno(java.lang.String opCode, java.lang.String opPwd, java.lang.String stornoUNP, java.lang.String tillNmb, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDateTime, java.lang.String fmnumber, java.lang.String stornoReason)Construct Storno doc for DP-05, DP-25, DP-35, WP-50, DP-150 To open storno document by number -
Method Summary
Modifier and Type Method Description java.util.List<java.lang.Boolean>capIssueStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String stornoReason)Validation of parameters for Print Stotno By Document Numberjava.util.List<java.lang.Boolean>capIssueStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDateTime, java.lang.String fiscalMemoryID, java.lang.String stornoReason)Validation of parameters for Open new storno documentbooleanisOpen()Check for openFiscalReceipt fiscal receipt through status bitsbooleanopenStornoInvoice(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDT, java.lang.String FMNumber, java.lang.String invoiceNumber, java.lang.String stornoReason)Opening a Storno of document of InvoicevoidopenStornoReceipt()booleanopenStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDT, java.lang.String FMNumber, java.lang.String stornoReason)Opening a Storno of documentbooleanprintStornoInvoice()Printing a Storno of invoice document by docNumber and invoice number.voidprintStornoInvoice(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String invoiceNumber, java.lang.String stornoReason)Printing a Storno of document Invoice by docNumber and Invoice numberbooleanprintStornoReceipt()Printing a Storno of document by docNumber.voidprintStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String stornoReason)Printing a Storno of document by docNumberMethods inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdReceipt.FiscalReceipt
cancel, cashInCashOut, closeFiscalReceipt, drawerKickOut, getAllreceipt, getFiscReceipt, getLastDocNumber, getLastUNP, getNextFiscReceipt, getOpCode, getOpPwd, getTillNmb, isInvoice, openFiscalReceipt, openFiscalReceipt, openInvoice, paperCutting, paperFeed, printFreeText, printFreeText, printSeparatingLine, setOpCode, setOpPwd, setTillNmbMethods inherited from class com.datecs.fiscalprinter.SDK.model.UserLayerV1.cmdReceipt
printBarcode, setPrintBarcodeDataMethods 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
-
Storno
public Storno() -
Storno
public Storno(java.lang.String opCode, java.lang.String opPwd, java.lang.String stornoUNP, java.lang.String tillNmb, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDateTime, java.lang.String fmnumber, java.lang.String stornoReason)Construct Storno doc for DP-05, DP-25, DP-35, WP-50, DP-150 To open storno document by number- Parameters:
opCode- -Operator numberopPwd- -Operator password (up to 8 characters).tillNmb- -Work Place Number (number 1 - 99999)docUNP- -Unique sale number (21 characters CCCCCCCC-CCCC-DDDDDDD format [0-9A-Za-z] {8} - [O-9A-Za-z] {4} - [0-9] {7})stornoType- Standard Reason for the document Storno :DP-05, DP-25, DP-35, WP-50, DP-150 0 - operator error. 1 - return / replacement. 2 - reduction of the tax base.*
docNumber-docUNP-docDateTime-fmnumber-stornoReason-
-
Storno
public Storno(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String docUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String stornoReason)Construct Document Storno To Issue Storno By Doc Number- Parameters:
opCode-opPwd-tillNmb-docUNP-stornoType-docNumber-stornoReason-
-
-
Method Details
-
openStornoReceipt
public void openStornoReceipt() throws java.lang.Exception- Throws:
java.lang.Exception
-
printStornoReceipt
public void printStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String stornoReason) throws java.lang.ExceptionPrinting a Storno of document by docNumberSupported on DATECS FP-800 / FP-2000 / FP-650 / SK1-21F / SK1-31F/ FMP-10 / FP-550
- Parameters:
opCode-opPwd-tillNmb-stronoUNP-stornoType-docNumber-stornoReason-- Throws:
java.lang.Exception
-
printStornoReceipt
public boolean printStornoReceipt() throws java.lang.ExceptionPrinting a Storno of document by docNumber. Device dependent method to print storno on whole document founded in Electronic Journal by docNumberSupported on DATECS FP-800 / FP-2000 / FP-650 / SK1-21F / SK1-31F/ FMP-10 / FP-550
- Throws:
java.lang.Exception
-
openStornoReceipt
public boolean openStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDT, java.lang.String FMNumber, java.lang.String stornoReason) throws java.lang.ExceptionOpening a Storno of document- Parameters:
opCode- -Operator number (number 1 - 30 DP-05, DP-25, DP-35, WP-50, DP-150). (number 1 - 16 FP-800,FP-2000,FP-650,SK1-21F,SK1-31F,FMP-10,FP-550 )opPwd- -Operator password (up to 8 characters).tillNmb- -Work Place Number (number 1 - 99999)stronoUNP- -Unique sale number (21 characters CCCCCCCC-CCCC-DDDDDDD format [0-9A-Za-z] {8} - [O-9A-Za-z] {4} - [0-9] {7})stornoType- Standard Reason for the document Storno :DP-05, DP-25, DP-35, WP-50, DP-150 0 - operator error. 1 - return / replacement. 2 - reduction of the tax base.
FP-800,FP-2000,FP-650,SK1-21F,SK1-31F,FMP-10,FP-550* E – - operator error. R – - return / replacement. T – - reduction of the tax base.
docNumber- - Number of the document on that will be Storned(reversed) (number 1 - 9999999).docUNP- UNP of the document that is Storned(reversed).docDT-FMNumber-stornoReason-- Throws:
FiscalExceptionjava.io.IOExceptionjava.lang.Exception
-
printStornoInvoice
public void printStornoInvoice(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String invoiceNumber, java.lang.String stornoReason) throws java.lang.ExceptionPrinting a Storno of document Invoice by docNumber and Invoice numberSupported on DATECS FP-800 / FP-2000 / FP-650 / SK1-21F / SK1-31F/ FMP-10 / FP-550
- Parameters:
opCode-opPwd-tillNmb-stronoUNP-stornoType-docNumber-stornoReason-invoiceNumber-- Throws:
java.lang.Exception
-
printStornoInvoice
public boolean printStornoInvoice() throws java.lang.ExceptionPrinting a Storno of invoice document by docNumber and invoice number. Device dependent method to print storno on whole document founded in Electronic Journal by docNumberSupported on DATECS FP-800 / FP-2000 / FP-650 / SK1-21F / SK1-31F/ FMP-10 / FP-550
- Throws:
java.lang.Exception
-
openStornoInvoice
public boolean openStornoInvoice(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDT, java.lang.String FMNumber, java.lang.String invoiceNumber, java.lang.String stornoReason) throws java.lang.ExceptionOpening a Storno of document of Invoice- Parameters:
opCode- -Operator number (number 1 - 30 DP-05, DP-25, DP-35, WP-50, DP-150). (number 1 - 16 FP-800,FP-2000,FP-650,SK1-21F,SK1-31F,FMP-10,FP-550 )opPwd- -Operator password (up to 8 characters).tillNmb- -Work Place Number (number 1 - 99999)stronoUNP- -Unique sale number (21 characters CCCCCCCC-CCCC-DDDDDDD format [0-9A-Za-z] {8} - [O-9A-Za-z] {4} - [0-9] {7})stornoType- Standard Reason for the document Storno :DP-05, DP-25, DP-35, WP-50, DP-150 0 - operator error. 1 - return / replacement. 2 - reduction of the tax base.
FP-800,FP-2000,FP-650,SK1-21F,SK1-31F,FMP-10,FP-550* E – - operator error. R – - return / replacement. T – - reduction of the tax base.
docNumber- - Number of the document on that will be Storned(reversed) (number 1 - 9999999).docUNP- UNP of the document that is Storned(reversed).docDT-FMNumber-invoiceNumber-stornoReason-- Throws:
FiscalExceptionjava.io.IOExceptionjava.lang.Exception
-
capIssueStornoReceipt
public java.util.List<java.lang.Boolean> capIssueStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String stornoReason)Validation of parameters for Print Stotno By Document Number- Parameters:
opCode-opPwd-tillNmb-stronoUNP-stornoType-docNumber-stornoReason-- Returns:
- All Wrong parameter in Boolean array (false-wrong)
-
capIssueStornoReceipt
public java.util.List<java.lang.Boolean> capIssueStornoReceipt(java.lang.String opCode, java.lang.String opPwd, java.lang.String tillNmb, java.lang.String stronoUNP, cmdReceipt.FiscalReceipt.Storno.StornoType stornoType, java.lang.String docNumber, java.lang.String docUNP, java.lang.String docDateTime, java.lang.String fiscalMemoryID, java.lang.String stornoReason)Validation of parameters for Open new storno document- Parameters:
opCode-opPwd-tillNmb-stronoUNP-stornoType-docNumber-docUNP-docDateTime-fiscalMemoryID-stornoReason-- Returns:
- All Wrong parameter in Boolean array (false-wrong)
-
isOpen
public boolean isOpen() throws java.lang.ExceptionDescription copied from class:cmdReceipt.FiscalReceiptCheck for openFiscalReceipt fiscal receipt through status bits- Overrides:
isOpenin classcmdReceipt.FiscalReceipt- Returns:
- true of Storno is open !
- Throws:
java.lang.Exception
-