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