Class RegistrationRequestHeader
Inheritance
System.Object
RegistrationRequestHeader
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public abstract class RegistrationRequestHeader : Object
Constructors
RegistrationRequestHeader(DateTimeOffset, UInt32, 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 |
---|---|---|
System.DateTimeOffset | requestDate | |
System.UInt32 | sendingCount | |
SWID | swId | |
System.Guid | originUuid | |
System.Guid | uuid |
Exceptions
Type | Condition |
---|---|
System.ArgumentOutOfRangeException |
|
System.ArgumentOutOfRangeException |
|
System.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 |
---|---|
System.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 |
---|---|
System.DateTimeOffset |
SendingCount
Poradové číslo pokusu zaslania dátovej správy do systému e-kasa
Declaration
public uint SendingCount { get; }
Property Value
Type | Description |
---|---|
System.UInt32 |
SWID
ID aktuálnej verzie softvéru
Declaration
public SWID SWID { get; }
Property Value
Type | Description |
---|---|
SWID |
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 |
---|---|
System.Guid |