Sha256: 0eaf9c2a6b551ae4ef1966ad14c594e7cb7dcee9b006048e3c8875226612f49c
Contents?: true
Size: 1.1 KB
Versions: 13
Compression:
Stored size: 1.1 KB
Contents
# frozen_string_literal: true require_relative '../bill_line/deserializer' require_relative '../reference/deserializer' module LedgerSync module QuickBooksOnline class Bill class Deserializer < QuickBooksOnline::Deserializer id date :DueDate date :TxnDate attribute :PrivateNote attribute :DocNumber references_one :Currency, hash_attribute: 'CurrencyRef', deserializer: Reference::Deserializer references_one :Vendor, hash_attribute: 'VendorRef', deserializer: Reference::Deserializer references_one :APAccount, hash_attribute: 'APAccountRef', deserializer: Reference::Deserializer references_one :Department, hash_attribute: 'DepartmentRef', deserializer: Reference::Deserializer references_many :Line, hash_attribute: 'Line', deserializer: BillLine::Deserializer end end end end
Version data entries
13 entries across 13 versions & 1 rubygems