TransactionJournal

Represents information about journal records. This object is available in API version 57.0 and later.

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()

Fields

AccountingModelConfigName

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The name of the accounting set.

Comment

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The description of the transaction journal record.

CreditAmount

  • Type: currency
  • Properties: Filter, Nillable, Sort
  • Description: The amount that is credited.

CurrencyIsoCode

  • Type: picklist
  • Properties: Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
  • Description: Specifies the type of currency. Possible values are your personal (if set) or your corporate currency.
  • Default value: your corporate currency

DebitAmount

  • Type: currency
  • Properties: Filter, Nillable, Sort
  • Description: The amount that is debited.

DueDate

  • Type: date
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The date when the transaction is due.

FundAccountRecordIdValue

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The value of the fund account record identifier.

FundAccountValue

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The value of the fund account.

GeneralLedgerCode

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The code of the associated general ledger.

IsAccrualJournalEntry

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Determines whether the record is an accrual journal entry (true) or not (false).
  • Default value: false

IsAdjustmentJournalEntry

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Determines whether the record is an adjustment journal entry (true) or not (false).
  • Default value: false

IsHistoricalJournalEntry

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Determines whether the record is a historical journal entry (true) or not (false).
  • Default value: false

IsRelatedJournalEntry

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Determines whether the record is a related journal entry (true) or not (false).
  • Default value: false

IsWriteOffJournalEntry

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Determines whether the record is a write-off journal entry (true) or not (false).
  • Default value: false

JournalReason

  • Type: picklist
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: Specifies the reason for the journal record.
  • Possible values:
    • Credit
    • Debit

PaymentDate

  • Type: date
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The date of the payment.

PrimaryRecordIdValue

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The value of the primary record identifier.

SecondaryRecordIdValue

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The value of the secondary record identifier.

TransactionAmount

  • Type: currency
  • Properties: Create, Filter, Nillable, Sort, Update
  • Description: The amount in the transaction.

UsageType

  • Type: picklist
  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort
  • Description: Specifies the type of usage.
  • Possible values:
    • AccountingSubledger—Accounting Subledger
    • Loyalty
    • Rebates