Namespace RetailForce.Fiscalisation.Model.Document
Classes
- AdditionalTax
Possible additional tax for a vat position (for alcohol or other additional taxes).
- Discount
Represents a discount of a position.
- Document
Represents a fiscal document.
- DocumentCoupon
A possible additional coupon for print outs.
- DocumentCouponTextLine
Text line for coupons.
- DocumentPayment
Payment position of the document.
- DocumentPaymentCardData
Credit card payment data.
- DocumentPositionBase
Base class for all positions.
- DocumentPositionBooking
Represents a booking position. A booking position can be used for booking values (instead of items).
- DocumentPositionItem
One position of one document. Document positions can have multiple types.
- DocumentPositionItemBase
Base class for item and subitem.
- DocumentPositionReference
A document position reference.
- DocumentPositionSubItem
Represents a sub item (like a set)
- DocumentPositionSubTotal
Subtotal position.
- DocumentPositionText
Represents a text position (or barcode position).
- DocumentPositionTotal
Total position. Must be the last position.
- DocumentPositionVatPosition
Base class for all positions having vat.
- DocumentReference
A document reference used for referencing other documents (when canceling, linking, etc.).
- DocumentTaxPosition
Represents a tax position (summary for all tax items on a document).
- DocumentValidationError
Represents a document validation error.
- QuantityUnit
Represents a quantity unit of a position.
- StoredDocument
Represents a class containing the Document, the FiscalResponse and the closing identifier.
- StoredDocumentFull
Represents a class containing the Document, the FiscalResponse and the closing identifier.
Interfaces
- IBusinessTransactionTypePosition
Interface for all positions containing a business transaction type.
- IDiscountablePosition
Represents a position which is discountable.
- ITextPosition
Model for text position / text line in coupons.
- IVatPosition
Interface for all positions having vat.
Enums
- AdditionalTaxType
The type of an additional tax.
- AutomaticVatCalculation
Flag to inform the fiscal module that the net or gross value should be calculated by the fiscal system.
- BarcodeType
Bar code types.
- DiscountType
The type of the discount.
- DocumentIssueType
The type of the document how it was issued to the customer/partner.
- DocumentLevel
The level of the error in the document.
- DocumentPositionType
Represents the possible types of a document position.
- DocumentType
The type of the document.
- ItemType
Represents the type of an item.
- PayOutType
The type of the payout (only in combination with business transaction type payout).
- PaymentType
The type of the payment.
- ReferenceType
The reference type of the document (position) reference.
- ReturnReasonType
The reason for the return.