Koha Test Wiki MW Canasta on Koha Portainer

Test major Koha Wiki changes or bug fixes here without fear of breaking the production wiki.

For the current Koha Wiki, visit https://wiki.koha-community.org .

Order workflow changes/improvements RFC

From Koha Test Wiki MW Canasta on Koha Portainer
Jump to navigation Jump to search

Ordering workflow changes

We will add the following steps to the ordering workflow :

  • basket creation
  • basket grouping

Basket creation

After selecting a bookseller, the librarian will have a new step to enter some basket parameters :

  • the basket number/name (different from the basket id: name or number given by the library)
  • a note to the bookseller (to specify some info to the bookseller)
  • an internal note for the library (for local use)
  • the contract number, if applicable. Contracts will be a new feature. Each bookseller will be able to have one or more contracts. Each basket can have a contract (or none) attached. contracts are here mostly for stats purpose (and to be displayed on basket/order printing)

Basket grouping

After closing a basket, the library will be able to group some baskets on a single "basket group". Printing will be done on a basket group.

A system preference will let the library activate or not this feature. If not active, each basket closing will mean "create a basket group and attach the basket to this basket group".

if the basket grouping is enabled, the workflow will be : fill basket => click close basket => open popup to let the librarian attach the basket to an open basket group or create a new one (same behaviour as for lists (virtualshelves) or don't choose a basket group now => close the basket and attach it to a basket if needed

basket group screen :

  • can be accessed from bookseller detail or booksellers.pl
  • list existing basket group (in 2 parts : closed & open)
  • in open basket group, it's possible to attach new basket (that are close and un-attached) or un attach a basket
  • it's possible to close a basket group. Once closed, the only possible thing is to print the basket group. The printing can be done basket by basket, then order line by order line.