Koha/koha-tmpl/intranet-tmpl/prog/en/modules/acqui
Jonathan Druart 5e3980502b
Bug 33103: Add the ability to create vendor aliases
This patchset is adding the ability to create aliases for vendors. It
will then be easier to search for vendors.

* new DB table aqbookseller_aliases(id, vendor_id, alias)
* new pair of Koha classes Koha::Acquisition::Bookseller::Alias[es]
* new method to retrieve the aliases from the vendor
Koha::Acquisition::Bookseller->aliases
* The api spec changes to allow aliases to be embeded on
GET /acquisitions/vendors
* Add/Delete alias when editing a vendor
* Display the aliases on the vendor show view
* Search vendors by aliases
* Display the aliases in the dropdown list of the vendors in the ERM
module

Test plan:
- Create a vendor, add it some aliases
- Edit the vendor, remove some aliases
=> Behaviour must be consistent
- Search the vendor in the acquisition module by its aliases
=> The vendor must be returned in the result
- Go to the ERM module, add a new agreement or license
=> Notice that the dropdown list of the vendors is displaying the
aliases, that make vendors searchable by their aliases

Signed-off-by: Jonathan Field <jonathan.field@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-04-20 15:48:36 -03:00
..
csv Bug 28327: Unify CSV delimiter special behavior for tabulation 2022-08-19 15:53:12 -03:00
acqui-home.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
addorder.tt Bug 26703: modules and modules/acqui folders 2021-04-21 11:16:33 +02:00
addorderiso2709.tt Bug 33154: Tab WRAPPER follow-up: label text must be translatable 2023-04-13 11:47:54 -03:00
ajax.tt Bug 13618: Add html filters to all the variables 2018-08-17 15:55:05 +00:00
basket.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
basketgroup.tt Bug 31722: Fixed EDIFACT message to only display if EDIFACT is turned on 2023-04-14 11:35:26 -03:00
basketheader.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
booksellers.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
cancelorder.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
duplicate_orders.tt Bug 33082: Add yellow buttons and page sections to 'copy order' pages 2023-03-17 09:59:04 -03:00
edi_ean.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
edifactmsgs.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
edimsg.tt Bug 33000: (follow-up) Add spans for translatability 2023-03-06 14:45:20 -03:00
histsearch.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
invoice-files.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
invoice.tt Bug 33001: Use template wrapper for breadcrumbs: Acquisitions part 2 2023-04-12 11:43:20 -03:00
invoices.tt Bug 33154: Tab WRAPPER follow-up: label text must be translatable 2023-04-13 11:47:54 -03:00
lateorders.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
moddeliverydate.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
modordernotes.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
neworderempty.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
neworderempty_duplicate.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
newordersubscription.tt Bug 33001: (follow-up) Add spans for translatability 2023-04-12 11:43:21 -03:00
newordersuggestion.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00
ordered.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00
orderreceive.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00
parcel.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00
parcels.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00
showorder.tt Bug 27631: acqui folder 2022-04-20 09:03:38 -10:00
spent.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00
supplier.tt Bug 33103: Add the ability to create vendor aliases 2023-04-20 15:48:36 -03:00
transferorder.tt Bug 32070: Consistent classes for primary buttons: Acquisitions 2022-11-02 19:37:37 -03:00
uncertainprice.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00
z3950_search.tt Bug 33005: (follow-up) Add spans for translatability 2023-04-12 11:43:18 -03:00