DATE – 2.80.39.08

TitleOverviewResolution
Create functionality for Sales Report By Product By WeekCreate Sales By Product By Week Report.The company, site and round figures in each form are correct for past and present week ending dates, Future dates cannot be selected, as expected.
Banking IssueBank deposits not updating ‘Paid in By Roundsman’ and ‘Payment Summary’ forms.The bank deposit figures get successfully saved and removed, and updates the ‘Paid in By Roundsman’ and ‘Payment Summary’ forms accordingly.
Sales Reports Missing Groups AccountsSales report by customer is missing some group accounts..The ‘Sales Report By Customer’ form displays the the group account URNs with the right figures based on the associated customer URNs assigned to these group accounts.
Note: Although the ‘Sales Report By Customer’ form can be viewed at site level, the group account URNs will not be visible at this level.
Wrong Pricing on Customers AccountWhen price scheme to ‘Allow Individual Prices to be entered for this Customer’ is selected and saved, the customer_type_id is never updated.When price scheme to ‘Allow Individual Prices to be entered for this Customer’ is selected and saved, again, the customer_type_id should be updated to either 1 or 2 depending on the pricing scheme selected, Doorstep or Semi-Retail respectively.
Waiting for Activation ‘New Customer’ Form Creates Incorrect delivery_area.delivery_pattern_idRegistering new customer in YourMOO direct creates incorrectdelivery_area.delivery__pattern_id.When selecting an existing customer record to be assigned to a YourMOO Direct registration, the existing customer’s delivery_area.delivery_pattern_id remains.
YourMOO Direct: Paying Test Stripe Payment Sets yourmoo_stripe_trans.status ‘RAISED’ not ‘COMPLETED’Stripe triggers the payment successfully and displays the user in the yourmoo website. However, the status is displaying as ‘Completed’, but the yourmoo_stripe_trans.status record is showing as ‘Raised’.By storing the latest YOURMOO STRIPE WEBHOOK SECRET value for YourMOO Direct (Vivien provides), the stripe payments are getting stored in the yourmoo_stripe_trans table correctly with the right statuses.
Error Messages Display SQL Statements Instead of Error ExceptionsYourMOO Direct error message showing SQL statements and therefore database schema field names.The YourMOO Direct application no longer displays table names from the database in the error messages.