<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikido.isoftdata.com//index.php?action=history&amp;feed=atom&amp;title=ITrack%2FPro%2FChangelog_2019-06</id>
	<title>ITrack/Pro/Changelog 2019-06 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wikido.isoftdata.com//index.php?action=history&amp;feed=atom&amp;title=ITrack%2FPro%2FChangelog_2019-06"/>
	<link rel="alternate" type="text/html" href="https://wikido.isoftdata.com//index.php?title=ITrack/Pro/Changelog_2019-06&amp;action=history"/>
	<updated>2026-04-29T13:04:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://wikido.isoftdata.com//index.php?title=ITrack/Pro/Changelog_2019-06&amp;diff=10930&amp;oldid=prev</id>
		<title>Codeman: Updates to ITrack Pro</title>
		<link rel="alternate" type="text/html" href="https://wikido.isoftdata.com//index.php?title=ITrack/Pro/Changelog_2019-06&amp;diff=10930&amp;oldid=prev"/>
		<updated>2019-06-11T18:50:55Z</updated>

		<summary type="html">&lt;p&gt;Updates to ITrack Pro&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;ITrack Pro has seen several changes over the last several years; this is a list of what we&amp;#039;ve been working on during that time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==CreditCardProcessing:==&lt;br /&gt;
* Added: Improved payment method handling when using credit card processing on the sales screen.&lt;br /&gt;
&lt;br /&gt;
==Customer:==&lt;br /&gt;
* Fixed: {{case|29053}}: Updating invoice balances and paid amounts accounting for voided payments now uses a stored procedure.&lt;br /&gt;
* Added: {{case|28568}}: Customer Response tab added, for viewing customer responses and entering customer response information.&lt;br /&gt;
* Fixed: {{case|27136}}: The customer screen payments menu now supports ICVerify and the new credit card dialog.&lt;br /&gt;
* Fixed: (Case: 32751) : Resizing of the customer unit, quotes and sales tabs now work correctly.&lt;br /&gt;
* Fixed: {{case|32230}} tax expiration date will now save and load correctly when the user is in a non-US date locale format.&lt;br /&gt;
&lt;br /&gt;
==CustomerContact:==&lt;br /&gt;
* Fixed: Most touchpoint information shown is now from the most recent touchpoint on the home and customer screen.&lt;br /&gt;
* Added: Multi customer correspondence creation from the customer list screen&lt;br /&gt;
* Fixed: Touchpoint type filtering removed&lt;br /&gt;
* Fixed: no longer comparing a ITDateTimeSetting to 0, as it was an ambiguous conversion.&lt;br /&gt;
* Fixed: the store id for tickets didn&amp;#039;t match the setting of the store the user was logged into.&lt;br /&gt;
&lt;br /&gt;
==CustomerList:==&lt;br /&gt;
* Fixed: {{case|23192}} A printing bug has been fixed.&lt;br /&gt;
* Fixed: {{case|23192}} A bug with customerlists has been fixed.&lt;br /&gt;
&lt;br /&gt;
==CustomerResponse:==&lt;br /&gt;
* Fixed: {{case|28583}}: Removed erroneous foreign key constraints.&lt;br /&gt;
* Fixed: {{case|29559}}: Payments are now selected and shown by default.&lt;br /&gt;
* Added: {{case|29559}}: Customer contacts can now be saved in ITrack.&lt;br /&gt;
* Added: {{case|28568}}: Tickets can now be assigned&lt;br /&gt;
* Fixed: {{case|28568}}: Customer names are now displayed instead of IDs on the home screen.&lt;br /&gt;
* Fixed: {{case|28568}}: A crash that happened when opening the customer screen from the home screen.&lt;br /&gt;
* Fixed: {{case|28568}}: Cleaned out unused code.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Database:==&lt;br /&gt;
* Fixed: the chart template now supports aggregate column charts.&lt;br /&gt;
* Fixed: chart data with invalid X axis values is now ignored.&lt;br /&gt;
* Fixed: two update queries that were generating errors have been corrected.&lt;br /&gt;
* Fixed: Increased length of useroption `option` column from 50 to 80 for existing databases.&lt;br /&gt;
* Fixed: : The missing table lostsale has been restored.&lt;br /&gt;
* Added: support for report parameters that are put directly into queries and should not be escaped.&lt;br /&gt;
* Added: {{case|25384}} emailed scheduled reports can now have an overridden email body, &amp;#039;from&amp;#039; address (for email replies going back to specific address), and attachment name (for naming the report pdf attachment).&lt;br /&gt;
* Added: {{case|25389}} the right-click graphing template has been updated to facilitate line types.&lt;br /&gt;
* Added: {{case|285583}} Schema creation queries added for Customer Response Management subsystem.&lt;br /&gt;
* Fixed: {{case|29488}} the Merge permission for customers was missing in the ITrack Pro database creation scripts. &lt;br /&gt;
* Fixed: {{case|29488}} created a better version of the query that inserts the Customer Merge permission.&lt;br /&gt;
* Fixed: {{case|33154}}: Database errors no longer occur when creating a database for a new client.&lt;br /&gt;
* Removed: some views that Pro Web no longer needs.&lt;br /&gt;
* Changed: wa_quote view to include document type&lt;br /&gt;
* Added: invoice adjustments can now be applied to things more specifically.&lt;br /&gt;
* Added: Corrected an issue with user permissions.&lt;br /&gt;
* Fixed: Improved the speed of gathering aging data. {{case|33630}}&lt;br /&gt;
* Added: Behavior for whether credit card dialogs should appear by default for payments.&lt;br /&gt;
* Fixed:  Quote expirations are now correctly handled.&lt;br /&gt;
* Fixed: Salesman renamed to salesperson. {{case|34430}}&lt;br /&gt;
* Added: Support for longer report parameters for automated reporting.&lt;br /&gt;
* Fixed: I think this might be the issue the customer was having in {{case|23900}} where they couldn&amp;#039;t print a PO receiving list. The screen wouldn&amp;#039;t let you if you didn&amp;#039;t have the PO add and edit permission, which is dumb since that dialog doesn&amp;#039;t actually change anything.&lt;br /&gt;
* Changed: The yes/no buttons have been renamed to &amp;quot;Close PO&amp;quot; and &amp;quot;Leave PO Open&amp;quot;, respectively. {{case|23706}}&lt;br /&gt;
* Changed: {{case|24186}} The Sales screen will no longer warn about a missing authorization number for your payment method if the payment amount is zero.&lt;br /&gt;
&lt;br /&gt;
==DataManagement:==&lt;br /&gt;
* Added: defaults for status and store for inventory add and inventory update.&lt;br /&gt;
&lt;br /&gt;
==EBayExtension:==&lt;br /&gt;
* Fixed: {{case|21613}} We now support cancellations for auction listings.&lt;br /&gt;
* Fixed: {{case|16517}} Sales and Quotes now prompt to cancel ebay auctions, remove line items or ignore the problem when selling or quoting an item would deplete stock for a live auction.&lt;br /&gt;
* Fixed: {{case|15775}} The eBay open screen permission now works correctly.  This should&amp;#039;ve fixed a similar issue with Data Management and Itrack Online.&lt;br /&gt;
* Fixed: {{case|18603}} eBay now creates well formed customers with the standard defaults.&lt;br /&gt;
* Fixed: {{case|18035}} Added a setting, configurable from the config screen, for whether the BuyItNow price is retail + core or just retail.&lt;br /&gt;
* Fixed: {{case|22231}} Global Shipping setting now pulls into the edit details screen and the listing.&lt;br /&gt;
* Fixed: {{case|29721}}: Maximum title length has been significantly extended.&lt;br /&gt;
* Fixed: {{case|15883}} PayPal Immediate Pay UI/Dialog behavior has been added.  Sending through the eBay API still needs doing.&lt;br /&gt;
* Fixed: {{case|22323}} The Manufacturer Part Number / Brand missing error should no longer occur.&lt;br /&gt;
* Fixed: {{case|22323}} Ebay now displays friendlier shipping names&lt;br /&gt;
* Fixed: {{case|26002}} The invoice screen is now cleared when a new invoice is sent from ebay.&lt;br /&gt;
* Added: {{case|27829}} VIN now populates and is submitted with eBay listings.&lt;br /&gt;
* Added: {{case|15869}}: Added a user permission for cancelling ebay auctions.&lt;br /&gt;
&lt;br /&gt;
==Graphing:==&lt;br /&gt;
* Added: the right click graphing dialog now has the following new features:&lt;br /&gt;
* * Advanced mode: the user can go into &amp;#039;advanced mode&amp;#039; when building a chart.  This shows various extra options that may not always be required when generating a basic graph.  The user&amp;#039;s selected mode will be remembered.&lt;br /&gt;
* * Trendlines: the user can choose to display trendlines for each data series on the graph.  If the user is in advanced mode, they can choose the type of trendline as well as whether the trendline&amp;#039;s formula and fitness should be displayed in the legend.&lt;br /&gt;
* * Point shape: (Advanced mode only) the user can choose the shape of the points in a line/scatter chart for better black&amp;amp;white printout or colorblind accessibility.&lt;br /&gt;
* * Cumulative series: (Advanced mode only) the user can choose to make a data series cumulative, making it so that all values will include all previous values in the same series.&lt;br /&gt;
* Changed: current graph template has been modified to no longer show scrollbars in embedded IE windows (required a slightly bigger buffer around all sides).  The way the graph resizes has been optimized slightly to better use available screenspace.&lt;br /&gt;
* Changed: current graph template has been modified to properly handle cumulative data series, trendlines, point shape selections, etc.&lt;br /&gt;
* Added: an error message to chart generation that will stop the user if they choose a discrete (non-numeric, non-date) x axis for a line or scatter graph.  While these graphs technically work, they are not very useful.&lt;br /&gt;
* Added: {{case|20434}} support for saving chart templates as well as using saved chart templates.&lt;br /&gt;
* Fixed: an issue where the right click graph template would show unnecessary 0.00 points in line charts if the series was cumulative.&lt;br /&gt;
* Fixed: line charts with missing points are now smoother and interpolate between those points.&lt;br /&gt;
* Fixed: a crash when adding new saved chart templates.&lt;br /&gt;
* Added: {{case|22765}} any list with saved graph templates can now be run easily by right-clicking on any list with saved graph templates.&lt;br /&gt;
* Added: better support for date/times in right-click graphing for x-axis values.&lt;br /&gt;
* Fixed: an issue where sending data with line breaks to right-click graphs could cause errors.&lt;br /&gt;
* Updated: the current graph template.js has been updated with Zach&amp;#039;s current template.&lt;br /&gt;
* Added: hard-coded &amp;#039;Solid&amp;#039; for the line type of all series&amp;#039; created through right-click graphing.&lt;br /&gt;
&lt;br /&gt;
==Home:==&lt;br /&gt;
* Fixed: {{case|27100}} The homescreen now fully supports lost sales.  &lt;br /&gt;
* Fixed: {{case|27100}} The open and closed radio buttons now function as expected.&lt;br /&gt;
* Fixed: {{case|27100}} Opening a document on the quote screen from the home screen correctly loads the document type.&lt;br /&gt;
* Fixed: {{case|27100}} Remove Line Lead Status as the parent document already has an open status.&lt;br /&gt;
* Fixed: {{case|27100}} The dropdown menus for Lost Sales as well as the document selector on the Quote screen no longer allow custom values.&lt;br /&gt;
* Added: {{case|27100}} Added the Lost Sale Dialog to SVN.&lt;br /&gt;
* Added: {{case|28568}}: Customer Response tab added, for viewing customer responses.&lt;br /&gt;
* Fixed: Fixed a memory leak found while using the customer screen.&lt;br /&gt;
* Fixed: Crash related to customercontact and home fixed.&lt;br /&gt;
&lt;br /&gt;
==Importer:==&lt;br /&gt;
* Fixed: (Case: 32751) : Resizing of the import tab now works correctly.&lt;br /&gt;
&lt;br /&gt;
==Login:==&lt;br /&gt;
* Changed: {{case|21451}} Logins are more secure.&lt;br /&gt;
&lt;br /&gt;
==Master:==&lt;br /&gt;
* Changed: the error reporting system now formats Windows COM errors in a more easy to understand format.  These errors could be reported by partner applications, such as QuickBooks, VINPower, and Crystal Reports.&lt;br /&gt;
&lt;br /&gt;
==Options:==&lt;br /&gt;
* Added: The ProWeb Parts screen now has a setting accessible from options.&lt;br /&gt;
* Fixed:  {{case|30517}}: Tax items can no longer be given a name exceeding the maximum accepted length in the database.&lt;br /&gt;
* Fixed:  {{case|24357}}: Midstream conversion of the tax item dialog to use DAOs.&lt;br /&gt;
* Fixed:  {{case|24357}}: Tax rates now support up to four decimal places.&lt;br /&gt;
&lt;br /&gt;
==Parts:==&lt;br /&gt;
* Fixed: {{case|21061}} Minor text fixes.&lt;br /&gt;
* Fixed: {{case|26440}} Setting manufacturer/Model/category pricing if a setting is turned on.  This is a midstream commit, but all functional code has been commented out.&lt;br /&gt;
* Fixed: {{case|27769}} Manufacturer and Model now loads for subparts in the breakdown tab of the parts screen that have a comment set.&lt;br /&gt;
* Fixed: Refactored a small portion of the PartInfoPage and PartsView.  &lt;br /&gt;
* Fixed: {{case|27769}} Manufacturer and Model now loads for subparts in the breakdown tab of the parts screen that have a comment set.&lt;br /&gt;
* Fixed: Refactored a small portion of the PartInfoPage and PartsView.  &lt;br /&gt;
* Fixed: {{case|28541}} Documents no longer affect the last modified date on part records.  &lt;br /&gt;
* Fixed: {{case|28541}} Part Info terms have been changed to more accurately reflect their intention.&lt;br /&gt;
* Added: {{case|28695}} A retain vehicle info checkbox has been added to the vehicle section of the part info tab of the parts screen.  When checked, the previous default of retaining vehicle info on save and new will occur.  When unchecked, vehicle info will not be retained on save and new.  This setting is saved on a per use basis.&lt;br /&gt;
* Added: {{case|28695}} Moved accessing page member variables out of the view.&lt;br /&gt;
* Added: {{case|28671}} Records on the quote screen will no longer become confused as to what document type under a very specific set of conditions.&lt;br /&gt;
* Fixed:  {{case|30940}}: The parts screen now supports ProWeb.&lt;br /&gt;
* Fixed:  (Case: 33140) : Resizing of the Part Info and Sales tabs now work correctly.&lt;br /&gt;
&lt;br /&gt;
==PartConfiguration:==&lt;br /&gt;
* Fixed:  (Case: 32751) : Resizing of the categories, make model, part model and teardown tabs now work correctly.&lt;br /&gt;
* Fixed:  {{case|32090}}: Part Type names are now unique.  Any existing duplicate part type names will have the part type number appended to the part type name for the higher number part.&lt;br /&gt;
* Fixed: an issue where an uninitialized value was being referenced accidentally.&lt;br /&gt;
&lt;br /&gt;
==ProOptionsExtension:==&lt;br /&gt;
* Fixed: Returned a missing edit button.&lt;br /&gt;
* Fixed: Added a toggle for the ProWeb version of the Parts screen.&lt;br /&gt;
* Added: a &amp;quot;Configure Shipping Integrations&amp;quot; page for configuring SAV and DLS shipping integrations.&lt;br /&gt;
&lt;br /&gt;
==PurchaseOrders:==&lt;br /&gt;
* Added: {{case|25115}} Added a Tag Per Quantity checkbox for all purchase orderlines so that the number of tags to be printed is more apparent.  Additionally, checking this checkbox will change that setting for all instances of this inventory item in purchase orders.&lt;br /&gt;
* Fixed: {{case|25115}} Changed text from Tag Per Quantity to Tag/Quantity.  &lt;br /&gt;
&lt;br /&gt;
==QBToolkit:==&lt;br /&gt;
* Fixed: {{case|20246}} The invoice tab now uses a tree control, payments and cogs are sorted as children of invoices were possible.  Additional usability changes will be made later.&lt;br /&gt;
* Fixed: {{case|21351}} Things autoexpand, and the flag column has been removed.&lt;br /&gt;
* Added: {{case|23404}} There is now a default to none setting present on the config tab of the quickbooks screen.  If enabled, every other quickbooks tab will act as if you&amp;#039;d pressed &amp;quot;select none&amp;quot; when it loads.&lt;br /&gt;
* Fixed: {{case|23404}} Flipped the verbage and effect of the preference.  It now reads &amp;quot;Checky by default&amp;quot; and is enabled by default for the old behavior.  unchecking the box will have the new effect of not checking any boxes.&lt;br /&gt;
* Fixed: {{case|23404}} Corrected an ID change error.&lt;br /&gt;
* Fixed: {{case|23891}} Exported customers now appear correctly when the exported radio button is clicked in the customer tab of the quickbooks page.&lt;br /&gt;
* Fixed: {{case|27138}} Error states no longer cause infinite loops when syncing.  &lt;br /&gt;
* Fixed: {{case|27138}} Reverted erroneous include.&lt;br /&gt;
* Fixed: {{case|27260}} Invoice exporting now exports all the selected items.  &lt;br /&gt;
* Fixed:  {{case|29171}}: Ignoring items from double clicking no longer syncs them with quickbooks before ignoring them in itrackpro.&lt;br /&gt;
* Fixed:  {{case|26303}}: Models should now load if the vehicle screen has been opened.&lt;br /&gt;
* Fixed:  {{case|30520}}: Unchecking a payment on an invoice no longer causes an endless lockup.&lt;br /&gt;
* Fixed: {{case|22352}} Fixed an issue with the other tab and the part types tab not loading anything in the quickbooks screen.&lt;br /&gt;
* Added: {{case|23814}} Itrack invoice comments are no longer appended to quickbook invoice comments.&lt;br /&gt;
* Fixed: {{case|20137}} Resale Number is now sent with the customer record when adding or modifying accounts to QuickBooks from ITrack.&lt;br /&gt;
&lt;br /&gt;
==Quotes:==&lt;br /&gt;
* Fixed:  {{case|34723}}: The quotes screen will no longer open if the user does not have permission to view the quotes screen.&lt;br /&gt;
* Changed: f_count_file_references function to include customer_file in its count.&lt;br /&gt;
* Added: interchange_file table&lt;br /&gt;
* Added: reorder report query for pro web&lt;br /&gt;
* Added: interchange_file to the function that counts file references.&lt;br /&gt;
* Updated: f_get_attachment_id function to include customerfile and vendorfile&lt;br /&gt;
* Added: f_inventory_attachment_count function with parameters for type and public flag.&lt;br /&gt;
* Changed: useroption column definitions to better match Enterprise and thus avoid errors for settings designed for product-agnostic code. {{case|34608}}&lt;br /&gt;
* Fixed: {{case|25744}} Sales Lead document type added to the quotes screen.&lt;br /&gt;
* Fixed: Reverted an errant midstream commit keeping pro from compiling.&lt;br /&gt;
* Fixed: {{case|25744}} Sales Lead document on the quote screen now load correctly.&lt;br /&gt;
* Fixed: {{case|25744}} Document type values now clear and load correctly.&lt;br /&gt;
* Fixed: {{case|27100}} Added the table creation query for Lost Sales.&lt;br /&gt;
* Added: {{case|33944}} support for DLS shipping quotes on the quotes screen to work just like the sales screen.&lt;br /&gt;
* Fixed: an issue where the shipping quote button&amp;#039;s clickability was not correct when the user opened a fresh quote.&lt;br /&gt;
&lt;br /&gt;
==Reports:==&lt;br /&gt;
* Fixed: {{case|27284}} Reports going through the report queue allow 10,000 characters, up from 250.&lt;br /&gt;
* Fixed: {{case|29417}} Inactive customers were causing the Aging report to show different numbers than Sales reports.&lt;br /&gt;
* Fixed: a bug where, when viewing a past invoice that has a now-inactive customer on it, the screen would not load the customer information. {{case|30172}}&lt;br /&gt;
* Changed: Make &amp;amp; Model column no longer displays the tracking number at the end. This being at the end could confuse the user into thinking that number is part of the model name or something. These days we have a dedicated tracking # column anyway. {{case|24796}}&lt;br /&gt;
* Added: Gasket Kit part type. {{case|29387}}&lt;br /&gt;
* Changed: {{case|30683}} Reverted the custom ARA Invoice back to an earlier version that Fred at ARA preferred, then changed its name so that it would not be overwritten by the Auto Updater.&lt;br /&gt;
* Fixed: PickList.rpt now shows the 2nd address for the customer.&lt;br /&gt;
* Fixed: PickListBarcodes.rpt now shows the 2nd address line for a customer.&lt;br /&gt;
* Fixed: {{case|34458}} Changed Bray&amp;#039;s custom invoice to reflect that they&amp;#039;ve been in business for 25 years now, instead of 20.&lt;br /&gt;
&lt;br /&gt;
==ReportViewer:==&lt;br /&gt;
* Added: {{case|26378}} BCC field to the mass-mailing system.&lt;br /&gt;
&lt;br /&gt;
==Sales:==&lt;br /&gt;
* Added: {{case|27615}} Split out icverify from the main payment window in sales.&lt;br /&gt;
* Fixed: {{case|28307}} Changing values for negative quantity line items with a positive core price and a regular price of 0 no longer crash itrack.&lt;br /&gt;
* Added: A permission for editing comments on existing invoices.&lt;br /&gt;
* Fixed: The permission hierarchy has changed to more clearly indicate which permissions affect existing invoices only and which affect both existing and new invoices.&lt;br /&gt;
* Fixed:  {{case|30192}}: Fixed a crash when answering no to creating a duplicate part on a sales order.&lt;br /&gt;
* Fixed:  {{case|30192}}: Fixed an issue with user editable sales order permissions&lt;br /&gt;
* Fixed:  {{case|30492}}: Users with permissions to add new invoices once again can change anything on a new invoice.&lt;br /&gt;
* Added: TaxItem objects added to pro.  &lt;br /&gt;
* Fixed:  (Case: 33856) : Costing can no longer be updated with an empty vendor field and then updated.&lt;br /&gt;
* Fixed:  {{case|34046}}: When loading a quote as an invoice, split payment mode is correctly cleared.&lt;br /&gt;
* Fixed: Cleaned up a function with an unused argument.&lt;br /&gt;
* Changed: the &amp;quot;shipping quote&amp;quot; button has been changed to a dropdown button to support DLS as well as SAV.&lt;br /&gt;
* Added: there is now a DLS shipping quote option in the dropdown for sending the current sale to DLS to get a shipping quote or to schedule a shipment.&lt;br /&gt;
* Changed: ORDER BY to be company, name instead of customernum, customeroption.optionnum {{case|30688}}&lt;br /&gt;
&lt;br /&gt;
==SalesEstimate:==&lt;br /&gt;
* Fixed:  (Case: 32751) : Resizing of the Inventory estimate tab now works correctly.&lt;br /&gt;
&lt;br /&gt;
==Search:==&lt;br /&gt;
* Fixed: {{case|23132}} The location column on the search screen no longer shows incomplete duplicated quantity data correctly  shown in the status column&lt;br /&gt;
* Fixed: {{case|16229}} I&amp;#039;ve split out and added the columns.  The Committed quantity column isn&amp;#039;t correct.&lt;br /&gt;
* Fixed: {{case|24665}} Quantity Committed is now Quantity allowed on the search screen.&lt;br /&gt;
* Added: {{case|16226}} Internal Notes is now available as a flex field.&lt;br /&gt;
* Fixed: {{case|27251}} Corrected bug where quantities were loading for the next column down.&lt;br /&gt;
* Fixed: {{case|27277}} Colors on the search screen once again show what they&amp;#039;re supposed to.  &lt;br /&gt;
* Fixed: {{case|27277}} Quantity Allowed now loads correctly.&lt;br /&gt;
* Fixed: {{case|27277}} Corrected the header from Quantity Allowed to Quantity Available.  &lt;br /&gt;
* Added: {{case|27373}} Credit Card Processing added to the sales screen.&lt;br /&gt;
* Fixed: {{case|27340}} The Customer List no longer scrolls to the side.  &lt;br /&gt;
* Fixed: Removed unused functions and pulled repeated code into functions.&lt;br /&gt;
* Fixed: {{case|27739}} Fixed colorizing once again.&lt;br /&gt;
* Added: {{case|27615}} Midstream commit of creditcard processing in pro.  It&amp;#039;s basically working, but cleanup remains.  &lt;br /&gt;
* Added: {{case|27800}} CustomerList with balance checked showing all customers no longer crashes when invoices with a null customernum exist.  &lt;br /&gt;
* Added: {{case|27789}} InternalNotes now populates in the flex field dropdowns of the vehicle search screen.&lt;br /&gt;
&lt;br /&gt;
==Settings:==&lt;br /&gt;
* Added: {{case|20434}} support for saving/loading stored chart configurations.&lt;br /&gt;
* Fixed: {{case|28048}} Layout improved for ProWeb options settings.&lt;br /&gt;
* Fixed: modified column orders and column widths should no longer be lost if the number of columns in the list has changed since the last time the column order was saved.&lt;br /&gt;
* Changed: saved chart templates are now only loaded once, making graph dialogs and right clicking in list controls faster.&lt;br /&gt;
&lt;br /&gt;
==TransactionList:==&lt;br /&gt;
* Fixed: {{case|25468}} Date ranges now load correctly from the dropdown.  &lt;br /&gt;
* Fixed: {{case|25468}} Reverted non-functional user preference changes.&lt;br /&gt;
* Fixed:  (Case: 32751) : Resizing of the transaction list view now work correctly.&lt;br /&gt;
* Fixed: {{case|26813}} Added an index to the lineitem table to speed up the transaction screen.&lt;br /&gt;
&lt;br /&gt;
==Update.sql==&lt;br /&gt;
* Added: {{case|22639}}: PurchasedPartsByVendor.rpt parameters updated&lt;br /&gt;
* Added: {{case|21673}} a line to hide the old version of the Billing report (Billing5.rpt) now that they&amp;#039;ve had some time with both Billing reports.&lt;br /&gt;
* Added: {{case|22840}} adderscript for InventoryInStockByLocation.rpt&lt;br /&gt;
* Added: {{case|22840}} a line to remove an old parameter from InventoryInStockByLocation.rpt, store.  &lt;br /&gt;
* Added: setting to have the &amp;quot;print tag&amp;quot; checkbox get automatically checked when the user receives an item on a PO. {{case|23096}}&lt;br /&gt;
* Added: {{case|14114}}: adderscripts for three new avery 5160 reports: CustomerAddressLabel5160.rpt, Label5160.rpt, and LabelLocation5160.rpt&lt;br /&gt;
* Added: {{case|25961}} adderscript for the new Avery label reports, ReturnLabel5160.rpt, CustomerAddressLabel5160.rpt, Label5160.rpt, LabelLocation5160.rpt&lt;br /&gt;
* Added: {{case|26135}} adderscript for SalesWithCost.rpt&lt;br /&gt;
* Changed: There is now a single report type for teardowns, instead of 3. The new report type is just &amp;#039;Teardown&amp;#039;. {{case|27110}} {{case|27110}}&lt;br /&gt;
* Added: {{case|27151}} adderscript for the new Teardown report with report.type = Teardown.  Also hides reports with the older report type.  This should go out at the same time as the update to the Vehicles Teardown tab that changes what report type it looks for.  &lt;br /&gt;
* Added: stored procedure for accepting a bid. Takes a vehicle bid id and the 2nd parameter is if the other bids associated with the vehicle should also be closed(bool). {{case|27202}}&lt;br /&gt;
* accept bid procedure now sets the vehicle status to A&lt;br /&gt;
* set taxitem.BreakPoint to NULL where it&amp;#039;s 0&lt;br /&gt;
* Fixed: a query error that would occur for taxitems with no BreakPoint value when closing the options dialog. {{case|27275}}&lt;br /&gt;
* Fixed: An issue where items would be colored incorrectly. {{case|27325}} {{case|27325}}&lt;br /&gt;
* Added: {{case|25933}} a script to remove (hide) InterchangeUpdate.rpt.  It is being deprecated.&lt;br /&gt;
* Added: {{case|26015}} Adderscript for new report, BreakdownPerformanceByPartType.rpt&lt;br /&gt;
* Added: {{case|27398}} adderscript for InterchangeReport.rpt&lt;br /&gt;
* Added: {{case|26538}} an adderscript for the new report, BillOfLadingLineItems.rpt&lt;br /&gt;
* Added: new table for caching vin audit ids so they can be reused for future reports&lt;br /&gt;
* Added: new view for settings(useroption)&lt;br /&gt;
* Added: {{case|27902}} adderscript for SalesByState.rpt&lt;br /&gt;
* Added: {{case|27623}} adder for Billing.rpt&lt;br /&gt;
* Added: {{case|28266}} adderscript for the new report, PurchaseOrderLineStatus.rpt&lt;br /&gt;
* Fixed: {{case|28266}} changed report.orientation to Landscape in the adderscript for PurchaseOrderLineStatus.rpt&lt;br /&gt;
* Fixed: removed an alter view for wa_category_pricing that would occur before it even existed.&lt;br /&gt;
* * It&amp;#039;s been replaced by a create view statement.&lt;br /&gt;
* Fixed: a bug where a query error would occur when adding/changing a tax item in edit &amp;gt; options. {{case|29111}}&lt;br /&gt;
* Added: {{case|21021}}: a line that would remove the old setting, &amp;#039;Tag: always hide qr code&amp;#039;, because it is being replaced by &amp;#039;Tag: enable qr code&amp;#039;.  Both of these are set to &amp;#039;False&amp;#039; by default in the report itself.&lt;br /&gt;
&lt;br /&gt;
==Vehicles:==&lt;br /&gt;
* Fixed: {{case|21061}} Teardowns will now assume the &amp;quot;Show Online&amp;quot; status set by part type from the part configuration screen when entering new parts.&lt;br /&gt;
* Fixed: {{case|19196}} Added OEM, Serial and More fields to teardowns.&lt;br /&gt;
* Fixed: {{case|2062}} disabled part types no longer show on on the teardown tab.&lt;br /&gt;
* Fixed: {{case|19196}} Renamed More column names for consistency.&lt;br /&gt;
* Fixed: {{case|2307}} Attachments are now fully functional on the teardown tab.&lt;br /&gt;
* Fixed: {{case|2307}} Bugfixes for attachments on the teardown tab of the vehicle screen.&lt;br /&gt;
* Fixed: {{case|25659}} The attachments button is now disabled when selecting bidparts.&lt;br /&gt;
* Fixed: {{case|26075}} Make, Model and Year values are no longer updated for parts on a teardown for a vehicle.&lt;br /&gt;
* Fixed: {{case|26075}} Commented out the queries that were causing duplicate entry errors.&lt;br /&gt;
* Fixed: {{case|27115}} Vehicle Questions and answers now load correctly.&lt;br /&gt;
* Fixed: {{case|27115}} Vehicle Questions and answers no longer erroneously overwrite the teardown name.&lt;br /&gt;
* Fixed: {{case|27257}} Vehicle teardown change detection is no longer overactive.&lt;br /&gt;
* Added: {{case|28049}} Support for ProWeb&amp;#039;s vehicle screen added.&lt;br /&gt;
* Added: {{case|28049}} Refactored global functions.&lt;br /&gt;
* Added: {{case|28048}} Settings now contains a ProWeb tab for toggling individual screens per user.&lt;br /&gt;
* Added: {{case|28048}} Added necessary files for the new options tab.&lt;br /&gt;
* Added: {{case|28048}} Moved a file to the correct header subfolder in visual studio.&lt;br /&gt;
* Added: {{case|28695}} Purchase order support for embedded ProWeb added.&lt;br /&gt;
* Fixed:  {{case|11294}}: Next Vehicle now loops to the first vehicle if there is no next vehicle.  Previous Vehicle now loops to the last vehicle if there is no previous vehicle.&lt;br /&gt;
* Fixed:  {{case|31955}}: The part status change dialog when saving a vehicle which has its status changed now only prompts to change status on parts sharing location with the vehicle, as intended.&lt;br /&gt;
* Fixed: Added missing column to the data management schema.&lt;br /&gt;
* Fixed: {{case|31676}}: Inactive vendors no longer show in the costs tab of vehicles.&lt;br /&gt;
* Fixed: (Case: 32792) : Removed trailing zeroes from mileage.&lt;br /&gt;
* Fixed: (Case: 32792) : Removed trailing zeroes from mileage.&lt;br /&gt;
* Fixed: (Case: 32751) : Resizing of the basic, finance and performance tabs now work correctly.&lt;br /&gt;
* Fixed: (Case: 33140) : Resizing of the Part Info and Sales tabs now work correctly.&lt;br /&gt;
* Fixed: (Case: 33149) : Costing can no longer be updated with an empty vendor field and then updated.&lt;br /&gt;
* Added: {{case|29447}} VINPower errors are now reported with more specific and easy to understand error messages.  This includes the error for invalid developer code and invalid path.  Also, these errors now use the shared error reporting dialog so that they can be reported to ISoft support.&lt;br /&gt;
&lt;br /&gt;
==Vendor:==&lt;br /&gt;
* Fixed: {{case|553}} Purchase Orders can now be Voided&lt;br /&gt;
* Fixed: {{case|14854}} Purchase Order footers on the Vendor screen now correctly show totals for Subtotal, Tax, Shipping and Total for non zero values.&lt;br /&gt;
* Fixed: (Case: 32751) : Resizing of the additional info and purchase orders tabs now work correctly.&lt;br /&gt;
&lt;br /&gt;
==WebApp:==&lt;br /&gt;
* Added: {{case|28774}} Per page settings are now disabled instead of hidden.  if the general preference is disabled for using the web app, then the individual screens become unchecked.&lt;br /&gt;
* Fixed: {{case|28774}} Warnings on the vehicle screen are now supressed while using the web app.&lt;br /&gt;
* Added: {{case|28774}} Per page settings are now disabled instead of hidden.  if the general preference is disabled for using the web app, then the individual screens become unchecked.&lt;br /&gt;
* Fixed: {{case|28774}} Warnings on the vehicle screen and customer screen are now suppressed while using the web app.&lt;br /&gt;
&lt;br /&gt;
==Miscellaneous:==&lt;br /&gt;
* Added: lineitems for transactionalizing cost. {{case|16554}}&lt;br /&gt;
* Added: taxrate column to the invoice table to transactionalize tax rate. {{case|31111}}&lt;br /&gt;
* Added: Vin notes are now stored from the vin decoder.&lt;br /&gt;
* Added a control for the pro web parts check option.&lt;br /&gt;
* Fixed an issue with a skipped database update.&lt;br /&gt;
* Added a text file with instructions for releasing itrackpro from beta.&lt;br /&gt;
* Changed: more field names so that automatic snake &amp;lt;-&amp;gt; camelCase would work correctly.&lt;br /&gt;
* Added: web app views for category pricing and category set&lt;br /&gt;
* Removed: reference to `itrackpro` database name.&lt;br /&gt;
* Added: single-column primary key to category_pricing&lt;br /&gt;
* Changed: nullability of various default price columns&lt;br /&gt;
* These schema changes will go into update.sql once we have the needed changes made in the desktop.&lt;br /&gt;
* Added: needed permission queries for data management screen. {{case|9260}}&lt;br /&gt;
* Added: vehicleunit column to the partuse table. case &lt;br /&gt;
* Added: using the customer&amp;#039;s yard type, we automatically set 9000 or 900 to be vehicleunit true. {{case|16220}}&lt;br /&gt;
* Added: inventory post update trigger that will keep the status of the vehicle synced with the status of any part type from the vehicle that is flagged as a whole unit. {{case|16220}}&lt;br /&gt;
* Added: Tax rate columns to quote and purchaseorder tables&lt;br /&gt;
* Added: country to companyinfo&lt;br /&gt;
* Removed: taxrate from quote and purchaseorder tables as that&amp;#039;s not exactly how we&amp;#039;re going to solve that case. &lt;br /&gt;
* Added: companyinfo view that only returns store 1. it can still be updated, thus nothing should need to change in the desktop.&lt;br /&gt;
* Added: Polaris make and models. {{case|10653}}&lt;br /&gt;
* Fixed: a bug where the &amp;#039;Vehicle Model List&amp;#039; import type for Data Management wouldn&amp;#039;t get created and instead a duplicate of &amp;#039;Inventory Model List&amp;#039; would. &lt;br /&gt;
* Added: store view.&lt;br /&gt;
* Added: storeid is now an auto increment with no default of 1&lt;br /&gt;
* Removed: `ssn` column from the `customer` table. (The UI was removed from ITrack Pro over 4 years ago) &lt;br /&gt;
* Changed: some query handling on part q &amp;amp; a&lt;br /&gt;
* Changed: &amp;#039;VIN #&amp;#039; to &amp;#039;VIN&amp;#039; &lt;br /&gt;
* Fixed: a crash that could occur if the user selected an item, tried to load a po that didn&amp;#039;t exist, and then clicked the delete button. {{case|21306}}&lt;br /&gt;
* Changed: when loading a po, it now checks for the existence of the po number before asking them of they want to save. If the PO doesn&amp;#039;t exist, the state remains the same.&lt;br /&gt;
* Changed: the &amp;quot;do you want to save&amp;quot; dialog when loading an existing po with an unsaved po on screen now uses the shared &amp;quot;do you want to save&amp;quot; dialog from common resources.&lt;br /&gt;
* Fixed: a bug where empty lines would get created on the client and saved to the db. {{case|21235}}&lt;br /&gt;
* Added: db versioning info&lt;br /&gt;
* Fixed: a bug that was a regression from {{case|19698}} where some of the bid-only controls should have been hidden and instead would appear on top of the list control. {{case|19698}}&lt;br /&gt;
* Added: tooltip text to applied credit checkbox.&lt;br /&gt;
* Changed: Tax Items tab in Settings now uses ENUMs for the query results and the list control.&lt;br /&gt;
* Fixed: a crash that could occur(at least in debug) if the user clicked on the list but not on an item.&lt;br /&gt;
* Fixed: {{case|22371}} an issue where clicking to show/hide series on a stacked column graph without trendlines would not work correctly.&lt;br /&gt;
* Fixed: an issue where showing an hiding a series with a point type other than Circle would cause the newly unhidden points to be circular.&lt;br /&gt;
* Fixed: {{case|22580}} File &amp;gt;&amp;gt; Page Setup &amp;gt;&amp;gt; No printer was unchecked, and it needs to be checked or weird, hard-to-troubleshoot issues happen sometimes.&lt;/div&gt;</summary>
		<author><name>Codeman</name></author>
	</entry>
</feed>