- Article Type: General
- Product: Aleph
- Product Version: 20
In the Circ module, Course Reserves, the call number frequently does not show up in the in Course Doc List. We have the call number coming from LOC## h in tab22.
Also, despite the fact that we have the following line in the abc30 tab_expand:
most xxx30 records do *not* display the LOC field in util/f/4.
The bib data displayed in the Course Doc List comes from the z13 record. In your case we are seeing that the z13_call_no is blank. This is the result of the CREATE-Z13 lines in the abc30 tab_expand. You have:
The expand_doc_bib_loc_usm works only for records whose xxx30 doc is linked to the item via a (z103) ADM-type link; it does not work for ITM-type links:
the xxx30 professors' copies which are linked to the xxx50 item directly have a z103_lkr_type ADM;
the xxx30 records which are linked to the xxx50 item via an xxx01 bib record have a z103_lkr_type ITM.
As shown in KB 4022, expand_doc_bib_loc_usm is a hard-coded set of calls to expand_doc_bib_loc_n_x programs.
expand_doc_bib_loc_1_b reads items linked via an ADM-type link;
expand_doc_bib_loc_1_b2 reads items linked via an ITM-type link.
expand_doc_bib_loc_1_b2 is not one of the programs called by expand_doc_bib_loc_usm.
In order to include both LKR types (ADM and ITM), the xxx30 tab_expand needs to specify both _b and _b2:
Note: the expand_doc_bib_loc_4_a is necessary only if you are using the LOC field; it may be omitted if you are specifying "PST" as the field.
Other xxx30 indexes on call numbers may also need to have the relevant section of tab_expand changed (to include these expand_doc_bib_loc_n_x lines instead of expand_doc_bib_loc_usm) and the index regenerated.
Note that when you change tab_expand you need to restart ue_01, pc_server, and www_server.
- Article last edited: 10/8/2013