Basket filling improvements RFC

From Koha Wiki
Jump to navigation Jump to search

Basket filling improvements

in Koha 3.0, an acquisition basket can just be filled with new biblios, existing biblios or existing suggestions. Some important improvements will be done :

  • z3950 search & filling
  • reservoir import in acquistion
  • "price unknown"
  • order line moving

z3950 search and filling

The values entered by the librarian in Koha 3.0 result in a small biblio being created in the catalogue. Then, the biblio has to be completed in MARC editor. With this improvement, the biblio can be retrieved from z3950 servers directly in acquisition module, and will result in a complete biblio in the MARC record.

Reservoir import in acquisition

Some vendors provide iso2709 files. This proposed feature will let the librarian transfer a reservoir import in the basket. There will now be 4 ways to fill a biblio (empty biblio, existing biblio, suggestion, and the new reservoir import) in basket.pl, a new link "from reservoir" will be added in "Add order" section. When the user clicks on it, a popup lets him choose the reservoir he wants to import. Then the list of biblios in the reservoir is displayed (without paging : all biblios displayed), the user can choose each biblio one by one, or click on "select all", then validate the choice. The selected biblios will be added to the basket.

price unknown

Sometimes, the library is not sure of the price, and needs to check the price with the vendor. On each line, the library will have a checkbox "price unknown". The checkbox can be checked when there is a price or when there is none.

If clicked, 2 things happen:

  • The basket can't be closed anymore. A basket can be closed only if there is no unsure price.
  • the screen (a new one) "prices unknown list" will display the list of all orders with prices unknown for a given behaviour (all baskets merged). The librarian can then enter "edit mode" where he can modify the price and uncheck the "price unknown".

Reminder : a price can be entered and the "price unknown" can be checked at the same time. If the price is unknown, it's logic to have price=0 and "price unknown" checked, although it's not mandatory (the library can enter price=0 and not check the "price unknown" box; it can also entre price=xx.xx and check the box)


Order line moving

It will be possible to move a line from a basket to another. This will be possible on an open basket, or on a closed one. The move can be done to another basket of the same bookseller or from another bookseller. The destination basket must be open.

The move can be done from basket.pl line.

Audience

The audience will be entered in neworderempty.pl, with other pricing informations (see Buying analysis RFC