Created attachment 2461 [details] adding new record in acq New order from empty record does not save publication year and ISBN. The entered values are not displayed when editing the order or in cataloging. I added a mapping from 260c to biblioitems.publicationyear. After that, publication year was saved in the record and displayed in cataloging, but the value was still not shown when editing the order in acquisitions. ISBN is mapped to 20$a by default, but it is not saved in the record. Tested with: MARC21 Koha version: 3.01.00.145 AcqCreateItem Create an item when placing an order.
Created attachment 2462 [details] edit order In my first tests I entered "year" as publication year. This value is saved to the marc record after mapping biblioitems.publicationyear to 260c but is not shown in acquitisions. But real years like "2010" work. They are shown correctly in acq. I was not able to get the ISBN to show or be saved to the MARC record.
It seems you are missing an ACQ framework.
I'm not sure this is the problem. What I found out is, that MARC21 has no default mapping to biblioitems.publicationyear. addorder.pl checks the field mapped to biblioitems.publicationyear to create a MARC record. Because it is not mapped, the publication year is not saved. 260$c is mapped to biblio.copyrightdate in MARC21. biblioitems.publicationyear is only mapped for UNIMARC. I worked on the bug yesterday to solve the problem. What helps is to map biblioitems.publicationyear to a field, but I think it should work with standard fields and mappings.
Created attachment 2482 [details] [review] Proposed patch - make publication year save for MARC21 - make ISBN save - fix small template issue with label for vendor note
*** Bug 5178 has been marked as a duplicate of this bug. ***
*** Bug 4829 has been marked as a duplicate of this bug. ***
Tested successfully on current head, closing bug.
Created attachment 2676 [details] screenshot All information is saved now.