Bug 27791

Summary: Add 'fixed price' and 'variable price' options to debit types
Product: Koha Reporter: Martin Renvoize <martin.renvoize>
Component: Fines and feesAssignee: Martin Renvoize <martin.renvoize>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: gmcharlt, sally.healey
Version: master   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 13985    
Bug Blocks:    

Description Martin Renvoize 2021-02-25 11:33:34 UTC
Currently, in the point of sale system, we allow inline editing for both "Price" and "Quantity" of items being sold.

This means that, even though a default price can be added to an item, staff can always override that price at point of sale by editing it.

Some libraries would prefer for this to be an explicit option so for certain items the price is fixed, whilst for others the price may be variable and require staff input to get right.

Use case examples:
* Pencil - You may have a stock of pencils to sell, a pencil has a fixed price of £1 and staff should not be able to charge more or less.. 'Fixed price'
* Book - You may sell off your old stock.. rather than entering a debit type for each and every book you sell you want to have one debit type and to enter a price at the point of sale as advertised on the book itself.. 'Variable price'

We could even adapt the workflow this way to actually request the price in a modal that appears between the 'Add' button being pressed and the item appearing in the 'This sale' table.
Comment 1 Sally 2021-03-04 10:20:57 UTC
(In reply to Martin Renvoize from comment #0)
>
> We could even adapt the workflow this way to actually request the price in a
> modal that appears between the 'Add' button being pressed and the item
> appearing in the 'This sale' table.

This is a great suggestion - I really like this idea.