Palace Stock Tracker 5 Desktop Client Change Log
Changes from 1.00 to 1.01
- [client_options] Fix connection colour preview panel is resetting to clBlack (PST5-22).
- [client_options] Fix Host Name column is not wide enough in Connections list (PST5-27).
- [attachments] Render PDF files within Attachments Manager (PST5-131).
- [services] Add Service window overhaul (PST5-134).
- [scripting] Add Lua scripting (PST5-149).
- [invoices] Add organisation option to prefer using invoice's customer address for transactions (see Payments tab in Organisation Options) (PST5-153).
- [invoices] Don't print customer name from refund invoice on item sold labels (PST5-155).
- [drops] Fix Drops -> Search Drops: Selected Drop Option triggers search without pressing Search button (PST5-156).
- [stock_items] Fix entering a long number in the Stock Items Search box causes an error (PST-157).
- [contacts][invoices] Trim contacts and invoice input strings (remove leading and trailing spaces) (PST5-159).
- [printing] Fix some cells are empty on printed invoices (e.g. Invoices qty) (PST5-160).
- [all] Fix empty space appearing above area buttons after changing themes (PST5-161).
- [contacts] Add Alternative Phone field to contacts (PST5-162).
- [drops] Add server option to print item weights on drop sheets (PST5-164).
- [drops] Add option to print invoice numbers on drop sheets (PST5-165).
- [licensing] Update to use new activation server.
- Cumulative maintenance updates.
Changes from 0.04 beta to 1.00
- PST5-84: [attachments] New contact attachment default date is now today instead of 1/1/1980.
- PST5-85: [attachments] Fix contact attachments template list is not saving correctly.
- PST5-88: [stock] Fix Snapshot tab in Stock Items section.
- PST5-89: [contacts] Don't fully expand contact type drop down in Contact Editor unless Fully expand dropdowns is enabled in Client Options.
- PST5-90: [drops] Label items as "Scrap" (customisable in Organisation Options) instead of "Collection" or "Collect" in the Drops section and on printed drop sheets (depending on item status - see Item Status editor).
- PST5-91: [drops] Add each item's current item status to printed drop sheets.
- PST5-92: [drops] Move phone number down on printed drop sheets to prevent it from being truncated.
- PST5-95: [contacts] Include invoice in Contacts Invoices tab show if the contact is in invoice address or customer address
- PST5-96: [printing] Sold labels use customer address instead of invoice address.
- PST5-97: [contacts] Improved performance of loading Payments and Invoices in the Contact Editor.
- PST5-98: [all] Added support mode (Help > About > Toggle Support Mode (enter SQL Server database password to enable enhanced debug output to Output window).
- PST5-99: [themes] Store themes per operator.
- PST5-100: [stock_levels] Fix all item types are shown when selecting only show monitored item types.
- PST5-101: [gift_aid] Fix error when creating a new Gift Aid claim batch.
- PST5-102: [stock_levels] Created Stock Levels list summary panel.
- PST5-104: [printing] Print sold labels from Invoice Editor.
- PST5-106: [all] Static class code optimisations.
- PST5-107: [all] Use SQL stored procedure to read database information (faster operator login).
- PST5-108: [contacts] Allow entry of default invoice reference when creating a new contact.
- PST5-109: [printing] Added new sold label tag to print date collected (where drop data is available).
- PST5-110: [contacts] Added Default Invoice Ref search to Contacts Basic Search tab.
- PST5-113: [all] Updated code to latest compiler (C++ Builder 10.4 Sydney) and updated internal code libraries.
- PST5-114: [drops] Added model and serial numbers to printed job sheets (optional - see Organisation Options).
- PST5-115: [drops] Added shortcut keys to Drop Editor.
- PST5-116: [items][drops] Fixed pressing ENTER not working in Duplicate Item window.
- PST5-118: [contacts] Fixed payments tab toolbar button icons in incorrect order.
- PST5-119: [items] Fixed cannot type number into duplicate item form.
- PST5-120: [invoices] Added Invoices Items tab to Invoices section (shows all items).
- PST5-122: [licence] Fixed licence key not being stored correctly in database (causing "TRIAL INSTALLATION"/unable to add items issue).
- PST5-123: [checkout] Modernise icons in Checkout section.
- PST5-124: [all] Fixed a bug which was preventing licence information from being saved to the database.
- PST5-125: [stock_levels] Add item location to Stock Levels items window.
- PST5-126: [stock_levels] Add bulk edit "clocks" button to Stock Levels items window.
- PST5-127: [invoices] Fix invoices with many lines very slow to load.
- PST5-128: [invoices] Invoice editor now remembers selection and scroll position when adding or editing lines.
- PST5-129: [invoices] Added invoice and transactions counts to respective tabs in Invoice Editor.
- PST5-130: [invoices] Made Invoice Editor window size and position persistent.
- PST5-132: [invoices] Fixed Invoice Editor showing location for services (when editing existing invoices).
- PST5-135: [invoices] Made Invoice Editor saving much faster.
- PST5-136: [invoices] Fixed items in Invoice Editor showing location of the invoice rather than each item.
- PST5-140: [contacts] Fixed components anchors in Contact Editor Donations tab.
- PST5-141: [invoices] Show current status (not just "change to" status) for items in Invoice Editor.
- PST5-142: [invoices] Don't allow quantity of 0 or less in the Invoice Line Editor.
- PST5-143: [invoices] Show [DP] suffix on item names in the Checkout (optional - see Client Options) and add column to Invoice Editor to indicate items with more than one default price.
- PST5-144: [invoices] Made Invoice Editor loading much faster.
- PST5-146: [options] Fix connection colour resets to black if Local Settings tab is not clicked in the Connection options.
- Numerous stored procedure improvements and optimisations.