use C4::Auth;
use C4::Output;
-use C4::Dates qw/format_date/;
use C4::Acquisition;
use C4::Budgets;
use Koha::Acquisition::Bookseller;
+use Koha::DateUtils qw( output_pref dt_from_string );
my $input = CGI->new;
my $booksellerid = $input->param('booksellerid');
my @parcels = GetInvoices(
supplierid => $booksellerid,
invoicenumber => $code,
- shipmentdatefrom => $datefrom,
- shipmentdateto => $dateto,
+ ( $datefrom ? ( shipmentdatefrom => output_pref({ dt => dt_from_string($datefrom), dateformat => 'iso' }) ) : () ),
+ ( $dateto ? ( shipmentdateto => output_pref({ dt => dt_from_string($dateto), dateformat => 'iso' }) ) : () ),
order_by => $order
);
my $count_parcels = @parcels;
<ol>
<li> <input type="hidden" name="booksellerid" value="[% booksellerid %]" /></li>
<li><label for="filter">Invoice number:</label><input type="text" size="20" name="filter" value="[% filter %]" id="filter" /></li>
- <li><label for="datefrom">From:</label><input type="text" size="9" id="datefrom" name="datefrom" value="[% datefrom %]" /><br />
- <label for="dateto">To:</label><input type="text" size="9" id="dateto" name="dateto" value="[% dateto %]" /></li>
+ <li><label for="datefrom">From:</label><input type="text" size="9" id="datefrom" name="datefrom" value="[% datefrom %]" class="datepicker" /><br />
+ <label for="dateto">To:</label><input type="text" size="9" id="dateto" name="dateto" value="[% dateto %]" class="datepicker" /></li>
<li><label for="orderby">Sort by :</label><select name="orderby" id="orderby">
<option value="invoicenumber">Invoice number</option>
<option value="shipmentdate">Shipment date</option>