Show / Hide Table of Contents

Class RegistrationRequestHeader

Inheritance
object
RegistrationRequestHeader
LocationRegistrationRequestHeader
ReceiptRegistrationRequestHeader
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

sendingCount je 0

ArgumentOutOfRangeException

uuid je prázdny

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