FiscalPrinterBasic Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public abstract class FiscalPrinterBasic : Microsoft.PointOfService.FiscalPrinter, IDisposable
type FiscalPrinterBasic = class
inherit FiscalPrinter
interface IDisposable
Public MustInherit Class FiscalPrinterBasic
Inherits FiscalPrinter
Implements IDisposable
- Inheritance
- Implements
Constructors
FiscalPrinterBasic() |
Fields
CurrencyEuro |
Indicates that the fiscal currency is the euro. (Inherited from FiscalPrinter) |
DescriptionLengthItem |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecItem(System.String,System.Decimal,System.Decimal,System.Decimal,System.Decimal,System.String) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthItemAdjustment |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecItemAdjustment(Microsoft.PointOfService.FiscalAdjustment,System.String,System.Decimal,System.Decimal) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthItemFuel |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecItemFuel(System.String,System.Decimal,System.Decimal,System.Decimal,System.Decimal,System.String,System.Decimal,System.String) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthItemFuelVoid |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecItemFuelVoid(System.String,System.Decimal,System.Decimal,System.Decimal) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthNotPaid |
Indicates the PrintRecNotPaid(String, Decimal) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthPackageAdjustment |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecPackageAdjustment(Microsoft.PointOfService.FiscalAdjustmentType,System.String,Microsoft.PointOfService.VatInfo[]) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthRefund |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecRefund(System.String,System.Decimal,System.Decimal) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthRefundVoid |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecRefundVoid(System.String,System.Decimal,System.Decimal) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthSubtotalAdjustment |
Indicates the PrintRecSubtotalAdjustment(FiscalAdjustment, String, Decimal) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthTotal |
Indicates the PrintRecTotal(Decimal, Decimal, String) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthVoid |
Indicates the PrintRecVoid(String) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
DescriptionLengthVoidItem |
Indicates the Microsoft.PointOfService.FiscalPrinter.PrintRecItemVoid(System.String,System.Decimal,System.Int32,System.Decimal,System.Decimal,System.String) and Microsoft.PointOfService.FiscalPrinter.PrintRecItemAdjustmentVoid(Microsoft.PointOfService.FiscalAdjustment,System.String,System.Decimal,System.Decimal) method for itemOption in the GetData(FiscalData, Int32) method. (Inherited from FiscalPrinter) |
ExtendedErrorBadDate |
Indicates one of the date parameters is invalid. (Inherited from FiscalPrinter) |
ExtendedErrorBadItemAmount |
Indicates the amount parameter is invalid. (Inherited from FiscalPrinter) |
ExtendedErrorBadItemDescription |
Indicates the description parameter is either too long, contains illegal characters, or contains a reserved word. (Inherited from FiscalPrinter) |
ExtendedErrorBadItemQuantity |
Indicates the quantity parameter is invalid. (Inherited from FiscalPrinter) |
ExtendedErrorBadLength |
Indicates the length of the string to print is too long. (Inherited from FiscalPrinter) |
ExtendedErrorBadPrice |
Indicates the price parameter is invalid. (Inherited from FiscalPrinter) |
ExtendedErrorBadVat |
Indicates the VAT parameter is invalid. (Inherited from FiscalPrinter) |
ExtendedErrorClockError |
Indicates the fiscal printer's internal clock has failed. (Inherited from FiscalPrinter) |
ExtendedErrorCoverOpen |
Indicates the fiscal printer cover is open. (Inherited from FiscalPrinter) |
ExtendedErrorDayEndRequired |
Calls the PrintZReport() method to print the report. The fiscal day must be completed before calling this function. (Inherited from FiscalPrinter) |
ExtendedErrorFirmwareBadFile |
Indicates the specified firmware file or files exist, but one or more of those files are either not in the correct format or are corrupted. (Inherited from PosCommon) |
ExtendedErrorJournalEmpty |
Indicates the journal station has run out of paper. (Inherited from FiscalPrinter) |
ExtendedErrorMemoryDisconnected |
Indicates the fiscal printer's memory has been disconnected. (Inherited from FiscalPrinter) |
ExtendedErrorMemoryFull |
Indicates the fiscal printer’s fiscal memory has been exhausted. (Inherited from FiscalPrinter) |
ExtendedErrorMissingDevices |
Indicates that some of the other devices (according to the local fiscal legislation) that should be connected are missing. (Inherited from FiscalPrinter) |
ExtendedErrorMissingSetCurrency |
Indicates the fiscal printer is expecting the activation of a new currency. (Inherited from FiscalPrinter) |
ExtendedErrorNegativeTotal |
Indicates the fiscal printer’s computed total or subtotal is less than zero. (Inherited from FiscalPrinter) |
ExtendedErrorReceiptEmpty |
Indicates the receipt station has run out of paper. (Inherited from FiscalPrinter) |
ExtendedErrorReceiptTotalOverflow |
Indicates the receipt total has overflowed. (Inherited from FiscalPrinter) |
ExtendedErrorSlipEmpty |
Indicates the slip station has run out of paper. (Inherited from FiscalPrinter) |
ExtendedErrorSlipForm |
Indicates a slip form is present. (Inherited from FiscalPrinter) |
ExtendedErrorStatistics |
Indicates a specified statistic could not be reset or updated. (Inherited from PosCommon) |
ExtendedErrorStatisticsDependency | (Inherited from PosCommon) |
ExtendedErrorTechnicalAssistance |
Indicates the fiscal printer has encountered a severe error condition. Calling for fiscal printer technical help is required. (Inherited from FiscalPrinter) |
ExtendedErrorTotalsError |
Indicates the Grand Total in working memory does not match the one in the EPROM. (Inherited from FiscalPrinter) |
ExtendedErrorWordNotAllowed |
Indicates the description contains a reserved word. (Inherited from FiscalPrinter) |
ExtendedErrorWrongState |
Indicates the requested method cannot be executed in the fiscal printer’s current state. (Inherited from FiscalPrinter) |
LineCountComment |
Indicates the number of comment lines. (Inherited from FiscalPrinter) |
LineCountDiscount |
Indicates the number of discount lines. (Inherited from FiscalPrinter) |
LineCountDiscountVoid |
Indicates the number of voided refund lines. (Inherited from FiscalPrinter) |
LineCountItem |
Indicates the number of item lines. (Inherited from FiscalPrinter) |
LineCountItemVoid |
Indicates the number of voided item lines. (Inherited from FiscalPrinter) |
LineCountRefund |
Indicates the number of refund lines. (Inherited from FiscalPrinter) |
LineCountRefundVoid |
Indicates the number of voided refund lines. (Inherited from FiscalPrinter) |
LineCountSubtotal |
Indicates the number of subtotal lines. (Inherited from FiscalPrinter) |
LineCountSubtotalDiscount |
Indicates the number of subtotal discount lines. (Inherited from FiscalPrinter) |
LineCountSubtotalDiscountVoid |
Indicates the number of voided subtotal discount lines. (Inherited from FiscalPrinter) |
LineCountSubtotalSurcharge |
Indicates the number of subtotal surcharge lines. (Inherited from FiscalPrinter) |
LineCountSubtotalSurchargeVoid |
Indicates the number of voided subtotal surcharge lines. (Inherited from FiscalPrinter) |
LineCountSurcharge |
Indicates the number of surcharge lines. (Inherited from FiscalPrinter) |
LineCountSurchargeVoid |
Indicates the number of voided surcharge lines. (Inherited from FiscalPrinter) |
LineCountTotal |
Indicates the number of total lines. (Inherited from FiscalPrinter) |
PaymentDescriptionCash |
Indicates cash. (Inherited from FiscalPrinter) |
PaymentDescriptionCheque |
Indicates cheque. (Inherited from FiscalPrinter) |
PaymentDescriptionChitty |
Indicates chitty. (Inherited from FiscalPrinter) |
PaymentDescriptionCoupon |
Indicates coupon. (Inherited from FiscalPrinter) |
PaymentDescriptionCurrency |
Indicates currency. (Inherited from FiscalPrinter) |
PaymentDescriptionDrivenOff |
Indicates that the description has been driven off. (Inherited from FiscalPrinter) |
PaymentDescriptionEftImprinter |
Indicates printer EFT. (Inherited from FiscalPrinter) |
PaymentDescriptionEftTerminal |
Indicates terminal EFT. (Inherited from FiscalPrinter) |
PaymentDescriptionFreeGift |
Indicates gift. (Inherited from FiscalPrinter) |
PaymentDescriptionGiro |
Indicates giro. (Inherited from FiscalPrinter) |
PaymentDescriptionHome |
Indicates home. (Inherited from FiscalPrinter) |
PaymentDescriptionImprinterWithIssuer |
Indicates imprinter with issuer. (Inherited from FiscalPrinter) |
PaymentDescriptionLocalAccount |
Indicates local account. (Inherited from FiscalPrinter) |
PaymentDescriptionLocalAccountCard |
Indicates local card account. (Inherited from FiscalPrinter) |
PaymentDescriptionPayCard |
Indicates pay card. (Inherited from FiscalPrinter) |
PaymentDescriptionPayCardManual |
Indicates manual pay card. (Inherited from FiscalPrinter) |
PaymentDescriptionPrepay |
Indicates prepay. (Inherited from FiscalPrinter) |
PaymentDescriptionPumpTest |
Indicates pump test. (Inherited from FiscalPrinter) |
PaymentDescriptionShortCredit |
Indicates credit. (Inherited from FiscalPrinter) |
PaymentDescriptionStaff |
Indicates staff. (Inherited from FiscalPrinter) |
PaymentDescriptionTerminalImprinter |
Indicates a terminal imprinter. (Inherited from FiscalPrinter) |
PaymentDescriptionVoucher |
Indicates a voucher. (Inherited from FiscalPrinter) |
StatisticCommunicationErrorCount |
Holds the programmatic name of the Communication Error Count common statistic. (Inherited from PosCommon) |
StatisticDeviceCategory |
Holds the programmatic name of the Device Category common statistic. (Inherited from PosCommon) |
StatisticFirmwareRevision |
Holds the programmatic name of the Firmware Revision common statistic. (Inherited from PosCommon) |
StatisticHoursPoweredCount |
Holds the programmatic name of the Hours Powered On common statistic. (Inherited from PosCommon) |
StatisticInstallationDate |
Holds the programmatic name of the Installation Date common statistic. (Inherited from PosCommon) |
StatisticInterface |
Holds the programmatic name of the Interface common statistic. (Inherited from PosCommon) |
StatisticManufactureDate |
Holds the programmatic name of the Manufacture Date common statistic. (Inherited from PosCommon) |
StatisticManufacturerName |
Holds the programmatic name of the Manufacturer Name common statistic. (Inherited from PosCommon) |
StatisticMechanicalRevision |
Holds the programmatic name of the Mechanical Revision common statistic. (Inherited from PosCommon) |
StatisticModelName |
Holds the programmatic name of the Model Name common statistic. (Inherited from PosCommon) |
StatisticSerialNumber |
Holds the programmatic name of the Serial Number common statistic. (Inherited from PosCommon) |
StatisticUnifiedPOSVersion |
Holds the programmatic name of the Unified POS Version common statistic. (Inherited from PosCommon) |
StatusCoverOK |
Indicates the cover is closed. (Inherited from FiscalPrinter) |
StatusCoverOpen |
Indicates the cover is open. (Inherited from FiscalPrinter) |
StatusIdle |
Indicates all asynchronous output has finished, either successfully or because output has been cleared. (Inherited from FiscalPrinter) |
StatusJournalCoverOK |
Indicates the journal station cover is closed. (Inherited from FiscalPrinter) |
StatusJournalCoverOpen |
Indicates the receipt station cover is open. (Inherited from FiscalPrinter) |
StatusJournalEmpty |
Indicates no journal paper. (Inherited from FiscalPrinter) |
StatusJournalNearEmpty |
Indicates journal paper is low. (Inherited from FiscalPrinter) |
StatusJournalPaperOK |
Indicates journal paper is ready. (Inherited from FiscalPrinter) |
StatusPowerOff |
Indicates that the device’s power is turned off or it is detached from the terminal. (Inherited from PosCommon) |
StatusPowerOffline |
Indicates that the device is powered on but is either not ready or unable to respond to requests. (Inherited from PosCommon) |
StatusPowerOffOffline |
Indicates that either the device’s power is off or it is offline. (Inherited from PosCommon) |
StatusPowerOnline |
Indicates that the device’s power is turned on and it is ready for use. (Inherited from PosCommon) |
StatusReceiptCoverOK |
Indicates receipt station cover is closed. (Inherited from FiscalPrinter) |
StatusReceiptCoverOpen |
Indicates receipt station cover is open. (Inherited from FiscalPrinter) |
StatusReceiptEmpty |
Indicates no receipt paper. (Inherited from FiscalPrinter) |
StatusReceiptNearEmpty |
Indicates receipt paper is low. (Inherited from FiscalPrinter) |
StatusReceiptPaperOK |
Indicates receipt paper is ready. (Inherited from FiscalPrinter) |
StatusSlipCoverOK |
Indicates slip station cover is closed. (Inherited from FiscalPrinter) |
StatusSlipCoverOpen |
Indicates slip station cover is open. (Inherited from FiscalPrinter) |
StatusSlipEmpty |
Indicates no slip form is inserted, and no slip form has been detected at the entrance to the slip station. (Inherited from FiscalPrinter) |
StatusSlipNearEmpty |
Indicates almost at the bottom of the slip form. (Inherited from FiscalPrinter) |
StatusSlipPaperOK |
Indicates a slip form is inserted. (Inherited from FiscalPrinter) |
StatusUpdateFirmwareComplete |
Indicates the update firmware process has completed successfully. (Inherited from PosCommon) |
StatusUpdateFirmwareCompleteDeviceNotRestored |
Indicates the update firmware process succeeded. However, the Service Object and/or the physical device cannot be returned to the state they were in before the update firmware process started. (Inherited from PosCommon) |
StatusUpdateFirmwareFailedDeviceNeedsFirmware |
Indicates the update firmware process failed. The device will not be operational until another attempt to update the firmware is successful. (Inherited from PosCommon) |
StatusUpdateFirmwareFailedDeviceOk |
Indicates the update firmware process failed. However, the device is still operational. (Inherited from PosCommon) |
StatusUpdateFirmwareFailedDeviceUnknown |
Indicates the update firmware process failed. The device is in an indeterminate state. (Inherited from PosCommon) |
StatusUpdateFirmwareFailedDeviceUnrecoverable |
Indicates the update firmware process failed. The device is either unusable or unrecoverable through software. (Inherited from PosCommon) |
StatusUpdateFirmwareProgress |
Indicates the update firmware process has completed 1 to 100 percent successfully. (Inherited from PosCommon) |
WaitForever |
Used as the value for a timeout parameter in common and device-specific methods to indicate the method should wait until it receives a response, instead of timing out. (Inherited from PosCommon) |
Properties
ActualCurrency |
Gets a value identifying which actual currency is used by the fiscal printer. (Inherited from FiscalPrinter) |
AdditionalHeader |
Gets or sets user-specific text to be printed on the receipt after the fixed header lines when calling the BeginFiscalReceipt method. (Inherited from FiscalPrinter) |
AdditionalTrailer |
Get or sets user-specific text to be printed on the receipt after the fiscal trailer lines when calling the EndFiscalReceipt method. (Inherited from FiscalPrinter) |
AmountDecimalPlaces |
Gets the number of decimal places that the fiscal printer uses for calculations. (Inherited from FiscalPrinter) |
AsyncMode |
Gets or sets a Boolean value that indicates whether certain print methods are performed asynchronously. (Inherited from FiscalPrinter) |
CapAdditionalHeader |
Gets a Boolean value that indicates whether the printer can print application-specific text after the fixed header lines. (Inherited from FiscalPrinter) |
CapAdditionalLines |
Gets a Boolean value that indicates whether the printer can print application-defined lines. (Inherited from FiscalPrinter) |
CapAdditionalTrailer |
Gets a Boolean value that indicates whether the printer can print application-specific text after the fiscal trailer lines. (Inherited from FiscalPrinter) |
CapAmountAdjustment |
Gets a Boolean value that indicates whether the printer handles discounts or surcharges. (Inherited from FiscalPrinter) |
CapChangeDue |
Gets a Boolean value that indicates whether text can be defined in the ChangeDue property. (Inherited from FiscalPrinter) |
CapCheckTotal |
Gets a Boolean value that indicates whether automatic total comparison can be enabled. (Inherited from FiscalPrinter) |
CapCompareFirmwareVersion | |
CapCoverSensor |
Gets a Boolean value that indicates whether the printer has a "cover open" sensor. (Inherited from FiscalPrinter) |
CapDoubleWidth |
Gets a Boolean value that indicates whether the printer can print double-width characters. (Inherited from FiscalPrinter) |
CapDuplicateReceipt |
Gets a Boolean value that indicates whether the printer allows printing of more than one fiscal receipt. (Inherited from FiscalPrinter) |
CapEmptyReceiptIsVoidable |
Gets a Boolean value that indicates whether the printer can void an opened receipt. (Inherited from FiscalPrinter) |
CapFiscalReceiptStation |
Gets a Boolean value that indicates whether the printer can print transactions on the station defined by FiscalReceiptStation. (Inherited from FiscalPrinter) |
CapFiscalReceiptType |
Gets a Boolean value that indicates whether the printer can print receipts defined by FiscalReceiptType. (Inherited from FiscalPrinter) |
CapFixedOutput |
Gets a Boolean value that indicates whether the printer supports fixed-format printing through certain methods. (Inherited from FiscalPrinter) |
CapHasVatTable |
Gets a Boolean value that indicates whether the printer has a VAT table. (Inherited from FiscalPrinter) |
CapIndependentHeader |
Gets a Boolean value that indicates whether the printer can print header lines before the first fiscal receipt command is processed. (Inherited from FiscalPrinter) |
CapItemList |
Gets a Boolean value that indicates whether the printer can print a report of items of a specified VAT class. (Inherited from FiscalPrinter) |
CapJrnEmptySensor |
Gets a Boolean value that indicates whether the printer has an out-of-paper sensor. (Inherited from FiscalPrinter) |
CapJrnNearEndSensor |
Gets a Boolean value that indicates whether the printer has a low-paper sensor. (Inherited from FiscalPrinter) |
CapJrnPresent |
Gets a Boolean value that indicates whether the journal print station is present. (Inherited from FiscalPrinter) |
CapMultiContractor |
Gets a Boolean value that indicates whether the printer supports more than one contractor. (Inherited from FiscalPrinter) |
CapNonFiscalMode |
Gets a Boolean value that indicates whether the printer can print in nonfiscal mode. (Inherited from FiscalPrinter) |
CapOnlyVoidLastItem |
Gets a Boolean value that indicates whether only the last printed item can be voided. (Inherited from FiscalPrinter) |
CapOrderAdjustmentFirst |
Gets a Boolean value that indicates the order of use of PrintRecItem and PrintRecItemAdjustment. (Inherited from FiscalPrinter) |
CapPackageAdjustment |
Gets a Boolean value that indicates whether an adjustment can be given to a package of booked items. (Inherited from FiscalPrinter) |
CapPercentAdjustment |
Gets a Boolean value that indicates whether the printer handles percentage discounts or surcharges. (Inherited from FiscalPrinter) |
CapPositiveAdjustment |
Gets a Boolean property that indicates whether you can use the PrintRecItemAdjustment method to apply surcharges. (Inherited from FiscalPrinter) |
CapPositiveSubtotalAdjustment | (Inherited from FiscalPrinter) |
CapPostPreLine |
Gets a Boolean value that indicates whether the printer can support additional lines defined by the PostLine and PreLine properties. (Inherited from FiscalPrinter) |
CapPowerLossReport |
Gets a Boolean value that indicates whether the printer can print a power-loss report by using the PrintPowerLossReport method. (Inherited from FiscalPrinter) |
CapPowerReporting | |
CapPredefinedPaymentLines |
Gets a Boolean value that indicates whether the printer can print predefined payment descriptions. (Inherited from FiscalPrinter) |
CapReceiptNotPaid |
Gets a Boolean value that indicates whether the printer supports the PrintRecNotPaid method. (Inherited from FiscalPrinter) |
CapRecEmptySensor |
Gets a Boolean value that indicates whether the receipt print station has an out-of-paper sensor. (Inherited from FiscalPrinter) |
CapRecNearEndSensor |
Gets a Boolean value that indicates whether the receipt print station has a low-paper sensor. (Inherited from FiscalPrinter) |
CapRecPresent |
Gets a Boolean value that indicates whether the receipt print station is present. (Inherited from FiscalPrinter) |
CapRemainingFiscalMemory |
Gets a Boolean value that indicates whether the printer supports the RemainingFiscalMemory property to show the Fiscal Memory remaining. (Inherited from FiscalPrinter) |
CapReservedWord |
Gets a Boolean value that indicates whether the printer prints a reserved word before printing the total. (Inherited from FiscalPrinter) |
CapSetCurrency |
Gets a Boolean value that indicates whether the fiscal printer can change the currency to a new one by calling the SetCurrency method. (Inherited from FiscalPrinter) |
CapSetHeader |
Gets a Boolean value that indicates whether the SetHeaderLine method can be used to initialize the contents of a particular line of the receipt header. (Inherited from FiscalPrinter) |
CapSetPosId |
Gets a Boolean value that indicates whether the SetPosId method can be used to initialize the values of PointOfServiceId and CashierId. (Inherited from FiscalPrinter) |
CapSetStoreFiscalId |
Gets a Boolean value that indicates whether the SetStoreFiscalId method can be used to set up the Fiscal ID number. (Inherited from FiscalPrinter) |
CapSetTrailer |
Gets a Boolean value that indicates whether the SetTrailerLine method can be used to initialize the contents of a particular line of the receipt trailer. (Inherited from FiscalPrinter) |
CapSetVatTable |
Gets a Boolean value that indicates whether SetVatValue and SetVatTable can be used to modify the contents of the printer’s VAT table. (Inherited from FiscalPrinter) |
CapSlpEmptySensor |
Gets a Boolean value that indicates whether the slip has a "slip in" sensor. (Inherited from FiscalPrinter) |
CapSlpFiscalDocument |
Gets a Boolean value that indicates whether the printer enables fiscal printing to the slip station. (Inherited from FiscalPrinter) |
CapSlpFullSlip |
Gets a Boolean value that indicates whether the printer supports printing full-length forms on the slip station. (Inherited from FiscalPrinter) |
CapSlpNearEndSensor |
Gets a Boolean value that indicates whether the slip has a "slip near end" sensor. (Inherited from FiscalPrinter) |
CapSlpPresent |
Gets a Boolean value that indicates whether the printer has a slip station. (Inherited from FiscalPrinter) |
CapSlpValidation |
Gets a Boolean value that indicates whether the printer supports printing validation information on the slip station. (Inherited from FiscalPrinter) |
CapStatisticsReporting | |
CapSubAmountAdjustment |
Gets a Boolean value that indicates whether the printer handles fixed-amount discounts on the subtotal. (Inherited from FiscalPrinter) |
CapSubPercentAdjustment |
Gets a Boolean value that indicates whether the printer handles percentage discounts on the subtotal. (Inherited from FiscalPrinter) |
CapSubtotal |
Gets a Boolean value that indicates whether the PrintRecSubtotal method can be used to print the subtotal. (Inherited from FiscalPrinter) |
CapTotalizerType |
Gets a Boolean value that indicates whether the printer supports reading different types of totalizers by calling the GetTotalizer method. (Inherited from FiscalPrinter) |
CapTrainingMode |
Gets a Boolean value that indicates whether the printer supports a training mode. (Inherited from FiscalPrinter) |
CapUpdateFirmware | |
CapUpdateStatistics | |
CapValidateJournal |
Gets a Boolean value that indicates whether the PrintNormal method can be used to print a validation string on the journal station. (Inherited from FiscalPrinter) |
CapXReport |
Gets a Boolean value that indicates whether the PrintXReport method can be used to print an X report. (Inherited from FiscalPrinter) |
ChangeDue |
Gets or sets the text to print as a description for the cash return when using the PrintRecTotal method. (Inherited from FiscalPrinter) |
CheckHealthText |
Gets a string that indicates the health of the device. (Inherited from PosCommon) |
CheckTotal |
Gets or sets a Boolean value that indicates whether automatic comparison between the total of the fiscal printer and the total of the application is enabled. (Inherited from FiscalPrinter) |
Claimed | |
CommonProperties | |
Compatibility | (Inherited from PosDevice) |
ContractorId |
Gets or sets the identification of the contractor to whom the receipt and some items of the receipt or to whom the receipt or some items of the receipt are assigned. (Inherited from FiscalPrinter) |
CountryCode |
Gets a value identifying the countries/regions supported by this service object. (Inherited from FiscalPrinter) |
CoverOpen |
Gets a Boolean value that indicates whether the printer's cover is open. (Inherited from FiscalPrinter) |
DateType |
Gets or sets the type of date to be requested when calling the GetDate method. (Inherited from FiscalPrinter) |
DayOpened |
Gets a Boolean value that indicates whether the fiscal day has been started. (Inherited from FiscalPrinter) |
DescriptionLength |
Gets the maximum number of characters that can be passed as a description parameter. (Inherited from FiscalPrinter) |
DeviceDescription | |
DeviceEnabled | |
DeviceInstanceId | (Inherited from PosCommon) |
DeviceName | |
DevicePath |
Gets or sets the hardware path of a device. (Inherited from PosCommon) |
DuplicateReceipt |
Gets or sets a Boolean value that indicates whether all the printing commands inside a fiscal receipt are buffered and can be printed again with the PrintDuplicateReceipt method. (Inherited from FiscalPrinter) |
ErrorCount | |
ErrorLevel |
Gets a value that indicates the severity of the error condition. (Inherited from FiscalPrinter) |
ErrorOutId |
Gets the identifier of the output in the queue that raised an error event when you use asynchronous printing. (Inherited from FiscalPrinter) |
ErrorState |
Gets the current state of the printer when raising an error event for an asynchronous output. (Inherited from FiscalPrinter) |
ErrorStation |
Gets the station or stations that were printing when an error was detected. (Inherited from FiscalPrinter) |
ErrorString |
Gets a vendor-supplied description of the current error. (Inherited from FiscalPrinter) |
ExternallyClaimed | |
FiscalReceiptStation |
Gets or sets the station where the transaction of the fiscal receipt started with BeginFiscalReceipt method will be printed. (Inherited from FiscalPrinter) |
FiscalReceiptType |
Gets or sets the type of the fiscal receipt. (Inherited from FiscalPrinter) |
FlagWhenIdle |
Gets or sets a Boolean value that indicates whether the service object raises a StatusUpdateEvent event if it is in the Idle state. (Inherited from FiscalPrinter) |
FreezeEvents | |
HardwareId | (Inherited from PosCommon) |
IsExclusiveUseDevice |
Gets a Boolean value that indicates whether the Fiscal Printer is an exclusive-use device. (Inherited from FiscalPrinter) |
JrnEmpty |
Gets a Boolean value that indicates whether the journal is out of paper. (Inherited from FiscalPrinter) |
JrnNearEnd |
Gets a Boolean value that indicates whether journal paper is low. (Inherited from FiscalPrinter) |
MessageLength |
Gets the maximum number of characters that can be passed as a message line in the PrintRecMessage method. (Inherited from FiscalPrinter) |
MessageType |
Gets or sets the kind of message to be printed when you use the PrintRecMessage method. (Inherited from FiscalPrinter) |
NumHeaderLines |
Gets the maximum number of header lines that can be printed for each fiscal receipt. (Inherited from FiscalPrinter) |
NumTrailerLines |
Gets the maximum number of trailer lines that can be printed for each fiscal receipt. (Inherited from FiscalPrinter) |
NumVatRates |
Gets the maximum number of VAT rates that can be entered into the printer’s VAT table. (Inherited from FiscalPrinter) |
OutputId | |
PostLine |
Gets or sets application-specific text to print on the fiscal receipt after a line item invoked by some PrintRec methods. (Inherited from FiscalPrinter) |
PowerNotify | |
PowerState | |
PredefinedPaymentLines |
Gets a string that indicates that only predefined payment lines are allowed. (Inherited from FiscalPrinter) |
PreLine |
Gets or sets application-specific text to be printed on the fiscal receipt before a line item invoked by some PrintRec methods. (Inherited from FiscalPrinter) |
PrinterState |
Gets the printer's current operational state. (Inherited from FiscalPrinter) |
QuantityDecimalPlaces |
Gets the number of decimal digits in the fractional part that should be assumed to be in any quantity parameter that is passed to this service object. (Inherited from FiscalPrinter) |
QuantityLength |
Gets the maximum number of digits that can be passed as a quantity parameter. This includes both the whole and fractional parts. (Inherited from FiscalPrinter) |
RecEmpty |
Gets a Boolean value that indicates whether the receipt station is out of paper. (Inherited from FiscalPrinter) |
RecNearEnd |
Gets a Boolean value that indicates whether the receipt station is low on paper. (Inherited from FiscalPrinter) |
RemainingFiscalMemory |
Gets the remaining counter of Fiscal Memory. (Inherited from FiscalPrinter) |
ReservedWord |
Gets the string that is automatically printed with the total when the PrintRecTotal method is called. (Inherited from FiscalPrinter) |
ServiceObjectDescription | |
ServiceObjectVersion | |
SlipSelection |
Gets or sets the kind of document to print on the slip station. (Inherited from FiscalPrinter) |
SlpEmpty |
Gets a Boolean value that indicates whether a slip form is present. (Inherited from FiscalPrinter) |
SlpNearEnd |
Gets a Boolean value that indicates whether a slip form is almost at its end. (Inherited from FiscalPrinter) |
State | |
SynchronizingObject |
Gets or sets the object that is used to marshal the event handler calls issued because of a POS event. (Inherited from PosCommon) |
TotalizerType |
Gets or sets the type of totalizer to be requested when calling the GetTotalizer method. (Inherited from FiscalPrinter) |
TrainingModeActive |
Gets a Boolean value that indicates whether the printer's operational state allows the training mode. (Inherited from FiscalPrinter) |
Methods
BeginFiscalDocument(Int32) |
Starts fiscal printing to the slip station. (Inherited from FiscalPrinter) |
BeginFiscalReceipt(Boolean) |
Starts fiscal printing to the receipt station. (Inherited from FiscalPrinter) |
BeginFixedOutput(FiscalReceiptStation, Int32) |
Starts nonfiscal fixed text printing on a printer station. (Inherited from FiscalPrinter) |
BeginInsertion(Int32) |
Starts slip processing. (Inherited from FiscalPrinter) |
BeginItemList(Int32) |
Starts a validation report of items that belong to a particular VAT class. (Inherited from FiscalPrinter) |
BeginNonFiscal() |
Starts nonfiscal operations on the printer. (Inherited from FiscalPrinter) |
BeginRemoval(Int32) |
Starts form-removal processing. (Inherited from FiscalPrinter) |
BeginTraining() |
Starts training operations. (Inherited from FiscalPrinter) |
CheckHealth(HealthCheckLevel) |
Tests the state of a device. (Inherited from PosCommon) |
Claim(Int32) | |
ClearError() |
Clears all printer error conditions. (Inherited from FiscalPrinter) |
ClearOutput() | |
ClearOutputImpl() | |
Close() | |
CompareFirmwareVersion(String) |
Determines whether the version of the specified firmware is newer than, older than, or the same as the version of firmware in the physical device. (Inherited from PosCommon) |
CreateStatistic(String, Boolean, String) | |
CreateStatistic(String, Boolean) | |
DeleteConfigurationProperty(String) |
Deletes the specified property from the XML configuration file. (Inherited from PosCommon) |
DirectIO(Int32, Int32, Object) |
Used to communicate directly with the Service Object. (Inherited from PosCommon) |
Dispose() | |
Dispose(Boolean) | |
EndFiscalDocument() |
Stops fiscal printing to the slip station. (Inherited from FiscalPrinter) |
EndFiscalReceipt(Boolean) |
Stops fiscal printing to the receipt station. (Inherited from FiscalPrinter) |
EndFixedOutput() |
Stops nonfiscal fixed text printing on a printer station. (Inherited from FiscalPrinter) |
EndInsertion() |
Ends form insertion processing. (Inherited from FiscalPrinter) |
EndItemList() |
Closes a validation report of items that belong to a particular VAT class. (Inherited from FiscalPrinter) |
EndNonFiscal() |
Closes nonfiscal operations on one printer station. (Inherited from FiscalPrinter) |
EndRemoval() |
Ends form removal processing. (Inherited from FiscalPrinter) |
EndTraining() |
Stops training operations on either the receipt or slip station. (Inherited from FiscalPrinter) |
GetConfigurationProperty(String) |
Used by the Service Object to retrieve the specified property from the XML configuration file. (Inherited from PosCommon) |
GetData(FiscalData, Int32) |
Retrieves data and counters from the printer’s fiscal module. (Inherited from FiscalPrinter) |
GetDate() |
Gets the printer's date and time. (Inherited from FiscalPrinter) |
GetStatisticValue(String) | |
GetTotalizer(Int32, FiscalTotalizer) |
Gets the totalizer associated with the specified vat id and totalizer type. (Inherited from FiscalPrinter) |
GetVatEntry(Int32, Int32) |
Gets the rate associated with a given VAT identifier. (Inherited from FiscalPrinter) |
IncrementStatistic(String, Int32) | |
IncrementStatistic(String) | |
Invoke(Delegate, Object[]) |
Used by the Service Objects to raise an event. (Inherited from PosCommon) |
Open() | |
PreFireEvent(DeviceErrorEventArgs) | |
PreFireEvent(DirectIOEventArgs) | |
PreFireEvent(OutputCompleteEventArgs) | |
PreFireEvent(StatusUpdateEventArgs) | |
PrintDuplicateReceipt() |
Prints a duplicate of a buffered transaction. (Inherited from FiscalPrinter) |
PrintFiscalDocumentLine(String) |
Prints a line of fiscal text to the slip station. (Inherited from FiscalPrinter) |
PrintFixedOutput(Int32, Int32, String) |
Prints a line of a fixed document to the print station specified in the BeginFixedOutput method. (Inherited from FiscalPrinter) |
PrintNormal(FiscalPrinterStations, String) |
Prints data on the printer station. (Inherited from FiscalPrinter) |
PrintPeriodicTotalsReport(DateTime, DateTime) |
Prints a report of totals for a range of dates on the receipt. (Inherited from FiscalPrinter) |
PrintPowerLossReport() |
Prints on the receipt a report of a power failure that resulted in a loss of data that is stored in the CMOS of the printer. (Inherited from FiscalPrinter) |
PrintRecCash(Decimal) |
Prints a cash-in or cash-out receipt amount on the station defined by the FiscalReceiptStation property. (Inherited from FiscalPrinter) |
PrintRecItem(String, Decimal, Int32, Int32, Decimal, String) |
Prints a receipt item for a sold item on the station specified by the FiscalReceiptStation property. (Inherited from FiscalPrinter) |
PrintRecItemAdjustment(FiscalAdjustment, String, Decimal, Int32) |
Applies and prints a discount or a surcharge to the last receipt item sold. (Inherited from FiscalPrinter) |
PrintRecItemAdjustmentVoid(FiscalAdjustment, String, Decimal, Int32) |
Takes a VAT rate identifier that corresponds to an entry in the VAT table. (Inherited from FiscalPrinter) |
PrintRecItemFuel(String, Decimal, Int32, Int32, Decimal, String, Decimal, String) |
Prints a receipt fuel item on the station specified by the FiscalReceiptStation property. (Inherited from FiscalPrinter) |
PrintRecItemFuelVoid(String, Decimal, Int32, Decimal) |
Voids a fuel item on the station specified by the FiscalReceiptStation property. (Inherited from FiscalPrinter) |
PrintRecItemRefund(String, Decimal, Int32, Int32, Decimal, String) |
Processes one or more item refunds. (Inherited from FiscalPrinter) |
PrintRecItemRefundVoid(String, Decimal, Int32, Int32, Decimal, String) |
Processes a void of one or more item refunds. (Inherited from FiscalPrinter) |
PrintRecItemVoid(String, Decimal, Int32, Int32, Decimal, String) |
Cancels one or more items that has been added to the receipt and prints a void description on the station defined by the FiscalReceiptStation property. (Inherited from FiscalPrinter) |
PrintRecMessage(String) |
Prints a message on the fiscal receipt. (Inherited from FiscalPrinter) |
PrintRecNotPaid(String, Decimal) |
Indicates a part of the receipt's total that is unpaid. (Inherited from FiscalPrinter) |
PrintRecPackageAdjustment(FiscalAdjustmentType, String, IEnumerable<VatInfo>) |
Called to give an adjustment for a package of some items booked before. (Inherited from FiscalPrinter) |
PrintRecPackageAdjustVoid(FiscalAdjustmentType, IEnumerable<VatInfo>) |
Specifies a list of adjustments to be voided. (Inherited from FiscalPrinter) |
PrintRecRefund(String, Decimal, Int32) |
Processes a refund. (Inherited from FiscalPrinter) |
PrintRecRefundVoid(String, Decimal, Int32) |
Processes a void of a refund. (Inherited from FiscalPrinter) |
PrintRecSubtotal(Decimal) |
Checks and prints the current receipt subtotal. (Inherited from FiscalPrinter) |
PrintRecSubtotalAdjustment(FiscalAdjustment, String, Decimal) |
Applies and prints a discount or surcharge to the current receipt subtotal. (Inherited from FiscalPrinter) |
PrintRecSubtotalAdjustVoid(FiscalAdjustment, Decimal) |
Voids a preceding subtotal adjustment on the station defined by the FiscalReceiptStation property. (Inherited from FiscalPrinter) |
PrintRecTaxId(String) |
Prints the customer's tax identification on the station defined by the FiscalReceiptStation property. (Inherited from FiscalPrinter) |
PrintRecTotal(Decimal, Decimal, String) |
Checks and prints the current receipt total on the station defined by the FiscalReceiptStation property and tenders a payment. (Inherited from FiscalPrinter) |
PrintRecVoid(String) |
Cancels the current receipt. (Inherited from FiscalPrinter) |
PrintReport(ReportType, String, String) |
Prints a report of the fiscal EPROM contents on the receipt that occurred between two end points. (Inherited from FiscalPrinter) |
PrintXReport() |
Prints a report of all the daily fiscal activities on the receipt. (Inherited from FiscalPrinter) |
PrintZReport() |
Prints a report of all the daily fiscal activities on the receipt. (Inherited from FiscalPrinter) |
QueueEvent(DeviceErrorEventArgs) | |
QueueEvent(DirectIOEventArgs) | |
QueueEvent(OutputCompleteEventArgs) | |
QueueEvent(StatusUpdateEventArgs) | |
QueueEventAndWait(DeviceErrorEventArgs) | |
QueueEventAndWait(DirectIOEventArgs) | |
Release() | |
ResetPrinter() |
Forces the printer to return to the Monitor state. (Inherited from FiscalPrinter) |
ResetStatistic(String) | |
ResetStatistics() | |
ResetStatistics(StatisticCategories) | |
ResetStatistics(String[]) | |
RetrieveStatistic(String) | |
RetrieveStatistics() | |
RetrieveStatistics(StatisticCategories) | |
RetrieveStatistics(String[]) | |
SetConfigurationProperty(String, String) |
Sets a property value (or create a new property) in the XML configuration file. (Inherited from PosCommon) |
SetCurrency(FiscalCurrency) |
Changes to a new currency (for example, euro). (Inherited from FiscalPrinter) |
SetDate(DateTime) |
Sets the printer's date and time. (Inherited from FiscalPrinter) |
SetHeaderLine(Int32, String, Boolean) |
Sets one of the fiscal receipt header lines. (Inherited from FiscalPrinter) |
SetPosId(String, String) |
Sets the POS and cashier identifiers. (Inherited from FiscalPrinter) |
SetStatisticHandlers(String, GetStatistic, SetStatistic) | |
SetStatisticValue(String, Object) | |
SetStoreFiscalId(String) |
Sets the store fiscal ID. (Inherited from FiscalPrinter) |
SetTrailerLine(Int32, String, Boolean) |
Sets one of the fiscal receipt trailer lines. (Inherited from FiscalPrinter) |
SetVatTable() |
Sends the VAT table built inside the service object to the printer. (Inherited from FiscalPrinter) |
SetVatValue(Int32, String) |
Sets the VAT ID and VAT value. (Inherited from FiscalPrinter) |
UpdateFirmware(String) |
Updates the firmware of a device with the version of the firmware contained or defined in the file specified by the firmwareFileName parameter regardless of whether that firmware’s version is newer than, older than, or the same as the version of the firmware already in the device. (Inherited from PosCommon) |
UpdateStatistic(String, Object) | |
UpdateStatistics(Statistic[]) | |
UpdateStatistics(StatisticCategories, Object) | |
VerifyItem(String, Int32) |
Compares itemName and its vatId with the values stored in the printer. (Inherited from FiscalPrinter) |
VerifyState(Boolean, Boolean) |
Events
DeviceAddedEvent | (Inherited from PosCommon) |
DeviceRemovedEvent | (Inherited from PosCommon) |
DirectIOEvent | |
ErrorEvent | |
OutputCompleteEvent | |
StateChangedEvent | |
StatusUpdateEvent |