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 Hierarchy SystemObject Exa.OBERON.Shared.LoyaltyCardSystems.DriversOBERONLoyaltySystemClientWS_LoyaltyCardTransaction Namespace: Exa.OBERON.Shared.LoyaltyCardSystems.DriversAssembly: Exa.OBERON.Shared (in Exa.OBERON.Shared.dll) Version: 4.6.14.0 (4.6.14.0)
Syntax public 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. |
TopSee Also