Table of Contents

Class CashRegister

Namespace
RetailForce.Fiscalisation.Configuration
Assembly
RetailForce.Fiscalisation.Model.dll

A single cash Register

public class CashRegister : ConfigurationValidationBase
Inheritance
ValidationBase<ValidationError>
ValidationPropertyBase<ValidationError>
CashRegister
Inherited Members
ValidationPropertyBase<ValidationError>.Validate()

Properties

Brand

The manufacturer of the hardware cashregister.

[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Brand { get; set; }

Property Value

string

CurrencyIsoCode

The currency iso code of the base currency according to ISO 4217.

[Required]
public string CurrencyIsoCode { get; set; }

Property Value

string

Remarks

All amounts stored in the document are based to this currency code (except special marked foreign amounts).

Id

The id of the cash register

[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
[Obsolete("GetUniqueCashRegister replaced this value.")]
public string Id { get; set; }

Property Value

string

Modelname

The model name of the hardware cashregister.

[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Modelname { get; set; }

Property Value

string

SerialNumber

The serial number of the cash register.

public string SerialNumber { get; set; }

Property Value

string

Software

The used cashregister software and it's version.

[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public Software Software { get; set; }

Property Value

Software