Class FlinkFiscalProperties<TRequiredAttribute>
- Namespace
- RetailForce.Fiscalisation.Implementation.Shared.Flink
- Assembly
- RetailForce.Fiscalisation.Model.dll
Fiscal properties base for Flink implementation fiscal modules.
public abstract class FlinkFiscalProperties<TRequiredAttribute> : FiscalCountryPropertiesBase<TRequiredAttribute>, IFlinkFiscalCountryProperties, IFiscalCountryProperties where TRequiredAttribute : RequiredAttribute
Type Parameters
TRequiredAttributeThe required attribute for the appropriate country.
- Inheritance
-
FiscalCountryPropertiesBase<TRequiredAttribute>FlinkFiscalProperties<TRequiredAttribute>
- Implements
- Derived
- Inherited Members
Properties
FiscalLineInterface
True if the items must be transmitted to the fiscal interface individually; False if the whole document must be transmitted at once.
public override bool FiscalLineInterface { get; }
Property Value
OverpaymentNotAllowed
Returns a list of payments for which overpayment (and thus cash return) is not allowed, e.g. voucher payment in some countries.
public override sealed List<PaymentType> OverpaymentNotAllowed { get; }
Property Value
PrinterSupportsAdditionalFooter
True if additional header printing is supported/implemented; otherwise false.
public override bool? PrinterSupportsAdditionalFooter { get; }
Property Value
- bool?
PrinterSupportsAdditionalHeader
True if additional header printing is supported/implemented; otherwise false.
public override bool? PrinterSupportsAdditionalHeader { get; }
Property Value
- bool?
PrinterSupportsBarcode
True if printing of barcodes on receipt is supported/implemented; otherwise false.
public override bool? PrinterSupportsBarcode { get; }
Property Value
- bool?
PrinterSupportsCouponData
True if additional printing of coupon data is supported/implemented; otherwise false.
public override bool? PrinterSupportsCouponData { get; }
Property Value
- bool?
PrinterSupportsCouponDataGraphic
True if additional graphic printing is supported/implemented; otherwise false.
public override bool? PrinterSupportsCouponDataGraphic { get; }
Property Value
- bool?
PrinterSupportsPositionGraphics
True if printing of positioned graphics is supported/implemented; otherwise false.
public override bool? PrinterSupportsPositionGraphics { get; }
Property Value
- bool?
PrinterSupportsPrintCardData
True if additional printing of card data is supported/implemented; otherwise false.
public override bool? PrinterSupportsPrintCardData { get; }
Property Value
- bool?
TaxGroupMapping
The tax group mapping
public abstract Dictionary<int, int> TaxGroupMapping { get; }
Property Value
- Dictionary<int, int>