Class: MoneyS3::Parsers::MoneyData

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

Instance Method Summary collapse

Instance Method Details

#seznam_bank_doklObject



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

def seznam_bank_dokl
  array_of_at(BankDokl, ['SeznamBankDokl', 'BankDokl'])
end

#seznam_bank_uctu_pokladenObject



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

def seznam_bank_uctu_pokladen
  array_of_at(BankUcetPokladnaType, ['SeznamBankUctuPokladen', 'BankUcetPokladna'])
end

#seznam_cen_hladinObject



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

def seznam_cen_hladin
  array_of_at(CenovaHladina, ['SeznamCenHladin', 'CenovaHladina'])
end

#seznam_cinnostiObject



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

def seznam_cinnosti
  array_of_at(Cinnost, ['SeznamCinnosti', 'Cinnost'])
end

#seznam_clen_dphObject



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

def seznam_clen_dph
  array_of_at(ClenDPH, ['SeznamClenDPH', 'ClenDPH'])
end

#seznam_dl_prijObject



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

def seznam_dl_prij
  array_of_at(DLPrij, ['SeznamDLPrij', 'DLPrij'])
end

#seznam_dl_vydObject



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

def seznam_dl_vyd
  array_of_at(DLVyd, ['SeznamDLVyd', 'DLVyd'])
end

#seznam_fakt_prijObject



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

def seznam_fakt_prij
  array_of_at(FaktPrij, ['SeznamFaktPrij', 'FaktPrij'])
end

#seznam_fakt_prij_dppObject



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

def seznam_fakt_prij_dpp
  array_of_at(FakturaType, ['SeznamFaktPrij_DPP', 'FaktPrij_DPP'])
end

#seznam_fakt_vydObject



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

def seznam_fakt_vyd
  array_of_at(FaktVyd, ['SeznamFaktVyd', 'FaktVyd'])
end

#seznam_fakt_vyd_dppObject



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

def seznam_fakt_vyd_dpp
  array_of_at(FakturaType, ['SeznamFaktVyd_DPP', 'FaktVyd_DPP'])
end

#seznam_firemObject



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

def seznam_firem
  array_of_at(Firma, ['SeznamFirem', 'Firma'])
end

#seznam_int_doklObject



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

def seznam_int_dokl
  array_of_at(IntDokl, ['SeznamIntDokl', 'IntDokl'])
end

#seznam_inv_doklObject



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

def seznam_inv_dokl
  array_of_at(InvDoklType, ['SeznamInvDokl', 'InvDoklad'])
end

#seznam_kategoriiObject



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

def seznam_kategorii
  array_of_at(EkategorieType, ['SeznamKategorii', 'eKategorie'])
end

#seznam_km_kartaObject



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

def seznam_km_karta
  array_of_at(KmKarta, ['SeznamKmKarta', 'KmKarta'])
end

#seznam_kurz_listkuObject



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

def seznam_kurz_listku
  array_of_at(KurzListek, ['SeznamKurzListku', 'KurzListek'])
end

#seznam_mezdObject



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

def seznam_mezd
  array_of_at(MzdaType, ['SeznamMezd', 'Mzda'])
end

#seznam_nab_prijObject



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

def seznam_nab_prij
  array_of_at(NabPrij, ['SeznamNabPrij', 'NabPrij'])
end

#seznam_nab_vydObject



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

def seznam_nab_vyd
  array_of_at(NabVyd, ['SeznamNabVyd', 'NabVyd'])
end

#seznam_obj_prijObject



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

def seznam_obj_prij
  array_of_at(ObjPrij, ['SeznamObjPrij', 'ObjPrij'])
end

#seznam_obj_vydObject



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

def seznam_obj_vyd
  array_of_at(ObjVyd, ['SeznamObjVyd', 'ObjVyd'])
end

#seznam_parametruObject



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

def seznam_parametru
  array_of_at(ParametrType, ['SeznamParametru', 'Parametr'])
end

#seznam_pohledavekObject



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

def seznam_pohledavek
  array_of_at(PohledavkaType, ['SeznamPohledavek', 'Pohledavka'])
end

#seznam_pok_doklObject



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

def seznam_pok_dokl
  array_of_at(PokDokl, ['SeznamPokDokl', 'PokDokl'])
end

#seznam_popt_prijObject



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

def seznam_popt_prij
  array_of_at(PoptPrij, ['SeznamPoptPrij', 'PoptPrij'])
end

#seznam_popt_vydObject



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

def seznam_popt_vyd
  array_of_at(PoptVyd, ['SeznamPoptVyd', 'PoptVyd'])
end

#seznam_predkontaciObject



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

def seznam_predkontaci
  array_of_at(Predkontace, ['SeznamPredkontaci', 'Predkontace'])
end

#seznam_predkontaci_deObject



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

def seznam_predkontaci_de
  array_of_at(PredkontaceDEType, ['SeznamPredkontaciDE', 'PredkontaceDE'])
end

#seznam_prevodkaObject



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

def seznam_prevodka
  array_of_at(Prevodka, ['SeznamPrevodka', 'Prevodka'])
end

#seznam_prijemkaObject



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

def seznam_prijemka
  array_of_at(Prijemka, ['SeznamPrijemka', 'Prijemka'])
end

#seznam_prodejkaObject



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

def seznam_prodejka
  array_of_at(Prodejka, ['SeznamProdejka', 'Prodejka'])
end

#seznam_skladuObject



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

def seznam_skladu
  array_of_at(Sklad, ['SeznamSkladu', 'Sklad'])
end

#seznam_stredisekObject



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

def seznam_stredisek
  array_of_at(Stredisko, ['SeznamStredisek', 'Stredisko'])
end

#seznam_typu_priplatkuObject



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

def seznam_typu_priplatku
  array_of_at(TypPriplatkuType, ['SeznamTypuPriplatku', 'TypPriplatku'])
end

#seznam_uc_osnovObject



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

def seznam_uc_osnov
  array_of_at(UcOsnovaType, ['SeznamUcOsnov', 'UcOsnova'])
end

#seznam_uc_pohybuObject



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

def seznam_uc_pohybu
  array_of_at(UcPohybType, ['SeznamUcPohybu', 'UcPohyb'])
end

#seznam_vydejkaObject



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

def seznam_vydejka
  array_of_at(Vydejka, ['SeznamVydejka', 'Vydejka'])
end

#seznam_vyrobkaObject



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

def seznam_vyrobka
  array_of_at(Vyrobka, ['SeznamVyrobka', 'Vyrobka'])
end

#seznam_zakazkaObject



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

def seznam_zakazka
  array_of_at(Zakazka, ['SeznamZakazka', 'Zakazka'])
end

#seznam_zamestnancuObject



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

def seznam_zamestnancu
  array_of_at(ZamestnanecType, ['SeznamZamestnancu', 'Zamestnanec'])
end

#seznam_zasobaObject



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

def seznam_zasoba
  array_of_at(Zasoba, ['SeznamZasoba', 'Zasoba'])
end

#seznam_zauctovani_dphObject



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

def seznam_zauctovani_dph
  array_of_at(ZauctovaniDPHType, ['SeznamZauctovaniDPH', 'ZauctovaniDPH'])
end

#seznam_zauctovani_dph_deObject



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

def seznam_zauctovani_dph_de
  array_of_at(ZauctovaniDPHDetype, ['SeznamZauctovaniDPH_DE', 'ZauctovaniDPH_DE'])
end

#seznam_zavazkuObject



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

def seznam_zavazku
  array_of_at(ZavazekType, ['SeznamZavazku', 'Zavazek'])
end

#to_hObject



186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
# File 'lib/money_s3/parsers/money_data.rb', line 186

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

  hash[:seznam_cinnosti] = seznam_cinnosti.map(&:to_h) if has? 'SeznamCinnosti'
  hash[:seznam_stredisek] = seznam_stredisek.map(&:to_h) if has? 'SeznamStredisek'
  hash[:seznam_clen_dph] = seznam_clen_dph.map(&:to_h) if has? 'SeznamClenDPH'
  hash[:seznam_uc_osnov] = seznam_uc_osnov.map(&:to_h) if has? 'SeznamUcOsnov'
  hash[:seznam_uc_pohybu] = seznam_uc_pohybu.map(&:to_h) if has? 'SeznamUcPohybu'
  hash[:seznam_zauctovani_dph] = seznam_zauctovani_dph.map(&:to_h) if has? 'SeznamZauctovaniDPH'
  hash[:seznam_zauctovani_dph_de] = seznam_zauctovani_dph_de.map(&:to_h) if has? 'SeznamZauctovaniDPH_DE'
  hash[:seznam_predkontaci] = seznam_predkontaci.map(&:to_h) if has? 'SeznamPredkontaci'
  hash[:seznam_predkontaci_de] = seznam_predkontaci_de.map(&:to_h) if has? 'SeznamPredkontaciDE'
  hash[:seznam_kurz_listku] = seznam_kurz_listku.map(&:to_h) if has? 'SeznamKurzListku'
  hash[:seznam_parametru] = seznam_parametru.map(&:to_h) if has? 'SeznamParametru'
  hash[:seznam_kategorii] = seznam_kategorii.map(&:to_h) if has? 'SeznamKategorii'
  hash[:seznam_bank_uctu_pokladen] = seznam_bank_uctu_pokladen.map(&:to_h) if has? 'SeznamBankUctuPokladen'
  hash[:seznam_typu_priplatku] = seznam_typu_priplatku.map(&:to_h) if has? 'SeznamTypuPriplatku'
  hash[:seznam_cen_hladin] = seznam_cen_hladin.map(&:to_h) if has? 'SeznamCenHladin'
  hash[:seznam_firem] = seznam_firem.map(&:to_h) if has? 'SeznamFirem'
  hash[:seznam_km_karta] = seznam_km_karta.map(&:to_h) if has? 'SeznamKmKarta'
  hash[:seznam_zasoba] = seznam_zasoba.map(&:to_h) if has? 'SeznamZasoba'
  hash[:seznam_skladu] = seznam_skladu.map(&:to_h) if has? 'SeznamSkladu'
  hash[:seznam_zamestnancu] = seznam_zamestnancu.map(&:to_h) if has? 'SeznamZamestnancu'
  hash[:seznam_zakazka] = seznam_zakazka.map(&:to_h) if has? 'SeznamZakazka'
  hash[:seznam_fakt_prij] = seznam_fakt_prij.map(&:to_h) if has? 'SeznamFaktPrij'
  hash[:seznam_fakt_vyd] = seznam_fakt_vyd.map(&:to_h) if has? 'SeznamFaktVyd'
  hash[:seznam_int_dokl] = seznam_int_dokl.map(&:to_h) if has? 'SeznamIntDokl'
  hash[:seznam_pok_dokl] = seznam_pok_dokl.map(&:to_h) if has? 'SeznamPokDokl'
  hash[:seznam_bank_dokl] = seznam_bank_dokl.map(&:to_h) if has? 'SeznamBankDokl'
  hash[:seznam_fakt_prij_dpp] = seznam_fakt_prij_dpp.map(&:to_h) if has? 'SeznamFaktPrij_DPP'
  hash[:seznam_fakt_vyd_dpp] = seznam_fakt_vyd_dpp.map(&:to_h) if has? 'SeznamFaktVyd_DPP'
  hash[:seznam_pohledavek] = seznam_pohledavek.map(&:to_h) if has? 'SeznamPohledavek'
  hash[:seznam_zavazku] = seznam_zavazku.map(&:to_h) if has? 'SeznamZavazku'
  hash[:seznam_obj_prij] = seznam_obj_prij.map(&:to_h) if has? 'SeznamObjPrij'
  hash[:seznam_obj_vyd] = seznam_obj_vyd.map(&:to_h) if has? 'SeznamObjVyd'
  hash[:seznam_nab_prij] = seznam_nab_prij.map(&:to_h) if has? 'SeznamNabPrij'
  hash[:seznam_nab_vyd] = seznam_nab_vyd.map(&:to_h) if has? 'SeznamNabVyd'
  hash[:seznam_popt_prij] = seznam_popt_prij.map(&:to_h) if has? 'SeznamPoptPrij'
  hash[:seznam_popt_vyd] = seznam_popt_vyd.map(&:to_h) if has? 'SeznamPoptVyd'
  hash[:seznam_prijemka] = seznam_prijemka.map(&:to_h) if has? 'SeznamPrijemka'
  hash[:seznam_vydejka] = seznam_vydejka.map(&:to_h) if has? 'SeznamVydejka'
  hash[:seznam_dl_prij] = seznam_dl_prij.map(&:to_h) if has? 'SeznamDLPrij'
  hash[:seznam_dl_vyd] = seznam_dl_vyd.map(&:to_h) if has? 'SeznamDLVyd'
  hash[:seznam_prodejka] = seznam_prodejka.map(&:to_h) if has? 'SeznamProdejka'
  hash[:seznam_prevodka] = seznam_prevodka.map(&:to_h) if has? 'SeznamPrevodka'
  hash[:seznam_vyrobka] = seznam_vyrobka.map(&:to_h) if has? 'SeznamVyrobka'
  hash[:seznam_inv_dokl] = seznam_inv_dokl.map(&:to_h) if has? 'SeznamInvDokl'
  hash[:seznam_mezd] = seznam_mezd.map(&:to_h) if has? 'SeznamMezd'

  hash
end