vandelay: importing items without circulation modifiers always fails

Bug #1423750 reported by Kathy Lussier
38
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Medium
Unassigned

Bug Description

Evergreen release: master as of 2/19/15

When importing a MARC record with items using the Evergreen 852 export format, I receive an item import failure with a message that says "Import failed due to invalid circulation modifier." However, the record I was importing did not contain an 852g field. We need to be able to import item records that don't include the circulation modifier subfield.

I'm fairly sure the system was previously able to import records without the circ modifier subfield, even if this subfield was identified in the holdings import profile. Is it possible the new(ish) OU settings for a default circ modifier in Vandelay could be at play here?

I don't know if it's helpful, but I also see the following in the logs:

[2015-02-19 17:53:42] open-ils.vandelay [INFO:28990:CStoreEditor.pm:139:142435664571000] editor[1|1] request en-US open-ils.cstore.json_query.atomic {"from":"vii","select":{"vii":[{"aggregate":1,"alias":"count","column":"id","transform":"count"}]},"where":{"record":{"in":{"where":{"queue":1},"select":{"vqbr":["id"]},"from":"vqbr"}}}}
open-ils.cstore 2015-02-19 17:53:42 [INFO:5567:osrf_application.c:1059:142435664571000] CALL: open-ils.cstore open-ils.cstore.json_query.atomic {"from":"vii","select":{"vii":[{"column":"id","alias":"count","transform":"count","aggregate":1}]},"where":{"record":{"in":{"select":{"vqbr":["id"]},"from":"vqbr","where":{"queue":1}}}}}
open-ils.cstore 2015-02-19 17:53:42 [INFO:5567:osrf_app_session.c:1017:142435664571000] [open-ils.cstore] sent 380 bytes of data to <email address hidden>/open-ils.vandelay_drone_at_localhost_28990
open-ils.cstore 2015-02-19 17:53:42 [INFO:5567:osrf_stack.c:163:142435664571000] Message processing duration 0.002610
[2015-02-19 17:53:42] open-ils.vandelay [INFO:28990:CStoreEditor.pm:139:142435664571000] editor[1|1] json_query : returned 1 result(s)
[2015-02-19 17:53:42] open-ils.vandelay [INFO:28990:CStoreEditor.pm:139:142435664571000] editor[1|1] request en-US open-ils.cstore.json_query.atomic {"select":{"vii":[{"aggregate":1,"alias":"count","column":"id","transform":"count"}]},"from":"vii","where":{"record":{"in":{"select":{"vqbr":["id"]},"from":"vqbr","where":{"queue":1}}},"import_error":{"!=":null}}}
open-ils.cstore 2015-02-19 17:53:42 [INFO:5567:osrf_application.c:1059:142435664571000] CALL: open-ils.cstore open-ils.cstore.json_query.atomic {"where":{"record":{"in":{"from":"vqbr","select":{"vqbr":["id"]},"where":{"queue":1}}},"import_error":{"!=":null}},"from":"vii","select":{"vii":[{"aggregate":1,"alias":"count","column":"id","transform":"count"}]}}

Revision history for this message
Heather Lindskold (heatherlindskold) wrote :

I appear to be still experiencing this in 3.1-- even though I have set up the Default Circ Modifier under Vandelay in Library Settings.

Changed in evergreen:
status: New → Confirmed
Elaine Hardy (ehardy)
tags: added: cat-importexport
removed: vandelay
Revision history for this message
Jennifer Weston (jweston) wrote :

Tested today in 3.6.1 and I am no longer seeing this behavior. I do have a Default set under Vandelay in Library Settings and no circ modifiers on the sample file. The items load as expected - with the default value applied.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.