Table of Contents

Class SlovakiaValidation

Namespace
RetailForce.Fiscalisation.Implementation.Slovakia
Assembly
RetailForce.Fiscalisation.Model.dll
public static class SlovakiaValidation
Inheritance
SlovakiaValidation
Inherited Members

Fields

SupportedVatDefinitions

public static readonly ReadOnlyCollection<Vat> SupportedVatDefinitions

Field Value

ReadOnlyCollection<Vat>

Methods

GetCashPaymentTypes()

Returns all payment types which are treated as cash in Slovakia.

public static List<PaymentType> GetCashPaymentTypes()

Returns

List<PaymentType>

A list of all payment types which are treated as cash in Slovakia.

GetNoCashPaymentTypes()

Returns all payment types which are treated as not to be cash in Slovakia.

public static List<PaymentType> GetNoCashPaymentTypes()

Returns

List<PaymentType>

A list of all payment types which are treated as not to be cash in Slovakia.

GetReferenceReceiptId(Document, IBusinessTransactionTypePosition)

public static string? GetReferenceReceiptId(Document document, IBusinessTransactionTypePosition position)

Parameters

document Document
position IBusinessTransactionTypePosition

Returns

string

ValidateDocument(Document)

public static List<DocumentValidationError> ValidateDocument(Document document)

Parameters

document Document

Returns

List<DocumentValidationError>