LP#1639782 - Add Active Date to Item Status Column Picker
authorChris Sharp <csharp@georgialibraries.org>
Mon, 7 Nov 2016 12:40:24 +0000 (07:40 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Sat, 19 Nov 2016 12:42:04 +0000 (07:42 -0500)
Circ and Cataloging staff need a quick way to view the Active
Date of an item in the "Item Status" (F5) interface.  This
makes that column available for selection.

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/xul/staff_client/server/circ/util.js
Open-ILS/xul/staff_client/server/locale/en-US/circ.properties

index 346a425..c9b557e 100644 (file)
@@ -1229,6 +1229,23 @@ circ.util.columns = function(modify,params) {
         },
         {
             'fm_class' : 'acp',
+            'id' : 'acp_active_date',
+            'label' : document.getElementById('circStrings').getString('staff.circ.utils.active_date'),
+            'flex' : 1,
+            'sort_type' : 'date',
+            'primary' : false,
+            'hidden' : true,
+            'editable' : false, 'render' : function(my) { return util.date.formatted_date( my.acp.active_date(), '%{localized}' ); }
+            ,'sort_value' : function(my) {
+                return util.date.db_date2Date(
+                    my.acp
+                    ? my.acp.active_date()
+                    : null
+                ).getTime();
+            }
+        }, 
+        {
+            'fm_class' : 'acp',
             'id' : 'acp_edit_date',
             'label' : document.getElementById('circStrings').getString('staff.circ.utils.edit_date'),
             'flex' : 1,
index 926e3a2..7f3798c 100644 (file)
@@ -281,6 +281,7 @@ staff.circ.utils.xact_finish=Transaction Finished
 staff.circ.utils.checkin_scan_time=Checkin Scan Date
 staff.circ.utils.checkin_workstation=Checkin Workstation
 staff.circ.utils.create_date=Date Created
+staff.circ.utils.active_date=Date Active
 staff.circ.utils.edit_date=Date Last Edited 
 staff.circ.utils.bre.create_date=Date Record Created
 staff.circ.utils.bre.edit_date=Date Record Last Edited