itemnumber => $itemnumber,
}
);
+
+ my $lrp =
+ $item->girfield( 'library_rotation_plan', $occurrence );
+ 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");
+ }
+ }
}
++$occurrence;
itemnumber => $itemnumber,
}
);
+
+ my $lrp =
+ $item->girfield( 'library_rotation_plan', $occurrence );
+ 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");
+ }
+ }
}
++$occurrence;