Difference between revisions of "ITrack/Enterprise/Changelog"

From ISoft Wiki
Jump to navigationJump to search
 
(352 intermediate revisions by 3 users not shown)
Line 1: Line 1:
All dates shown are when files were put on the Auto-Updater.  Users can manually check for new updates in ITrack by going to the '''Actions''' menu (at the top) > '''Updater''' > '''Check for updates'''.
Below, find change logs for each release of ITrack Enterprise. Generally a version will be marked as 'live' (generally available release), and one or more versions will be marked as 'release candidates' meaning they are in testing and are available soon to the general public (and immediately to anyone interested in beta testing).
 
==2011-01-06==
===Parts===
* Fixed: an issue where the core required to vendor checkbox might be checked when it shouldn't be.
 
==2011-01-03==
===Appraisals===
* Fixed: Potential memory leak during normal use.
* Fixed: A reported 'memory leak', which was the connection not being deleted after the connection was closed.
* Changed: Moved to a formulaic version of choosing deviances per appraisal combo. Basically, if you have very few parts, your guess is rather random and might as well include more parts. As you gain more parts, you get progressively lower numbers of included parts, making your estimate more accurate by removing outliers. These assume roughly normal distribution, which is not exactly the case with HTP parts.
* Changed: Origin selector now won't let users choose an origin that didn't have any auctions when it was built.
 
===CoreManagement===
* Added: special core management document for sharing data between property pages on the screen.
* Added: when permissions change, the pages will now adjust to them.
* Added: new field called 'core status' to the sales order line and job part tables. This allows items to be marked as either 'N/A' (for normal inventory records) to 'Available' (for unreturned cores) to 'Rejected' (for cores that won't show up anymore).
* Added: The user can discard or reject customer cores. This means that those particular core liabilities will never show up again. This is a way to filter items out of the list that the user knows will never be returned.
* Added: the customer core query now uses the core status column to figure out which cores to show. This makes the customer core query significantly faster.
* Added: store dropdown to the customer cores screen. This allows the user to choose to view customer cores from invoices at a specific store. This defaults to the store the user is logged into. There is also an option that allows the user to view cores at all stores they have permission at.
* Added: new permission that controls what stores a user can view customer cores at.
* Added: when the user hits the return button, it verifies that all selected items are still available according to the core status field. They are unavailable if they were returned by another user since the user loaded the screen or if they were discarded, or if the document they were sold on has been voided or deleted.
* Added: the discard button also verifies that the cores are still available.
* Added: when items are returned, they get deleted from the list. This way, the user will be less likely to try to return something twice.
* Added: buttons on customer cores tab are greyed when they are not applicable.
* Added: the returned cores tab now uses the core status field rather than SKU to decide if items have been returned or discarded in the previous steps. This makes the returned cores query much faster and allows us to ignore items that were discarded.
* Added: hitting the "Inventory" button on the returned cores tab now verifies that the item is still available. This should solve issues where another user has inventoried or discarded the dirty core in question since the user opened the screen. Also, if the invoice the return happened on has been deleted or voided, the item will disappear.
* Added: hitting the "Discard" button on the returned cores tab now verifies that the item is still available.
* Added: inventorying a core marks it as Processed so that it will not show up anymore. Discarding the item marks it as discarded.
* Added: the discard cores button on the customer cores tab now actually discards the selected items. (bug 16, bug 1534)
* Added: confirmation dialog when discarding customer cores.
 
===CrystalReports===
* Fixed: an issue where, if usedefaultdb was set to False (so that the printer server was different from the default db server) the username and password were not encrypted in the .ini file.
 
===Customer===
* Fixed: (bug 1858) an error that could be caused if the user attempted to add a service unit to a customer record that had not been saved before. This resolves an issue that was transmitted through the error reporting system.
 
===Database Updates===
* Removed: duplicate import type fields. Duplicates were causing errors when trying to import for some yards. These duplicates must've been caused by database updates performed more than once.
* Added: unique keys on importtype, importtypefield, and importtypefieldsource so that duplicates will be impossible in the future.
* Added: jobber core to the vendor catalog import.
* Added: 3 new permissions for core management, "Can view customer cores", "can view returned cores", "Can discard customer cores". These control the stores at which the user can use the customer cores and returned cores tabs. These permissions have been granted to everyone by default because they are new.
* Added: core status field to the sales order line and job part tables.
* Added: new permission category "ITrack LX" with new permission "Can login" which controls which users can log into ITrack LX (the mobile itrack handheld application).
* Fixed: a field was named incorrectly in runsheetline. This was causing an error on the deliveries screen.
* Added: the ability to see the readonly sell price class name on the part modification screen (bug 1872).
* Added: made sellpriceclassid visible by default.
* Added: new database functions f_check_user_permission and f_get_user_permission for checking user permissions at the database level. This will probably be employed by various web based applications or other ITrack modules (such as ITrack LX EE or the salesman application).
 
===EBayExtension===
* Added: Export to blackthorn feature. the user now has a button Export with a menu to select witch CSV file format to export to. Blackthorn is another third party eBay exporter and auction management tool. ITrack now supports both Blackthorn and Turbolister for eBay exporting.
 
===Master===
* Added: ITrack catches win32 exceptions differently (at a higher level) now. This means that exceptions thrown anywhere inside the application should be caught. Before, exceptions in other modules (for example EESearch.dll) wouldn't be caught here and therefore would not be reported.
* Added: support for registering auto-encrypt settings (for host.ini). This allows other parts of the application to register .ini settings as auto-encrypted.
 
===Parts===
* Fixed: a reported crash that would happen when the user typed in certain model #'s that caused the model dropdown to change pages.
 
===Search===
* Fixed: the model field on the vendor pricing search now correctly clears when the user hits the clear button.
* Fixed: if the user types in a vendor and hits enter, the vendor will now be looked up
*before
* the search is performed.
 
===WorkOrders===
* Fixed: (bug 1868) an issue where NEW serial #'s created on a WO would be created at the store of the document rather than the store of the inventory item. This only mattered when creating new SNs for items that were from different stores than the document store.
* Added: Previously, if a serialized work order master part is added to a WO at 0 quantity, the serial # dialog doesn't pop up. Now, if you change the quantity of that item to something other than 0, the serial # dialog will pop up, asking the user to choose a serial #.
 
==Changelog Archives==


=Version Change logs=
* [[ITrack/Enterprise/Changelog Version 38|Version 38]] (12/05/2023)
* [[ITrack/Enterprise/Changelog Version 37|Version 37]] (7/13/2023)
* [[ITrack/Enterprise/Changelog Version 36|Version 36]] (2/02/2023)
* [[ITrack/Enterprise/Changelog Version 35|Version 35]] (9/20/2022)
* [[ITrack/Enterprise/Changelog Version 34|Version 34]]
* [[ITrack/Enterprise/Changelog Version 33|Version 33]]
* [[ITrack/Enterprise/Changelog Version 32|Version 32]]
* [[ITrack/Enterprise/Changelog Version 31|Version 31*]]
* [[ITrack/Enterprise/Changelog Version 30|Version 30]]
* [[ITrack/Enterprise/Changelog Version 29|Version 29*]]
* [[ITrack/Enterprise/Changelog Version 28|Version 28]]
* [[ITrack/Enterprise/Changelog Version 27|Version 27]]
* [[ITrack/Enterprise/Changelog Version 26|Version 26*]]
* [[ITrack/Enterprise/Changelog Version 25|Version 25]]
* [[ITrack/Enterprise/Changelog Version 24|Version 24]]
* [[ITrack/Enterprise/Changelog Version 23|Version 23]]
* [[ITrack/Enterprise/Changelog Version 22|Version 22]]
* [[ITrack/Enterprise/Changelog Version 21|Version 21]]
* [[ITrack/Enterprise/Changelog Version 20|Version 20]]
* [[ITrack/Enterprise/Changelog Version 19|Version 19]]
* [[ITrack/Enterprise/Changelog Version 18|Version 18]]
* [[ITrack/Enterprise/Changelog Version 17|Version 17]]
* [[ITrack/Enterprise/Changelog Version 16|Version 16]]
* [[ITrack/Enterprise/Changelog Version 15|Version 15]]
* [[ITrack/Enterprise/Changelog Version 14|Version 14]]
* Version 13 Skipped
* [[ITrack/Enterprise/Changelog Version 12|Version 12]]
* [[ITrack/Enterprise/Changelog Version 11|Version 11]]
* [[ITrack/Enterprise/Changelog Version 10|Version 10]]
* [[ITrack/Enterprise/Changelog Version 9|Version 9]]
* [[ITrack/Enterprise/Changelog Version 8|Version 8]]
* [[ITrack/Enterprise/Changelog Version 7|Version 7]]
* [[ITrack/Enterprise/Changelog Version 6|Version 6]]
* [[ITrack/Enterprise/Changelog Version 5|Version 5]]
* [[ITrack/Enterprise/Changelog Version 4.5|Version 4.5]]
* [[ITrack/Enterprise/Changelog Version 4.4|Version 4.4]]
* [[ITrack/Enterprise/Changelog Version 4.3|Version 4.3]]
* [[ITrack/Enterprise/Changelog Version 4.2|Version 4.2]]
* [[ITrack/Enterprise/Changelog Version 4.1|Version 4.1]]
* [[ITrack/Enterprise/Changelog Version 4.0|Version 4.0]]
* [[ITrack/Enterprise/Changelog Version 3.0|Version 3.0]]
* [[ITrack/Enterprise/Changelog Version 2.3|Version 2.3]]
* [[ITrack/Enterprise/Changelog Version 2.2|Version 2.2]]
* [[ITrack/Enterprise/Changelog Version 2.1|Version 2.1]]
* [[ITrack/Enterprise/Changelog Version 2.0|Version 2.0]]
* [[ITrack/Enterprise/Changelog Version 1.4|Version 1.4]]
* [[ITrack/Enterprise/Changelog Version 1.3|Version 1.3]]
* [[ITrack/Enterprise/Changelog Version 1.2|Version 1.2]]
* [[ITrack/Enterprise/Changelog Version 1.1|Version 1.1]]
* [[ITrack/Enterprise/Changelog 2013-01|2013-01]]
* [[ITrack/Enterprise/Changelog 2012-12|2012-12]]
* [[ITrack/Enterprise/Changelog 2012-11|2012-11]]
* [[ITrack/Enterprise/Changelog 2012-10|2012-10]]
* [[ITrack/Enterprise/Changelog 2012-09|2012-09]]
* [[ITrack/Enterprise/Changelog 2012-08|2012-08]]
* [[ITrack/Enterprise/Changelog 2012-07|2012-07]]
* [[ITrack/Enterprise/Changelog 2012-06|2012-06]]
* [[ITrack/Enterprise/Changelog 2011-12|2011-12]]
* [[ITrack/Enterprise/Changelog 2011-11|2011-11]]
* [[ITrack/Enterprise/Changelog 2011-10|2011-10]]
* [[ITrack/Enterprise/Changelog 2011-09|2011-09]]
* [[ITrack/Enterprise/Changelog 2011-08|2011-08]]
* [[ITrack/Enterprise/Changelog 2011-07|2011-07]]
* [[ITrack/Enterprise/Changelog 2011-06|2011-06]]
* [[ITrack/Enterprise/Changelog 2011-05|2011-05]]
* [[ITrack/Enterprise/Changelog 2011-04|2011-04]]
* [[ITrack/Enterprise/Changelog 2011-03|2011-03]]
* No changes for month of 2011-02
* [[ITrack/Enterprise/Changelog 2011-01|2011-01]]
* [[ITrack/Enterprise/Changelog 2010-12|2010-12]]
* [[ITrack/Enterprise/Changelog 2010-12|2010-12]]
* [[ITrack/Enterprise/Changelog 2010-11|2010-11]]
* [[ITrack/Enterprise/Changelog 2010-11|2010-11]]

Latest revision as of 18:26, 5 December 2023

Below, find change logs for each release of ITrack Enterprise. Generally a version will be marked as 'live' (generally available release), and one or more versions will be marked as 'release candidates' meaning they are in testing and are available soon to the general public (and immediately to anyone interested in beta testing).

Version Change logs