[open-ils-commits] r584 - conifer/trunk/circ (dbs)

svn at svn.open-ils.org svn at svn.open-ils.org
Thu Jul 16 16:27:23 EDT 2009


Author: dbs
Date: 2009-07-16 16:27:19 -0400 (Thu, 16 Jul 2009)
New Revision: 584

Added:
   conifer/trunk/circ/circ_duration_NOSME.js
   conifer/trunk/circ/circ_duration_NOSMW.js
   conifer/trunk/circ/circ_duration_OSM.js
Log:
Add basic circ rules for NOSM


Added: conifer/trunk/circ/circ_duration_NOSME.js
===================================================================
--- conifer/trunk/circ/circ_duration_NOSME.js	                        (rev 0)
+++ conifer/trunk/circ/circ_duration_NOSME.js	2009-07-16 20:27:19 UTC (rev 584)
@@ -0,0 +1,16 @@
+/* grab the config from the config script */
+var config = getItemConfig();
+var itemForm    = (marcXMLDoc) ? extractFixedField(marcXMLDoc,'Form') : "";
+
+/* Set the defaults for books and equipment for most patron types */
+result.durationRule = '6_weeks_3_renew';
+result.recurringFinesRule = 'NOSM_daily';
+result.maxFine = 'NOSM_daily';
+
+if (copy.circ_modifier == 'RESERVE 4 HOUR') {
+        result.durationRule = '4_hours_3_renew';
+}
+
+if (copy.circ_modifier == 'RESERVE 1 DAY') {
+        result.durationRule = '1_day_3_renew';
+}

Added: conifer/trunk/circ/circ_duration_NOSMW.js
===================================================================
--- conifer/trunk/circ/circ_duration_NOSMW.js	                        (rev 0)
+++ conifer/trunk/circ/circ_duration_NOSMW.js	2009-07-16 20:27:19 UTC (rev 584)
@@ -0,0 +1,16 @@
+/* grab the config from the config script */
+var config = getItemConfig();
+var itemForm    = (marcXMLDoc) ? extractFixedField(marcXMLDoc,'Form') : "";
+
+/* Set the defaults for books and equipment for most patron types */
+result.durationRule = '6_weeks_3_renew';
+result.recurringFinesRule = 'NOSM_daily';
+result.maxFine = 'NOSM_daily';
+
+if (copy.circ_modifier == 'RESERVE 4 HOUR') {
+        result.durationRule = '4_hours_3_renew';
+}
+
+if (copy.circ_modifier == 'RESERVE 1 DAY') {
+        result.durationRule = '1_day_3_renew';
+}

Added: conifer/trunk/circ/circ_duration_OSM.js
===================================================================
--- conifer/trunk/circ/circ_duration_OSM.js	                        (rev 0)
+++ conifer/trunk/circ/circ_duration_OSM.js	2009-07-16 20:27:19 UTC (rev 584)
@@ -0,0 +1,16 @@
+/* grab the config from the config script */
+var config = getItemConfig();
+var itemForm    = (marcXMLDoc) ? extractFixedField(marcXMLDoc,'Form') : "";
+
+/* Set the defaults for books and equipment for most patron types */
+result.durationRule = '6_weeks_3_renew';
+result.recurringFinesRule = 'NOSM_daily';
+result.maxFine = 'NOSM_daily';
+
+if (copy.circ_modifier == 'RESERVE 4 HOUR') {
+        result.durationRule = '4_hours_3_renew';
+}
+
+if (copy.circ_modifier == 'RESERVE 1 DAY') {
+        result.durationRule = '1_day_3_renew';
+}



More information about the open-ils-commits mailing list