public interface FiscalPrinterControl13 extends BaseControl
| Modifier and Type | Method and Description |
|---|---|
void |
addDirectIOListener(DirectIOListener l) |
void |
addErrorListener(ErrorListener l) |
void |
addOutputCompleteListener(OutputCompleteListener l) |
void |
addStatusUpdateListener(StatusUpdateListener l) |
void |
beginFiscalDocument(int documentAmount) |
void |
beginFiscalReceipt(boolean printHeader) |
void |
beginFixedOutput(int station,
int documentType) |
void |
beginInsertion(int timeout) |
void |
beginItemList(int vatID) |
void |
beginNonFiscal() |
void |
beginRemoval(int timeout) |
void |
beginTraining() |
void |
clearError() |
void |
clearOutput() |
void |
endFiscalDocument() |
void |
endFiscalReceipt(boolean printHeader) |
void |
endFixedOutput() |
void |
endInsertion() |
void |
endItemList() |
void |
endNonFiscal() |
void |
endRemoval() |
void |
endTraining() |
int |
getAmountDecimalPlace() |
boolean |
getAsyncMode() |
boolean |
getCapAdditionalLines() |
boolean |
getCapAmountAdjustment() |
boolean |
getCapAmountNotPaid() |
boolean |
getCapCheckTotal() |
boolean |
getCapCoverSensor() |
boolean |
getCapDoubleWidth() |
boolean |
getCapDuplicateReceipt() |
boolean |
getCapFixedOutput() |
boolean |
getCapHasVatTable() |
boolean |
getCapIndependentHeader() |
boolean |
getCapItemList() |
boolean |
getCapJrnEmptySensor() |
boolean |
getCapJrnNearEndSensor() |
boolean |
getCapJrnPresent() |
boolean |
getCapNonFiscalMode() |
boolean |
getCapOrderAdjustmentFirst() |
boolean |
getCapPercentAdjustment() |
boolean |
getCapPositiveAdjustment() |
boolean |
getCapPowerLossReport() |
int |
getCapPowerReporting() |
boolean |
getCapPredefinedPaymentLines() |
boolean |
getCapReceiptNotPaid() |
boolean |
getCapRecEmptySensor() |
boolean |
getCapRecNearEndSensor() |
boolean |
getCapRecPresent() |
boolean |
getCapRemainingFiscalMemory() |
boolean |
getCapReservedWord() |
boolean |
getCapSetHeader() |
boolean |
getCapSetPOSID() |
boolean |
getCapSetStoreFiscalID() |
boolean |
getCapSetTrailer() |
boolean |
getCapSetVatTable() |
boolean |
getCapSlpEmptySensor() |
boolean |
getCapSlpFiscalDocument() |
boolean |
getCapSlpFullSlip() |
boolean |
getCapSlpNearEndSensor() |
boolean |
getCapSlpPresent() |
boolean |
getCapSlpValidation() |
boolean |
getCapSubAmountAdjustment() |
boolean |
getCapSubPercentAdjustment() |
boolean |
getCapSubtotal() |
boolean |
getCapTrainingMode() |
boolean |
getCapValidateJournal() |
boolean |
getCapXReport() |
boolean |
getCheckTotal() |
int |
getCountryCode() |
boolean |
getCoverOpen() |
void |
getData(int dataItem,
int[] optArgs,
java.lang.String[] data) |
void |
getDate(java.lang.String[] Date) |
boolean |
getDayOpened() |
int |
getDescriptionLength() |
boolean |
getDuplicateReceipt() |
int |
getErrorLevel() |
int |
getErrorOutID() |
int |
getErrorState() |
int |
getErrorStation() |
java.lang.String |
getErrorString() |
boolean |
getFlagWhenIdle() |
boolean |
getJrnEmpty() |
boolean |
getJrnNearEnd() |
int |
getMessageLength() |
int |
getNumHeaderLines() |
int |
getNumTrailerLines() |
int |
getNumVatRates() |
int |
getOutputID() |
int |
getPowerNotify() |
int |
getPowerState() |
java.lang.String |
getPredefinedPaymentLines() |
int |
getPrinterState() |
int |
getQuantityDecimalPlaces() |
int |
getQuantityLength() |
boolean |
getRecEmpty() |
boolean |
getRecNearEnd() |
int |
getRemainingFiscalMemory() |
java.lang.String |
getReservedWord() |
int |
getSlipSelection() |
boolean |
getSlpEmpty() |
boolean |
getSlpNearEnd() |
void |
getTotalizer(int vatID,
int optArgs,
java.lang.String[] data) |
boolean |
getTrainingModeActive() |
void |
getVatEntry(int vatID,
int optArgs,
int[] vatRate) |
void |
printDuplicateReceipt() |
void |
printFiscalDocumentLine(java.lang.String documentLine) |
void |
printFixedOutput(int documentType,
int lineNumber,
java.lang.String data) |
void |
printNormal(int station,
java.lang.String data) |
void |
printPeriodicTotalsReport(java.lang.String date1,
java.lang.String date2) |
void |
printPowerLossReport() |
void |
printRecItem(java.lang.String description,
long price,
int quantity,
int vatInfo,
long unitPrice,
java.lang.String unitName) |
void |
printRecItemAdjustment(int adjustmentType,
java.lang.String description,
long amount,
int vatInfo) |
void |
printRecMessage(java.lang.String message) |
void |
printRecNotPaid(java.lang.String description,
long amount) |
void |
printRecRefund(java.lang.String description,
long amount,
int vatInfo) |
void |
printRecSubtotal(long amount) |
void |
printRecSubtotalAdjustment(int adjustmentType,
java.lang.String description,
long amount) |
void |
printRecTotal(long total,
long payment,
java.lang.String description) |
void |
printRecVoid(java.lang.String description) |
void |
printRecVoidItem(java.lang.String description,
long amount,
int quantity,
int adjustmentType,
long adjustment,
int vatInfo) |
void |
printReport(int reportType,
java.lang.String startNum,
java.lang.String endNum) |
void |
printXReport() |
void |
printZReport() |
void |
removeDirectIOListener(DirectIOListener l) |
void |
removeErrorListener(ErrorListener l) |
void |
removeOutputCompleteListener(OutputCompleteListener l) |
void |
removeStatusUpdateListener(StatusUpdateListener l) |
void |
resetPrinter() |
void |
setAsyncMode(boolean asyncMode) |
void |
setCheckTotal(boolean checkTotal) |
void |
setDate(java.lang.String date) |
void |
setDuplicateReceipt(boolean duplicateReceipt) |
void |
setFlagWhenIdle(boolean flagWhenIdle) |
void |
setHeaderLine(int lineNumber,
java.lang.String text,
boolean doubleWidth) |
void |
setPOSID(java.lang.String POSID,
java.lang.String cashierID) |
void |
setPowerNotify(int powerNotify) |
void |
setSlipSelection(int slipSelection) |
void |
setStoreFiscalID(java.lang.String ID) |
void |
setTrailerLine(int lineNumber,
java.lang.String text,
boolean doubleWidth) |
void |
setVatTable() |
void |
setVatValue(int vatID,
java.lang.String vatValue) |
void |
verifyItem(java.lang.String itemName,
int vatID) |
checkHealth, claim, close, directIO, getCheckHealthText, getClaimed, getDeviceControlDescription, getDeviceControlVersion, getDeviceEnabled, getDeviceServiceDescription, getDeviceServiceVersion, getFreezeEvents, getPhysicalDeviceDescription, getPhysicalDeviceName, getState, open, release, setDeviceEnabled, setFreezeEventsboolean getCapAdditionalLines()
throws JposException
JposExceptionboolean getCapAmountAdjustment()
throws JposException
JposExceptionboolean getCapAmountNotPaid()
throws JposException
JposExceptionboolean getCapCheckTotal()
throws JposException
JposExceptionboolean getCapCoverSensor()
throws JposException
JposExceptionboolean getCapDoubleWidth()
throws JposException
JposExceptionboolean getCapDuplicateReceipt()
throws JposException
JposExceptionboolean getCapFixedOutput()
throws JposException
JposExceptionboolean getCapHasVatTable()
throws JposException
JposExceptionboolean getCapIndependentHeader()
throws JposException
JposExceptionboolean getCapItemList()
throws JposException
JposExceptionboolean getCapJrnEmptySensor()
throws JposException
JposExceptionboolean getCapJrnNearEndSensor()
throws JposException
JposExceptionboolean getCapJrnPresent()
throws JposException
JposExceptionboolean getCapNonFiscalMode()
throws JposException
JposExceptionboolean getCapOrderAdjustmentFirst()
throws JposException
JposExceptionboolean getCapPercentAdjustment()
throws JposException
JposExceptionboolean getCapPositiveAdjustment()
throws JposException
JposExceptionboolean getCapPowerLossReport()
throws JposException
JposExceptionint getCapPowerReporting()
throws JposException
JposExceptionboolean getCapPredefinedPaymentLines()
throws JposException
JposExceptionboolean getCapReceiptNotPaid()
throws JposException
JposExceptionboolean getCapRecEmptySensor()
throws JposException
JposExceptionboolean getCapRecNearEndSensor()
throws JposException
JposExceptionboolean getCapRecPresent()
throws JposException
JposExceptionboolean getCapRemainingFiscalMemory()
throws JposException
JposExceptionboolean getCapReservedWord()
throws JposException
JposExceptionboolean getCapSetHeader()
throws JposException
JposExceptionboolean getCapSetPOSID()
throws JposException
JposExceptionboolean getCapSetStoreFiscalID()
throws JposException
JposExceptionboolean getCapSetTrailer()
throws JposException
JposExceptionboolean getCapSetVatTable()
throws JposException
JposExceptionboolean getCapSlpEmptySensor()
throws JposException
JposExceptionboolean getCapSlpFiscalDocument()
throws JposException
JposExceptionboolean getCapSlpFullSlip()
throws JposException
JposExceptionboolean getCapSlpNearEndSensor()
throws JposException
JposExceptionboolean getCapSlpPresent()
throws JposException
JposExceptionboolean getCapSlpValidation()
throws JposException
JposExceptionboolean getCapSubAmountAdjustment()
throws JposException
JposExceptionboolean getCapSubPercentAdjustment()
throws JposException
JposExceptionboolean getCapSubtotal()
throws JposException
JposExceptionboolean getCapTrainingMode()
throws JposException
JposExceptionboolean getCapValidateJournal()
throws JposException
JposExceptionboolean getCapXReport()
throws JposException
JposExceptionint getAmountDecimalPlace()
throws JposException
JposExceptionboolean getAsyncMode()
throws JposException
JposExceptionvoid setAsyncMode(boolean asyncMode)
throws JposException
JposExceptionboolean getCheckTotal()
throws JposException
JposExceptionvoid setCheckTotal(boolean checkTotal)
throws JposException
JposExceptionint getCountryCode()
throws JposException
JposExceptionboolean getCoverOpen()
throws JposException
JposExceptionboolean getDayOpened()
throws JposException
JposExceptionint getDescriptionLength()
throws JposException
JposExceptionboolean getDuplicateReceipt()
throws JposException
JposExceptionvoid setDuplicateReceipt(boolean duplicateReceipt)
throws JposException
JposExceptionint getErrorLevel()
throws JposException
JposExceptionint getErrorOutID()
throws JposException
JposExceptionint getErrorState()
throws JposException
JposExceptionint getErrorStation()
throws JposException
JposExceptionjava.lang.String getErrorString()
throws JposException
JposExceptionboolean getFlagWhenIdle()
throws JposException
JposExceptionvoid setFlagWhenIdle(boolean flagWhenIdle)
throws JposException
JposExceptionboolean getJrnEmpty()
throws JposException
JposExceptionboolean getJrnNearEnd()
throws JposException
JposExceptionint getMessageLength()
throws JposException
JposExceptionint getNumHeaderLines()
throws JposException
JposExceptionint getNumTrailerLines()
throws JposException
JposExceptionint getNumVatRates()
throws JposException
JposExceptionint getOutputID()
throws JposException
JposExceptionint getPowerNotify()
throws JposException
JposExceptionvoid setPowerNotify(int powerNotify)
throws JposException
JposExceptionint getPowerState()
throws JposException
JposExceptionjava.lang.String getPredefinedPaymentLines()
throws JposException
JposExceptionint getPrinterState()
throws JposException
JposExceptionint getQuantityDecimalPlaces()
throws JposException
JposExceptionint getQuantityLength()
throws JposException
JposExceptionboolean getRecEmpty()
throws JposException
JposExceptionboolean getRecNearEnd()
throws JposException
JposExceptionint getRemainingFiscalMemory()
throws JposException
JposExceptionjava.lang.String getReservedWord()
throws JposException
JposExceptionboolean getSlpEmpty()
throws JposException
JposExceptionboolean getSlpNearEnd()
throws JposException
JposExceptionint getSlipSelection()
throws JposException
JposExceptionvoid setSlipSelection(int slipSelection)
throws JposException
JposExceptionboolean getTrainingModeActive()
throws JposException
JposExceptionvoid beginFiscalDocument(int documentAmount)
throws JposException
JposExceptionvoid beginFiscalReceipt(boolean printHeader)
throws JposException
JposExceptionvoid beginFixedOutput(int station,
int documentType)
throws JposException
JposExceptionvoid beginInsertion(int timeout)
throws JposException
JposExceptionvoid beginItemList(int vatID)
throws JposException
JposExceptionvoid beginNonFiscal()
throws JposException
JposExceptionvoid beginRemoval(int timeout)
throws JposException
JposExceptionvoid beginTraining()
throws JposException
JposExceptionvoid clearError()
throws JposException
JposExceptionvoid clearOutput()
throws JposException
JposExceptionvoid endFiscalDocument()
throws JposException
JposExceptionvoid endFiscalReceipt(boolean printHeader)
throws JposException
JposExceptionvoid endFixedOutput()
throws JposException
JposExceptionvoid endInsertion()
throws JposException
JposExceptionvoid endItemList()
throws JposException
JposExceptionvoid endNonFiscal()
throws JposException
JposExceptionvoid endRemoval()
throws JposException
JposExceptionvoid endTraining()
throws JposException
JposExceptionvoid getData(int dataItem,
int[] optArgs,
java.lang.String[] data)
throws JposException
JposExceptionvoid getDate(java.lang.String[] Date)
throws JposException
JposExceptionvoid getTotalizer(int vatID,
int optArgs,
java.lang.String[] data)
throws JposException
JposExceptionvoid getVatEntry(int vatID,
int optArgs,
int[] vatRate)
throws JposException
JposExceptionvoid printDuplicateReceipt()
throws JposException
JposExceptionvoid printFiscalDocumentLine(java.lang.String documentLine)
throws JposException
JposExceptionvoid printFixedOutput(int documentType,
int lineNumber,
java.lang.String data)
throws JposException
JposExceptionvoid printNormal(int station,
java.lang.String data)
throws JposException
JposExceptionvoid printPeriodicTotalsReport(java.lang.String date1,
java.lang.String date2)
throws JposException
JposExceptionvoid printPowerLossReport()
throws JposException
JposExceptionvoid printRecItem(java.lang.String description,
long price,
int quantity,
int vatInfo,
long unitPrice,
java.lang.String unitName)
throws JposException
JposExceptionvoid printRecItemAdjustment(int adjustmentType,
java.lang.String description,
long amount,
int vatInfo)
throws JposException
JposExceptionvoid printRecMessage(java.lang.String message)
throws JposException
JposExceptionvoid printRecNotPaid(java.lang.String description,
long amount)
throws JposException
JposExceptionvoid printRecRefund(java.lang.String description,
long amount,
int vatInfo)
throws JposException
JposExceptionvoid printRecSubtotal(long amount)
throws JposException
JposExceptionvoid printRecSubtotalAdjustment(int adjustmentType,
java.lang.String description,
long amount)
throws JposException
JposExceptionvoid printRecTotal(long total,
long payment,
java.lang.String description)
throws JposException
JposExceptionvoid printRecVoid(java.lang.String description)
throws JposException
JposExceptionvoid printRecVoidItem(java.lang.String description,
long amount,
int quantity,
int adjustmentType,
long adjustment,
int vatInfo)
throws JposException
JposExceptionvoid printReport(int reportType,
java.lang.String startNum,
java.lang.String endNum)
throws JposException
JposExceptionvoid printXReport()
throws JposException
JposExceptionvoid printZReport()
throws JposException
JposExceptionvoid resetPrinter()
throws JposException
JposExceptionvoid setDate(java.lang.String date)
throws JposException
JposExceptionvoid setHeaderLine(int lineNumber,
java.lang.String text,
boolean doubleWidth)
throws JposException
JposExceptionvoid setPOSID(java.lang.String POSID,
java.lang.String cashierID)
throws JposException
JposExceptionvoid setStoreFiscalID(java.lang.String ID)
throws JposException
JposExceptionvoid setTrailerLine(int lineNumber,
java.lang.String text,
boolean doubleWidth)
throws JposException
JposExceptionvoid setVatTable()
throws JposException
JposExceptionvoid setVatValue(int vatID,
java.lang.String vatValue)
throws JposException
JposExceptionvoid verifyItem(java.lang.String itemName,
int vatID)
throws JposException
JposExceptionvoid addDirectIOListener(DirectIOListener l)
void removeDirectIOListener(DirectIOListener l)
void addErrorListener(ErrorListener l)
void removeErrorListener(ErrorListener l)
void addOutputCompleteListener(OutputCompleteListener l)
void removeOutputCompleteListener(OutputCompleteListener l)
void addStatusUpdateListener(StatusUpdateListener l)
void removeStatusUpdateListener(StatusUpdateListener l)