Bug 3470 - Track changes to borrower record
Summary: Track changes to borrower record
Status: RESOLVED MOVED
Alias: None
Product: Koha
Classification: Unclassified
Component: Patrons (show other bugs)
Version: master
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Galen Charlton
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-02 04:01 UTC by Jane Wagner
Modified: 2016-06-19 21:53 UTC (History)
1 user (show)

See Also:
Change sponsored?: Sponsored
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Cormack 2010-05-21 01:11:03 UTC


---- Reported by jwagner@ptfs.com 2009-08-02 16:01:59 ----

Sponsored by East Brunswick Public Library, East Brunswick, NJ, USA.

Track staff login id or initials on borrower registration record and also track staff member involved in changes to borrower record (include date of record creation or change as well.  Adds a Revision History tab to the bottom set of tabs (Checked Out, Fines & Charges, etc.) on the patron record.

Patch was submitted July 24, 2009.  Comments from Galen:

There are some problems with this patch:

[1] If CataloguingLog is turned on, any actions on a bib or item
record sharing the same ID number as the patron will also be
displayed.

[2] Similarly, if SubscriptionLog is turned on, action history for
serials will get mixed in.  The query in GetMemberRevisions needs to
limit itself to action_logs.module values that refer to
borrowernumbers.

[3] The action_logs.object column that the query in GetMemberRevisions
depends on is not indexed, meaning that getting the patron revision
history will become an increasingly expensive operation.


We will revise and resubmit.



--- Bug imported by chris@bigballofwax.co.nz 2010-05-21 01:11 UTC  ---

This bug was previously known as _bug_ 3470 at http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3470

Unknown operating system Windows 2000. Setting to default OS "All".
Actual time not defined. Setting to 0.0
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here: chris@bigballofwax.co.nz.
   Previous reporter was jwagner@ptfs.com.
The original assignee of this bug does not have
   an account here. Reassigning to the default assignee
   for the component, gmcharlt@gmail.com.
   Previous assignee was kohaprogrammers@ptfs.com.

Comment 1 Katrin Fischer 2016-06-19 21:50:41 UTC
Closing this in favor of improved patron logging (bug 3820 for a starting point, see also recent discussion on the mailing list)
Comment 2 Katrin Fischer 2016-06-19 21:53:11 UTC
Closing this in favor of improved patron logging (bug 3820 for a starting point, see also recent discussion on the mailing list)