Recent updates from RepairShopr for 2019-10-24

Hey RepairShoprs,

We’ve been working hard to bash bugs and bring you some solid feature improvements. As usual, our bigger releases can be found on our blog.

Below we’ve outlined the smaller feature improvements and several bug fixes we released over the last couple of months. Enjoy!

Feature improvements and updates:

Marketr: Marketr will now only send to Customers with a valid Invoice within the last 13 months. We also added some information on Marketr best practices to the Knowledge Base article here. Customer Portal: We added a new setting within Portal User Permissions to show all/filter Ticket statuses. Refunds: We now auto-fill the reference number of a related payment when processing a Refund. API: The API Invoices section now supports “date” and “customer_id” filters. SMS: We now hide the SMS option if there is no mobile phone number present on the Customer profile. Tickets: The bulk delete button within the Tickets module now says “Delete Selected” instead of “Delete All” to be more clear about what is being deleted. Leads: We added two new Leads options – “Mark as Spam” and “Delete” – to the /convert page. Leads: The “Select All” checkbox within the Leads table now shows the “Bulk Options” button. Reports: You can now filter by Customer on the Pending Ticket Charges Report! Reports: We’ve made the Invoice numbers clickable on the Reconciliation Report! Reports: For clarity purposes, we renamed the “Customers” drop-down within Reports to be “Saved Customer Search.” New Locale: RepairShopr is now available in Bulgaria!

Bug Fixes:

Bug fix: We fixed an issue where the notification rule for New Contact was not working correctly. Bug fix: We fixed an error with Big Chain accounts where template tags wouldn’t update in a Purchase Order template to include location tags. Bug fix: We fixed an issue where Appointment Reminders were going out at the wrong time or duplicating. Bug fix: Now Sunday Appointments show properly in the Calendar! Bug fix: We fixed an issue where users were unable to select the date field in a Customer Contact. Bug fix: We fixed an issue where the Customer Detail Google Maps link didn’t include a ZIP code. Bug fix: We fixed an issue where the address lookup wasn’t populating all of the appropriate address fields. Bug fix: We fixed an issue where the system would only send an email to the Invoice CC contact if the “default” Customer was selected. Bug fix: We fixed an issue where some users were not receiving the “Potentially already-picked-up Tickets still open” emails. Bug fix: We fixed an issue where the “Email to Vendor” button on Purchase Orders was using the RepairShopr account email address instead of the Ticket Reply email address. Bug fix: We fixed an issue where it was not possible to delete the last email domain listed in your account. You can now delete all domains, save your changes, and they will be correctly cleared. Bug fix: We fixed an issue where filters for large CSV Inventory exports would only show “in stock” rather than “all.” Bug fix: We fixed an issue where users couldn’t delete Customer phone numbers by deleting data from imported CSV files. This should now work properly! Bug fix: We fixed an issue where users were unable to map to custom fields drop-down menus while using Zapier. Bug fix: We fixed an issue where the Logistics edit page was not formatted properly, causing “Change History” and “Product Add” areas to be hard to read on the page. Bug fix: We fixed an issue where taking a payment via PayPal without a reference number was preventing syncing with WooCommerce. Bug fix: We fixed an issue where newly created users were not available to select from in CloudBerry Recurring Invoices. Bug fix: Deleting a Purchase Order will now properly release Product instances rather than showing them as still on order. Bug fix: We fixed an issue within Stock Takes where a non-updated variance was counted as a loss on the final report. Bug fix: We fixed an issue where a user’s name was not automatically attached to the Invoice line item when they would create a Part Order. Bug fix: We fixed an issue where an Invoice with bundled line items containing more than 1 serialed quantity would still be able to be paid even with only one serial number selected. Bug fix: We fixed an issue where Part Orders were detaching from the original Ticket if the Ticket was resolved and were also unable to be reattached. Bug fix: We fixed an issue where bundled items weren’t showing up within a Ticket Details page when added to a separate Invoice from the Ticket Charges. Bug fix: We fixed an issue where not all serial numbers show up in the “select serial numbers” interface. Search also works for all serial numbers now! Bug fix: We fixed an issue where Recurring Invoices were not respecting the Contract override price if the setting “Keep prices in sync with products if they change” was enabled. Bug fix: Now Invoices marked as paid from split payments can still be edited (i.e. name change, change payment date, etc.). Bug fix: We fixed an issue where certain users were not able to read inbound SMS message within the Leads module. Bug fix: We fixed an issue where currencies in India were not showing up properly in the POS. Bug fix: We fixed an issue where the payment process still continued even if the signature was not completed. Bug fix: We added a setting where users can specify whether they require the Customer to sign-in in order to take a payment. Bug fix: We fixed an issue where the “Pay Now” button next to Invoices within the Customer Portal was not showing up in certain instances. Bug fix: We fixed an issue where the Customer Portal Ticket “Status Is” filter was not accessible via mobile web browsers. Bug fix: We fixed an issue where the Tech Hours Report was showing incorrect Labor Log entry dates for the custom date range chosen. Bug fix: We fixed an issue where incorrect dates were being used in the Product Sales Report. Bug fix: We fixed an error where toggling a default Ticket Saved Search to “all” would still search within only the saved search, even after refreshing the page. Bug fix: We fixed an issue where Customer search was not showing all results. Bug fix: We fixed an error where toggling a default Ticket Saved Search to “all” would still search within only the saved search even after refreshing the page. Bug fix: We fixed an issue where only 20 Assets were visible when adding an Asset to a new Ticket. Now all available Assets will be shown. Bug fix: We fixed an issue where if an Appointment was created without a Ticket number, the “Non-Ticket Appointment Template” would not process and the HTML email wrapper would not send. Bug fix: We fixed an issue where the “{{ticket_subject}}” tag was visible in emails when no Ticket number was available. Bug fix: We fixed an issue where the “{{invoice_line_items_table_no_tax}}” tag was not removing tax lines from the line item table in templates. Bug fix: We fixed an issue where the Ticket table “Contract” column was showing Tickets assigned to Contracts that didn’t actually have a Contract attached. Bug fix: Ticket Worksheet Progress percentages will now properly update if you remove steps from the worksheet. Bug fix: We fixed an issue where, when using the custom fields for Intake/Outtake form disclaimers, both the Intake and Outtake forms were showing the Intake form disclaimer only. Bug fix: We fixed an issue where two Ticket Worksheet change history entries would appear for every one change made in a Ticket Worksheet. Bug fix: We fixed an issue where the public Ticket dashboard link was not loading Tickets, despite the default Ticket dashboard doing so. Bug fix: We fixed an issue within Ticket receipts where the phone number wasn’t showing on the receipt unless the “Include customer email” setting was enabled. Bug fix: We fixed an issue where editing a Ticket’s created or due date would show 0:00 and the current date, rather than the value being edited. Bug fix: We fixed an issue where “Select all” was not working when Tickets were in groups. Bug fix: We fixed an issue where 1 month term warranties were showing as expired before the expiration date had been reached. Bug fix: The image URL button was broken on the edit screen of Wiki Documentation. Now it is working 🙂 Bug fix: We fixed an issue where Xero Bills were not pulling the Product description from RepairShopr.

Until next time!

-The RepairShopr Team