@@ -, +, @@ --- Koha/EDI.pm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) --- a/Koha/EDI.pm +++ a/Koha/EDI.pm @@ -829,6 +829,22 @@ sub quote_item { } ); ++$created; + + my $lrp = + $item->girfield( 'library_rotation_plan' ); + if ($lrp) { + my $rota = + Koha::StockRotationRotas->find( { title => $lrp }, + { key => 'stockrotationrotas_title' } ); + if ($rota) { + $rota->add_item($itemnumber); + $logger->trace("Item added to rota $rota->id"); + } + else { + $logger->error( + "No rota found matching $lrp in orderline"); + } + } } } } --