From c68405c0c9fd841fc099304c7c0a351da58d1e3c Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Tue, 17 Apr 2018 17:16:58 +0100 Subject: [PATCH] Bug 20595: Add handling for LRP field in EDI. * EDI.pm - Add handling of the LRP EDI field to automatically add an item to a stockrotation rota. --- Koha/EDI.pm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Koha/EDI.pm b/Koha/EDI.pm index fcf352c6f8..479786f0fd 100644 --- a/Koha/EDI.pm +++ b/Koha/EDI.pm @@ -776,6 +776,11 @@ sub quote_item { itemnumber => $itemnumber, } ); + + if (my $lrp = $item->girfield( 'library_rotation_plan', $occurrence) ) { + my $rota = Koha::StockRotationRotas->find({ title => $lrp}, {key => 'stockrotationrotas_title'}); + $rota->add_item($itemnumber); + } } ++$occurrence; @@ -827,6 +832,11 @@ sub quote_item { itemnumber => $itemnumber, } ); + + if (my $lrp = $item->girfield( 'library_rotation_plan', $occurrence) ) { + my $rota = Koha::StockRotationRotas->find({ title => $lrp}, {key => 'stockrotationrotas_title'}); + $rota->add_item($itemnumber); + } } ++$occurrence; -- 2.14.2