use Koha::Database;
use C4::Budgets qw( GetBudget );
+use Koha::Acquisition::Orders;
+
Readonly::Scalar my $seg_terminator => q{'};
Readonly::Scalar my $separator => q{+};
Readonly::Scalar my $component_separator => q{:};
sub order_line {
my ( $self, $linenumber, $orderline ) = @_;
- my $basket = Koha::Acquisition::Order->find( $orderline->ordernumber )->basket;
+ my $basket = Koha::Acquisition::Orders->find( $orderline->ordernumber )->basket;
my $schema = $self->{schema};
if ( !$orderline->biblionumber )
use C4::Koha;
use Koha::Acquisition::Booksellers;
+use Koha::Acquisition::Orders;
use Koha::DateUtils qw( dt_from_string );
use Koha::ItemTypes;
use Koha::Patrons;
# prepare the form for receiving
my $order = $results->[0];
-my $basket = Koha::Acquisition::Order->fetch({ordernumber => $ordernumber})->basket;
+my $basket = Koha::Acquisition::Orders->find( $ordernumber )->basket;
# Check if ACQ framework exists
my $acq_fw = GetMarcStructure( 1, 'ACQ', { unsafe => 1 } );
use Koha::AuthorisedValues;
use Koha::Biblios;
use Koha::ItemTypes;
-use Koha::Acquisition::Order;
+use Koha::Acquisition::Orders;
use Koha::Virtualshelves;
use Koha::Patrons;
use Koha::Ratings;
});
my $total_quantity = 0;
for my $order ( @$orders ) {
- my $basket = Koha::Acquisition::Order->find( $order->{ordernumber} )->basket;
+ my $basket = Koha::Acquisition::Orders->find( $order->{ordernumber} )->basket;
if ( $basket->effective_create_items eq 'ordering' ) {
for my $itemnumber ( C4::Acquisition::GetItemnumbersFromOrder( $order->{ordernumber} ) ) {
push @itemnumbers_on_order, $itemnumber;