Skip to main content
Version: 3.1.X

Transactions Database (trans)

The Transactions database (trans) records all active loan operations. When an item is returned, the record is usually moved to a history database (e.g., logtrans) or marked as returned, depending on configuration.

Field Definition Table (FDT)

TagNameDescription
10Borrower IDThe unique code of the user/patron borrowing the item.
20Inventory NumberThe barcode of the item being borrowed.
30Date of LoanDate the transaction occurred.
35Time of LoanTimestamp of the transaction.
40Date of ReturnThe due date calculated by the policy.
45Time of ReturnThe time due (for hourly loans).
70Object TypeThe category of the item (cached from copies).
80User TypeThe category of the user (cached from users).
90DatabaseThe source bibliographic database.
100ReferenceBibliographic reference (Title, Author) for display.
400Policy AppliedSnapshot of the policy used (prevents changes if policy changes later).
500Actual Return DateFilled when the item is returned.

Renewals (Field 200)

Field 200 is a repeatable field (Table) that stores the history of renewals for this specific transaction.

  • Subfields: Date, Time, New Due Date, Operator.