Sha256: d770369bfa9e1cb6c0455dd2a6089a707d9dc2dccc80ddb4d2c27a1eb00f5339
Contents?: true
Size: 822 Bytes
Versions: 13
Compression:
Stored size: 822 Bytes
Contents
# frozen_string_literal: true require_relative '../reference/deserializer' module LedgerSync module QuickBooksOnline class JournalEntryLineDetail class Deserializer < QuickBooksOnline::Deserializer mapping :PostingType, hash_attribute: 'PostingType', hash: JournalEntryLineDetail::TYPES.invert references_one :Account, hash_attribute: 'AccountRef', deserializer: Reference::Deserializer references_one :Class, hash_attribute: 'ClassRef', deserializer: Reference::Deserializer references_one :Department, hash_attribute: 'DepartmentRef', deserializer: Reference::Deserializer end end end end
Version data entries
13 entries across 13 versions & 1 rubygems