Class: MoneyS3::Parsers::PolObjednType

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

Instance Method Summary collapse

Instance Method Details

#cenaObject



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

def cena
  at 'Cena'
end

#cena_attributesObject



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

def cena_attributes
  attributes_at 'Cena'
end

#cena_po_sleveObject



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

def cena_po_sleve
  at 'CenaPoSleve'
end

#cena_po_sleve_attributesObject



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

def cena_po_sleve_attributes
  attributes_at 'CenaPoSleve'
end

#cenova_hladObject



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

def cenova_hlad
  at 'CenovaHlad'
end

#cenova_hlad_attributesObject



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

def cenova_hlad_attributes
  attributes_at 'CenovaHlad'
end

#cinnostObject



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

def cinnost
  at 'Cinnost'
end

#cinnost_attributesObject



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

def cinnost_attributes
  attributes_at 'Cinnost'
end

#hmotnostObject



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

def hmotnost
  at 'Hmotnost'
end

#hmotnost_attributesObject



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

def hmotnost_attributes
  attributes_at 'Hmotnost'
end

#km_kartaObject



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

def km_karta
  submodel_at(KmKartaType, 'KmKarta')
end

#kod_statu_puvObject



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

def kod_statu_puv
  at 'KodStatuPuv'
end

#kod_statu_puv_attributesObject



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

def kod_statu_puv_attributes
  attributes_at 'KodStatuPuv'
end

#neskl_polozkaObject



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

def neskl_polozka
  submodel_at(NesklPolozka2, 'NesklPolozka')
end

#pocet_mjObject



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

def pocet_mj
  at 'PocetMJ'
end

#pocet_mj_attributesObject



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

def pocet_mj_attributes
  attributes_at 'PocetMJ'
end

#popisObject



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

def popis
  at 'Popis'
end

#popis_attributesObject



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

def popis_attributes
  attributes_at 'Popis'
end

#poradiObject



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

def poradi
  at 'Poradi'
end

#poradi_attributesObject



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

def poradi_attributes
  attributes_at 'Poradi'
end

#poznamkaObject



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

def poznamka
  at 'Poznamka'
end

#poznamka_attributesObject



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

def poznamka_attributes
  attributes_at 'Poznamka'
end

#pred_pcObject



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

def pred_pc
  at 'PredPC'
end

#pred_pc_attributesObject



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

def pred_pc_attributes
  attributes_at 'PredPC'
end

#predm_plnObject



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

def predm_pln
  at 'PredmPln'
end

#predm_pln_attributesObject



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

def predm_pln_attributes
  attributes_at 'PredmPln'
end

#rezim_eetObject



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

def rezim_eet
  at 'RezimEET'
end

#rezim_eet_attributesObject



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

def rezim_eet_attributes
  attributes_at 'RezimEET'
end

#sazba_dphObject



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

def sazba_dph
  at 'SazbaDPH'
end

#sazba_dph_attributesObject



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

def sazba_dph_attributes
  attributes_at 'SazbaDPH'
end

#seznam_vcObject



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

def seznam_vc
  array_of_at(VyrobniCisloType, ['SeznamVC', 'VyrobniCislo'])
end

#skladObject



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

def sklad
  submodel_at(SkladType, 'Sklad')
end

#slevaObject



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

def sleva
  at 'Sleva'
end

#sleva_attributesObject



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

def sleva_attributes
  attributes_at 'Sleva'
end

#slozeniObject



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

def slozeni
  array_of_at(SubPolObjType, ['Slozeni', 'SubPolozka'])
end

#souhrn_dphObject



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

def souhrn_dph
  submodel_at(SouhrnDPHPolType, 'SouhrnDPH')
end

#strediskoObject



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

def stredisko
  at 'Stredisko'
end

#stredisko_attributesObject



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

def stredisko_attributes
  attributes_at 'Stredisko'
end

#to_hObject



254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
# File 'lib/money_s3/parsers/pol_objedn_type.rb', line 254

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

  hash[:popis] = popis if has? 'Popis'
  hash[:popis_attributes] = popis_attributes if has? 'Popis'
  hash[:poznamka] = poznamka if has? 'Poznamka'
  hash[:poznamka_attributes] = poznamka_attributes if has? 'Poznamka'
  hash[:pocet_mj] = pocet_mj if has? 'PocetMJ'
  hash[:pocet_mj_attributes] = pocet_mj_attributes if has? 'PocetMJ'
  hash[:zbyva_mj] = zbyva_mj if has? 'ZbyvaMJ'
  hash[:zbyva_mj_attributes] = zbyva_mj_attributes if has? 'ZbyvaMJ'
  hash[:cena] = cena if has? 'Cena'
  hash[:cena_attributes] = cena_attributes if has? 'Cena'
  hash[:souhrn_dph] = souhrn_dph.to_h if has? 'SouhrnDPH'
  hash[:sazba_dph] = sazba_dph if has? 'SazbaDPH'
  hash[:sazba_dph_attributes] = sazba_dph_attributes if has? 'SazbaDPH'
  hash[:typ_ceny] = typ_ceny if has? 'TypCeny'
  hash[:typ_ceny_attributes] = typ_ceny_attributes if has? 'TypCeny'
  hash[:sleva] = sleva if has? 'Sleva'
  hash[:sleva_attributes] = sleva_attributes if has? 'Sleva'
  hash[:vystaveno] = vystaveno if has? 'Vystaveno'
  hash[:vystaveno_attributes] = vystaveno_attributes if has? 'Vystaveno'
  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[:poradi] = poradi if has? 'Poradi'
  hash[:poradi_attributes] = poradi_attributes if has? 'Poradi'
  hash[:stredisko] = stredisko if has? 'Stredisko'
  hash[:stredisko_attributes] = stredisko_attributes if has? 'Stredisko'
  hash[:zakazka] = zakazka if has? 'Zakazka'
  hash[:zakazka_attributes] = zakazka_attributes if has? 'Zakazka'
  hash[:cinnost] = cinnost if has? 'Cinnost'
  hash[:cinnost_attributes] = cinnost_attributes if has? 'Cinnost'
  hash[:cenova_hlad] = cenova_hlad if has? 'CenovaHlad'
  hash[:cenova_hlad_attributes] = cenova_hlad_attributes if has? 'CenovaHlad'
  hash[:valuty] = valuty if has? 'Valuty'
  hash[:valuty_attributes] = valuty_attributes if has? 'Valuty'
  hash[:kod_statu_puv] = kod_statu_puv if has? 'KodStatuPuv'
  hash[:kod_statu_puv_attributes] = kod_statu_puv_attributes if has? 'KodStatuPuv'
  hash[:typ_transakce] = typ_transakce if has? 'TypTransakce'
  hash[:typ_transakce_attributes] = typ_transakce_attributes if has? 'TypTransakce'
  hash[:hmotnost] = hmotnost if has? 'Hmotnost'
  hash[:hmotnost_attributes] = hmotnost_attributes if has? 'Hmotnost'
  hash[:zvl_rezim] = zvl_rezim if has? 'ZvlRezim'
  hash[:zvl_rezim_attributes] = zvl_rezim_attributes if has? 'ZvlRezim'
  hash[:zvl_dph] = zvl_dph if has? 'ZvlDPH'
  hash[:zvl_dph_attributes] = zvl_dph_attributes if has? 'ZvlDPH'
  hash[:rezim_eet] = rezim_eet if has? 'RezimEET'
  hash[:rezim_eet_attributes] = rezim_eet_attributes if has? 'RezimEET'
  hash[:pred_pc] = pred_pc if has? 'PredPC'
  hash[:pred_pc_attributes] = pred_pc_attributes if has? 'PredPC'
  hash[:predm_pln] = predm_pln if has? 'PredmPln'
  hash[:predm_pln_attributes] = predm_pln_attributes if has? 'PredmPln'
  hash[:cena_po_sleve] = cena_po_sleve if has? 'CenaPoSleve'
  hash[:cena_po_sleve_attributes] = cena_po_sleve_attributes if has? 'CenaPoSleve'
  hash[:sklad] = sklad.to_h if has? 'Sklad'
  hash[:km_karta] = km_karta.to_h if has? 'KmKarta'
  hash[:seznam_vc] = seznam_vc.map(&:to_h) if has? 'SeznamVC'
  hash[:slozeni] = slozeni.map(&:to_h) if has? 'Slozeni'
  hash[:neskl_polozka] = neskl_polozka.to_h if has? 'NesklPolozka'
  hash[:uzivatelska_pole] = uzivatelska_pole if has? 'UzivatelskaPole'
  hash[:uzivatelska_pole_attributes] = uzivatelska_pole_attributes if has? 'UzivatelskaPole'

  hash
end

#typ_cenyObject



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

def typ_ceny
  at 'TypCeny'
end

#typ_ceny_attributesObject



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

def typ_ceny_attributes
  attributes_at 'TypCeny'
end

#typ_transakceObject



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

def typ_transakce
  at 'TypTransakce'
end

#typ_transakce_attributesObject



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

def typ_transakce_attributes
  attributes_at 'TypTransakce'
end

#uzivatelska_poleObject



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

def uzivatelska_pole
  at 'UzivatelskaPole'
end

#uzivatelska_pole_attributesObject



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

def uzivatelska_pole_attributes
  attributes_at 'UzivatelskaPole'
end

#valutyObject



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

def valuty
  at 'Valuty'
end

#valuty_attributesObject



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

def valuty_attributes
  attributes_at 'Valuty'
end

#vyridit_doObject



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

def vyridit_do
  at 'Vyridit_do'
end

#vyridit_do_attributesObject



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

def vyridit_do_attributes
  attributes_at 'Vyridit_do'
end

#vyridit_nejObject



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

def vyridit_nej
  at 'VyriditNej'
end

#vyridit_nej_attributesObject



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

def vyridit_nej_attributes
  attributes_at 'VyriditNej'
end

#vyrizenoObject



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

def vyrizeno
  at 'Vyrizeno'
end

#vyrizeno_attributesObject



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

def vyrizeno_attributes
  attributes_at 'Vyrizeno'
end

#vystavenoObject



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

def vystaveno
  at 'Vystaveno'
end

#vystaveno_attributesObject



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

def vystaveno_attributes
  attributes_at 'Vystaveno'
end

#zakazkaObject



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

def zakazka
  at 'Zakazka'
end

#zakazka_attributesObject



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

def zakazka_attributes
  attributes_at 'Zakazka'
end

#zbyva_mjObject



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

def zbyva_mj
  at 'ZbyvaMJ'
end

#zbyva_mj_attributesObject



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

def zbyva_mj_attributes
  attributes_at 'ZbyvaMJ'
end

#zvl_dphObject



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

def zvl_dph
  at 'ZvlDPH'
end

#zvl_dph_attributesObject



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

def zvl_dph_attributes
  attributes_at 'ZvlDPH'
end

#zvl_rezimObject



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

def zvl_rezim
  at 'ZvlRezim'
end

#zvl_rezim_attributesObject



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

def zvl_rezim_attributes
  attributes_at 'ZvlRezim'
end