Class RegistrationRequestHeader
Inheritance
RegistrationRequestHeader
Inherited Members
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public abstract class RegistrationRequestHeader
Constructors
RegistrationRequestHeader(DateTimeOffset, uint, SWID, Guid, Guid)
Vytvorí objekt hlavičky dátovej správy
Declaration
protected RegistrationRequestHeader(DateTimeOffset requestDate, uint sendingCount, SWID swId, Guid originUuid, Guid uuid)
Parameters
| Type | Name | Description |
|---|---|---|
| DateTimeOffset | requestDate | |
| uint | sendingCount | |
| SWID | swId | |
| Guid | originUuid | |
| Guid | uuid |
Exceptions
| Type | Condition |
|---|---|
| ArgumentOutOfRangeException |
|
| ArgumentOutOfRangeException |
|
| ArgumentException |
|
Properties
OriginUUID
UUID prvej dátovej správy zo série opakovane odosielaných správ a teda správy, ktorej hodnota SendingCount je rovná 1
Declaration
public Guid OriginUUID { get; }
Property Value
| Type | Description |
|---|---|
| Guid |
RequestDate
Dátum a čas zaslania dátovej správy z ORP do systému e-kasa
Declaration
public DateTimeOffset RequestDate { get; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
SWID
ID aktuálnej verzie softvéru
Declaration
public SWID SWID { get; }
Property Value
| Type | Description |
|---|---|
| SWID |
SendingCount
Poradové číslo pokusu zaslania dátovej správy do systému e-kasa
Declaration
public uint SendingCount { get; }
Property Value
| Type | Description |
|---|---|
| uint |
UUID
UUID dátovej správy generovanej ORP. Pri každom pokuse o zaslanie dátovej správy je generované nové UUID.
Declaration
public Guid UUID { get; }
Property Value
| Type | Description |
|---|---|
| Guid |