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
CurrencyIsoCode
The currency iso code of the base currency according to ISO 4217.
[Required]
public string CurrencyIsoCode { get; set; }
Property Value
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
Modelname
The model name of the hardware cashregister.
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public string Modelname { get; set; }
Property Value
SerialNumber
The serial number of the cash register.
public string SerialNumber { get; set; }
Property Value
Software
The used cashregister software and it's version.
[JsonProperty(NullValueHandling = NullValueHandling.Ignore)]
public Software Software { get; set; }