- Made the min/max length requirements automatically reset the length if changing a product on a line, and the previous length did not fit min/max requirements.
- Completely enabled the units pulled field: it is now shown in the inventory form in the warehouse tab.
- When duplicating an order or invoice, it will now reset any accounts on the detail lines to the defaults for those inventory items.
- Added a company preference to set whether or not to lock shipping information on orders that are on transfers.
- Added ability to set certain ship vias to require a shipping address before releasing an order. If they try to release anyway, it will allow copying the bill address.
- Added a company preference to decide whether or not to show bill to address in Dispatching if the shipping address is missing.
- Changed job dashboard to show detail of the selected job beside the Job ID dropdown. Also added in ability to double click transactions in dashboard to open them.
- Fixed the Purchase Invoice form: It was assuming that if the line was assigned to a job, then the job must be using WIP accounts, even if it wasn’t.
- Fixed: sales tax was not immediately calculating when importing into a quote.
- Made invoice posting handle builds with null costs. (Those happen in the case of builds with no assembly lines.)
- Changed Purchase Invoice tax total to display a total even for a use tax (Tax with positive and negative components), but not include it in the order total in that case.
- Added audit trailing to the pricing sheet and pricing level sheet forms. Just logging the user and number of products updated.
9.299