Includes database changes. You need to log all terminals out during upgrade
Payroll - This version includes early non-functional work on a payroll system. Most of foundation is there. Pay runs, PAYG calculations, managing wages, overtime, annual/sick leave public holidays etc are largely implemented. A functionally complete alpha version is still approx 4 to 6 weeks away.
Pricefiles - Link International is now in C9 Price file Repository
Accounts - For 2 decades c9 has used brought forward accounting. Brought forward doesn't track which invoices are paid and which invoices are not paid instead it tracks overall balance as of current,30,60,90+. Over a year ago, In Oct 2015 we added an optional layer over the top of this to help track which invoices are open and which are closed providing open invoice tracking. But this tracking is independent of original brought forward behaviour. Effectively c9 now has both mechanisms, it currently substantially favours brought forward for historical reasons. Because of this the aged balances as reported by brought forward vs aged balances computed/implied by open invoice can be and are often different (Account balances are perfectly in sync, it is only the aging that varies). The open invoice implementation has proven to be as reliable as the brought forward implementation so we will be in the near future providing a facility that allows switching from brought forward to open invoice where optionally aged balances that are paid off are no longer settable but are computed based on which transactions are still open. This version includes a couple of interum measures to help facilitate better syncing of aging data without providing actual computed aging across all relevant facets of c9.
Other changes - Mostly tweaks and bugfixes. Specifically
- Account Balances
- Setup - >System and database. Include a new database task that syncs aged balance according to open invoice list to aged balance in c9
- Add transaction: when selecting invoices to pay factor in those invoices when computing default aging periods.
- Spares
- Import spares quote involving a customer and customised discount settings. On import customised discount setttings would be overloaded with customer default discount settings. Now fixed to use the discount settings as set on the quote
- Receive order. Provide part search box to search parts on receive list
- Dead stock report. Include filter option to show the opposite: live stock
- Orderbook : show qoh/min/max qty for items in the book that are stocked
- Discount % holding. A design problem with this is not updating discount % on importing price file for suppliers that provide accurate pricing data. For majoritry of suppliers price file should be more or less accurate. Discount held was created for accoessry suppliers where things are a bit messier where dealers might get special pricing regimes that are not encapsulated on price file. Added a new setting on each franch which disables, by default, discount holding. You need to goto add/edit franchise -> advanced to explicitly enable holding. By default all franchises will have this option disabled
- Workshop
- Show tally of effort for all uncompleted jobs in main workshop screen
- Workshop profit report : would misidentify supplier warranty work on floorstock as internal work. Now fixed.
- Units
- View invoices units. Show sales rep. Provide option to modify sales rep (only accessible to logins with admin permission)
- Track an expected pickup date on deals
- Miner
- Allow query by country code
- Other
- Docket printing : added support for margin indenting. Accessed via setup
- Profit summary : missing internal preassembly costs on units for labour+other+ws spares (spare parts were there). Now reported