FiscalPrinterState Enumeration
Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)
Usage
'Usage
Dim fiscalPrinterState1 As FiscalPrinterState = FiscalPrinterState.FiscalDocument
Syntax
'Declaration
Public Enum FiscalPrinterState
public enum FiscalPrinterState
public enum class FiscalPrinterState
public enum FiscalPrinterState
public enum FiscalPrinterState
Members
Member name | Description |
---|---|
FiscalDocument | The printer is processing a fiscal slip. In this state the printer accepts either the PrintFiscalDocumentLine or EndFiscalDocument methods. |
FiscalReceipt | If TrainingModeActive property is FALSE:
The printer is processing a fiscal receipt. In this state the printer accepts any of the PrintRec… methods. If TrainingModeActive property is TRUE: The printer is being used for training purposes and a fiscal receipt is opened. |
FiscalReceiptEnding | If TrainingModeActive property is FALSE:
The printer has completed the receipt up to the total line. In this state the printer accepts either the PrintRecMessage or EndFiscalReceipt methods. If TrainingModeActive property is TRUE: The printer is being used for training purposes and a fiscal receipt is going to be closed. |
FiscalReceiptTotal | If TrainingModeActive property is FALSE:
The printer has already accepted at least one payment, but the total has not been completely paid. In this state the printer accepts either the PrintRecTotal or PrintRecNotPaid methods. If TrainingModeActive property is TRUE: The printer is being used for training purposes and the printer has already accepted at least one payment, but the total has not been completely paid. |
FixedOutput | The printer is processing fixed text output to one or more stations. In this state the printer accepts either the PrintFixedOutput or EndFixedOutput methods. |
ItemList | The printer is processing an item list report. In this state the printer accepts either the VerifyItem or EndItemList methods. |
Locked | The printer has encountered a non-recoverable hardware problem. An authorized printer technician must be contacted to exit this state. |
Monitor | If TrainingModeActive property is FALSE:
The printer is not in a specific operational mode. In this state the printer accepts any of the Begin… methods as well as the Set… methods. If TrainingModeActive property is TRUE: The printer is being used for training purposes. In this state the printer accepts any of the PrintRec… methods or the EndTraining method. |
NonFiscal | The printer is processing non-fiscal output to one or more stations. In this state the printer accepts either the PrintNormal or EndNonFiscal methods. |
Report | The printer is processing a fiscal report. In this state the printer does not accept any methods until the report has been completed. |
Remarks
Indicates the printer's current operational state.
Platforms
Development Platforms
Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Longhorn, and Windows 2000