Class: MoneyS3::Parsers::FakturaType

Inherits:
Object
  • Object
show all
Includes:
ParserCore::BaseParser
Defined in:
lib/money_s3/parsers/faktura_type.rb

Direct Known Subclasses

FaktPrij, FaktVyd

Instance Method Summary collapse

Instance Method Details

#c_objednavkObject



238
239
240
# File 'lib/money_s3/parsers/faktura_type.rb', line 238

def c_objednavk
  at 'CObjednavk'
end

#c_objednavk_attributesObject



242
243
244
# File 'lib/money_s3/parsers/faktura_type.rb', line 242

def c_objednavk_attributes
  attributes_at 'CObjednavk'
end

#celkemObject



354
355
356
# File 'lib/money_s3/parsers/faktura_type.rb', line 354

def celkem
  at 'Celkem'
end

#celkem_attributesObject



358
359
360
# File 'lib/money_s3/parsers/faktura_type.rb', line 358

def celkem_attributes
  attributes_at 'Celkem'
end

#cinnostObject



294
295
296
# File 'lib/money_s3/parsers/faktura_type.rb', line 294

def cinnost
  at 'Cinnost'
end

#cinnost_attributesObject



298
299
300
# File 'lib/money_s3/parsers/faktura_type.rb', line 298

def cinnost_attributes
  attributes_at 'Cinnost'
end

#cis_radaObject



62
63
64
# File 'lib/money_s3/parsers/faktura_type.rb', line 62

def cis_rada
  at 'CisRada'
end

#cis_rada_attributesObject



66
67
68
# File 'lib/money_s3/parsers/faktura_type.rb', line 66

def cis_rada_attributes
  attributes_at 'CisRada'
end

#dat_sk_pohObject



134
135
136
# File 'lib/money_s3/parsers/faktura_type.rb', line 134

def dat_sk_poh
  at 'DatSkPoh'
end

#dat_sk_poh_attributesObject



138
139
140
# File 'lib/money_s3/parsers/faktura_type.rb', line 138

def dat_sk_poh_attributes
  attributes_at 'DatSkPoh'
end

#dat_uc_prObject



94
95
96
# File 'lib/money_s3/parsers/faktura_type.rb', line 94

def dat_uc_pr
  at 'DatUcPr'
end

#dat_uc_pr_attributesObject



98
99
100
# File 'lib/money_s3/parsers/faktura_type.rb', line 98

def dat_uc_pr_attributes
  attributes_at 'DatUcPr'
end

#date_upom1Object



414
415
416
# File 'lib/money_s3/parsers/faktura_type.rb', line 414

def date_upom1
  at 'DateUpom1'
end

#date_upom1_attributesObject



418
419
420
# File 'lib/money_s3/parsers/faktura_type.rb', line 418

def date_upom1_attributes
  attributes_at 'DateUpom1'
end

#date_upom2Object



422
423
424
# File 'lib/money_s3/parsers/faktura_type.rb', line 422

def date_upom2
  at 'DateUpom2'
end

#date_upom2_attributesObject



426
427
428
# File 'lib/money_s3/parsers/faktura_type.rb', line 426

def date_upom2_attributes
  attributes_at 'DateUpom2'
end

#date_upom_lObject



430
431
432
# File 'lib/money_s3/parsers/faktura_type.rb', line 430

def date_upom_l
  at 'DateUpomL'
end

#date_upom_l_attributesObject



434
435
436
# File 'lib/money_s3/parsers/faktura_type.rb', line 434

def date_upom_l_attributes
  attributes_at 'DateUpomL'
end

#datum_itsObject



550
551
552
# File 'lib/money_s3/parsers/faktura_type.rb', line 550

def datum_its
  at 'DatumITS'
end

#datum_its_attributesObject



554
555
556
# File 'lib/money_s3/parsers/faktura_type.rb', line 554

def datum_its_attributes
  attributes_at 'DatumITS'
end

#delObject



38
39
40
# File 'lib/money_s3/parsers/faktura_type.rb', line 38

def del
  at 'Del'
end

#del_attributesObject



42
43
44
# File 'lib/money_s3/parsers/faktura_type.rb', line 42

def del_attributes
  attributes_at 'Del'
end

#dobr_duzpObject



142
143
144
# File 'lib/money_s3/parsers/faktura_type.rb', line 142

def dobr_duzp
  at 'DobrDUZP'
end

#dobr_duzp_attributesObject



146
147
148
# File 'lib/money_s3/parsers/faktura_type.rb', line 146

def dobr_duzp_attributes
  attributes_at 'DobrDUZP'
end

#dobropisObject



262
263
264
# File 'lib/money_s3/parsers/faktura_type.rb', line 262

def dobropis
  at 'Dobropis'
end

#dobropis_attributesObject



266
267
268
# File 'lib/money_s3/parsers/faktura_type.rb', line 266

def dobropis_attributes
  attributes_at 'Dobropis'
end

#dod_odbObject



494
495
496
# File 'lib/money_s3/parsers/faktura_type.rb', line 494

def dod_odb
  submodel_at(DokladFirmaType, 'DodOdb')
end

#dodaci_podmObject



510
511
512
# File 'lib/money_s3/parsers/faktura_type.rb', line 510

def dodaci_podm
  at 'DodaciPodm'
end

#dodaci_podm_attributesObject



514
515
516
# File 'lib/money_s3/parsers/faktura_type.rb', line 514

def dodaci_podm_attributes
  attributes_at 'DodaciPodm'
end

#dokladObject



6
7
8
# File 'lib/money_s3/parsers/faktura_type.rb', line 6

def doklad
  at 'Doklad'
end

#doklad_attributesObject



10
11
12
# File 'lib/money_s3/parsers/faktura_type.rb', line 10

def doklad_attributes
  attributes_at 'Doklad'
end

#dokumentyObject



674
675
676
# File 'lib/money_s3/parsers/faktura_type.rb', line 674

def dokumenty
  array_of_at(String, ['Dokumenty', 'Dokument'])
end

#doprav_tuzObject



534
535
536
# File 'lib/money_s3/parsers/faktura_type.rb', line 534

def doprav_tuz
  at 'DopravTuz'
end

#doprav_tuz_attributesObject



538
539
540
# File 'lib/money_s3/parsers/faktura_type.rb', line 538

def doprav_tuz_attributes
  attributes_at 'DopravTuz'
end

#doprav_zahrObject



542
543
544
# File 'lib/money_s3/parsers/faktura_type.rb', line 542

def doprav_zahr
  at 'DopravZahr'
end

#doprav_zahr_attributesObject



546
547
548
# File 'lib/money_s3/parsers/faktura_type.rb', line 546

def doprav_zahr_attributes
  attributes_at 'DopravZahr'
end

#dorucenoObject



126
127
128
# File 'lib/money_s3/parsers/faktura_type.rb', line 126

def doruceno
  at 'Doruceno'
end

#doruceno_attributesObject



130
131
132
# File 'lib/money_s3/parsers/faktura_type.rb', line 130

def doruceno_attributes
  attributes_at 'Doruceno'
end

#druhObject



254
255
256
# File 'lib/money_s3/parsers/faktura_type.rb', line 254

def druh
  at 'Druh'
end

#druh_attributesObject



258
259
260
# File 'lib/money_s3/parsers/faktura_type.rb', line 258

def druh_attributes
  attributes_at 'Druh'
end

#druh_dopravyObject



518
519
520
# File 'lib/money_s3/parsers/faktura_type.rb', line 518

def druh_dopravy
  at 'DruhDopravy'
end

#druh_dopravy_attributesObject



522
523
524
# File 'lib/money_s3/parsers/faktura_type.rb', line 522

def druh_dopravy_attributes
  attributes_at 'DruhDopravy'
end

#eshopObject



610
611
612
# File 'lib/money_s3/parsers/faktura_type.rb', line 610

def eshop
  submodel_at(Eshop, 'eshop')
end

#ev_cis_doklObject



14
15
16
# File 'lib/money_s3/parsers/faktura_type.rb', line 14

def ev_cis_dokl
  at 'EvCisDokl'
end

#ev_cis_dokl_attributesObject



18
19
20
# File 'lib/money_s3/parsers/faktura_type.rb', line 18

def ev_cis_dokl_attributes
  attributes_at 'EvCisDokl'
end

#guidObject



46
47
48
# File 'lib/money_s3/parsers/faktura_type.rb', line 46

def guid
  at 'GUID'
end

#guid_attributesObject



50
51
52
# File 'lib/money_s3/parsers/faktura_type.rb', line 50

def guid_attributes
  attributes_at 'GUID'
end

#i_dokl_agendObject



598
599
600
# File 'lib/money_s3/parsers/faktura_type.rb', line 598

def i_dokl_agend
  at 'iDoklAgend'
end

#i_dokl_agend_attributesObject



602
603
604
# File 'lib/money_s3/parsers/faktura_type.rb', line 602

def i_dokl_agend_attributes
  attributes_at 'iDoklAgend'
end

#i_doklad_idObject



590
591
592
# File 'lib/money_s3/parsers/faktura_type.rb', line 590

def i_doklad_id
  at 'iDokladID'
end

#i_doklad_id_attributesObject



594
595
596
# File 'lib/money_s3/parsers/faktura_type.rb', line 594

def i_doklad_id_attributes
  attributes_at 'iDokladID'
end

#importObject



606
607
608
# File 'lib/money_s3/parsers/faktura_type.rb', line 606

def import
  submodel_at(Import, 'Import')
end

#kod_dphObject



158
159
160
# File 'lib/money_s3/parsers/faktura_type.rb', line 158

def kod_dph
  at 'KodDPH'
end

#kod_dph_attributesObject



162
163
164
# File 'lib/money_s3/parsers/faktura_type.rb', line 162

def kod_dph_attributes
  attributes_at 'KodDPH'
end

#konec_prijObject



498
499
500
# File 'lib/money_s3/parsers/faktura_type.rb', line 498

def konec_prij
  submodel_at(KonecPrijFirmaType, 'KonecPrij')
end

#konst_symObject



150
151
152
# File 'lib/money_s3/parsers/faktura_type.rb', line 150

def konst_sym
  at 'KonstSym'
end

#konst_sym_attributesObject



154
155
156
# File 'lib/money_s3/parsers/faktura_type.rb', line 154

def konst_sym_attributes
  attributes_at 'KonstSym'
end

#moje_firmaObject



658
659
660
# File 'lib/money_s3/parsers/faktura_type.rb', line 658

def moje_firma
  submodel_at(MojeFirmaType, 'MojeFirma')
end

#par_symbolObject



214
215
216
# File 'lib/money_s3/parsers/faktura_type.rb', line 214

def par_symbol
  at 'ParSymbol'
end

#par_symbol_attributesObject



218
219
220
# File 'lib/money_s3/parsers/faktura_type.rb', line 218

def par_symbol_attributes
  attributes_at 'ParSymbol'
end

#plnen_dphObject



174
175
176
# File 'lib/money_s3/parsers/faktura_type.rb', line 174

def plnen_dph
  at 'PlnenDPH'
end

#plnen_dph_attributesObject



178
179
180
# File 'lib/money_s3/parsers/faktura_type.rb', line 178

def plnen_dph_attributes
  attributes_at 'PlnenDPH'
end

#plneno_dphObject



102
103
104
# File 'lib/money_s3/parsers/faktura_type.rb', line 102

def plneno_dph
  at 'PlnenoDPH'
end

#plneno_dph_attributesObject



106
107
108
# File 'lib/money_s3/parsers/faktura_type.rb', line 106

def plneno_dph_attributes
  attributes_at 'PlnenoDPH'
end

#pojistenoObject



614
615
616
# File 'lib/money_s3/parsers/faktura_type.rb', line 614

def pojisteno
  at 'Pojisteno'
end

#pojisteno_attributesObject



618
619
620
# File 'lib/money_s3/parsers/faktura_type.rb', line 618

def pojisteno_attributes
  attributes_at 'Pojisteno'
end

#popisObject



78
79
80
# File 'lib/money_s3/parsers/faktura_type.rb', line 78

def popis
  at 'Popis'
end

#popis_attributesObject



82
83
84
# File 'lib/money_s3/parsers/faktura_type.rb', line 82

def popis_attributes
  attributes_at 'Popis'
end

#poznamkaObject



398
399
400
# File 'lib/money_s3/parsers/faktura_type.rb', line 398

def poznamka
  at 'Poznamka'
end

#poznamka_attributesObject



402
403
404
# File 'lib/money_s3/parsers/faktura_type.rb', line 402

def poznamka_attributes
  attributes_at 'Poznamka'
end

#pred_kontacObject



286
287
288
# File 'lib/money_s3/parsers/faktura_type.rb', line 286

def pred_kontac
  at 'PredKontac'
end

#pred_kontac_attributesObject



290
291
292
# File 'lib/money_s3/parsers/faktura_type.rb', line 290

def pred_kontac_attributes
  attributes_at 'PredKontac'
end

#prepr_seznam_sluzebObject



642
643
644
# File 'lib/money_s3/parsers/faktura_type.rb', line 642

def prepr_seznam_sluzeb
  array_of_at(PreprDoplnUdajType, ['Prepr_SeznamSluzeb', 'Prepr_Sluzba'])
end

#prepr_tridaObject



638
639
640
# File 'lib/money_s3/parsers/faktura_type.rb', line 638

def prepr_trida
  submodel_at(PreprDoplnUdajType, 'Prepr_Trida')
end

#prepr_uhrada_dobirkyObject



634
635
636
# File 'lib/money_s3/parsers/faktura_type.rb', line 634

def prepr_uhrada_dobirky
  submodel_at(PreprDoplnUdajType, 'Prepr_UhradaDobirky')
end

#prepr_vyplatneObject



630
631
632
# File 'lib/money_s3/parsers/faktura_type.rb', line 630

def prepr_vyplatne
  submodel_at(PreprDoplnUdajType, 'Prepr_Vyplatne')
end

#prepravceObject



622
623
624
# File 'lib/money_s3/parsers/faktura_type.rb', line 622

def prepravce
  submodel_at(PrepravceType, 'Prepravce')
end

#pri_uhr_zbyvObject



390
391
392
# File 'lib/money_s3/parsers/faktura_type.rb', line 390

def pri_uhr_zbyv
  at 'PriUhrZbyv'
end

#pri_uhr_zbyv_attributesObject



394
395
396
# File 'lib/money_s3/parsers/faktura_type.rb', line 394

def pri_uhr_zbyv_attributes
  attributes_at 'PriUhrZbyv'
end

#prijat_doklObject



206
207
208
# File 'lib/money_s3/parsers/faktura_type.rb', line 206

def prijat_dokl
  at 'PrijatDokl'
end

#prijat_dokl_attributesObject



210
211
212
# File 'lib/money_s3/parsers/faktura_type.rb', line 210

def prijat_dokl_attributes
  attributes_at 'PrijatDokl'
end

#prik_uhradyObject



382
383
384
# File 'lib/money_s3/parsers/faktura_type.rb', line 382

def prik_uhrady
  at 'PrikUhrady'
end

#prik_uhrady_attributesObject



386
387
388
# File 'lib/money_s3/parsers/faktura_type.rb', line 386

def prik_uhrady_attributes
  attributes_at 'PrikUhrady'
end

#proplatitObject



334
335
336
# File 'lib/money_s3/parsers/faktura_type.rb', line 334

def proplatit
  at 'Proplatit'
end

#proplatit_attributesObject



338
339
340
# File 'lib/money_s3/parsers/faktura_type.rb', line 338

def proplatit_attributes
  attributes_at 'Proplatit'
end

#puv_dokladObject



222
223
224
# File 'lib/money_s3/parsers/faktura_type.rb', line 222

def puv_doklad
  at 'PuvDoklad'
end

#puv_doklad_attributesObject



226
227
228
# File 'lib/money_s3/parsers/faktura_type.rb', line 226

def puv_doklad_attributes
  attributes_at 'PuvDoklad'
end

#radaObject



54
55
56
# File 'lib/money_s3/parsers/faktura_type.rb', line 54

def rada
  at 'Rada'
end

#rada_attributesObject



58
59
60
# File 'lib/money_s3/parsers/faktura_type.rb', line 58

def rada_attributes
  attributes_at 'Rada'
end

#sazba_dph1Object



318
319
320
# File 'lib/money_s3/parsers/faktura_type.rb', line 318

def sazba_dph1
  at 'SazbaDPH1'
end

#sazba_dph1_attributesObject



322
323
324
# File 'lib/money_s3/parsers/faktura_type.rb', line 322

def sazba_dph1_attributes
  attributes_at 'SazbaDPH1'
end

#sazba_dph2Object



326
327
328
# File 'lib/money_s3/parsers/faktura_type.rb', line 326

def sazba_dph2
  at 'SazbaDPH2'
end

#sazba_dph2_attributesObject



330
331
332
# File 'lib/money_s3/parsers/faktura_type.rb', line 330

def sazba_dph2_attributes
  attributes_at 'SazbaDPH2'
end

#seznam_nep_platebObject



662
663
664
# File 'lib/money_s3/parsers/faktura_type.rb', line 662

def seznam_nep_plateb
  array_of_at(NepPlatbaType, ['SeznamNepPlateb', 'NepPlatba'])
end

#seznam_polozekObject



646
647
648
# File 'lib/money_s3/parsers/faktura_type.rb', line 646

def seznam_polozek
  array_of_at(PolFakturyType, ['SeznamPolozek', 'Polozka'])
end

#seznam_uhradObject



654
655
656
# File 'lib/money_s3/parsers/faktura_type.rb', line 654

def seznam_uhrad
  array_of_at(UhradaType, ['SeznamUhrad', 'Uhrada'])
end

#seznam_vazebObject



670
671
672
# File 'lib/money_s3/parsers/faktura_type.rb', line 670

def seznam_vazeb
  array_of_at(VazbaType, ['SeznamVazeb', 'Vazba'])
end

#seznam_zal_polozekObject



650
651
652
# File 'lib/money_s3/parsers/faktura_type.rb', line 650

def seznam_zal_polozek
  array_of_at(PolObjednType, ['SeznamZalPolozek', 'Polozka'])
end

#slevaObject



558
559
560
# File 'lib/money_s3/parsers/faktura_type.rb', line 558

def sleva
  at 'Sleva'
end

#sleva_attributesObject



562
563
564
# File 'lib/money_s3/parsers/faktura_type.rb', line 562

def sleva_attributes
  attributes_at 'Sleva'
end

#souhrn_dphObject



350
351
352
# File 'lib/money_s3/parsers/faktura_type.rb', line 350

def souhrn_dph
  submodel_at(SouhrnDPHType, 'SouhrnDPH')
end

#spec_symbolObject



198
199
200
# File 'lib/money_s3/parsers/faktura_type.rb', line 198

def spec_symbol
  at 'SpecSymbol'
end

#spec_symbol_attributesObject



202
203
204
# File 'lib/money_s3/parsers/faktura_type.rb', line 202

def spec_symbol_attributes
  attributes_at 'SpecSymbol'
end

#splatnoObject



110
111
112
# File 'lib/money_s3/parsers/faktura_type.rb', line 110

def splatno
  at 'Splatno'
end

#splatno_attributesObject



114
115
116
# File 'lib/money_s3/parsers/faktura_type.rb', line 114

def splatno_attributes
  attributes_at 'Splatno'
end

#st_odesl_urcObject



526
527
528
# File 'lib/money_s3/parsers/faktura_type.rb', line 526

def st_odesl_urc
  at 'StOdeslUrc'
end

#st_odesl_urc_attributesObject



530
531
532
# File 'lib/money_s3/parsers/faktura_type.rb', line 530

def st_odesl_urc_attributes
  attributes_at 'StOdeslUrc'
end

#stat_mossObject



302
303
304
# File 'lib/money_s3/parsers/faktura_type.rb', line 302

def stat_moss
  at 'StatMOSS'
end

#stat_moss_attributesObject



306
307
308
# File 'lib/money_s3/parsers/faktura_type.rb', line 306

def stat_moss_attributes
  attributes_at 'StatMOSS'
end

#stornoObject



30
31
32
# File 'lib/money_s3/parsers/faktura_type.rb', line 30

def storno
  at 'Storno'
end

#storno_attributesObject



34
35
36
# File 'lib/money_s3/parsers/faktura_type.rb', line 34

def storno_attributes
  attributes_at 'Storno'
end

#strediskoObject



406
407
408
# File 'lib/money_s3/parsers/faktura_type.rb', line 406

def stredisko
  at 'Stredisko'
end

#stredisko_attributesObject



410
411
412
# File 'lib/money_s3/parsers/faktura_type.rb', line 410

def stredisko_attributes
  attributes_at 'Stredisko'
end

#sum_zalohaObject



478
479
480
# File 'lib/money_s3/parsers/faktura_type.rb', line 478

def sum_zaloha
  at 'SumZaloha'
end

#sum_zaloha_attributesObject



482
483
484
# File 'lib/money_s3/parsers/faktura_type.rb', line 482

def sum_zaloha_attributes
  attributes_at 'SumZaloha'
end

#sum_zaloha_cObject



486
487
488
# File 'lib/money_s3/parsers/faktura_type.rb', line 486

def sum_zaloha_c
  at 'SumZalohaC'
end

#sum_zaloha_c_attributesObject



490
491
492
# File 'lib/money_s3/parsers/faktura_type.rb', line 490

def sum_zaloha_c_attributes
  attributes_at 'SumZalohaC'
end

#text_pred_dlObject



454
455
456
# File 'lib/money_s3/parsers/faktura_type.rb', line 454

def text_pred_dl
  at 'TextPredDL'
end

#text_pred_dl_attributesObject



458
459
460
# File 'lib/money_s3/parsers/faktura_type.rb', line 458

def text_pred_dl_attributes
  attributes_at 'TextPredDL'
end

#text_pred_faObject



438
439
440
# File 'lib/money_s3/parsers/faktura_type.rb', line 438

def text_pred_fa
  at 'TextPredFa'
end

#text_pred_fa_attributesObject



442
443
444
# File 'lib/money_s3/parsers/faktura_type.rb', line 442

def text_pred_fa_attributes
  attributes_at 'TextPredFa'
end

#text_za_dlObject



462
463
464
# File 'lib/money_s3/parsers/faktura_type.rb', line 462

def text_za_dl
  at 'TextZaDL'
end

#text_za_dl_attributesObject



466
467
468
# File 'lib/money_s3/parsers/faktura_type.rb', line 466

def text_za_dl_attributes
  attributes_at 'TextZaDL'
end

#text_za_faObject



446
447
448
# File 'lib/money_s3/parsers/faktura_type.rb', line 446

def text_za_fa
  at 'TextZaFa'
end

#text_za_fa_attributesObject



450
451
452
# File 'lib/money_s3/parsers/faktura_type.rb', line 450

def text_za_fa_attributes
  attributes_at 'TextZaFa'
end

#to_hObject



686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
# File 'lib/money_s3/parsers/faktura_type.rb', line 686

def to_h
  hash = {}
  hash[:attributes] = attributes

  hash[:doklad] = doklad if has? 'Doklad'
  hash[:doklad_attributes] = doklad_attributes if has? 'Doklad'
  hash[:ev_cis_dokl] = ev_cis_dokl if has? 'EvCisDokl'
  hash[:ev_cis_dokl_attributes] = ev_cis_dokl_attributes if has? 'EvCisDokl'
  hash[:zpusob_uctovani] = zpusob_uctovani if has? 'ZpusobUctovani'
  hash[:zpusob_uctovani_attributes] = zpusob_uctovani_attributes if has? 'ZpusobUctovani'
  hash[:storno] = storno if has? 'Storno'
  hash[:storno_attributes] = storno_attributes if has? 'Storno'
  hash[:del] = del if has? 'Del'
  hash[:del_attributes] = del_attributes if has? 'Del'
  hash[:guid] = guid if has? 'GUID'
  hash[:guid_attributes] = guid_attributes if has? 'GUID'
  hash[:rada] = rada if has? 'Rada'
  hash[:rada_attributes] = rada_attributes if has? 'Rada'
  hash[:cis_rada] = cis_rada if has? 'CisRada'
  hash[:cis_rada_attributes] = cis_rada_attributes if has? 'CisRada'
  hash[:u_doklad] = u_doklad if has? 'UDoklad'
  hash[:u_doklad_attributes] = u_doklad_attributes if has? 'UDoklad'
  hash[:popis] = popis if has? 'Popis'
  hash[:popis_attributes] = popis_attributes if has? 'Popis'
  hash[:vystaveno] = vystaveno if has? 'Vystaveno'
  hash[:vystaveno_attributes] = vystaveno_attributes if has? 'Vystaveno'
  hash[:dat_uc_pr] = dat_uc_pr if has? 'DatUcPr'
  hash[:dat_uc_pr_attributes] = dat_uc_pr_attributes if has? 'DatUcPr'
  hash[:plneno_dph] = plneno_dph if has? 'PlnenoDPH'
  hash[:plneno_dph_attributes] = plneno_dph_attributes if has? 'PlnenoDPH'
  hash[:splatno] = splatno if has? 'Splatno'
  hash[:splatno_attributes] = splatno_attributes if has? 'Splatno'
  hash[:uhrazeno] = uhrazeno if has? 'Uhrazeno'
  hash[:uhrazeno_attributes] = uhrazeno_attributes if has? 'Uhrazeno'
  hash[:doruceno] = doruceno if has? 'Doruceno'
  hash[:doruceno_attributes] = doruceno_attributes if has? 'Doruceno'
  hash[:dat_sk_poh] = dat_sk_poh if has? 'DatSkPoh'
  hash[:dat_sk_poh_attributes] = dat_sk_poh_attributes if has? 'DatSkPoh'
  hash[:dobr_duzp] = dobr_duzp if has? 'DobrDUZP'
  hash[:dobr_duzp_attributes] = dobr_duzp_attributes if has? 'DobrDUZP'
  hash[:konst_sym] = konst_sym if has? 'KonstSym'
  hash[:konst_sym_attributes] = konst_sym_attributes if has? 'KonstSym'
  hash[:kod_dph] = kod_dph if has? 'KodDPH'
  hash[:kod_dph_attributes] = kod_dph_attributes if has? 'KodDPH'
  hash[:ucel_zd_pl] = ucel_zd_pl if has? 'UcelZdPl'
  hash[:ucel_zd_pl_attributes] = ucel_zd_pl_attributes if has? 'UcelZdPl'
  hash[:plnen_dph] = plnen_dph if has? 'PlnenDPH'
  hash[:plnen_dph_attributes] = plnen_dph_attributes if has? 'PlnenDPH'
  hash[:zjedn_d] = zjedn_d if has? 'ZjednD'
  hash[:zjedn_d_attributes] = zjedn_d_attributes if has? 'ZjednD'
  hash[:var_symbol] = var_symbol if has? 'VarSymbol'
  hash[:var_symbol_attributes] = var_symbol_attributes if has? 'VarSymbol'
  hash[:spec_symbol] = spec_symbol if has? 'SpecSymbol'
  hash[:spec_symbol_attributes] = spec_symbol_attributes if has? 'SpecSymbol'
  hash[:prijat_dokl] = prijat_dokl if has? 'PrijatDokl'
  hash[:prijat_dokl_attributes] = prijat_dokl_attributes if has? 'PrijatDokl'
  hash[:par_symbol] = par_symbol if has? 'ParSymbol'
  hash[:par_symbol_attributes] = par_symbol_attributes if has? 'ParSymbol'
  hash[:puv_doklad] = puv_doklad if has? 'PuvDoklad'
  hash[:puv_doklad_attributes] = puv_doklad_attributes if has? 'PuvDoklad'
  hash[:zakazka] = zakazka if has? 'Zakazka'
  hash[:zakazka_attributes] = zakazka_attributes if has? 'Zakazka'
  hash[:c_objednavk] = c_objednavk if has? 'CObjednavk'
  hash[:c_objednavk_attributes] = c_objednavk_attributes if has? 'CObjednavk'
  hash[:ucet] = ucet if has? 'Ucet'
  hash[:ucet_attributes] = ucet_attributes if has? 'Ucet'
  hash[:druh] = druh if has? 'Druh'
  hash[:druh_attributes] = druh_attributes if has? 'Druh'
  hash[:dobropis] = dobropis if has? 'Dobropis'
  hash[:dobropis_attributes] = dobropis_attributes if has? 'Dobropis'
  hash[:zp_dopravy] = zp_dopravy if has? 'ZpDopravy'
  hash[:zp_dopravy_attributes] = zp_dopravy_attributes if has? 'ZpDopravy'
  hash[:uhrada] = uhrada if has? 'Uhrada'
  hash[:uhrada_attributes] = uhrada_attributes if has? 'Uhrada'
  hash[:pred_kontac] = pred_kontac if has? 'PredKontac'
  hash[:pred_kontac_attributes] = pred_kontac_attributes if has? 'PredKontac'
  hash[:cinnost] = cinnost if has? 'Cinnost'
  hash[:cinnost_attributes] = cinnost_attributes if has? 'Cinnost'
  hash[:stat_moss] = stat_moss if has? 'StatMOSS'
  hash[:stat_moss_attributes] = stat_moss_attributes if has? 'StatMOSS'
  hash[:zp_vyp_dph] = zp_vyp_dph if has? 'ZpVypDPH'
  hash[:zp_vyp_dph_attributes] = zp_vyp_dph_attributes if has? 'ZpVypDPH'
  hash[:sazba_dph1] = sazba_dph1 if has? 'SazbaDPH1'
  hash[:sazba_dph1_attributes] = sazba_dph1_attributes if has? 'SazbaDPH1'
  hash[:sazba_dph2] = sazba_dph2 if has? 'SazbaDPH2'
  hash[:sazba_dph2_attributes] = sazba_dph2_attributes if has? 'SazbaDPH2'
  hash[:proplatit] = proplatit if has? 'Proplatit'
  hash[:proplatit_attributes] = proplatit_attributes if has? 'Proplatit'
  hash[:vyuctovano] = vyuctovano if has? 'Vyuctovano'
  hash[:vyuctovano_attributes] = vyuctovano_attributes if has? 'Vyuctovano'
  hash[:souhrn_dph] = souhrn_dph.to_h if has? 'SouhrnDPH'
  hash[:celkem] = celkem if has? 'Celkem'
  hash[:celkem_attributes] = celkem_attributes if has? 'Celkem'
  hash[:valuty] = valuty.to_h if has? 'Valuty'
  hash[:typ] = typ if has? 'Typ'
  hash[:typ_attributes] = typ_attributes if has? 'Typ'
  hash[:vystavil] = vystavil if has? 'Vystavil'
  hash[:vystavil_attributes] = vystavil_attributes if has? 'Vystavil'
  hash[:prik_uhrady] = prik_uhrady if has? 'PrikUhrady'
  hash[:prik_uhrady_attributes] = prik_uhrady_attributes if has? 'PrikUhrady'
  hash[:pri_uhr_zbyv] = pri_uhr_zbyv if has? 'PriUhrZbyv'
  hash[:pri_uhr_zbyv_attributes] = pri_uhr_zbyv_attributes if has? 'PriUhrZbyv'
  hash[:poznamka] = poznamka if has? 'Poznamka'
  hash[:poznamka_attributes] = poznamka_attributes if has? 'Poznamka'
  hash[:stredisko] = stredisko if has? 'Stredisko'
  hash[:stredisko_attributes] = stredisko_attributes if has? 'Stredisko'
  hash[:date_upom1] = date_upom1 if has? 'DateUpom1'
  hash[:date_upom1_attributes] = date_upom1_attributes if has? 'DateUpom1'
  hash[:date_upom2] = date_upom2 if has? 'DateUpom2'
  hash[:date_upom2_attributes] = date_upom2_attributes if has? 'DateUpom2'
  hash[:date_upom_l] = date_upom_l if has? 'DateUpomL'
  hash[:date_upom_l_attributes] = date_upom_l_attributes if has? 'DateUpomL'
  hash[:text_pred_fa] = text_pred_fa if has? 'TextPredFa'
  hash[:text_pred_fa_attributes] = text_pred_fa_attributes if has? 'TextPredFa'
  hash[:text_za_fa] = text_za_fa if has? 'TextZaFa'
  hash[:text_za_fa_attributes] = text_za_fa_attributes if has? 'TextZaFa'
  hash[:text_pred_dl] = text_pred_dl if has? 'TextPredDL'
  hash[:text_pred_dl_attributes] = text_pred_dl_attributes if has? 'TextPredDL'
  hash[:text_za_dl] = text_za_dl if has? 'TextZaDL'
  hash[:text_za_dl_attributes] = text_za_dl_attributes if has? 'TextZaDL'
  hash[:valuty_prop] = valuty_prop if has? 'ValutyProp'
  hash[:valuty_prop_attributes] = valuty_prop_attributes if has? 'ValutyProp'
  hash[:sum_zaloha] = sum_zaloha if has? 'SumZaloha'
  hash[:sum_zaloha_attributes] = sum_zaloha_attributes if has? 'SumZaloha'
  hash[:sum_zaloha_c] = sum_zaloha_c if has? 'SumZalohaC'
  hash[:sum_zaloha_c_attributes] = sum_zaloha_c_attributes if has? 'SumZalohaC'
  hash[:dod_odb] = dod_odb.to_h if has? 'DodOdb'
  hash[:konec_prij] = konec_prij.to_h if has? 'KonecPrij'
  hash[:typ_transakce] = typ_transakce if has? 'TypTransakce'
  hash[:typ_transakce_attributes] = typ_transakce_attributes if has? 'TypTransakce'
  hash[:dodaci_podm] = dodaci_podm if has? 'DodaciPodm'
  hash[:dodaci_podm_attributes] = dodaci_podm_attributes if has? 'DodaciPodm'
  hash[:druh_dopravy] = druh_dopravy if has? 'DruhDopravy'
  hash[:druh_dopravy_attributes] = druh_dopravy_attributes if has? 'DruhDopravy'
  hash[:st_odesl_urc] = st_odesl_urc if has? 'StOdeslUrc'
  hash[:st_odesl_urc_attributes] = st_odesl_urc_attributes if has? 'StOdeslUrc'
  hash[:doprav_tuz] = doprav_tuz if has? 'DopravTuz'
  hash[:doprav_tuz_attributes] = doprav_tuz_attributes if has? 'DopravTuz'
  hash[:doprav_zahr] = doprav_zahr if has? 'DopravZahr'
  hash[:doprav_zahr_attributes] = doprav_zahr_attributes if has? 'DopravZahr'
  hash[:datum_its] = datum_its if has? 'DatumITS'
  hash[:datum_its_attributes] = datum_its_attributes if has? 'DatumITS'
  hash[:sleva] = sleva if has? 'Sleva'
  hash[:sleva_attributes] = sleva_attributes if has? 'Sleva'
  hash[:vyridit_nej] = vyridit_nej if has? 'VyriditNej'
  hash[:vyridit_nej_attributes] = vyridit_nej_attributes if has? 'VyriditNej'
  hash[:vyridit_do] = vyridit_do if has? 'Vyridit_do'
  hash[:vyridit_do_attributes] = vyridit_do_attributes if has? 'Vyridit_do'
  hash[:vyrizeno] = vyrizeno if has? 'Vyrizeno'
  hash[:vyrizeno_attributes] = vyrizeno_attributes if has? 'Vyrizeno'
  hash[:i_doklad_id] = i_doklad_id if has? 'iDokladID'
  hash[:i_doklad_id_attributes] = i_doklad_id_attributes if has? 'iDokladID'
  hash[:i_dokl_agend] = i_dokl_agend if has? 'iDoklAgend'
  hash[:i_dokl_agend_attributes] = i_dokl_agend_attributes if has? 'iDoklAgend'
  hash[:import] = import.to_h if has? 'Import'
  hash[:eshop] = eshop.to_h if has? 'eshop'
  hash[:pojisteno] = pojisteno if has? 'Pojisteno'
  hash[:pojisteno_attributes] = pojisteno_attributes if has? 'Pojisteno'
  hash[:prepravce] = prepravce.to_h if has? 'Prepravce'
  hash[:typ_zasillky] = typ_zasillky.to_h if has? 'TypZasillky'
  hash[:prepr_vyplatne] = prepr_vyplatne.to_h if has? 'Prepr_Vyplatne'
  hash[:prepr_uhrada_dobirky] = prepr_uhrada_dobirky.to_h if has? 'Prepr_UhradaDobirky'
  hash[:prepr_trida] = prepr_trida.to_h if has? 'Prepr_Trida'
  hash[:prepr_seznam_sluzeb] = prepr_seznam_sluzeb.map(&:to_h) if has? 'Prepr_SeznamSluzeb'
  hash[:seznam_polozek] = seznam_polozek.map(&:to_h) if has? 'SeznamPolozek'
  hash[:seznam_zal_polozek] = seznam_zal_polozek.map(&:to_h) if has? 'SeznamZalPolozek'
  hash[:seznam_uhrad] = seznam_uhrad.map(&:to_h) if has? 'SeznamUhrad'
  hash[:moje_firma] = moje_firma.to_h if has? 'MojeFirma'
  hash[:seznam_nep_plateb] = seznam_nep_plateb.map(&:to_h) if has? 'SeznamNepPlateb'
  hash[:vlajky] = vlajky.to_h if has? 'Vlajky'
  hash[:seznam_vazeb] = seznam_vazeb.map(&:to_h) if has? 'SeznamVazeb'
  hash[:dokumenty] = dokumenty if has? 'Dokumenty'
  hash[:uzivatelska_pole] = uzivatelska_pole if has? 'UzivatelskaPole'
  hash[:uzivatelska_pole_attributes] = uzivatelska_pole_attributes if has? 'UzivatelskaPole'

  hash
end

#typObject



366
367
368
# File 'lib/money_s3/parsers/faktura_type.rb', line 366

def typ
  at 'Typ'
end

#typ_attributesObject



370
371
372
# File 'lib/money_s3/parsers/faktura_type.rb', line 370

def typ_attributes
  attributes_at 'Typ'
end

#typ_transakceObject



502
503
504
# File 'lib/money_s3/parsers/faktura_type.rb', line 502

def typ_transakce
  at 'TypTransakce'
end

#typ_transakce_attributesObject



506
507
508
# File 'lib/money_s3/parsers/faktura_type.rb', line 506

def typ_transakce_attributes
  attributes_at 'TypTransakce'
end

#typ_zasillkyObject



626
627
628
# File 'lib/money_s3/parsers/faktura_type.rb', line 626

def typ_zasillky
  submodel_at(TypZasilkyType, 'TypZasillky')
end

#u_dokladObject



70
71
72
# File 'lib/money_s3/parsers/faktura_type.rb', line 70

def u_doklad
  at 'UDoklad'
end

#u_doklad_attributesObject



74
75
76
# File 'lib/money_s3/parsers/faktura_type.rb', line 74

def u_doklad_attributes
  attributes_at 'UDoklad'
end

#ucel_zd_plObject



166
167
168
# File 'lib/money_s3/parsers/faktura_type.rb', line 166

def ucel_zd_pl
  at 'UcelZdPl'
end

#ucel_zd_pl_attributesObject



170
171
172
# File 'lib/money_s3/parsers/faktura_type.rb', line 170

def ucel_zd_pl_attributes
  attributes_at 'UcelZdPl'
end

#ucetObject



246
247
248
# File 'lib/money_s3/parsers/faktura_type.rb', line 246

def ucet
  at 'Ucet'
end

#ucet_attributesObject



250
251
252
# File 'lib/money_s3/parsers/faktura_type.rb', line 250

def ucet_attributes
  attributes_at 'Ucet'
end

#uhradaObject



278
279
280
# File 'lib/money_s3/parsers/faktura_type.rb', line 278

def uhrada
  at 'Uhrada'
end

#uhrada_attributesObject



282
283
284
# File 'lib/money_s3/parsers/faktura_type.rb', line 282

def uhrada_attributes
  attributes_at 'Uhrada'
end

#uhrazenoObject



118
119
120
# File 'lib/money_s3/parsers/faktura_type.rb', line 118

def uhrazeno
  at 'Uhrazeno'
end

#uhrazeno_attributesObject



122
123
124
# File 'lib/money_s3/parsers/faktura_type.rb', line 122

def uhrazeno_attributes
  attributes_at 'Uhrazeno'
end

#uzivatelska_poleObject



678
679
680
# File 'lib/money_s3/parsers/faktura_type.rb', line 678

def uzivatelska_pole
  at 'UzivatelskaPole'
end

#uzivatelska_pole_attributesObject



682
683
684
# File 'lib/money_s3/parsers/faktura_type.rb', line 682

def uzivatelska_pole_attributes
  attributes_at 'UzivatelskaPole'
end

#valutyObject



362
363
364
# File 'lib/money_s3/parsers/faktura_type.rb', line 362

def valuty
  submodel_at(Valuty2, 'Valuty')
end

#valuty_propObject



470
471
472
# File 'lib/money_s3/parsers/faktura_type.rb', line 470

def valuty_prop
  at 'ValutyProp'
end

#valuty_prop_attributesObject



474
475
476
# File 'lib/money_s3/parsers/faktura_type.rb', line 474

def valuty_prop_attributes
  attributes_at 'ValutyProp'
end

#var_symbolObject



190
191
192
# File 'lib/money_s3/parsers/faktura_type.rb', line 190

def var_symbol
  at 'VarSymbol'
end

#var_symbol_attributesObject



194
195
196
# File 'lib/money_s3/parsers/faktura_type.rb', line 194

def var_symbol_attributes
  attributes_at 'VarSymbol'
end

#vlajkyObject



666
667
668
# File 'lib/money_s3/parsers/faktura_type.rb', line 666

def vlajky
  submodel_at(Vlajky, 'Vlajky')
end

#vyridit_doObject



574
575
576
# File 'lib/money_s3/parsers/faktura_type.rb', line 574

def vyridit_do
  at 'Vyridit_do'
end

#vyridit_do_attributesObject



578
579
580
# File 'lib/money_s3/parsers/faktura_type.rb', line 578

def vyridit_do_attributes
  attributes_at 'Vyridit_do'
end

#vyridit_nejObject



566
567
568
# File 'lib/money_s3/parsers/faktura_type.rb', line 566

def vyridit_nej
  at 'VyriditNej'
end

#vyridit_nej_attributesObject



570
571
572
# File 'lib/money_s3/parsers/faktura_type.rb', line 570

def vyridit_nej_attributes
  attributes_at 'VyriditNej'
end

#vyrizenoObject



582
583
584
# File 'lib/money_s3/parsers/faktura_type.rb', line 582

def vyrizeno
  at 'Vyrizeno'
end

#vyrizeno_attributesObject



586
587
588
# File 'lib/money_s3/parsers/faktura_type.rb', line 586

def vyrizeno_attributes
  attributes_at 'Vyrizeno'
end

#vystavenoObject



86
87
88
# File 'lib/money_s3/parsers/faktura_type.rb', line 86

def vystaveno
  at 'Vystaveno'
end

#vystaveno_attributesObject



90
91
92
# File 'lib/money_s3/parsers/faktura_type.rb', line 90

def vystaveno_attributes
  attributes_at 'Vystaveno'
end

#vystavilObject



374
375
376
# File 'lib/money_s3/parsers/faktura_type.rb', line 374

def vystavil
  at 'Vystavil'
end

#vystavil_attributesObject



378
379
380
# File 'lib/money_s3/parsers/faktura_type.rb', line 378

def vystavil_attributes
  attributes_at 'Vystavil'
end

#vyuctovanoObject



342
343
344
# File 'lib/money_s3/parsers/faktura_type.rb', line 342

def vyuctovano
  at 'Vyuctovano'
end

#vyuctovano_attributesObject



346
347
348
# File 'lib/money_s3/parsers/faktura_type.rb', line 346

def vyuctovano_attributes
  attributes_at 'Vyuctovano'
end

#zakazkaObject



230
231
232
# File 'lib/money_s3/parsers/faktura_type.rb', line 230

def zakazka
  at 'Zakazka'
end

#zakazka_attributesObject



234
235
236
# File 'lib/money_s3/parsers/faktura_type.rb', line 234

def zakazka_attributes
  attributes_at 'Zakazka'
end

#zjedn_dObject



182
183
184
# File 'lib/money_s3/parsers/faktura_type.rb', line 182

def zjedn_d
  at 'ZjednD'
end

#zjedn_d_attributesObject



186
187
188
# File 'lib/money_s3/parsers/faktura_type.rb', line 186

def zjedn_d_attributes
  attributes_at 'ZjednD'
end

#zp_dopravyObject



270
271
272
# File 'lib/money_s3/parsers/faktura_type.rb', line 270

def zp_dopravy
  at 'ZpDopravy'
end

#zp_dopravy_attributesObject



274
275
276
# File 'lib/money_s3/parsers/faktura_type.rb', line 274

def zp_dopravy_attributes
  attributes_at 'ZpDopravy'
end

#zp_vyp_dphObject



310
311
312
# File 'lib/money_s3/parsers/faktura_type.rb', line 310

def zp_vyp_dph
  at 'ZpVypDPH'
end

#zp_vyp_dph_attributesObject



314
315
316
# File 'lib/money_s3/parsers/faktura_type.rb', line 314

def zp_vyp_dph_attributes
  attributes_at 'ZpVypDPH'
end

#zpusob_uctovaniObject



22
23
24
# File 'lib/money_s3/parsers/faktura_type.rb', line 22

def zpusob_uctovani
  at 'ZpusobUctovani'
end

#zpusob_uctovani_attributesObject



26
27
28
# File 'lib/money_s3/parsers/faktura_type.rb', line 26

def zpusob_uctovani_attributes
  attributes_at 'ZpusobUctovani'
end