# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
# A PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
-# You should have received a copy of the GNU General Public License along with
-# Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place,
-# Suite 330, Boston, MA 02111-1307 USA
+# You should have received a copy of the GNU General Public License along
+# with Koha; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
=head1 NAME
=over 4
-=item C<ordnum>
+=item C<ordernumber>
the number of this new order.
=item C<basketno>
# get CGI parameters
my $orderinfo = $input->Vars;
$orderinfo->{'list_price'} ||= 0;
-#my $ordnum = $input->param('ordnum');
+#my $ordernumber = $input->param('ordernumber');
#my $basketno = $input->param('basketno');
#my $booksellerid = $input->param('booksellerid');
#my $existing = $input->param('existing'); # existing biblio, (not basket or order)
{
"biblio.title" => "$$orderinfo{title}",
"biblio.author" => "$$orderinfo{author}",
- "biblio.series" => $$orderinfo{series} ? $$orderinfo{series} : "",
+ "biblio.seriestitle" => $$orderinfo{series} ? $$orderinfo{series} : "",
"biblioitems.isbn" => $$orderinfo{isbn} ? $$orderinfo{isbn} : "",
"biblioitems.publishercode" => $$orderinfo{publishercode} ? $$orderinfo{publishercode} : "",
"biblioitems.publicationyear" => $$orderinfo{publicationyear} ? $$orderinfo{publicationyear}: "",
ModSuggestion( {suggestionid=>$$orderinfo{suggestionid}, status=>'ORDERED', biblionumber=>$biblionumber} );
}
$orderinfo->{biblioitemnumber}=$bibitemnum;
+ $orderinfo->{biblionumber}=$biblionumber;
}
- # if we already have $ordnum, then it's an ordermodif
- if ($$orderinfo{ordnum}) {
+ # if we already have $ordernumber, then it's an ordermodif
+ if ($$orderinfo{ordernumber}) {
ModOrder( $orderinfo);
}
else { # else, it's a new line
- @$orderinfo{qw(basketno ordnum )} = NewOrder($orderinfo);
+ @$orderinfo{qw(basketno ordernumber )} = NewOrder($orderinfo);
}
# now, add items if applicable
'ITEM');
my $record=MARC::Record::new_from_xml($xml, 'UTF-8');
my ($biblionumber,$bibitemnum,$itemnumber) = AddItemFromMarc($record,$$orderinfo{biblionumber});
- NewOrderItem($itemnumber, $$orderinfo{ordnum});
+ NewOrderItem($itemnumber, $$orderinfo{ordernumber});
}
}
else { # qty=0, delete the line
my $biblionumber = $input->param('biblionumber');
- DelOrder( $biblionumber, $$orderinfo{ordnum} );
+ DelOrder( $biblionumber, $$orderinfo{ordernumber} );
}
my $basketno=$$orderinfo{basketno};
my $booksellerid=$$orderinfo{booksellerid};