Koha/acqui
Julian Maurice eefc774e27 Bug 7178: Acquisition item creation improvement
- Display a unique item block at once

On orderreceive.pl when AcqCreateItem is 'receiving', and on
neworderempty.pl when AcqCreateItem is 'ordering' it displays an
item block with item infos to fill, and a '+' button.
When user clicks on '+', the block is hidden and a list shows up with
the items that will be received. User can then edit or delete items in
the list and click 'Save' to receive items.

- PrepareItemrecordDisplay is now used for cloning block

Previous cloning function was duplicating ids, the side effect is that
plugins didn't work when several items were displayed.
PrepareItemrecordDisplay regenerate the form with new ids

- New system preference UniqueItemFields

Contains a space-separated list of sql column names (of items table).
This syspref is used in two ways:
 - Values corresponding to fields in syspref are not duplicated when
   adding a new item (button 'Add')
 - When saving the form, a check is made on fields in syspref for
   detecting duplicate (in DB and in the form)

Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
All tests done are noted on the bug report.

2012-03-23: Fixed conflict in updatedatabase.
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
2012-03-26 11:07:23 +02:00
..
pdfformat Bug 7476 Remove executable bit from files that probably should not be executed 2012-02-03 14:22:15 +01:00
acqui-home.pl bug 6834 followup removing param_map 2011-09-03 06:39:24 +12:00
addorder.pl Bug 7289: Adds editionstatement field in neworderempty 2012-02-17 11:13:34 +01:00
addorderiso2709.pl Bug 7748: use of TT date filter on addorderiso2709 2012-03-21 18:23:39 +01:00
basket.pl Bug 7744: use of TT date filters on basket pages 2012-03-21 14:38:23 +01:00
basketgroup.pl Bug 7767 - acqui/basketgroup.pl: our $template scoping for plack 2012-03-22 17:52:03 +01:00
basketheader.pl Bug 7113: Standardize vendor id name in templates and scripts 2012-02-17 19:04:00 +01:00
booksellers.pl Bug 7737: applies date filters on vendor pages 2012-03-22 17:18:03 +01:00
check_budget_total.pl Bug 5385: POD Cleanups (part 1) 2010-11-12 10:06:55 +13:00
check_duplicate_barcode_ajax.pl Bug 6963: Corrects a problem when a new order is created with a duplicate barcode. 2011-11-04 10:22:28 +01:00
check_uniqueness.pl Bug 7178: Acquisition item creation improvement 2012-03-26 11:07:23 +02:00
currency.pl Fix FSF address in directory acqui/ 2010-03-16 20:17:51 -04:00
fetch_sort_dropbox.pl bug 7343 - Fix empty values in statistic 1 and 2 dropboxes in neworderempty 2012-01-23 18:15:09 +01:00
finishreceive.pl Bug 6296: allow users to be authenticated by SSL client certs 2012-03-19 17:02:44 +01:00
histsearch.pl Bug 7301: 'From' field is 1 year ago by default 2012-03-19 18:28:17 +01:00
lateorders.pl Bug 7113: Standardize vendor id name in templates and scripts 2012-02-17 19:04:00 +01:00
modordernotes.pl Bug 7166: Adds edit order notes when the basket is closed 2012-03-20 16:45:37 +01:00
neworderbiblio.pl Bug 6994: Wrong 'no budget defined' alert 2011-11-06 11:43:30 +01:00
neworderempty.pl Bug 7178: Acquisition item creation improvement 2012-03-26 11:07:23 +02:00
newordersuggestion.pl Bug 7113: Standardize vendor id name in templates and scripts 2012-02-17 19:04:00 +01:00
ordered.pl Bug 7735: removal of C4::Dates when unused 2012-03-20 18:11:04 +01:00
orderreceive.pl Bug 7178: Acquisition item creation improvement 2012-03-26 11:07:23 +02:00
parcel.pl Bug 7113: Standardize vendor id name in templates and scripts 2012-02-17 19:04:00 +01:00
parcels.pl Bug 7113: Standardize vendor id name in templates and scripts 2012-02-17 19:04:00 +01:00
spent.pl Bug 7735: removal of C4::Dates when unused 2012-03-20 18:11:04 +01:00
supplier.pl Bug 7737: applies date filters on vendor pages 2012-03-22 17:18:03 +01:00
uncertainprice.pl Fix FSF address in directory acqui/ 2010-03-16 20:17:51 -04:00
updatesupplier.pl Bug 7606: Editing a vendor in acq creates a new vendor 2012-02-27 11:14:48 +01:00
z3950_search.pl Bug 7768 - acqui/z3950_search.pl: remove sub displayresults to fix plack scoping 2012-03-22 17:48:42 +01:00