Cashier Module 1.5 - 1.7 Release Notes

Bug

  • cash-57— Don't allow the same item name within the same department

  • cash-63 — Item List Price Missing Name After Item Update

  • cash-64 — The Item Price Name Should Appear in the Default Price Dropdown

  • cash-65 — Add Null Check for Receipt Number Generator in Bill Save

  • cash-67 — Item Codes and Prices Should Look Clickable

  • cash-73 — Bill Screen attempts to process a payment without selecting a payment mode

  • cash-74 — Can't unretire certain Payment Modes

  • cash-79 — Resolve Chrome PDF Display Process

  • cash-80 — Bill won't post without a payment

  • cash-81 — Error unretiring a payment mode with payment attributes

  • cash-84 — BillLineItem rejecting keyboard input in quantity

  • cash-87 — Payment attributes are not being serialized

  • cash-88 — Fix Broken Date/Time Formatting on Cashier Timesheet Entry

  • cash-89 — Rounding causes inconsistent bill totals

  • cash-90 — Trying to tab backwards on line item causes focus to go forward

  • cash-92 — Adjustment view is posting invalid JSON

  • cash-95 — Payments Not Appearing on Bill

  • cash-103 — Add View Jasper Report privilege to Cashier role

  • cash-105 — Error 404 on New Bill Page

  • cash-106 — Rounding Item Causes Slow Bills

  • cash-107 — Cannot Submit Bill in Firefox

Feature

  • cash-5 — Move Entity Services to Core Project

  • cash-54 — Support entering and displaying the item price name

  • cash-75 — Offer to create Cashier Role

  • cash-82 — Allow restricting to a single receipt printing

  • cash-83 — Create a privilege to allow bill adjustments.

Task

  • cash-12 — GenericAddEditView should be more generic

  • cash-49 — Ensure that All Text is Stored in messages.properties

  • cash-60 — Redesign the CashierOptions

  • cash-68 — Refine Keyboard Entry on Bill Page

  • cash-76 — Minify JS during Maven build

  • cash-77 — Remove addEditView option from GenericListView