Sha256: a4aa652d68660d5f84de7fe623a17517bdaff1f1c38bc4bbdae1955756d3e41f
Contents?: true
Size: 832 Bytes
Versions: 86
Compression:
Stored size: 832 Bytes
Contents
module NetSuite module Records class JournalEntryLine include Support::Fields include Support::RecordRefs include Support::Records include Namespaces::TranGeneral fields :credit, :debit, :eliminate, :end_date, :gross_amt, :memo, :residual, :start_date, :tax1_amt, :tax_rate1 field :custom_field_list, CustomFieldList record_refs :account, :department, :entity, :klass, :location, :schedule, :schedule_num, :tax1_acct, :tax_code def initialize(attributes = {}) initialize_from_attributes_hash(attributes) end def to_record rec = super if rec["#{record_namespace}:customFieldList"] rec["#{record_namespace}:customFieldList!"] = rec.delete("#{record_namespace}:customFieldList") end rec end end end end
Version data entries
86 entries across 86 versions & 1 rubygems