COALESCE(au.second_given_name, '')
], ' '), E'\\s+,', ',')
END AS usr_display_name,
- TRIM(acnp.label || ' ' || acn.label || ' ' || acns.label)
+ TRIM(acnp.label)
+ AS call_number_prefix,
+ TRIM(acn.label)
AS call_number_label,
+ TRIM(acns.label)
+ AS call_number_suffix,
siss.label AS issuance_label,
(ahr.usr <> ahr.requestor) AS is_staff_hold,
ahcm_1.copy_count AS potential_copies
<field reporter:label="Current Shelf Lib" name="current_shelf_lib" reporter:datatype="org_unit"/>
<field reporter:label="Copy Location Sort Order" name="copy_location_order_position" reporter:datatype="int" />
<field reporter:label="User Display Name" name="usr_display_name" reporter:datatype="text" />
+ <field reporter:label="Call Number Prefix" name="call_number_prefix" reporter:datatype="text" />
<field reporter:label="Call Number Label" name="call_number_label" reporter:datatype="text" />
+ <field reporter:label="Call Number Suffix" name="call_number_suffix" reporter:datatype="text" />
<field reporter:label="Issuance Label" name="issuance_label" reporter:datatype="text" />
<field reporter:label="Is Staff Hold?" name="is_staff_hold" reporter:datatype="bool" />
<field reporter:label="Potential Copies" name="potential_copies" reporter:datatype="int" />
<thead>
<tr>
<th field="shelving_loc" fpath="current_copy.location.name" ffilter="true">[% l('Shelving Location') %]</th>
+ <th field="call_number_prefix" fpath="call_number_prefix" _visible="false" ffilter="true">[% l('Call Number Prefix') %]</th>
<th field="call_number_label" fpath="call_number_label" ffilter="true"></th>
+ <th field="call_number_suffix" fpath="call_number_suffix" _visible="false" ffilter="true">[% l('Call Number Suffix') %]</th>
<th field="author" fpath="current_copy.call_number.record.simple_record.author" ffilter="true">[% l('Author') %]</th>
<th field="title" fpath="current_copy.call_number.record.simple_record.title" ffilter="true">[% l('Title') %]</th>
<th field="barcode" fpath="current_copy.barcode" ffilter="true"></th>