TransactionJournal

Represents consumption details of a usage resource that are recorded for creating usage summaries. This object is available for usage management in API version 63.0 and later.

Supported Calls

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

Fields

Field Details
AccountId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The account associated with the transaction.
This field is a relationship field.
Relationship Name
Account
Refers To
Account
ActivityDate
Type
dateTime
Properties
Create, Filter, Sort, Update
Description
The date of the transaction.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The date when this record was last referenced.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp for when the current user last viewed a record related to this record.
Name
Type
string
Properties
Autonumber, Defaulted on create, Filter, idLookup, Sort
Description
The autogenerated number of the transaction journal.
ReferenceRecordId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The record of an asset that's associated with this transaction.
This field is a polymorphic relationship field.
Relationship Name
ReferenceRecord
Refers To
Asset
Status
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
Description
The status of the transaction.
Valid values are:
  • Approved
  • Cancelled
  • Error
  • Pending
  • Processed
  • ProcessingError
  • Rejected
  • SystemApproved
  • SystemRejected
The default value is Pending.
UniqueIdentifier
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
An autogenerated identifier for the transaction journal when the usage type is Usage Management.
UsageResourceId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The usage resource that's associated with the transaction journal.
This field is a relationship field.
Relationship Name
UsageResource
Refers To
UsageResource
UsageSummaryId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The usage summary that's associated with the transaction journal. Available in API version 64.0 and later.
This field is a relationship field.
Relationship Name
UsageSummary
Refers To
UsageSummary
UsageType
Type
picklist
Properties
Create, Filter, Group, Nillable, Restricted picklist, Sort
Description
The type of usage.
Valid value is:
  • UsageManagement

Associated Objects

This object has these associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

TransactionJournalChangeEvent
Change events are available for the object.