1 #if !defined(AFX_ETARIFA_H__0D5591C9_29EA_44D8_8FE0_5CB617ECE8B7__INCLUDED_)
2 #define AFX_ETARIFA_H__0D5591C9_29EA_44D8_8FE0_5CB617ECE8B7__INCLUDED_
4 #include "core/common/Node.h"
5 #include "core/common/eplatform.h"
6 #include "dataio/DataIODefines.h"
12 namespace VstupneUdaje
14 namespace TarifnySystem
16 class ETarifaTypStlpcaCol;
17 class EVlastnostTarifyHodnotaCol;
19 class ERootTarifnySystem;
27 OneWayPublicTransport = 2,
32 TimeTicketPublicTransport = 8,
33 TimeTicketInterrupt = 9,
35 CommercialTicketDiscount = 11,
36 CommercialTicketBonus = 12,
38 EmployeeDiscount = 14,
40 TimeTicketSurcharge = 16,
41 OneWayTicketSurcharge = 17,
49 RegistrationTicket = 25,
50 CashPriceRoundingSettlement = 26
58 AllowedPaymentCash = 0x01,
59 AllowedPaymentChipCard = 0x02,
60 AllowedPaymentCoiner = 0x04,
61 AllowedPaymentMarker = 0x08,
62 AllowedPaymentInvoice = 0x10,
63 AllowedPaymentCoupon = 0x20,
64 AllowedPaymentEmvCard = 0x40
71 unsigned char listokID,
72 unsigned char zlavaID,
73 unsigned char uctovnyDruhID,
76 const char *skratenyNazov );
83 unsigned short GetTariffTicketNumber();
84 unsigned long GetTariffNumber();
85 void SetTariffNumber(
unsigned long tariffNumber );
89 unsigned char GetTypListkaID();
90 unsigned char GetTypZlavyID();
91 unsigned char GetUctovnyDruhID();
92 unsigned char GetMenaID();
94 char *GetSkratenyNazov();
95 unsigned char GetStatID();
96 unsigned short GetIDS();
98 void SetStatID(
unsigned char statID );
99 void SetIDS(
unsigned short ids );
101 void SetVlastnostTarifyHodnotaOffset(
long offset );
102 long GetVlastnostTarifyHodnotaOffset();
AllowedPaymentType
Definition: ETarifa.h:56
Definition: ETarifaTypStlpcaCol.h:20
Definition: ETarifaCol.h:19
ETypListkaID
Definition: ETarifa.h:24
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
Definition: EVlastnostTarifyHodnotaCol.h:20
#define DATAIO_API
Definition: DataIODefines.h:10