serenity-health / roadmap

Public roadmap for development of Serenity's apps reported by our community of users
0 stars 1 forks source link

bugfix/update EOD cash sales report #56

Open chris-dare opened 2 years ago

chris-dare commented 2 years ago

Describe the bug Unapproved refund requests are excluded from cashiers' end of day sales. This should only be excluded after the bill has been marked as aborted

Impact Operations are liable to fraud as legitimate sales may be excluded from report required for reconciliation

To Reproduce

  1. Receive a payment for a bill
  2. Request a refund
  3. Do not approve it or mark it as refunded
  4. You will notice that the bill cannot be seen in the end of day report

Expected behavior Bills for should only be excluded from cashier reports when they have been approved

Screenshots/Screencast N/A

Additional context N/A