Includes database changes. You'll need to log all terminals out during upgrade
Fixes and Tweaks
- Triumph Magician check : working again
- Kawasaki Magician check : working again
- F2 select part screen : display part location for stocked items
- Reworked KTM / Husky EPC downloader so it will re-login every 45 minutes to try and keep download process alive for as long as possible
- Receive parts printout. If parts satisfy multiple orders normally c9 will print at top "for orders #A,#B,#C..." etc. But if the list of orders is too long the result will clip and drop off order numbers affected by the receival. For receivals which touch alot of orders, print the order list in a separate section of the report in order to fit everything in.
- Fixed up contact aged balance reports and screens to remove word 'trial'. 'Aged Trial Balance' is an accounting term of art that is completely different to what is displayed in these screens / reports. Tidied this up to stop confusing accountants.
- Email deposit receipt. Would hard code 'spares deposit receipt' for unit and workshop deposit adding in email body. Tweaked to reflect actual department.
- Includes a change to upgrade steps for people upgrading from very old versions. There is a sequence of events where upgrading to ver prior to this from a version before 4.832 , if upgrade failed at a certain point and was retried would not succeed. Now fixed here.
- Added a new system into c9 to allow expression of 'rules' on franchises. This is motivated by the lazy dogs breakfast KTM are serving up as a "parts promo scheme". More details to follow in a separate post specific to KTM. The rule system will allow future expansion of business rules linked to properties on price file attributes etc. What this ver builds in:
- Price breaks to apply : this has been in c9 for a while already. But reorganised a bit to allow other things too. Such as:
- Ability to configure the default supplier to order parts from as opposed to franchise default
- Ability to configure a default line discount that kicks in when dropping a part onto point of sale
- For example you can define a rule that says something like if list price is >$100 and category attribute contains 'powerwear' then set Retail to RRP and discount further based on another attribute.
- Reworked use same supplier logic on point of sale. Say for example you modify a Honda part from Daily to supply from TOPTWO, the next honda part on same point of sale session will now default to TOPTWO as well. The logic has been improved a bit here, where it works explicitly off the last selected order status based on last time you pressed F11 edit order (prior logic was a bit more convoluted and worked off what was on list of parts to order instead. Usually result was the same but not always)