Date Sources in Patron Records
Dates for transactions in patron records are derived from the server or client workstation when records are added or modified.
Note:
For more information about time and locale consistency among servers and workstations, see
See also:
- Creating Patron Records Online
- Creating Patron Records Offline
- Modifying a Patron Record from Patron Registration Workform (Online Only)
Creating Patron Records Online
- The registration date defaults to the server date in the Patron Registration workform. (The expiration date and address expiration date are calculated from this date.)
- The creation date in the patron record properties sheet uses the server date.
- The transaction date for a patron registration fee is the server date.
- TransactionHeaders.TranClientDate uses the server date when the creation transaction is queued.
- TransactionHeaders.TransactionDate uses the server date when the creation transaction is processed from the queue.
- In TransactionDetails, where the TransactionSubTypeID is 187 (Patron Registration Date), the value is the client workstation date.
Creating Patron Records Offline
- The registration date defaults to the offline workstation date in the Patron Registration workform. (The expiration date and address expiration date are calculated from this date.)
- The creation date in the patron record properties sheet uses the offline workstation date.
- The transaction date for a patron registration fee is the offline workstation date.
- TransactionHeaders.TranClientDate uses the offline workstation date when the creation transaction is queued.
- TransactionHeaders.TransactionDate uses the server date when the creation transaction is processed from the queue.
- In TransactionDetails, where the TransactionSubTypeID is 187 (Patron Registration Date), the value is the offline workstation date.
Modifying a Patron Record from Patron Registration Workform (Online Only)
- TransactionHeaders.TranClientDate uses the server date when the modification transaction is queued.
Deleting a Patron Record (Online Only)
- TransactionHeaders.TranClientDate uses the server date when the deletion transaction is queued.