The main problem I see with Koha's API for this, is the fact that our current workflow Basket > Orderlines > close basket > receive is sometimes too complicated for vendors. Meaning they don't expect to understand that much how Koha does things internally. I faced this when I wrote the GOBI plugin, which had a pretty similar spec. We could add the option to auto-create a basket (that's part of the original orders spec) and we definitely should have a route to add records. It really depends on how much we can make the external system adapt to Koha. Otherwise, you should take the plugin route, unfortunately. El lun., 7 sept. 2020 a las 12:14, Arthur Suzuki (< arthur.suzuki@biblibre.com>) escribió:
Hello Ola,
I have no idea of what the final purpose is but I kind of understood from your document you want to achieve automatic input of biblio data from vendors directly.
https://wiki.koha-community.org/wiki/Biblios_endpoint_RFC
The route to get biblio data from koha is implemented in 19.11 but the one to push to koha is still missing (can't find out which bz it is).
I'd be really interested into seeing some community route implementing order operations through the api.
There is already one existing to interact with Koha vendor data, if of any help:
https://wiki.koha-community.org/wiki/Acquisitions_vendors_endpoint_RFC -> implemented
One of my concern, the one implementing purchase suggestions operation is also still a big work in progress: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17314
Maybe nice to file a bug in bugzilla like "Route to create, list, update, delete an order basket" or something of the like so that anyone can followup? If you do so, please add me to the CC's :)
Kind regards,
Arthur On 07/09/2020 16:40, Ola Andersson wrote:
Dear Koha Developers,
Here in Sweden we have started a task group in the Swedish Koha User Group to build a Order module/plugin to Koha that allow automatic influx of order data directly from a book vendor into Koha.
The API draft is described here: https://docs.google.com/document/d/13EIWxTlN3Wo-8OtJuwu5serQu-dl-zdpK1qY5BNs...
We have had it posted for review in the Swedish user group – but we are thinking it would be valuable to get the larger Koha community to give feedback before we hire contractors to build the module/plugin.
Please share thoughts on the API and how to best implement it in Koha from a developer/QA perspective. All comments are appreciated and anyone looking at the Google docs above can send comments/suggestions into the document.
When the API is becoming more stable and comments have been looked at we could move it into the Koha wiki site.
Please leave comments before 21 September 2020.
/Swedish Koha User Group – the book vendor module/plugin task group
_______________________________________________ Koha-devel mailing listKoha-devel@lists.koha-community.orghttps://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Tomás Cohen Arazi Theke Solutions (http://theke.io) ✆ +54 9351 3513384 GPG: B2F3C15F