Namespace RetailForce.Fiscalisation.Configuration
Classes
- Address
Address object.
- CachedConfigurationProviderBase
Abstract configuration provider to load the configuration into cache memory for the fiscal system.
- CashRegister
A single cash Register
- ClientConfigurationJsonConverter
Json Converter to read client configuration
- CompanyIdentification
Represents a company identification number (vat number, tax number, ...)
- ConfigurationParameter
Represents a configuration parameter.
- ConfigurationProviderBase
Abstract configuration provider to load the configuration for the fiscal system.
- ConfigurationValidationBase
Base class for all configuration objects with validation.
- DocumentAddress
Document address object.
- EntityParameterInfo
Class for necessary entity parameter in fiscal country properties
- FiscalClient
Represents a single fiscal client (representation of a cash register)
- FiscalCountryMapper
Class to map fiscal country to iso alpha 2 codes.
- ParameterInfo
Parameter description object for parameters in configuration.
- SecuredFields
The secured fields.
- SecuredFieldsLithuania
The secured fields.
- Software
Cashregister software information.
Interfaces
- IFiscalImplementationConfiguration
Basic interface for client configuration according to the correct country.
Enums
- AddressType
The address type.
- BusinessSector
The business sector of the client.
- CompanyIdentification.IdentificationType
The supported identification types.
- FiscalCountry
Supported countries.
- FiscalModuleEnvironment
Represents the environment where the fiscal module is running.
- ItemTypeClassification
The Type of item classification