-------------------------------- | Data-Basics, Inc. | | TechAnywhere Windows | | Release Notes | -------------------------------- 3.0.018.000_t80122 - Added type-ahead bug fix to library code as per Bills request. Please test this version thoroughly as the fix has changed core library functions. - This version has unfinished PO material/misc editing rules in place. Waiting on a library fix from Bill before this can be finished. 3.0.019.000_t80124 [2090] - Pass wrkordrtchncn_rn back and forth to better manage WO status changes. 3.0.019.000_t80317 - Fixed a bug that occurred in the Timesheet page when the pay period was changed. - Day Automation Systems. 3.0.019.000_t80408 [2078] - Pay Period and date defaults. 3.0.019.000_t80409 [2190] - Work Order lines are editable after timesheet submitted. 3.0.019.000_t80410 [2080] - Time Sheet Page only applies to technician logged in 3.0.019.000_t80411 [2075] - PO edits for TechAnywhere. [2190] - Work Order lines are editable after timesheet submitted. [2220] - Force Login At Start 3.0.019.000_t80416 [2061] - PM Parts to materials checklist and PM Tasks to work performed checklist. - Modified wo_pm_parts_list. The quantity is converted to two decimal places. 3.0.019.000_t80422 [2230] - Build new receipt (Altova xslt) 3.0.019.000_t80428 [2248] - Progress Applet Bug - Made the material part lookup popup center vertically in the screen. 3.0.019.000_t80429 [2078] - Pay Period and Date Defaults [2253] - COD for Non Field Payment - Performance Air - Added Equipment Model to receipt.xml - Made signature.jpg 450 pixels wide 3.0.019.000_t80430 - wo_transaction_list rows are entered for “cash”, “check”, “credit”, and “nopayment“ payment types. 3.0.020.000_t80501 [2078] - Pay Period and Date Defaults [2253] - COD for Non Field Payment - Performance Air [2259] - Check box for Work Performed 3.0.020.000_t80502 - Fixed a bug in the database update code that occurred when there was more than one column to add to a table. 3.0.020.000_t80505 [2262] - Test Topaz Device - Add new receipt.xslt for Altova receipt generation. 3.0.020.000_t80512 [2277] - Kill TechAnywhere Auto Sync 3.0.020.000_t80513 [2253] - COD for Non Field Payment - Performance Air - Add whole wo_list rows to completed_wo_list 3.0.020.000_t80514 - Add the config entry “configRestrictionsToSaveReceipt”, which if set to true, will not allow the tech to produce a receipt/invoice if there are red areas in the main TechAnywhere screen. 3.0.020.000_t80516 - TechAnywhere now checks for custom file updates during a synchronization. If a newer version is available it will download the client specific MSI file and run it. TechAnywhere gets the next custom files version from the new Data-Basics TechAnywhere version database. The URL for this web service is specified by the config entry: "configDBUpdateServiceUrl". - When a TechAnywhere code update is performed, TechAnywhere will download an installer from the Data-Basics updates ftp site and run it. The version to get is obtained from VisualWorks. 3.0.020.000_t80527 - Removed the new client update functionality from TechAnywhere3.0, this version has all the latest improvements minus the update functionality. 3.0.021.000_t80610 [2325] - COD Invoice Generation 3.0.021.000_t80611 [2287] - Config option to disable drop down list of inventory items - Corrected the conditions for marking up other rate unit cost to get unit price. 3.0.021.000_t80613 [2277] - Kill TechAnywhere Auto Sync - Added new receipt.xslt and invoice.xslt 3.0.021.000_t80617 [2277] - Kill TechAnywhere Auto Sync 3.0.021.000_t80623 [2339] - Add xml element to remove last page for Altova receipt vw_7.5_20080623 - Characters are now stripped from messages if they have ASCII values outside the range of 1-126. The range used to be 0-126. This is a work around for a problem with VisualWorks character decoding. VisualWorks was incorrectly returning the character with ASCII value 0 when decoding certain Unicode characters. This was causing database insert problems with TechAnywhere messages. 3.0.021.000_t80721 [2386] - Parts Locator Results Returned Bug 3.0.021.000_t80723 [2390] - COD Enhancements vw_7.5_20080723 - When copying files from the SAMPro archive directory to the TechAnywhere ftp folder, problems were occurring when the archive folder and the TechAnywhere ftp folder were the same. VisualWorks would copy the file onto itself causing the file to be 0KB in size. I added a fix to check if the fromFile and toFile are the same if so don’t attempt a move. 3.0.021.000_t80731 [2399] - TechAnywhere COD allows for multiple invoices 3.0.021.000_t80801 [2399] - TechAnywhere COD allows for multiple invoices 3.0.021.000_t80805 [2390] - COD Enhancements [2406] - Escape amp in TechAnywhere xml file. 3.0.021.000_t80813 [2413] - Auto e-mail completed TechAnywhere receipt version 2 3.0.022.000_t80821 [2429] - Build Index ability for TechAnywhere [2430] - Fix TechAnywhere IFrame issue [2431] - Save PDF XML Data for Altova 3.0.022.000_t80822 [2413] - Auto e-mail completed TechAnywhere receipt version 2 3.0.022.000_t80828 [2440] - COD Invoice Duplications (wo_transaction_list) 3.0.022.000_t80911 [2464] - Merge of TechAnywhere Data To Clear Old Work 3.0.022.000_t80915 - Fixed a bug in the server/client work order merging code that was allowing a duplicate work order through if the server side work order had a different time scheduled to the existing client side work order. 3.0.022.000_t80918 - Added an improved java applet pseudo ping that will attempt to connect to the VisualWorks URL specified in the client. From my timing tests, a ping with a connection takes 0.57secs and a ping without a connection takes 0.03secs. 3.0.022.000_t81002 - Fixed a bug that occurred in the second layer window closing process. 3.0.022.000_t81212 - Fixed a bug that was causing the 5 – 10 minute slow auto synch after a status change. vw_7.5_20090121 - Cincom code to fix MS SQL transaction level set. vw_7.5_20090122 - Before attempting to insert a Sampro message, it now checks if the message is already inserted. If it is, it will return success without attempting an insert. 3.0.022.000_t90205 - Improve client side logging. 3.0.022.000_t90207 - Fix runtime error when marking WO complete. 3.0.022.000_t90326 - Added small receipt/invoice format. Large or small format is specified by configReceiptFormat:”small/large”. Default is large. 3.0.022.000_t90406 - Fixed a timing problem that was exposed after java update 13. Java Version Implemented 3/17/09 3.1.022.000_t90317 +DBXchange - Remove options from toolbox that no longer are needed for Java version. - Fix data logging as it was overwriting and not appending. - Fix incoming messages have message type of SubAnywhere. - Fix FireFox/IE7 display issues (labor, signature, closing call scripts). - Fix receipt generation problems. - Fix document manager freezing. - Fix inventory list download problems. 3.1.022.000_t90323 - Prompt for login on startup. - Remove MidCo logs functionality. - Fix FireFox/IE7 display issues (toolbox, screen sizing). 3.1.022.000_t90324 +DBXchange - Fix document manager categories going missing. - Fix runtime error when clicking WO before sync. - Fix upload collateral FTP issue. 3.1.022.000_t90325 - Sync after login - Remove help tab - Fix “back to step one” display issue - Fix PO page display issues - Changed so that only newer browsers can load the program IE7 and FireFox 3 +. 3.1.022.000_t90326 - Added small receipt/invoice format. Large or small format is specified by configReceiptFormat:”small/large”. Default is large. - Fix Recommendations not saving in FireFox. - Download customFiles by site ID. 3.1.022.000_t90327 - Remove help button from New Work Order. - Fix extraneous debugger statements. - Fix smallinvoice display issues. - Fix display issue with payment method. - Fix XML Unit Price for Misc items for reporting. 3.1.022.000_t90401 +DBXchange - Changed version from 3.0 to 3.1. - Fix metrics display issues. - Inventory and flat rates are only saved when retrieved. - Fix equipment parts list. - Fix equipment tasks list. 3.1.022.000_t90406 - Fixed a timing problem that was exposed after java update 13. 3.1.022.000_t90410 - Change splash to 3.1 - Fix RAQ’s for PM Parts/Tasks - Fix script error causing inventory lookup to fail. 3.1.022.000_t90424 - Fix removal of completed WOs from client database issue. 3.1.022.000_t90514 (DBXchange) - Fix insert message query to remove square brackets (Sybase 7 issue). 3.1.022.000_t90520 +DBXchange - Remove acceptance signature section on completed tab. - Fix submitted time and is no longer able to be removed. - Fix calendar bug in new WO - Mycompanylog.gif now comes from website hosted at http://165.236.7.53/XXXX/mycompanylogo.gif - Fix other rate description. Now is free type field - Fix auto sync freezing issues when dialog boxes are open - Remove trailing blanks for incoming data. This fixes known common phrase/work performed issues - CustomFiles.zip is now deleted and re-downloaded every time. - Edit static_vendor_list RAQ to not filter on vendor types = “supplier” 3.1.022.000_t90521 - Fix time sheet scrolling issues found in IE. - Fix timing issues with receipt generation with FireFox (PDF could not be generated). 3.1.022.000_t90522 - Fix receipt generation issues due to trailing blanks effecting directories. 3.1.022.000_t90610 - Cache program on startup to help with offline mode and performance. - Fix acceptance signatures section on completed tab. - Fix recommendations problem with FireFox. - Edit static_technician_list to filter only on active techs. - Edit static_common_phrase_list to remove trailing blanks. - Fix type ahead on inventory drop down list. - Sort labor list by date when in add list. 3.1.022.000_t90617 - Increase performance by reducing java console log - Fix carriage return issue with logging. - Fix collateral runtime error where deleted folder was trying to be read. - Remove use of activex object for http requests. (Local install). - Use applet to avoid browser cross domain security issues. (Local install). 3.1.022.000_t90618 - Now is a local install, all files stored locally. Installer created. - Fix receipt.fo file generation timing issues. - Fix network issue pinging server. - Fix FireFox compatibility issue. - IE 8 compatibility Mode. - Update process now looks to see if new version is available and downloads from FTP when necessary. 3.1.022.000_t90701 - Local install no longer used. - Offline mode now fixed by using Google Gears to cache web pages. - Update button added to Toolbox to update the Google Gears web page versions. - Inventory applet fixed to stop crashing. - Main headers on open workorder page are now clipped if screen resolution is too small to display all words. - Fix labor date being clipped off. - Add date worked to labor section of main screen. - Add date added to Material and Miscellaneous sections of the main screen. - Sort by tech, and then date worked in labor section of main screen. - Sort by date added in Material and Miscellaneous sections of the main screen. 3.1.022.000_t90706 - Fix progress bar issue not caching. - Fix COD Workorders, when the document manager was open then closed it would mark it complete. - Only allow for Internet Explorer 8. 3.1.022.000_t90708 - Fix login screen showing “Loading…” - Only allow for Internet Explorer 7 and higher. 3.1.022.000_t90721 - Fix email function on document manager. 3.1.022.000_t90730 - Fix database journal corruption problems by deleting orphans upon TA startup. 3.1.022.000_t90803 (DBXchange) - Fix user login password trailing blanks. 3.1.022.000_t90805 - Fix progress box disappearing during sync. 3.1.022.000_t90806 (DBXchange) - Change static_job_list to limit the jobs to only the ones that the tech is assigned to. 3.1.022.000_t90813 - Fix 10% locking issue during status change sync. (Didn’t fix problem) - Fix problem where status change would not auto sync. 3.1.022.000_t90817 - Fix 10% sync locking issues where progress bar was causing script to stop running. 3.1.022.000_t90818 + DBXchange - Fix issue where duplicate WO removal was removing WO’s that it shouldn’t have. - Trim blanks on all columns. Also improves sync performance by reducing data transferred. 3.1.023.000_t90825 + DBXchange - Fix document manager freezing after generating receipt. - Limit the available characters in work performed to 1,200 characters. - Show counter of available characters left to enter in work performed. - Show Under Contract flag on equipment list. - Show Warranty End Date on equipment list. - Fix vendor list drop down arrow gone missing on purchase order tab. - Fix text boxes missing right side on new WO site lookup. - Fix equipment name bug on new WO screen showing site rather than equipment name. - Add billing comments on new WO screen. - Add new logic for database update to work with 3.1. - Add SageQuest GPS directions. - Ability to change Sync progress bar Verbosity. - New config RAQ’s for SageQuest and progress bar verbosity. 3.1.024.000_t90827 + DBXchange - Fix freezing during database update if backup took longer than 20 seconds. - Fix under contract distortion on equipment grid. - Enable scrolling on purchase order form if vendor names are too large. - Add under contract on site equipment grid of new call. - Add warranty end date on equipment grid of new call. - Fixed database insert statements. The format didn’t include the column headings so missing columns were not being defaulted and the query was being rejected. - Add required resources functionality. (Untested) - Enable/disable required resources with config RAQ. - Check for java cache to exist upon startup. 3.1.024.000_t90903 - Fix false error while generating receipt. - Timing issues with document manager and emailing fixed by using lock file in new Altova\fop.bat. - Updated command line applet to fix java holding up finishing the receipt generation process. - New Google maps logic added for SageQuest. 3.1.024.000_t90908 - Add SageQuest GPS HTTP link to be able to be reported on receipts. - New receipt/invoice xslt files made to support GPS HTTP link. 3.1.024.000_t90909 - Fix “PDF could not be created error” when _lock.lkf already existed in folder. Delete before generating receipt. 3.1.024.000_t90910 - Use unique file names for lock files. - Modify fop.bat to create unique lock file names and backwards compatibility. - Delete left over lock files upon startup. 3.1.024.000_t90914 - Download unzip.exe on startup if does not exist. - Fix serial # display issue when adding equipment 3.1.024.000_t90922 + DBXchange - Fixed time issue where if messages being posted from 12AM-1AM would import with invalid time format. - Changed URL encoding to use encodeURI() rather than escape() which produced incorrect character encoding of %uxxxx. - Single quote in equipment ID and name was causing SQL errors. - HTML characters were causing problems if typed in work performed. 3.1.024.000_t90923 + DBXchange - Remove blank line from pay type so that it cannot be chosen from list. - If technician pay type default is blank in SAMPro, default to first pay type in list. - Add blank line to inventory list in order to allow for pasting of part numbers or free typing. - Validate so that blank inventory lines cannot be added. 3.1.024.000_t90924 - Case 2651. Add client site name to email subject. Now in the form of [RECEIPT][Client Site: XXX][Work Order Id: XXX] 3.1.024.000_t91005 + DBXchange - Enhance purging functionality to remove data that is no longer needed by TechAnywhere. [Performance] - Remove cancelled work orders immediately regardless of DaysToRetain. [Performance] - DaysToRetain capped at a maximum of 7 days. [Performance] - Modify static_job_list to limit unneeded results further. [Performance] 3.1.024.000_t91006 (DBXchange) - Fixed time issue when techs are logging in between 12AM-1AM where tchncn_lst_TA_tme is being filled in. 3.1.024.000_t91007 (DBXchange) - Fixed issue with Java server crashing with opening ports to Microsoft SQL. 3.1.024.000_t91021 - Fix purging to run on sync rather than login. It was purging tables that did not exist yet during database revision upgrade. - Decode and encode every message before sending so that existing “bad” data will be corrected. 3.1.024.000_t91202 - DaysToRetain is now capped at a maximum of 14 days, if not set defaults to 7. - When a WO is rescheduled or cancelled, a completed message is sent to SAMPro. - Cancelled WO’s are now retained in DaysToRetain rather than purged immediately. - Drop down menus improved [Performance] 3.1.024.000_t91209 - Fixed a bug where only the last lines entered for misc, labor, material, etc were being submitted to SAMPro. 3.1.025.001 + DBXchange - Fix display issue with background when data entry grids are shown. - Text entered work performed, when completed, is put into history. If re-dispatched, client will show read-only history text, and allow for new data entry. Only new text will be submitted to SAMPro when WO is completed again. - Work performed counter allows for count to go above 1200 characters, shows in red if so. SAMPro will handle overage with notes. 3.1.025.002 - Include work performed history in the character count. - Limit number of characters in work performed with configuration. – “configMaxWorkPerformedLength”:”#” defaults to “1200”. - Stop from going over the character limit with configuration. – “configEnforceWorkPerformedLimit”:Boolean. Defaults to false. 3.1.026.003 + DBXchange - Display message when update button is pressed, and restarts browser automatically. - Workorders are cancelled not dependent on the case of the word “cancelled”. - 1000 character limit set on recommendations. - Work performed displayed on main screen now shows existing + current. - Flat rate exceptions fixed. - Scope of services from flat rate is now added to work performed as items are added to flat rate. - Flat rate information now added to receipt.xml for reporting. - Change SageQuest button to “Show GPS Map” - Show directions to site even when SageQuest is enabled. - Opening call scripts on new work order. Requirement set by “configEnforceOpeningCallScriptCheck”:true (SAMPro work required) - Disable original caller requirement on new work order. “configEnforceOriginalCallerCheck”:true - Add synchronize button accessible from everywhere. “configAlwaysShowSynchronizeButton”:true - HTML characters are now stripped from directions and work requested that were causing display issues. - Implement database drivers to stop crashing on ODBCDLL.dll Database connection details file is located at: C:\dbxchange_connection_details.txt Default ODBC configuration: {"databaseType":"ODBC","host":"localhost","user":"user","password":"password","datasource":"ta"} SQLServer configuration: {"databaseType":"SQLServer","host":"SERVER","user":"xyz","password":"xyz","datasource":"Sampro"} Sybase configuration: {"databaseType":"Sybase","host":"SERVER","user":"dba","password":"xyz","datasource":"Sampro"} 3.1.026.004 + DBXchange - Equipment performance improvements (opening workorder). - Flat Rate now accepts tax Y/N flag and uses job tax rate. - Flat Rate query now determines to take either “pretax price” or “price” depending if “pretax price” is $0. 3.1.026.005 - Changed internal FTP IP from “165.236.7.53” to “techanywhere.sampro.net” 3.1.027.006 - Quick save feature for Material, Labor, & Miscellaneous entry grids. [Performance]. - Change part lookup magnifying glass to a “?” due to quick save not allowing images. - Fixed issue where “N/A” box wouldn’t work when read-only history exists. - Stop users from adding blank inventory item when certain sequence was achieved. - Fix inventory cost issue where defaulting from first line item in inventory list. - Fix issue when generating a new WO with no opening call scripts. - Fix script error in document manager. 3.1.028.008 - Change TechAnywhere update to now give progress and successful completion message. - Allow other rate description in a PO to be free type. - Fix bug where extraneous messages were sent back to SAMPro when flat rate is being used. - Quick save for all areas of database saving. –Sync unchanged. - Fix bug where equipment was able to be removed after already referenced on the WO in other places. - Fix bug where could not take exact change with cash on COD. 3.1.028.010 - Improve sync performance 3.1.028.011 - Fix bug with submit time sheet button not saving to local database. 3.2.030.001 + DBXchange - Changed to TechAnywhere 3.2 - Quick save for metrics, task list, part list, payment entry grid. [1536] Look up inventory location/availability from the part lookup screen by searching and clicking on the inventory item ID link. [1571] Add ability for metrics required to complete WO. “configRequireMetrics”:true (defaults to false). [2622] Store config_tech RAQ to local data store so tech can have customizations when working offline. [3075] Fix document manager display bug when browser restored. [3213] Popup message when successfully adding item from part list. [3226] New button added to all entry windows “Save and continue” that has the same functionality as the “X” close button. [3233] Display PM agreement type description on equipment. [3351] Escape invalid XML characters if from PO#. [3401] Ignore obsolete records (Requires SAMPro 7.2) [3462] Now uses RN’s to post inventory for companies that change inventory item IDs often. [3466] Fix misspell on error popup. [3467] Add 0 RN record in miscellaneous to allow for barcode scanners. [3468] Remove button added to the flat rate entry grid. [3469] Do not allow the use of the same other rate description when creating purchase order. [3470] Display metrics the same order they are shown in SAMPro. [3472] Receipt generation performance enhancements. [3473] Fix part lookup for required resources bug. [3474] Fix call script bug. [3475] Redesign payment entry grid to allow for multiple payment types on COD workorders. (Requires SAMPro 7.3). [3475] Redesign COD invoice format to display multiple payments. (Requires SAMPro 7.3). [3479] Move “Acknowledge WorkOrder” button up to be easier to use on smaller screens. [3479] Add flat rate lookup to the flat rate entry grid, similar to inventory part lookup. [3480] Resize screens on open and completed tabs to use full screen. [3489] Fix bug if completing work order before document manager displays when creating receipt. [3494] Config entry to control the status of a completed COD WO. configMarkCODBilled false = “completed” true = “billed” [3498] Enable SageQuest for Hutchinson. [3538] Allow labor hour list to go beyond 9.99. [3542] Fix invoice total calculation when using flat rate. 3.2.030.002 + DBXchange [2404] Option to complete the WO as soon as receipt is generated. configCompleteNonCODAfterReceipt (defaults to false). [3471] Fix status changes duplicating bug. 3.2.030.003 + DBXchange [3476] Add data assist grid for adding requisitioned resources. Can now be added via Parts List or Material Lookup screen. [3560] When exiting TechAnywhere, if the current date is equal to or greater than the default payroll period's ending date and there is un-submitted time, pop a warning. Config entry “showPayrollClosingMessage” true/false. [3598] Fix bug where next PO and invoice numbers were not being handled correctly. [3599] Fix miscellaneous runtime errors. 3.2.030.004 [3708] Fix bug with require signature to close. Was allowing WO to be closed without receipt/signature. 3.2.030.005 +DBXchange [3737] Accommodate when no tax group is set on job or client. 3.2.030.006 +DBXchange - Fix issue if trying to remove last labor line. [3719] Fix query issues with incompatible data structure. [3746] Fix issue if multiple workorders were created for the same site and equipment. Caused equipment record to be deleted. [3747] Document manager performance issues. 3.2.033.007 + DBXchange - Allow TechAnywhere to run on Internet Explorer 9 and Chrome for performance. - TechAnywhere for Android licensing - TechAnywhere for Android remote access query type. [2582] Change read-only text color to black where previously was gray and too light to see. [3568] Change document description in SAMPro from “Receipt” to “Receipt for Work Order #” [3630] Only retrieve technicians that have employee filled in. [3696] Retrieve inventory RN when item from SAMPro purchase order. [3719] Fix query issues with incompatible data structure. [3720] Require location ID when adding material. [3790] Retrieve address line 2 for new call site. [3791] Retrieve address line 2 for site. [3800] No longer show “1900-01-01” for warranty end date if blank. [3803] Allow blank other rate ID from SAMPro purchase order. [3808] Only retrieve other rates that have cost categories. [3824] New call site listing to limit sites with inactive equipment. [3825] Fix document manager remove button. [3891] Fix issue if workorder ID contains letters. 3.2.033.008 [3937] Display issues with Chrome [3949] Only send metrics that have been filled out rather than for all equipment. 3.3.034.001 + DBXchange - Do not include equipment where Deny TA Access flag is checked on record (Requires SAMPro 7.3). [3860] Fix bug in flat rate lookup where value was not being returned properly. 3.3.034.002 [3910] Fix bug when adding new equipment, was defaulting in blank equipment ID when adding lab/mat/misc. 3.3.034.003 [3937] Display issues with Chrome [3949] Only send metrics that have been filled out rather than for all equipment. 3.3.035.004 + DBXchange [3954] Fix issue with configurations not refreshed after sync [4000] Improve metrics processing by dynamically building metrics when new equipment is added [4017] Send up signature JPG to be attached in SAMPro. Future use in SAMPro reporting [4019] Add signed off flag columns to database for future use [4020] Change message building to be instant rather than queued [4021] Change message building to be instant rather than queued (DBXchange) [4024] Filter out CSR work order types [4036] Fix issues with data structure when building purchase order from TechAnywhere [4037] Fix purchase order IDs stripping off first digit [4065] Increase receipt timeout from 20 to 40 seconds for slow computers [4079] HTML5 caching for alternative to GoogleGears (Google Chrome Only) [4091] Now downloads GoogleGears from Data-Basics server as Google no longer hosts installer 3.3.035.005 + DBXchange [3951] Fix labor grid refresh issues [4017] Fix bug where signature JPG’s would not always be sent. [4019] When generating receipt, only print items that have not been generated on previous receipts. “configFullReceipt”:false [4071] Hide equipment marked as Deny TA Access in SAMPro [4190] Add new button to partially complete work order so that all un-transmitted data can be sent without completing work order “configAllowPartialWO”:true [4194] Fix and enhance SageQuest map integration [4206] Add labor type to time sheet grid 3.3.035.006 [4486] Fix duplicate messages sent to SAMPro causing duplicate data [4487] Fix issue with work performed when completing workorder 4.0.036.001 [3298] Format billing comments properly in new work order [3309] Redesign part lookup screen [3488] Fix purchase order numbering to find latest generated PO from SAMPro [3680] Word wrap recommendations text area [3826] Improve PM task list to sort in the same order as SAMPro. Also add check boxes to assist in adding tasks [3997] Common phrases can now be used similar to SAMPro. Type the common phrase ID and click enter for phrase to be entered [4022] Allow for customized FTP ports other than the default of 21 [4079] Remove all Google Gears support in TechAnywhere. [4092] Fix company logo in Chrome [4109] Service history by equipment has now been added to equipment grid [4194] Fix SageQuest map integration in Chrome [4221] Add a link to the release notes in the HELP tab [4228] Group and sum alike labor lines on receipts and invoices [4237] Fix bug when adding new equipment to workorder and not being able to add work performed [4265] Add estimated hours columns to Pending and Open tab lists [4292] Labor, material, and miscellaneous will now be transmitted to SAMPro after said lines have been signed for [4293] Fix issue where cancelled workorders would not send un-transmitted data [4312] Transmit work performed after previously signed for [4336] Fix display issues with lower resolution devices [4355] Option to enable sending signature jpg files “configSignatureUploads”:true (defaults false) [4358] Prevent blank other rate IDs when creating purchase orders [4359] Redesign purchase order grid [4411] Redesign closing call scripts grid [4449] Redesign non-COD Labor grid [4469] Redesign non-COD Miscellaneous grid [4479] Change message ID numbering to reduce posting out of order [4485] Force generation of another receipt when completing if items have not yet been signed for [4486] Fix duplicate messages sent to SAMPro causing duplicate data [4492] Redesign non-COD Material grid [4493] Fix flat rate posting issue into SAMPro [4498] Redesign equipment grid [4524] Fix config_techID not loaded on startup [4702] Change login Window to dialog box rather than popup window [4711] Hide signature area behind all new redesigned grids 4.0.036.002 [4737] Fix issue if adding labor when no default pay period set [4762] Fix issue when labor is older than configLaborDays. 4.0.036.003 -Fix offline caching issue for new buttons in grid. [4786] Allow for 0 and negative Qty in material if inventory came from Purchase Order or Credit Purchase Order [4793] Fix saving closing call scripts when workorder contains branch prefix 4.0.036.004 [4889] Fix saving issue if workorder does not have tax group 4.0.036.005 - Fix issue with bad message IDs due to date/time format 4.0.036.006 [5051] Remove invoice ID from COD completed messages to prevent false invoiced records 4.0.036.007 - Remove Internet Explorer compatibility mode for IE10 HTML5 offline caching - Update signature capture method for Windows 8 touchscreen support 4.0.036.008 [5138] Require COD payment Reference/Check # to meet SAMPro requirement 4.0.036.009 [5178] Fix signature area when Topaz signature capture device is being used 4.0.036.010 [5240] Allow edits to Material/Misc Bill QTY and Unit Price 4.0.036.010a - Fix Java 7 update 21 issues 4.0.036.011 [4805] Document Manager will now display documents for the reference type of ‘ClientSite’ [4877] Escape special characters for emailing issues [5064] Fix metrics and work performed issues with the Upload Work Order Data button [5352] Fix equipment history broken as a result of latest DBXchange deploy 4.0.036.012 - Fix missing date issues when adding flat rates to COD work order - Fix work performed SQL error when completing work order 4.0.036.013 [5445] Support for emailing with SSL and by port number “smtpSSL”:true/false (default false), “smtpPort”:”##” 4.0.036.014 - Fix Java 7 update 45 issues 4.0.036.016 [5727] Fix Internet Explorer 11 compatibility issues with date format 4.0.036.017 [5765] Fix new work order creation to be compatible with newer versions of SAMPro