[Koha] Koha won't import items when importing MARC records
Caroline Cyr La Rose
caroline.cyr-la-rose at inlibro.com
Sat Jul 1 06:58:29 NZST 2023
Hi Kevin,
Can you have the $y in the same 952 as the rest of the info?
Caroline
On 2023-06-30 14:50, Furst, Kevin wrote:
> Hi Caroline,
>
> I removed the Story Collection records from b, PRBHS is a
> branchcode and I added the only item type I have "BOOKS" to the y
> subfield for every record. Reran the import. Same problem. The records
> look like this after changes.
>
> =LDR 00496nam a2200157u 4500
> =008 031201s1979\\\\||||||||||||||||||||eng|u
> =010 \\$awsc00002522
> =100 10$aEdgar, Donald.
> =245 10$aBritain's royal family in the twentieth century :$bKing
> Edward VII to Queen Elizabeth II /
> =260 0\$bCrown Pub.,$c1979.
> =300 \\$a[ ] p.
> =035 \\$a(NL)278906
> =005 20091111115742.0
> =001 19119
> =003 Generic
> =952
> \\$p3333300007426Y$aPRBHS$bPRBHS$v20.00USD$x24543$eaRegular at c20050604$h920
> Edg$x548305
> =952 $yBOOKS
>
> =LDR 00429nam a2200157u 4500
> =008 031201s1980\\\\||||||||||||||||||||eng|u
> =010 \\$awsc00002524
> =100 10$aHamer, Martyn.
> =245 10$aFamous names in invention /
> =260 0\$bWayland,$c1980.
> =300 \\$a[ ] p.
> =035 \\$a(NL)278908
> =005 20091111115742.0
> =001 19121
> =003 Generic
> =952
> \\$p3333300007437-$aPRBHS$bPRBHS$v7.95USD$x24545$eaRegular at c20050604$h920
> Ham$x548307
> =952 $yBOOKS
>
> =LDR 00431nam a2200157u 4500
> =008 031201s1980\\\\||||||||||||||||||||eng|u
> =010 \\$awsc00002527
> =100 10$aMonham, Kathleen.
> =245 10$aFamous names in warfare /
> =260 0\$bWayland,$c1980.
> =300 \\$a[ ] p.
> =035 \\$a(NL)278910
> =005 20091111115742.0
> =001 19123
> =003 Generic
> =952
> \\$p3333300007440U$aPRBHS$bPRBHS$v20.00USD$x24547$eaRegular at c20050604$h920
> Mon$x548308
> =952 $yBOOKS
>
>
> Note: Until I figure out what the problem is, I only process a small
> subset of 299 records each time so there's not a lot of data to parse.
>
>
> *Kevin Furst*
> Technology Director
> Pine River-Backus Schools
> o | 218.587.8030
> @ | kfurst at prbschools.org
>
> Technology Office/Help Desk: 218-587-8510
>
> /Confidentiality Notice: This E-mail message, including any
> attachments, is for the sole use of the intended recipient(s) and may
> contain confidential and privileged information. Any unauthorized
> review, use, disclosure or distribution is prohibited. If you are not
> the intended recipient, please contact the sender by reply E-mail and
> destroy all copies of the original message./
>
>
> On Fri, Jun 30, 2023 at 1:03 PM Caroline Cyr La Rose
> <caroline.cyr-la-rose at inlibro.com> wrote:
>
> Hi Kevin,
>
> Whenever I have this problem, it's because the branchcode doesn't
> exist.
>
> Is PRBHS a branchcode in your system?
>
> I also noticed your first 952 has $bStory Collection. Is that a typo
> from when you copied, or is this the actual value? If so, then Story
> Collection needs to be a branchcode also.
>
> I'm not sure if the system would block for a lack of item type, but I
> noticed your 952's don't have item types ($y) either. I don't
> *think* it
> would block if there are no item types, it would probably block if
> the
> item type code was wrong, but you might have problems later in
> circulation if your items don't have item types.
>
> Good luck with your project!
>
> Caroline
>
> On 2023-06-30 13:20, Furst, Kevin wrote:
> > Hello,
> >
> > TL;DR = When importing MARC records, items don't import and fail.
> >
> > I am transitioning from Follett Destiny to Koha. After doing a
> MARC export
> > from Follett, I noticed that when staging records for import,
> Koha would
> > parse the biblio records fine but wouldn't find any item
> records. After
> > searching past messages in this list, I found that Follett has
> item records
> > as 852 instead of 952. I used MARCedit to change those to 952
> and also
> > added a and b records to match the libraries listed in Koha.
> After doing
> > that and trying again, item records were then found during staging.
> >
> > However when I import the staged records, it just fails and gives me
> > nothing in the detailed messages in the UI. If I remove the 952
> records, it
> > works fine and imports all the other records thus I know
> something is wrong
> > with my 952 entries. I have checked that there are p barcodes
> and a and b
> > home and current libraries.
> >
> > In the Koha logs on the server, this is the only error message I
> get when I
> > try to run an import and it fails. To me it seems like a FK is
> missing on
> > import but I don't know what. Looking at the schema example, I'm
> wondering
> > if I'm supposed to be importing things to 942 and 999 along with
> 952. I do
> > not know if, when importing MARC records, Koha creates its own
> enumerated
> > ids for biblio, item number, etc. if that stuff isn't in the
> import file...
> > or if it isn't there, will it fail?
> >
> > BIx::Class::Storage::DBI::_dbh_execute(): DBI Exception:
> DBD::mysql::st
> > execute failed: Cannot add or update a child row: a foreign key
> constraint
> > fails (`koha_library`.`items`, CONSTRAINT `items_ibfk_>
> >
> > Broken FK constraint at
> > /usr/share/koha/lib/Koha/BackgroundJob/MARCImportCommitBatch.pm
> line 91.
> >
> > Here are a couple of 952 records from the Follett export to Koha
> import
> > file to see if something simple is wrong. I'm hoping it's
> something simple
> > on these lines.
> >
> >
> > =952 \\$p34517100010472$aPRBHS$bPRBHS$bStory
> > Collection$v10.00USD$x14441$eaRegular at c20060929@fTransfer from
> PRB Elem. at j
> > @j at j@i at i@i$hSC Otf$x1127380
> >
> > =952
> \\$p3333300007200O$aPRBHS$bPRBHS$v20.00USD$x17292$eaRegular at c20050604
> > @j at j@j at i@i at i$hR 639 Can pb$x527111
> >
> >
> > (Beyond that, I haven't really tinkered with anything in the
> default MARC
> > framework settings in admin.
> > Here is my version :
> > *Koha version:22.11.05.000 Rosalie*
> >
> > I would really appreciate any help, I've been working on this
> for over a
> > week now.
> >
> > *Kevin Furst*
> > Technology Director
> > Pine River-Backus Schools
> > o | 218.587.8030
> > @ | kfurst at prbschools.org
> >
> > Technology Office/Help Desk: 218-587-8510
> >
> > *Confidentiality Notice: This E-mail message, including any
> attachments, is
> > for the sole use of the intended recipient(s) and may contain
> confidential
> > and privileged information. Any unauthorized review, use,
> disclosure or
> > distribution is prohibited. If you are not the intended
> recipient, please
> > contact the sender by reply E-mail and destroy all copies of the
> original
> > message.*
> > _______________________________________________
> >
> > Koha mailing list http://koha-community.org
> > Koha at lists.katipo.co.nz
> > Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
>
> Caroline Cyr-La-Rose, M.L.I.S. (she/her)
> Librarian | Product Manager
>
> 1-833-INLIBRO (465-4276), ext. 221
> caroline.cyr-la-rose at inlibro.com
> https://www.inLibro.com <https://www.inLibro.com>
>
> _______________________________________________
>
> Koha mailing list http://koha-community.org
> Koha at lists.katipo.co.nz
> Unsubscribe: https://lists.katipo.co.nz/mailman/listinfo/koha
>
Caroline Cyr-La-Rose, M.L.I.S. (she/her)
Librarian | Product Manager
1-833-INLIBRO (465-4276), ext. 221
caroline.cyr-la-rose at inlibro.com
https://www.inLibro.com
More information about the Koha
mailing list