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