Click or drag to resize

OBERONLoyaltySystemClientWS_LoyaltyCardTransaction Class

EXALOGIC
Transakciou rozumieme použitie vernostnej karty. Môže ísť o kumulovanie vernostných bodov, prípadne čerpanie benefitov. Táto trieda je tzv. DataContract (name:="LoyaltyCardTransaction") - klient ako aj server webovej služby ho používa priamo na komunikáciu, štruktúra sa pri komunikácii konvertuje do JSON štruktúry. V prípade zostavenia webovej služby servera vernostného systému vo svojej réžii je potrebné na strane servera implementovať túto štruktúru.
Inheritance Hierarchy
SystemObject
  Exa.OBERON.Shared.LoyaltyCardSystems.DriversOBERONLoyaltySystemClientWS_LoyaltyCardTransaction

Namespace: Exa.OBERON.Shared.LoyaltyCardSystems.Drivers
Assembly: Exa.OBERON.Shared (in Exa.OBERON.Shared.dll) Version: 4.6.14.0 (4.6.14.0)
Syntax
public class WS_LoyaltyCardTransaction : ICloneable

The OBERONLoyaltySystemClientWS_LoyaltyCardTransaction type exposes the following members.

Properties
 NameDescription
Public propertyBenefitIDIdentifikátor čerpaného benefitu, ak je táto transakcia čerpaním benefitu a bol načítaný zoznam možných benefitov z vernostného systému.
Public propertyCardNumberČíslo vernostnej karty.
Public propertyDateTimeDátum a čas transakcie (formát SOAP).
Public propertyDescriptionPopis transakcie.
Public propertyIdentifierIdentifikátor transakcie - textová hodnota, ktorá určuje transakciu, napr. Faktúra č.VF031255.
Public propertyIdentifierNumberIdentifikátor transakcie (číslo dokladu) - číselná hodnota (typ STRING), ktorá určuje transakciu, napr. VF031255.
Public propertyIDNumIdentifikátor transakcie.
Public propertyNoticePoznámka.
Public propertySourceEvidenceZdrojová agenda, ku ktorej patrí táto transakcia enm_TransactionSourceEvidence.
Public propertySourceEvidenceIDNumJednoznačný identifikátor záznamu v zdrojovej agende. Je možné nastaviť aj na 0 - údaj nebude zadaný, nebudú však dostupné väzby dokumentov.
Public propertyStockItemsZoznam položiek čerpaných v danej transakcii.
Public propertyTransactionPlacePredajné miesto kde bola transakcia vykonaná.
Public propertyTransactionPrice Suma dokladu, pri ktorom táto transakcia vznikla. Môže sa použiť napr. na zistenie obratu pred danú vernostnú kartu.
Public propertyTypeTyp transakcie, napr. kumulovanie benefitov, alebo čerpanie benefitov. Popis jednotlivých hodnôt je možné získať v enm_LoyaltyCardTransactionType.
Public propertyTypeValueHodnota podľa typu transakcie.
Top
See Also