Sha256: fbf801990fb6bf14126d4f2a279ca500913421d54696921e19ec0e1faaa12d76
Contents?: true
Size: 881 Bytes
Versions: 4
Compression:
Stored size: 881 Bytes
Contents
# frozen_string_literal: true require_relative '../reference/deserializer' module LedgerSync module Ledgers 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 end
Version data entries
4 entries across 4 versions & 1 rubygems