Koha/installer/data/mysql
Martin Renvoize 3e6ef8614a
Bug 23354: Add a Point Of Sale 'pay' screen
This patch adds a new Point Of Sale module to Koha's staff client front
page. The module button leads directly to a 'Pay' page giving the staff
user the ability to record anonymous payments for items that would not
normally require a patron to be registered at the library.

Test plan:
1) Enable `UseCashRegisters` via the system preferences.
2) Ensure your user has the 'manage_cash_registers' permission.
3) Add a cash register for your current branch.
4) Add at least one 'MANUAL_INV' authorized value.
5) Navigate to the new 'POS' pay page via the main menu.
6) Add an item to the 'sale' by clicking 'add' from the right side of
   the screen.
7) Note that said item was added to the table of items this sale on the
   left.
8) At this point you should be able to 'click to edit' the quantity or
   price of the item in the table on the left.
9) Enter an amount greater than the price of the item into the 'amount
   collected from patron' box.
10) Click 'Confirm'
11) Varify that the same change to give modal from the paycollect pages
    appears here.
12) Click 'Confirm'
13) Payment will have been recorded (check the database) and you will be
    back at a fresh 'Pay' page ready for the next transaction.
14) Signoff

Sponsored-by: PTFS Europe
Sponsored-by: Cheshire Libraries Shared Services
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-01-13 14:03:56 +00:00
..
atomicupdate Bug 23354: Add a Point Of Sale 'pay' screen 2020-01-13 14:03:56 +00:00
de-DE Bug 24206: Update URLs for default options in OPACSearchForTitleIn 2020-01-10 16:09:53 +00:00
en Bug 24328: Fix bibliographic frameworks install (linkid) 2020-01-07 15:54:55 +00:00
es-ES Bug 24316: (follow up) Fix es-ES web installer 2020-01-02 14:03:30 +00:00
fr-CA Bug 23790: fr-CA translation of ACCOUNT_DEBIT and ACCOUNT_CREDIT notices 2020-01-13 14:01:27 +00:00
fr-FR Bug 24328: Fix bibliographic frameworks install (linkid) 2020-01-07 15:54:55 +00:00
it-IT Bug 24316: Remove obsolete sample data for MANUAL_INV authorised value 2020-01-02 14:03:24 +00:00
mandatory Bug 14697: (QA follow-up) Add missing AV category 2019-10-31 12:05:21 +00:00
nb-NO Bug 24206: Update URLs for default options in OPACSearchForTitleIn 2020-01-10 16:09:53 +00:00
pl-PL Bug 24316: Remove obsolete sample data for MANUAL_INV authorised value 2020-01-02 14:03:24 +00:00
ru-RU Bug 24274: Remove field 01e from sql installer files 2019-12-23 12:04:02 +00:00
uk-UA Bug 24274: Remove field 01e from sql installer files 2019-12-23 12:04:02 +00:00
account_credit_types.sql Bug 23442: Add account credit types 2020-01-10 08:40:59 +00:00
account_debit_types.sql Bug 24080: Payout account debit type 2020-01-03 16:35:32 +00:00
account_offset_types.sql Bug 23354: Add a Point Of Sale 'pay' screen 2020-01-13 14:03:56 +00:00
audio_alerts.sql
backfill_statistics.pl
fix_unclosed_nonaccruing_fines_bug17135.pl
kohastructure.sql Bug 24329: Prevent update of timestamp on action_logs updates 2020-01-08 11:04:54 +00:00
labels_upgrade.pl
patroncards_upgrade.pl
sysprefs.sql Bug 24206: Update content of OpacSearchForTitleIn for existing installations 2020-01-10 16:10:19 +00:00
update22to30.pl
updatedatabase.pl Bug 24206: (RM follow-up) Add bug number to DB revision 2020-01-13 09:11:49 +00:00
userflags.sql Bug 23321: Add cash register permission 2019-09-23 11:39:21 +01:00
userpermissions.sql Bug 23442: Add refund permission 2020-01-10 08:41:13 +00:00