class Pohoda::Parsers::Inv::InvoiceDetailType
Public Instance Methods
invoice_advance_payment_item()
click to toggle source
# File lib/pohoda/parsers/inv/invoice_detail_type.rb, line 11 def invoice_advance_payment_item array_of_at(Inv::InvoiceAdvancePaymentItemType, ['inv:invoiceAdvancePaymentItem']) end
invoice_item()
click to toggle source
# File lib/pohoda/parsers/inv/invoice_detail_type.rb, line 7 def invoice_item array_of_at(Inv::InvoiceItemType, ['inv:invoiceItem']) end
to_h()
click to toggle source
# File lib/pohoda/parsers/inv/invoice_detail_type.rb, line 15 def to_h hash = {} hash[:attributes] = attributes hash[:invoice_item] = invoice_item.map(&:to_h) if has? 'inv:invoiceItem' hash[:invoice_advance_payment_item] = invoice_advance_payment_item.map(&:to_h) if has? 'inv:invoiceAdvancePaymentItem' hash end