class MoneyS3::Parsers::MsgFaktType
Public Instance Methods
dod_odb()
click to toggle source
# File lib/money_s3/parsers/msg_fakt_type.rb, line 6 def dod_odb submodel_at(MsgFirmaType, 'DodOdb') end
konec_prij()
click to toggle source
# File lib/money_s3/parsers/msg_fakt_type.rb, line 10 def konec_prij submodel_at(MsgFirmaType, 'KonecPrij') end
polozka()
click to toggle source
# File lib/money_s3/parsers/msg_fakt_type.rb, line 14 def polozka array_of_at(MsgFaktPolozType, ['Polozka']) end
to_h()
click to toggle source
Calls superclass method
MoneyS3::Parsers::MessageType#to_h
# File lib/money_s3/parsers/msg_fakt_type.rb, line 22 def to_h hash = {} hash[:attributes] = attributes hash[:dod_odb] = dod_odb.to_h if has? 'DodOdb' hash[:konec_prij] = konec_prij.to_h if has? 'KonecPrij' hash[:polozka] = polozka.map(&:to_h) if has? 'Polozka' hash[:uhrada] = uhrada.map(&:to_h) if has? 'Uhrada' hash super.merge(hash) end
uhrada()
click to toggle source
# File lib/money_s3/parsers/msg_fakt_type.rb, line 18 def uhrada array_of_at(MessageType, ['Uhrada']) end