Table of Contents

Class BulgarianValidation

Namespace
RetailForce.Fiscalisation.Implementation.Bulgaria
Assembly
RetailForce.Fiscalisation.Model.dll
public class BulgarianValidation
Inheritance
BulgarianValidation
Inherited Members

Fields

ReturnReasonTypeDictionary

Mapping dictionary for return reasons in Bulgaria.

public static readonly Dictionary<ReturnReasonType, int> ReturnReasonTypeDictionary

Field Value

Dictionary<ReturnReasonType, int>

SupportedPaymentsMapping

public static ReadOnlyDictionary<PaymentType, int> SupportedPaymentsMapping

Field Value

ReadOnlyDictionary<PaymentType, int>

SupportedVatDefinitions

public static readonly ReadOnlyCollection<Vat> SupportedVatDefinitions

Field Value

ReadOnlyCollection<Vat>

Methods

ValidateDocument(Document)

Document validation for bulgaria.

public static List<DocumentValidationError> ValidateDocument(Document document)

Parameters

document Document

The document to validate.

Returns

List<DocumentValidationError>

A list of validation errors if occurred; otherwise an empty list.