Class AustrianValidation
- Namespace
- RetailForce.Fiscalisation.Implementation.Austria
- Assembly
- RetailForce.Fiscalisation.Model.dll
public static class AustrianValidation
- Inheritance
-
AustrianValidation
- Inherited Members
Fields
SupportedVatDefinitions
public static readonly ReadOnlyCollection<Vat> SupportedVatDefinitions
Field Value
VALIDATION_ERROR_SOURCE
public const string VALIDATION_ERROR_SOURCE = "TrustedFiscalModuleAustria"
Field Value
Methods
GetCashPaymentTypes()
Returns all payment types which are treated as cash in austria.
public static List<PaymentType> GetCashPaymentTypes()
Returns
- List<PaymentType>
A list of all payment types which are treated as cash in austria.
GetNoCashPaymentTypes()
Returns all payment types which are treated as not to be cash in austria.
public static List<PaymentType> GetNoCashPaymentTypes()
Returns
- List<PaymentType>
A list of all payment types which are treated as not to be cash in austria.
ValidateDocument(Document)
public static List<DocumentValidationError> ValidateDocument(Document document)
Parameters
documentDocument
Returns
ValidateDocumentPosition(List<DocumentValidationError>, DateTimeOffset, DocumentPositionBase)
public static void ValidateDocumentPosition(List<DocumentValidationError> errorList, DateTimeOffset bookDate, DocumentPositionBase position)
Parameters
errorListList<DocumentValidationError>bookDateDateTimeOffsetpositionDocumentPositionBase