Show / Hide Table of Contents

Class RegistrationRequestHeader

Inheritance
System.Object
RegistrationRequestHeader
LocationRegistrationRequestHeader
ReceiptRegistrationRequestHeader
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

sendingCount je 0

System.ArgumentOutOfRangeException

uuid je prázdny

System.ArgumentException

originUuid nie je totožný s uuid, ak je sendingCount 1 alebo sú totožné pre sendingCount rôzny od 1

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
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©