OBERONLoyaltySystemClientWS_LoyaltyCardTransaction Class |  |
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 HierarchySystemObject Exa.OBERON.Shared.LoyaltyCardSystems.DriversOBERONLoyaltySystemClientWS_LoyaltyCardTransaction Namespace: Exa.OBERON.Shared.LoyaltyCardSystems.DriversAssembly: Exa.OBERON.Shared (in Exa.OBERON.Shared.dll) Version: 5.0.24.0 (5.0.24.0)
Syntaxpublic class WS_LoyaltyCardTransaction : ICloneable
Public Class WS_LoyaltyCardTransaction
Implements ICloneable
Dim instance As OBERONLoyaltySystemClient.WS_LoyaltyCardTransaction
The OBERONLoyaltySystemClientWS_LoyaltyCardTransaction type exposes the following members.
Properties | Name | Description |
---|
 | BenefitID | Identifiká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. |
 | CardNumber | Číslo vernostnej karty. |
 | DateTime | Dátum a čas transakcie (formát SOAP). |
 | Description | Popis transakcie. |
 | Identifier | Identifikátor transakcie - textová hodnota, ktorá určuje transakciu, napr. Faktúra č.VF031255. |
 | IdentifierNumber | Identifikátor transakcie (číslo dokladu) - číselná hodnota (typ STRING), ktorá určuje transakciu, napr. VF031255. |
 | IDNum | Identifikátor transakcie. |
 | Notice | Poznámka. |
 | SourceEvidence | Zdrojová agenda, ku ktorej patrí táto transakcia enm_TransactionSourceEvidence. |
 | SourceEvidenceIDNum | Jednoznač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. |
 | StockItems | Zoznam položiek čerpaných v danej transakcii. |
 | TransactionPlace | Predajné miesto kde bola transakcia vykonaná. |
 | TransactionPrice |
Suma dokladu, pri ktorom táto transakcia vznikla. Môže sa použiť napr. na zistenie obratu pred danú vernostnú kartu.
|
 | Type | Typ transakcie, napr. kumulovanie benefitov, alebo čerpanie benefitov. Popis jednotlivých hodnôt je možné získať v enm_LoyaltyCardTransactionType. |
 | TypeValue | Hodnota podľa typu transakcie. |
Top
See Also