Bug 30135: Add EdifactLSQ mapping preference
authorMartin Renvoize <martin.renvoize@ptfs-europe.com>
Fri, 18 Feb 2022 17:15:11 +0000 (17:15 +0000)
committerFridolin Somers <fridolin.somers@biblibre.com>
Wed, 13 Apr 2022 13:55:39 +0000 (15:55 +0200)
commit509aebd60eb4b3f4a3e7d0be42873fab9dbbb0ad
treee90b81b8205cc0a770df53ad728cede2866a9b41
parentce51b4daef41ba013288212639dbde883afe5bd2
Bug 30135: Add EdifactLSQ mapping preference

This patch adds a new system preference, EdifactLSQ, to allow
configuration of the ambiguous LSQ, sequence code, field included in the
EDIFACT specifications.

Originally the field was hard coded to map to 'location', but as per the
specification it could have been mapped to 'ccode'.

From the specification:

A code or other designation which identifies stock which is to be
shelved in a specified sequence or collection.

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
Koha/EDI.pm
Koha/Edifact/Line.pm
Koha/Edifact/Order.pm
installer/data/mysql/atomicupdate/bug_30135.pl [new file with mode: 0755]
installer/data/mysql/mandatory/sysprefs.sql
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/acquisitions.pref