9.298

  • Changed build pricing to always use nonexclusive pricing levels even for items set to not use discounts when used as a component.
  • Fixed inventory costing differences for items with zero and negative stock.

9.297

  • Made double clicking open a build in the production tab of an order.
  • Added a company preference to require a ship via before releasing an order.
  • Setting an item to non-stock will now warn that they should instead select a non-stock class. Also, changing inventory accounts to nonstandard account types will give a warning.
  • Users will no longer be able to add a trim drawing to a product that does not have mapping. This will fix problems with wrong product selection.
  • Fixed: Pricing in the build detail was not using multilevel pricing on orders with a manually selected pricing level, if the customer wasn’t also set to use multilevel pricing.
  • Added option to set certain products to always use inventory price rather than best price when used as a component (checkbox in the inventory item’s pricing tab).
  • Users will now be disallowed from editing shipping information for orders that are already on a trip.

9.296

  • Made the vendor history tab show credit card transactions as well.
  • Fixed some odd behavior with deleting receivables.
  • Changed the max password length to 100 characters (was 15).
  • Made Job transfer list support filters.
  • Made universal search support builds and transfers.

9.295

  • Added a company preference of whether to always reset tax 2 when posting an invoice (for clients who never use tax2)
  • When deleting a PO, it will now clean up the Purchase Order number field on the order detail. Previously it would show the deleted PO number when converting that order to a PO again.
  • Fixed: when on an order that has builds on hold and the user adds a new order, the new order continues flashing the “builds on hold” text until refreshing.

9.294

  • Fixed inventory export: if the user gave an invalid file path, paradigm would incorrectly throw an error that “you have lost connection…”
  • Changed PO converting to disallow converting a PO to anything else if there are no lines with quantities.
  • Fixed: converting an order to an invoice was setting the invoice to require voucher links even for invoices for non-WIP jobs.
  • Added a summary tab to the order form to quickly see the status of the different lines on the order.
  • Fixed: New vouchers when added were being given the same order type as the most recent voucher. changed to default to “Purchase Invoice’ when adding from the list
  • When prepaying an order, it will now use the company preference for applying terms on entire amount or for not including sales tax etc.
  • Changed customer contact method subform to not create blank contacts.

9.293

  • Added preference to inventory archiving to decide whether or not to archive unsold receivers.
  • Made the Expected Date visible on the PO form.
  • Added queries to be used for order list filtering of pulled orders.
  • Fixed: When adding a receivable, the amount due was based off of a field that caused prepayments to show a zero total until refreshing the form.

9.292

  • Added a function to parse “Pulled” data from the notes field, so reports could show it without showing EVERYTHING that got put in notes.
  • Fixed: Trying to delete a customer that had been used before would disallow deleting, but wouldn’t show the error message.
  • Made order to invoice conversion more robust so that the new invoices can’t be made without an order number.
  • Changed field sizing in the customer form to work better with current screen sizes.
  • Gave speed increases to the receivable form when selecting the customer ID or when pressing “Apply”. Also changed to not use Access “sum” totals, and did totaling in Sql instead.
  • Non-stock items will now also update the current cost field.
  • The “Go To Customer” field on the customer form now will show all customers instead of only the ones that you opened the form to.
  • The GL closing date will now be checked every time it is needed instead of being cached on startup.
  • Added hover text  to discount button on receivable form.

9.291

  • Fixed an issue with the ‘Select All’ button in the undeposited funds list.
  • Made the the receivable form faster.
  • Changing a customer ID will not remove the shipping address from an order. The only exception is if the ship to address is a default ship ID, which means that the address was never manually set and therefore not authoritative.
  • Added audit trail to Dispatching and Production.
  • Added a way to default a “Message to Print” onto an order for a customer.
  • Fixed the behavior of duplicating an order with trim drawings.
  • Fixed: the Return payment button on receivables was disabled.

9.290

  • The sales price and set price fields on locked lines on invoices will now be editable.
  • Fixed: since 9.285, the first name for customers had not been capitalizing after editing.
  • Fixed: Purchasing agent was failing to filter the purchase order list to the orders it had just created.
  • Fixed Users could mistakenly delete a different purchase order by pressing delete on an uncommitted purchase order.
  • Made the “convert to PO form” faster.
  • Made the duplicate customer sub-form load faster.
  • The information shown in form titles will now update when on a new record, rather than showing information from a previous one.
  • Fixed: Changing a customer on an invoice was not removing the old customer’s contact method on the bill to if the new customer did not have one.
  • Added a company preference to never calculate terms discounts on invoices with negative totals.
  • Fixed:Opening a posted/completed Quote/Order/Invoice/Job Transfer wasn’t unlocking some of the header buttons even if the user had permissions to use them.
  • Salesmen will no longer be able to define their own customer IDs from the order form. They will still be allowed to add from there, but Paradigm will auto-generate the ID.
  • Added Inventory by warehouse button to the ribbon.
  • Added an option to set descriptions when importing into an order. Any lines without descriptions will get the inventory description.
  • Fixed: If deleting a receivable and then selecting a customer from the drop down immediately without adding a new receivable, Paradigm was putting the wrong currency ID in the receivable.
  • Made auto-generated customer IDs more logical, hopefully to the point that salesmen no longer need to edit them at all.
  • Fixed the tab order in receivables.
  • Fixed: creating a receivable via the invoice form was giving a harmless but unnecessary error.