Share via


FiscalPrinterState Enumeration (POS for .NET v1.12 SDK Documentation)

2/27/2008

Enumerates the possible printer operational states that can be reported for a fiscal printer.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
Public Enumeration 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 method.
FiscalReceipt If the TrainingModeActive property is false, the printer is processing a fiscal receipt. In this state, the printer accepts any of the PrintRec methods.
FiscalReceiptEnding If the 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 method.
FiscalReceiptTotal If the TrainingModeActive property is false, the printer has already accepted at least one payment. However, the total has not been completely paid. In this state, the printer accepts either the PrintRecTotal or PrintRecNotPaid method.
FixedOutput The printer is processing fixed text output to one or more stations. In this state, the printer accepts either the PrintFixedOutput or EndFixedOutput method.
ItemList The printer is processing an item list report. In this state, the printer accepts either the VerifyItem or EndItemList method.
Locked The printer has encountered a non-recoverable hardware problem. An authorized printer technician must be contacted to exit this state.
Monitor If the TrainingModeActive property is false, the printer is not in a specific operational mode. In this state, the printer accepts any of the Begin methods and the Set methods.
NonFiscal The printer is processing nonfiscal output to one or more stations. In this state, the printer accepts either the PrintNormal or EndNonFiscal method.
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

Used by the ErrorState and PrinterState properties. Members of this enumeration replace the FPTR_PS_ family of UPOS constants.

See Also

Reference

Microsoft.PointOfService Namespace
FiscalPrinter.PrinterState Property