1 #if !defined(ECisloOdpoctu_D0245710_24AA_4796_AC03_4016609B29A3__INCLUDED_)
2 #define ECisloOdpoctu_D0245710_24AA_4796_AC03_4016609B29A3__INCLUDED_
4 #include "dataio/DataIODefines.h"
5 #include "dataio/dataoutput/EAbstraktnyZaznam.h"
6 #include "core/common/eplatform.h"
9 #define VERZIAODPOCTU 6508
15 namespace StatistikaStrojcek
19 class ERootStatistika;
21 class DATAIO_API ECisloOdpoctu :
public EAbstraktnyZaznam
25 virtual ~ECisloOdpoctu();
27 char *GetCisloStrojceka();
28 char *GetCisloCitacky();
29 unsigned long GetCisloPracoviska();
30 unsigned long GetCisloOdpoctu();
31 char *GetVerziaOdpoctu();
32 char *GetVerziaAplikacie();
33 unsigned long GetCisloZavodu();
34 unsigned short GetBranchID();
35 unsigned long GetAllowedCompaniesValidityStart();
36 unsigned long GetEventsValidityStart();
37 std::vector<SAM *> GetSAMCollection();
38 std::vector<Validator *> GetValidatorCollection();
40 void SetObuNumber(
const char *newVal );
41 void SetCardReaderNumber(
const char *newVal );
42 void SetCisloPracoviska(
unsigned long newVal );
43 void SetCisloOdpoctu(
unsigned long newVal );
44 void SetVerziaOdpoctu(
char *newVal );
45 void SetApplicationVersion(
const char *newVal );
46 void SetCisloZavodu(
unsigned long newVal );
47 void SetBranchID(
unsigned short branchID );
48 void SetAllowedCompaniesValidityStart(
unsigned long allowedCompaniesValidityStart );
49 void SetEventsValidityStart(
unsigned long eventsValidityStart );
50 void AddSAM( SAM *sam );
51 void AddValidator( Validator *validator );
56 virtual short getChksum();
61 MaxCharsCisloStrojceka = 10,
62 MaxCharsCisloCitacky = 10,
63 MaxCharsVerziaOdpoctu = 15,
64 MaxCharsVerziaAplikacie = 15
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
#define DATAIO_API
Definition: DataIODefines.h:10