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-zdpK1qY5BNs0dk/edit#heading=h.jtxo4681sgpr

 

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 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/
_______________________________________________
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