Would your company benefit from over
748 new features?

      


Since January 1, 2019, there have been 27 QuoteWerks updates released containing over 748 new features!

Please remember that New Features = Greater Productivity which gives you more time to sell and complete the countless other tasks you need to do on a daily basis!


Version 24.0 Build 1 (released February 2, 2024)

 1. Act! For Web 25.100 is now supported! [Build: 1.01]

 2. Goldmine 2023.4 is now supported! [Build: 1.01]

 3. SugarCRM version 13.2 is now supported! [Build: 1.01]

 4. Sage 50 Accounting 2024 (Peachtree) is now supported! [Build: 1.01]

 5. QuickBooks Desktop USA version 2024 is now supported! [Build: 1.01]

 6. USA Address verification is now supported. On the SoldTo/ShipTo tab of the Quote WorkBook there is now a button to verify and standardize the address using the US Postal Service database. On the Sales Tax tab of the Real-time Setup window there is the option "Show/Display USA address verification icon" to hide this feature if not wanted. The option is useful if you live in a country besides the USA like Canada. You may still ship and do business with customers in the USA, you can use this option to benefit from USA address verification even though your company is not located in the USA. On the Misc.General(more) tab of the Users Preferences window there is a "Address Verification Mode" option with the choices of "Manual" and "Auto Verify USA Address on Address selection". When an address is verified, it is logged in the document transaction log. The Realtime Module and current UMP is required for this feature. [Build: 1.01]

 7. The USA Sales Tax Rate Lookup in the Real-Time module has been improved. Now the the feature will verify the address against the USPS database, and refine the Postal Code to be a Zip+4 postal code (taking into account the street number and name). With this pinpointed Zip+4 Postal Code the Sales Tax Rates for that specific Zip+4 location will be retrieved. On the Sales Tax tab of the Real-time Setup window there is the option "Base Sales Tax on the Address From" to choose which address controls the sales tax rate. The standard is for the Ship To address to determine the tax rate locality. On the Misc.General(more) tab of the Users Preferences window there is a "Sales Tax Lookup Mode" option with the choices of "Manual", "Auto Verify USA Address and Retrieve Sales tax info on Address selection", and "Display Realtime USA Sales Tax Lookup window on Address selection". You can also click on the "Lookup tax rate" button next to the Tax Rate field on the Sale Info tab of the Quote Workbook, this will display a window that will let you choose to use the address verification and see the details of the Tax Information for the Zip+4 Postal Code. When a realtime Sales Tax is applied to the document, it is logged in the document transaction log. The Realtime Module and current UMP is required for this feature. [Build: 1.01]

See a screenshot of this feature


 8. Whole document spell check. Pressing the F7 key while in a text box will display the traditional spell check dialog. Choosing the Tools->Spelling menu (or CTRL-F7) will run the Whole Document Spell Check wizard. A wizard will be displayed that presents each field one by one indicating misspelled words with a red squiggly line underneath it. When done correcting the spelling, you can click the [Next] button to move to the next field. There is also a [Previous] button to go back if needed, or [Close] to stop. If you choose to [Ignore All], that word will be ignored in all the remaining fields checked. If a field is empty or there are no spelling errors, or the user does not have rights to modify the field, it will be skipped. The Whole Document Spellcheck can include fields on the Quote WorkBook tabs, and also line item columns for each line item. You can customize the list of fields that are included under the Spelling tab of the Tools->My Preferences menu. [Build: 1.01]

 9. You can now spell check individual cells on the Document Items tab grid by pressing F7 while in the cell. [Build: 1.01]

 10. QuoteWerks Web now supports SSO login. QuoteWerks Desktop user setup was updated to reflect this. [Build: 1.01]

 11. The Product Content Subscription now has PartLocator support for Arbitech in the USA. We've negotiated an arrangement with Arbitech to host their product data so as to provide our mutual customers with the best experience possible. [Build: 1.01]

 12. The Product Content Subscription now has PartLocator support for Accutech Data in the USA. We've negotiated an arrangement with Accutech Data to host their product data so as to provide our mutual customers with the best experience possible. [Build: 1.01]

 13. On the Product Lookup window, the Etilize keyword search box now has a drop-down list of your most 20 recent searches. [Build: 1.01]

 14. For the Deposit Amount, there is now an option to include the Sales Tax in the deposit amount when selecting the "TOTALING: Add up multiple matching line items in the document" or "Percent of a line item in the document" options. Defaults for this can be specified on the Documents tab of the Tools->Options menu. [Build: 1.01]

 15. For the Deposit Amount, there is now an option to "Include Shipping Amount (including Sales Tax) in Deposit Required". [Build: 1.01]

 16. The Summary line "TOTALING: Add up multiple matching line items in the document" option now has the option to "Include Sales Tax" [Build: 1.01]

 17. On the Custom Tab of Quote WorkBook, the fields CustomMemo01, CustomMemo02, CustomMemo03, and CustomMemo04 now have vertical scrollbars. [Build: 1.01]

 18. On the QuoteValet Upload window, next to the [Reminder Options] button is an indicator that displays how many reminders are set. [Build: 1.01]

See a screenshot of this feature


 19. The QuoteValet Auto-Reminders window now has [Select All] and [De-Select All] buttons [Build: 1.01]

See a screenshot of this feature


 20. Under the Tools->Options menu on the Print tab added options of "Include Percent Charge lines on Sales Orders" and "Include Percent Discount lines on Sales Orders" and "Include Group Header lines on Sales Orders". [Build: 1.01]

 21. For ConnectWise PSA users, QuoteWerks now supports up to 6 ConnectWise PSA Tax levels when using the DataLink to retrieve the tax rate from ConnectWise PSA. Previously, QuoteWerks only supported the first 5 levels. Note: The ConnectWise PSA API as of October 2023 only supports 6 Tax Levels. The ConnectWise UI allows administrators to create more than 6, however. [Build: 1.01]

 22. You can now select multiple bundles at the same time to delete. [Build: 1.02]

 23. For SugarCRM users, significant speed improvements were made across all API calls. [Build: 1.03]

 24. You can now specify company wide Spell Check words to Ignore. In the Settings Manager, you can set SystemSettings\System\SpellCheckCompanyCustomDictionaryData key with a list of words to ignore, with each word being on its own line, so separated by CRLF. [Build: 1.03]

 25. For Autotask users, the shipping description will now map over for shipping items on an Autotask quote. The shipping description can also be manually set. This new feature is located on Autotask Setup window -> Opportunities->Quote Products->Shipping section. [Build: 1.06]

 26. For Hubspot CRM users, if two words are entered when doing a Name search on the Lookup window, a match with the first word for the first name and the second word for the last name will be used. [Build: 1.06]

 27. For Zoho CRM users, product lookup can now show up to 10,000 records. [Build: 1.06]

 28. Act! For Web 25.2 is now supported! [Build: 1.08]

 29. Autotask 2024 is now supported! [Build: 1.08]

 30. SugarCRM 13.3 is now supported! [Build: 1.08]

 31. Goldmine version 2024.1 is now supported! [Build: 1.09]

 32. ConnectWise 2024.1 is now supported! [Build: 1.08]

 33. ConnectWise 2024.2 is now supported! [Build: 1.09]


Version 23.0 Build 5 (released September 5, 2023)

 34. Multiple contacts for Vendors! On the Vendors window you can search for a company or contact. You can indicate which contact is the primary contact for the vendor. You can choose options to automatically include this contacts email address as a TO or CC when "Emailing a PO to the vendor" or in a "Vendor RFQ notification". There is an F2Lookup for the Role and Reference fields. Role is a great field to store something like "Billing", "Support", "Sales"," Marketing", etc. When using the "Create PO for each vendor" option from the Print window, the Primary contact for the vendor will be used. Also when exporting a PO to QuickBooks Online the primary contact email address will be used. Support for Vendor with multiple contacts was added in the Data Manager, and Vendor Import Wizard. You can send an email to a vendor contact on the Contacts tab of the Edit Vendor window. The Select Email Address window supports the multiple vendor contacts under the "QuoteWerks Vendors" and "Document" list where it will show all email addresses for contacts for any vendors that have items on the currently open document. There are now two tables that are used to store Vendor information, the Vendors table and the VendorContacts tables. If you created management reports on Vendors and referenced any of the changed fields in either the report filter or the FPC layout designer, you will need to manually make modify these to accommodate the new changes. The following fields were "moved"/renamed from the Vendors table into the VendorContacts table: "[Vendors.SalesRep] to [VendorContacts.ContactName]", "[Vendors.Mobile] to [VendorContacts.PhoneMobile]", "[Vendors.Email] to [VendorContacts.Email]". This feature is included in the Professional and Corporate Editions of QuoteWerks. Until v23 build 5.00, a Vendor only had one record with combined information for the company and a single contact. To get around this limitation, some customers created duplicate records for vendors with the only difference being the contact name and email/phone number. If you are one of the customers that did this, please contact technical support for assistance on how to merge these records. [Build: 5.07]

 35. GoldMine 2023.3 is now supported! [Build: 5.07]

 36. SugarCRM version 13.1 is now supported! [Build: 5.07]

 37. When printing a Purchase order layout and choosing the option to "Create a PO for each vendor", and choosing to email that PO, when the send email window is displayed, any contacts that you set with the option to include them in a PO email will be in the TO or CC list respectively, and if you click on the address book, you will see a "This Vendor" e-mail list that you can use to see a list of all emails addresses for all contacts at the vendor that the PO is for. [Build: 5.07]

 38. When on the Purchase orders tab of the Purchasing window, when you choose "Email PO", any contacts that you set with the option to include them in a PO email will be in the TO or CC list respectively, and if you click on the address book, you will see a "This Vendor" e-mail list that you can use to see a list of all emails addresses for all contacts at the vendor that the PO is for. [Build: 5.07]

 39. For QuickBooks Desktop Users, if you use QuickBooks as your Contact Manager, there is now a DataLink field for TaxRate. With this you can setup the DataLink to pull the Tax Rate setup in QuickBooks for the selected QuickBooks customer into the TaxRate field on the Sale Info tab of the Quote WorkBook. Also when searching for a QuickBooks contact, the search results will now contain a Tax Item column displaying the Tax Item for the QuickBooks Customer. [Build: 5.07]

 40. The Select Email Address window has been re-designed. The "Manual Recipient" list no longer has the empty Reference column. You can now select multiple contact/email addresses from the CRM search results grid to add to the TO/CC/BCC. Any columns widths customized in the Select Email Address window are now remembered per user. You can now sort the grid columns by clicking on the column headings. [Build: 5.07]

 41. For Autotask users, Opportunities can now be created that are attached to an Account vs a Contact. [Build: 5.07]

 42. For Autotask users, PartNumber generation support was added under the Opportunities.Quote Products tab of the Autotask Setup window. [Build: 5.07]

 43. For Autotask users, In addition to a static Taxable and Non-taxable code, there is now a Tax Code option of "(Base on Material Code, Tax Category, Tax Region)" and a Tax Region drop down per Autotask Database (Products/Services/Service Bundles/Labor) on the "Product Data Source" tab of the Autotask Setup window. [Build: 5.07]

 44. For Autotask users, when Autotask is set as the Secondary CRM, on the Export Document to Autotask window, when clicking on the [Select Existing] button, the Select Autotask Contact window will appear and a query for the SoldToContact name from the quote will be automatically run. [Build: 5.07]

 45. For Autotask users, when selecting a company to associate with the quote, you will now be prompted to choose which location for the company (if the company has more than one location defined in Autotask). [Build: 5.07]

 46. For Autotask users, vertical scrollbars were added to the "close description" and description textboxes on the Opportunity window. [Build: 5.07]

 47. For Autotask users, when linking to the Autotask Products as a Product Data Source User, you can now include Autotask User Defined Fields [Build: 5.07]

 48. For Autotask users, when linking to the "Autotask products" type Product Data Source, it now includes the following fields: InternalProductID, ExternalProductID, SKU, BillingType, PriceMethod, Serialized, DoesNotRequireProcurement, EligibleForRMA, and DefaultInstalledProductCategoryID. [Build: 5.07]

 49. For Autotask users, the Opportunity Category field was added to the opportunity window. [Build: 5.07]

 50. For Autotask users, a default Opportunity Category can be set for new and existing opportunities under the Opportunities.Defaults tab of the Autotask Setup window. [Build: 5.07]

 51. The "Clear contact" toolbar button on the SoldTo/ShipTo tab is now a split button and supports the options of "Clear Contact Fields and Links to CRM" which is the default original behavior, and also the new option of "Clear Links to CRM only". This is very useful for customers that have switched to a different CRM. With this new feature, they can open the quote, choose the "Clear Links to CRM only" option, and then click on the "Create New Company in Contact Manager" button to create a new company in their new CRM using the company/contact data that is in the quote, and then when saving the quote, you will have the options to create an Opportunity\Deal, create follow up actions, and whatever other features their new CRM integration supports. [Build: 5.07]

 52. When a user removes a Product Data Source, the removal will be logged in the event.log file. [Build: 5.07]

 53. On the Literature tab of the File->Print window there is now a right click "Delete Literature File..." menu. When deleting Literature files this way the deletions will be automatically synced to QuoteWerks Web. Also added a [Delete] button and a new Misc Access right "CannotDeleteLiterature". [Build: 5.07]

 54. On the Literature tab of the File->Print window there is now an [Add] button. When adding a Literature File this way the new file will automatically sync to QuoteWerks Web. [Build: 5.07]

 55. On the Cover Pages tab of the File->Print window, while a Cover Page is selected in the drop down box, if you press the DEL key it will now delete the Cover Page file. When deleting a Cover Page File this way the deletion will be automatically synced to QuoteWerks Web. Also added a [Delete] button and a new Misc Access right "CannotDeleteCoverPages". [Build: 5.07]

 56. On the Cover Pages tab of the File->Print window, there is now a new [Add] button to use to select a file to copy into the Cover Pages folder. Also added new Misc Access right "CannotAddCoverPages". When adding a cover page this way the new file will automatically sync to QuoteWerks Web. [Build: 5.07]

 57. For GoldMine users, on the Contact Lookup window, any columns widths customized in the search results grid are now remembered per user. [Build: 5.07]

 58. For Act! Desktop users, on the Contact Lookup window, any columns widths customized in the search results grid are now remembered per user. [Build: 5.07]

 59. For Outlook users, on the Contact Lookup window, any columns widths customized in the search results grid are now remembered per user. [Build: 5.07]

 60. For QuickBooks Desktop and QuickBooks Online users, on the Contact Lookup window, any columns widths customized in the search results grid are now remembered per user. [Build: 5.07]

 61. For Peachtree users, on the Contact Lookup window, any columns widths customized in the search results grid are now remembered per user. [Build: 5.07]

 62. For Maximizer Desktop users, on the Contact Lookup window, any columns widths customized in the search results grid are now remembered per user. [Build: 5.07]

 63. Updated D&H warehouses list to Vancouver and Toronto. [Build: 5.07]


Version 23.0 Build 4 (released June 9, 2023)

 64. Added support for Goldmine 2023.2! [Build: 4]

 65. Added support for SugarCRM 13.0! [Build: 4]

 66. For QuoteWerks Web users, when editing a layout in QuoteWerks Desktop, if the QuoteWerks Desktop Layout file is updated with a newer file from QuoteWerks Web, a backup will be made of the QuoteWerks Desktop Layout file. Backups are located under the \QuoteWerks\Backups folder. [Build: 4.01]

 67. Act! v25 is now supported! [Build: 4.06]

 68. Act! for web v25.0 is now supported! [Build: 4.06]

 69. For Product Content Subscribers (Etilize), we've brought back screen scraping pricing for Newegg and Provantage using next generation screen scraping technologies. [Build: 4.06]

 70. On the Configurations window, there is now a right click "Copy Part Number" menu on the Configuration Items list. [Build: 4.06]


Version 23.0 Build 3 (released April 19, 2023)

 71. When you install a fresh installation of QuoteWerks and start it for the first time, you will be asked if you would like to connect it to a QuoteWerks Web instance. [Build: 3]

 72. When creating, editing, renaming, cloning or deleting a layout on the Print window, the changes will now automatically sync between QuoteWerks Web and QuoteWerks Desktop. [Build: 3]

 73. If you are using QuoteWerks Web with QuoteWerks Desktop, when you create new files, if they are not located under the main \QuoteWerks folder, or subfolder, you will be warned that the file cannot be synchronized to QuoteWerks Web. [Build: 3.01]


Version 23.0 Build 2 (released April 13, 2023)

 74. Act! for web v24.1 is now supported! [Build: 2.01]

 75. Autotask 2023.1 is now supported! [Build: 2.01]

 76. Autotask 2022.3 is now supported! [Build: 2.01]

 77. GoldMine 2023.1 is now supported! [Build: 2.01]

 78. SugarCRM version 12.3 is now supported! [Build: 2.01]

 79. The Bundles window has been redesigned. You can now see the Bundle Items for each Bundle as you select it. Also you can now search for a Bundle Item Manufacturer Part Number making it much easier to find items you are looking for. There is also a right click "Copy Part Number" menu on the Bundle Items list. [Build: 2.01]

 80. The Required Items window has been redesigned. You can now see the Required Items for each item as you select it. Also you can now search for a Required Item Parent or Required Item Child making it much easier to find items you are looking for. There is also a right click "Copy Part Number" menu on the Required Items list. [Build: 2.01]

 81. The Optional Items window has been redesigned. You can now see the Optional Items for each item as you select it. Also you can now search for an Optional Item Parent or Optional Item Child making it much easier to find items you are looking for. There is also a right click "Copy Part Number" menu on the Optional Items list. [Build: 2.01]

 82. The Substitute Items window has been redesigned. You can now see the Substitute Items for each item as you select it. Also you can now search for a Substitute Item Parent or Substitute Item Child making it much easier to find items you are looking for. There is also a right click "Copy Part Number" menu on the Substitute Items list. [Build: 2.01]

 83. On the Required Items tab of the Edit Product window, if you remove the last Required Item, you will now be asked if you want to remove the Required Item Header record. Also on this tab it will now display if the Required Items list is shared with the same part number in other product databases. [Build: 2.01]

 84. On the Product Lookup window, when you delete a product, if this product has a Required Item Header record, the Header record and all the Required Items records will be deleted also. [Build: 2.01]

 85. Added LineNumber and LineNumberActual fields to the DocumentItems database table. Previously they were only in-memory macros and not available in Reports or for QuickBooks exports. These fields will be empty for any existing documents, but will be populated when you open and re-save the document. [Build: 2.01]

 86. For Autotask users, Autotask can now be used as a Secondary CRM. The Secondary CRM feature makes it possible for you to use your Primary CRM to create quotes and do all the back and forth, and then when the Quote becomes an Order, then you can use the Secondary CRM feature to integrate the Order including creating the customer, opportunity, products, etc in the Secondary Contact Manager. The benefit is that you can fill one CRM system with all quotes, leads, and products that you may never sell, and then only push orders, actual customers, actual products you have sold into the Secondary CRM system. The Secondary CRM can be selected on the Contacts->Setup Contact Manager window. There is a setup option of "Display Secondary CRM Export Window on each Save" which, if checked, will automatically pop up this export window after conversion to an Order, and after each save. You can access this feature using the Tools->Export to Secondary CRM menu. [Build: 2.01]

 87. For ConnectWise and Autotask users, now that there are two CRMs supported for the Secondary CRM feature, the Tools->Export to ConnectWise menu has been renamed to Tools->Export to Secondary CRM. Also the setup for this Secondary CRM feature is now located on the Contacts->Setup Contact Manager window. [Build: 2.01]

 88. In the Paste Special Wizard when selecting a field to map there is now a search feature so you can find a field to map faster. [Build: 2.01]

 89. Added DataManager support for PRICING.PricingProfileNames, PRICING.PricingProfiles, PRICING.PriceModifers, EXRATES.ExchangeRates, and LOOKUP.LookupItems tables. In the process added RecGUID, CreatedOn, and LastModifiedOn fields to these tables. [Build: 2.01]

 90. For QuoteWerks Contact database users, you can now search for a QuoteWerks Contact Database contact by the CustomText01 and CustomText02 fields. [Build: 2.01]

 91. For SYNNEX online ordering users, added new warehouses, "Suwanee, GA", "Swedesboro, NJ", "South Bend, IN", "Fontana, CA", also changed warehouse code from #14 to #50 for "Columbus, OH". [Build: 2.01]

 92. For API users, added AddonText01 field to the PRICING.PricingProfileNames, PRICING.PricingProfiles, PRICING.PriceModifers, EXRATES.ExchangeRates, and LOOKUP.LookupItems tables. [Build: 2.01]

 93. For QuoteValet users, added support for Opayo payment gateway, this is the replacement for Sage Pay. [Build: 2.05]

 94. For online ordering users for SYNNEX, Ingram Micro, and D&H, when the distributors change their warehouses, there is now a mechanism in place to receive the updated warehouse list without having to update the desktop version of QuoteWerks. [Build: 2.05]

 95. For SYNNEX Canada online ordering users, added "MISSISSAUGA, ON" warehouse and changed HALIFAX, NS" warehouse to "DARTMOUTH, NS". Also the "RICHMOND, BC" warehouse code changed. [Build: 2.05]

 96. Autotask 2023.2 is now supported! [Build: 2.09]

 97. The Configurations window has been redesigned. You can now see the Selection Container Items for each Configuration as you select it. Also you can now search for a Selection Container Item Manufacturer Part Number making it much easier to find items you are looking for. [Build: 2.01]


Version 23.0 Build 1 (released January 10, 2023)

 98. QuoteWerks Web now has a Setup->CRM Integrations area and the ability to completely setup the ConnectWise integration from within QuoteWerks Web. Also there is a Setup->Users area which has a full implementation of the user maintenance; you can add, edit and delete users, complete with all the security settings. QuoteWerks Web now has support for multifactor authentication including support for top Authenticator Apps (Google, Microsoft, etc.) and also Duo Push verification via the Duo Mobile App. QuoteWerks Web can also now run Reports with the Export option. [Build: 1.03]

 99. GoldMine version 2022.4 is now supported! [Build: 1.03]

 100. SugarCRM version 12.2 is now supported! [Build: 1.03]

 101. Sage 50 Accounting 2023 (Peachtree) is now supported! [Build: 1.03]

 102. Real-time Pricing and Availability is now available for USA Distributor ADI ( www.adiglobal.com ) if you have an account with this distributor and credentials are entered into QuoteWerks. Also, this real-time pricing is displayed on the Product Sourcing Panel. [Build: 1.03]

 103. The Product Content Subscription now has PartLocator support for BlueStar Canada. We've negotiated an arrangement with BlueStar to host their product data so as to provide our mutual customers with the best experience possible. [Build: 1.03]

 104. The Product Content Subscription now has PartLocator support for ADI USA. We've negotiated an arrangement with ADI to host their product data so as to provide our mutual customers with the best experience possible. [Build: 1.03]

 105. For QuoteValet Users, you can now have a custom Alias/CNAME in the QuoteValet URL. So, instead of www.quotevalet.com, the URL could be yourcompany.quotevalet.com. This feature is helpful, so your customers that are not familiar with QuoteValet will see your company name in the URL. This setting is on the General Tab of the QuoteValet Setup. [Build: 1.03]

 106. Replace has been added to the Edit->Find feature. You can select the Edit->Find menu (or press CTRL-F) which launches the find window and sets the Find Column to which will search all the columns. While on that window you can choose to just search a single column. Alternatively, you can CTRL click on the column heading to search that specific column. You can search for things like, search for lines with a profit margin less than 10, search for lines with an empty cell, search for dates greater than specified date. When the search is run, it will find and highlight the first match, then you can successively press the [Find Next] button to highlight the next match. As matches are found, this is also a great opportunity to press the highlight button to set a highlight color for the row the match is on. [Build: 1.03]

 107. You can now clone Required Items, Optional Items, and Substitute Items. [Build: 1.03]

 108. The Expires field (ExpirationDate) on the Sale Info tab of the Quote Workbook now contains a time portion. This is useful for specifying that a quote expires at 5pm on a certain day. This changed is also supported in QuoteValet. You can specify the default expiration number of days and time on the Documents.General tab under Tools->Options menu. In the time text box if you enter, for example, +5:35 then it will add 5 hrs and 35 minutes to the current time. Without a + symbol the time will be a fixed time. [Build: 1.03]

 109. Text Library. For Memo fields, the F2lookup now lets you store a text library of large chunks of text that are searchable enabling you to easily compose your statements of work, terms and other text intensive composition. Additionally the F2lookup now has a separate column that can contain a description of the value for reference purposes. As a result of these changes you no longer need to use the //in the F2Lookup value to include a description, but when importing a list of values from the F2lookup window you can use the // to import the description for the value. The F2Lookup can do more than store static text. See the help file about these F2 Lookup functions: SALESFORCE_MACRO, QW_MACRO, RUNAPPANDRETURNCLIPBOARD, REQUESTDDEVALUE. [Build: 1.03]

 110. Data Manager for Advanced Import, Export, and Mass updating under the Utilities->Data Manager menu. You can now Import/Export Bundles, Configurations, Required Items, Optional Items, Substitute Items (BCROS). You can also Import/Export Contacts and Vendors. This new advanced Export will save the DataSet in a CSV file format with the column headings. This enables you to easily open up this file in excel and make changes. Then you reverse the process and Import this file. No mapping is required. The option to backup your data before the Import is available (and highly recommended). This is an advanced feature that you must be very careful with. In addition exporting data, changing it in Excel, and then importing the changes, you can also just export out a formatted CSV file that only has the column headings in it so that you can enter new data to import. You can do this with Bundles, Configurations, Required Items, Optional Items, and Substitute Items. Import and Export activities are recorded in the Event Log for audit trail tracking. The use of the Data Manager is restricted to users with MasterRights and also the Misc Access Rights of "NonMasterRightsUser_CanExportFromDataManager", and "NonMasterRightsUser_CanImportFromDataManager". All the BCROS entities now have RecGUID, CreatedOn, and LastModifiedOn fields making it easy to see which records were recently imported in case you made a mistake when importing new records you know which records you would need to delete to undo your error. [Build: 1.03]

 111. The Data Manager also has a Mass Update tab. Currently you can use this to increase prices by a percentage for all Fixed Price products in a Native product database. [Build: 1.03]

 112. On the Flowchart tab of the Edit Configuration window there is now a [Find] button. This will do a contains search of the Selection Container Names. When a match is found, it will ensure the node is visible, highlight it in yellow, and ask if you would like to find the next occurrence. You can also press CTRL-F to initiate the Find. [Build: 1.03]

 113. Purchase Orders now have a POConfirmed field. Often customers email a purchase order to a Vendor, but have not yet received confirmation of the receipt of the purchase order from their vendor. There is also a "Non-Confirmed POs" filter on the Purchase Orders tab of the Purchasing window so you can easily see which Purchase Orders have not been confirmed so you can ping the vendor about it. [Build: 1.03]

 114. PO Items now have an ETADate field so that you have a place to store and stay on top of the Estimated Time of Arrival of the Purchase Order items as your vendor gives you updates. To manage this field, there is now a right click "Update PO ETA..." for a Purchase Order. This will update the ETA date to the same date for all the items in the PO. For more granular control, the right click menu for a PO Item, has a "Change ETA.." menu. With this you can update the ETA date for and individual PO Item. You can use this with manual orders and online orders. [Build: 1.03]

 115. PO Related HTML templates now have new macros available which are &POI_&TrackingInfo?, &POI_&ETADate, and &POI_&SerialNumbers. [Build: 1.03]

 116. On the Purchase orders tab of the Purchasing window, there is a new right click menu "E-mail Internal PO Status...". You can use this to email status information about the purchase order internally. The HTML template and email can be fully customized and including tracking and serial numbers. On the E-Mail Template Manager window, there is a new button [Edit SYS_PurchasingInternalPOStatus HTML]. Additionally on the Templates tab, under the owner of (System) there is a new email template of "SYS_EmailPurchasingPOInternalStatus". [Build: 1.03]

 117. On the Purchase orders tab of the Purchasing window, there is a new right click menu "E-mail PO status to customer(s)...". You can use this to email status information to your customers about the items ordered for them on the Purchase Order. The HTML template and email can be fully customized and including tracking and serial numbers. On the E-Mail Template Manager window, there is a new button [Edit SYS_PurchasingCustomerOrderStatus HTML]. Additionally on the Templates tab, under the owner of (System) there is a new email template of "SYS_EmailPurchasingCustomerOrderStatus". Since your Purchase Orders can contain items from different customers, this feature will send each of those customers status updates on only their items on the Purchase order related to them. There is also a grid toolbar button for this action in addition to the right click menu. [Build: 1.03]

 118. On the Purchase orders tab of the Purchasing window, building on the new right click menu "E-mail PO status to customer(s)...", there is a toolbar button "E-mail PO status to customer(s) for all updated POs". This is very powerful. With this you can update ETA dates, and receive inventory of multiple Purchase Orders, and when you click this button emails will be sent out to all customers that are affected by the PO changes you made since the last time you clicked this button! This is a huge time saver and reduces many of the "where is my order?" type of questions you receive by email and phone from your customers. [Build: 1.03]

 119. The Tools->Export Items to Excel menu will now format the Excel columns with the data type that the data is. Previously, all the columns were just formatted as "General". [Build: 1.03]

 120. For Product Content Subscribers, there is a new checkbox on the Product Content Subscription tab of the Real-time Setup Window labeled "Do Not Download Product Images from Etilize". This option is helpful for those users that do not include Etilize Pictures on their quotes and proposals. If this option is checked, when retrieving an Etilize products, the Etilize picture will not be downloaded. This will save network space and time retrieving products from Etilize for those users. [Build: 1.03]

 121. On the E-Mail Template Manager window, on the Templates tab, under the owner of (System) there is a new email template of "SYS_EmailDistributorNonStandardPricing" enabling you to customize the email that is sent after an Online Order when you have specified non-standard or discount pricing that you have previously negotiated with your distributor sales rep. [Build: 1.03]

 122. The Tools->Export Items to Excel menu will now format the Excel columns with the data type that the data is. Previously, all the columns were just formatted as "General". [Build: 1.03]

 123. SoldToEmail, ShipToEmail, and BillToEmail columns are now included in the Open Document window results grid. This is useful for doing a search and then exporting the list to your favorite email blasting service to send out notifications to your customers or leads. Examples like which customers purchased an HP server in the last year and send them an email about a new limited time discount. Or which customers have you sent a quote to in the last 6 months, etc. [Build: 1.03]

 124. When looking for a field or macro to insert into a layout, insert into a email template, insert into a text box, select as a filter field, etc there is now a lookup button that you can click on to do a contains search to quickly locate the field that you are looking for. [Build: 1.03]

 125. The times stored in the QuoteWerks databases and dtf files were always stored in the local time. Starting with v23 the date/time values (including the AddOnDate01) stored in the database will always be stored in UTC time. For most users they will not have to do anything differently. If you externally read or write to the QuoteWerks database directly you will need to account for this change in UTC time. If you use the QuoteWerks API, when reading a value it will be in local time, and you can pass local time into the API, the conversion to UTC only happens at the instant of the time value being saved into the database. In the v6.0 upgrade all time values in the databases will be changed from local to UTC. [Build: 1.03]

 126. The CustomDate fields could store a time component, but when exiting the field, QuoteWerks would always format as a date, stripping out the time. Now, if there is a time component in the CustomDate, it will be preserved. [Build: 1.03]

 127. Management Reports now have a Category field to make it easier to organize different types of reports. [Build: 1.03]

 128. Management Reports now track LastModified, LastModifiedBy, CreatedOn, and CreatedBy so you know who created and last modified your reports. [Build: 1.03]

 129. Various backups (like when importing products, etc) are now stored in the \QuoteWerks\Backups folder. Each day a backup is made a new folder will be created in the \Backups folder like "2022-09-25", and then any backup files created that day will be stored in that folder. The file name will contain the data type and the time in UTC 24 hour format. For a SQL backend, the backup feature for contact and vendors import now stores the backup data in the \Backups folder as (described above ) which is in a different location and format that previously used. If is the Access backend, the backup is saved as contacts.b01, vendors.b01, etc. [Build: 1.03]

 130. Added a button on the 'Other Realtime' tab of the Real-time Setup to Collapse or Expand the List of Other Real-time Vendors, making it easier to navigate to the vendor you are looking for in the long list. [Build: 1.03]

 131. In the Settings Manager, you can now control the height of the rows on the Document Items tab per user. The range is 285 to 1425. The default is a single row at 285. The setting is UserSettings\UserConfig\QuoteSheetRowHeight=285 [Build: 1.03]

 132. For Autotask users, Products will now map over the Period attribute from QuoteWerks. [Build: 1.03]

 133. Added support for new SYNNEX warehouse "Chicago, IL". [Build: 1.03]

 134. The Active Quotes panel indicator is now red if the quote is expired, and the currently open quote is indicated with a cyan color background. [Build: 1.06]

 135. Microsoft SQL Server 2022 is now supported! [Build: 1.11]

 136. For Goldmine users, when e-mailing a PO from the File->Print window, there is now an option to "Log sen e-mail in CRM Under e-mail Recipient record". [Build: 1.11]

 137. On the Company tab of the Tools->Options menu you can now specify a CompanyLogo, CompanyPicture1, and CompanyPicture2. You can use these in the layout designer as Application->CompanyPicture1, etc to insert them into all your layouts. Then with a single change of the file in this area, all the layouts will have this new picture. This is especially useful, for example, to insert a picture of a sales special in your layouts, and you can make one change and the sales special image will change in all the layouts that it was used in. Can also be used for displaying pictures of Awards, Events, Graphical Tag lines, a picture of your business location, and more. [Build: 1.09]

 138. You can now change the column width and column order for the columns on the F2Lookup window. You can also click on the column headings to change which column is sorted and in which sort direction. All these selections are remembered per user. [Build: 1.09]

 139. You can now change the column width and column order for the columns on the Zoom window. You can also click on the column headings to change which column is sorted and in which sort direction. All these selections are remembered per user. [Build: 1.09]

 140. On the Zoom window, the []Show Text Library checkbox last state is now remembered per user. [Build: 1.09]

 141. Added new option under the Tools->My Preferences Misc.General tab of "Use Windows Dialog for Preview Window Save As PDF". [Build: 1.09]

 142. Added new option under the Tools->My Preferences Misc.General(more) tab of "For memo fields (Except documentItems), F2 key / double click brings up: Zoom Window/F2Lookup Window" [Build: 1.09]

 143. When running the QuoteWerks installer to update an existing installation of QuoteWerks, the installer updates the QWOS.dll and QWServices.dll in the Common Files folder to perform installation services. If you choose to cancel the installation after starting it, you would be left with those newer updated files which if newer than your previous installation would cause your previous installation not to run. The installer now automatically restores those older files so you can continue to use the currently installed version of QuoteWerks. [Build: 1.09]


Version 5.7 Build 4 (released September 21, 2022)

 144. For Arrow Electronics users, you can now import quotes from Arrow. You can choose from a list of Arrow Electronics quotes created over the last 15, 30, 45, or 60 days. Alternately, you can enter in a specific Arrow quote number. Once found, you can import all the quote details into the QuoteWerks quote, saving time and reducing data entry error. To use this feature, click on the A button (Arrow Icon) located on the grid toolbar on the Document Items tab. The QuoteWerks Realtime Module is required for this functionality. [Build: 4]

 145. For Autotask users, existing opportunities will now only load when clicking on the opportunity dropdown on the Opportunity window. [Build: 4]

 146. For Act! for Web users, a new setting was added to the Setup Window for Opportunities. When checked, "Do not remove existing Companies and Contacts from Opportunities" will not remove any existing Companies or Contacts from the Opportunity. The SoldTo Contact will be added to the Opportunity as an additional Contact. [Build: 4]

 147. For Act! for Web users, there is a new option on the setup window of "[] When converting to order/invoice, and there is no existing sales opportunity, prompt to create a won opportunity." [Build: 4]

 148. For Hubspot CRM users, a new Deal datalink field 'dealstagename' was added for CRMOppHeader_CreateUpdate. This field will return the stagename label [Build: 4]

 149. For QuoteValet users, on the Upload to QuoteValet window, after clicking on the [Upload] button, you now have the option to choose a different template or change reminder options and the [Re-upload]. Useful in case you accidentally selected the wrong template you don't have to exit and come back. Also it makes it easier to choose different QuoteValet templates and upload to see what they each look like. [Build: 4]

 150. For QuoteValet users, if you hold the SHIFT key down while opening a quote, it will skip talking to QuoteValet to check for updates. This is useful for speeding up the opening of a quote when you know there have been no changes through QuoteValet. [Build: 4]

 151. GoldMine 2022.3 is now supported! [Build: 4.04]

 152. The SaveFile dialog now has a button to allow you to use the Windows File Explorer to select the folder location and file name of the new file. [Build: 4.04]

 153. Under Tools->Options under the Accounting tab, added the new option "Default 'Export to' on Create PO window. [Build: 4.04]

 154. For QuickBooks users, when exporting to QuickBooks, if another user has the Quote open that you want to export, you will now have a prompt that lets you continue with the export even though there is a chance the other user will overwrite your changes. The choice will be logged in the event.log for audit trail purposes. [Build: 4.04]

 155. ConnectWise 2022.1 is now supported! [Build: 4.04]

 156. QuickBooks Desktop USA version 2023 is now supported! [Build: 4.11]

 157. ScanSource USA discontinued their pricing integration API. We completely rewrote the ScanSource integration using the new ScanSource Pricing API (OAuth 2.0). The List Price/MSRP, product URL, and "On-Order" quantity will now be returned in addition to the previously available information. The new integration will require new ScanSource credentials to be obtained from ScanSource and entered into QuoteWerks, and as before requires the QuoteWerks Real-time Module. [Build: 4.11]

 158. Blue Star USA discontinued their pricing integration API. We completely rewrote the Blue Star integration using the new Blue Star json API (OAuth 2.0). The new integration will require new Blue Star credentials to be obtained from Blue Star and entered into QuoteWerks, and as before requires the QuoteWerks Real-time Module. [Build: 4.11]

 159. Real-time Pricing and Availability is now available for IT Distributor Blue Star in Canada! QuoteWerks already had an integration to Blue Star USA. [Build: 4.11]

 160. For Autotask users, ServiceBundle was added as a QuoteWerks Item Type. [Build: 4.11]

 161. On the Installation tab of Tools->Options, added the option of "Don't Unlock/Rescind Approval when converting to Order" and "Don't Unlock/Rescind Approval when converting to Invoice". [Build: 4.11]

 162. ConnectWise 2022.2 is now supported! [Build: 4.11]


Version 5.7 Build 3 (released July 8, 2022)

 163. Completely redesigned Act! for Web integration. It no longer requires that you are self-hosted or the additional installation on your IIS server. QuoteWerks can now integrate directly with all versions of Act! that can be accessed through a browser. The integration with Act! for Web includes the ability to search for contacts, create/update Opportunities, create/update activities, and upload quote attachments to Act! for Web. DataLink is supported for Contacts, Companies, Opportunities and Opportunity Products. In the setup window for Act! for Web, the activities priority, ring alarm, duration, and details can have default settings. Attachments and activities can either be saved under the contact or opportunity. If a contact does not have an address, the company address location can be used. Additionally you can attach files to Act! for Web from the PDF Preview window, the Links tab, and the Print window. There is a button on the SoldTo/ShipTo tab to display the contact in Act! for Web, and also links on the links tab that you can click to view the SoldToContact, ShipToContact, BillToContact, and Opportunity in Act! for Web. Additionally, emails sent from QuoteWerks are logged in Act! for Web notes tab. Act! versions 21 and higher are supported with this new integration. The Corporate Edition of QuoteWerks is required to integrate with Act! for Web. [Build: 3.16]

 164. SugarCRM version 12.1 is now supported! [Build: 3.16]

 165. SugarCRM version 12.0 is now supported! [Build: 3.16]

 166. Maximizer CRM 2022 R1 is now supported! [Build: 3.16]

 167. GoldMine 2022.2 is now supported! [Build: 3.16]

 168. On the Print Preview window when choosing to Save as PDF, it used to display a simple file selection dialog, now the SaveFile dialog is displayed giving you more save options. [Build: 3.16]

 169. The SaveFile Dialog has a new "[] Append subfolder" option. You can configure this subfolder on the Misc tab of Tools->Options, under "Save File Dialog Append SubFolder". When saving a file on the FileSave dialog, the Append Subfolder option will be generated using this macro. Macros support enables this file name to be different based on information in the document like &DH_SoldToCompany or &SoldToCompany\&DH_DocType. Since the full path is concatenated with these options there is now a preview of the full path on this dialog. Also this dialog will now auto-create any specified folder path if it does not exist. There is also a new option under the Misc.General tab of Tools->My Preferences "Save File Dialog Append SubFolder". When set this will default the "Append" checkbox to checked on the SaveFile Dialog. [Build: 3.16]

 170. For ConnectWise Manage users, when converting from Quote to Order if you are using ConnectWise Manage as a Secondary CRM, and on the Settings tab of the ConnectWise Setup, the "Display Export to ConnectWise window on each Save" option is set, the Export to ConnectWise window will now appear after the conversion to order. [Build: 3.16]

 171. For QuickBooks Online Users in New Zealand, the Global Tax Calculations on Purchase Orders is now supported. [Build: 3.16]

 172. Under Tools->My Preferences, General tab added new QWW options of "Enable AutoSave in QWW", and "Enable AutoSave for UNSAVED documents in QWW". [Build: 3.16]

 173. There is a new option "Backup existing data in product database before importing" on the Misc tab of the Tools->Options menu. [Build: 3.16]

 174. For QuickBooks Desktop users, you can now select a SoldToCompany from QuickBooks that includes a companyname:job and the JobName option on the Transaction.QuickBooks tab of the QuickBooks setup will then create a "subjob". [Build: 3.16]

 175. When manually editing the OpenWindowGridSettings user setting and adding the SubTotal column, it will now be formatted as currency. [Build: 3.16]

 176. The Opportunity DataLink can now be used to populate the QuotWerks PreparedBy field. [Build: 3.16]

 177. For MSCRM users, the MS CRM Setup window now has a 'MSCRM UserName Mappings' button for users to map QuoteWerks UserNames to MSCRM UserNames. [Build: 3.16]

 178. For MSCRM users, when retrieving the MSCRM Opportunity Ownername field using the DataLink and populating QuoteWerks PreparedBy or SalesRep field, the 'MSCRM UserName Mappings' will map the MSCRM UserName to the QuoteWerks user name. [Build: 3.16]

 179. The web browser "quotewerks:" protocol handler now supports passing in &SoldToAddress1, &SoldToAddress2, &SoldToAddress3, &ShipToAddress1, &ShipToAddress2, &ShipToAddress3, &BillToAddress1, &BillToAddress2, &BillToAddress3. The whole concept of SoldToAddress1,2,3 individual fields was a QuoteWerks design. Most CRMs would just have a single SoldToAddress with multiple line data in it, so the protocol handler supported passing in a &SoldToAddress and then it would parse out multiple lines. Now you can specify which lines you would like the address data to go to individually. [Build: 3.16]

 180. For QuoteValet users, when a quote has been accepted by the customer and you make changes to it, the messages that warns you that QuoteValet will not be updated with these changes now has an option on the dialog of "Don't show me this message again.". This is remembered per user. [Build: 3.16]

 181. The DocType label has been moved so that it will always be visible no matter what tab you have selected on the Quote Workbook. [Build: 3.16]

 182. On the Purchasing window, when receiving an item from a native product database vendor, there is an option "Receive into Inventory (Quantity in Stock)" that you can check to increase your Product database Availability number of the quantity in stock. On the Installation tab of the Tools->Options menu, there is a new option "Allocate Inventory On Item Receipt" that you can use to set the default for the "Receive into Inventory (Quantity in Stock)". [Build: 3.16]

 183. On the Open Document window, there is now a maximize/minimize button for the results grid which will expand the results grid to fill the entire window. [Build: 3.16]

 184. Added option "Hide Documents Bar" under the Misc.General tab of Tools->My Preferences. When set this will hide the Documents Bar on the main QuoteWerks window. This is useful for minimizing vertical space used on laptops with small vertical resolution. [Build: 3.16]

 185. Added option "Hide Quick Lookup toolbar" under the Misc.General tab of Tools->My Preferences. When set this will hide the Quick Lookup Bar on the main QuoteWerks window. This is useful for minimizing vertical space used on laptops with small vertical resolution. [Build: 3.16]

 186. Added option "Hide 'Totals for All Items' frame" under the Misc.General tab of Tools->My Preferences. When set this will hide the 'Totals for All Items' frame on the Document Items tab of the Quote WorkBook. This is useful for minimizing vertical space used on laptops with small vertical resolution. [Build: 3.16]

 187. Added option "Hide Main Toolbar" under the Misc.General tab of Tools->My Preferences. This is useful for minimizing vertical space used on laptops with small vertical resolution. [Build: 3.16]

 188. Added "Show/Hide window elements" dropdown toolbar button to the Grid Toolbar on the Document Items tab of the Quote WorkBook. With this you can Show/Hide various elements on-the-fly with the intent to free up vertical space when using QuoteWerks on laptops with small vertical resolution. The elements included are "Show/Hide Main Toolbar", "Show/Hide Quick Lookup Toolbar", "Show/Hide Documents Bar", and "Show/Hide Totals For All Items". Also available are "Show All Elements", and "Hide All Elements (minimal mode)". [Build: 3.16]

 189. On the Opportunities Dashboard you can now filter on PreparedBy. [Build: 3.17]

 190. On the Zoom window which is available when editing Memo text fields like Description, CustomMemo, etc, you can now highlight lines and press CTRL-SHIFT-L to turn the selected lines into a bulleted list. One caveat is that when the bulleted text wraps to additional lines, the additional lines are not indented to align with the bullet symbol. [Build: 3.21]

 191. On the SaveFile dialog when saving a PDF from the Preview window, the "Attach to CRM" file title will now automatically change to match the File name (minus the file extension) if you start manually changing the file name on this window. [Build: 3.21]

 192. For Autotask users, Autotask is sunsetting the SOAP API, which required a a complete rewrite of the entire Autototask integration to use their newer REST API. [Build: 3.21]

 193. On the Apply to tab of the User Properties, the "Commissions tab" entry is now renamed to "Sales tab" and will also copy the Monthly quota. [Build: 3.21]


Version 5.7 Build 2 (released April 7, 2022)

 194. AutoRecover has replaced AutoSave. AutoRecover and AutoSave are both ways to prevent loss of your in-progress work due to a variety of reasons including power loss, computer lock ups, network disconnect, SQL server timing out, etc. AutoSave permanently saves any changes you make to your document as you are making the changes. The downside of this is that you can't open up a document and just make some "hypothetical" or "what-if" to see what it looks like because the AutoSave just made those changes permanent. Also, often we want to open up an existing document, make changes and then just save those changes as a new document, but you can't do that with AutoSave either because it just made those changes permanent to the original existing document. AutoRecover is a superior solution. It just quietly saves a temporary backup of your in-progress work. If you choose not to save the changes, or just close the document, it discards those changes. If QuoteWerks quit unexpectedly for the above reasons, then when you re-launch QuoteWerks it will ask you if you want to recover the in-progress changes. Additionally, AutoRecover has been implemented when the feature to "Terminate Running Instance" is used. Previously it would save copies of all quotes that were open on the terminated instance. Now it just creates AutoRecover documents for them all. If AutoRecover sounds amazing, its because it is! Microsoft Word Desktop has had an AutoRecover feature for decades. For Developers, the addition of AutoRecover will require some changes. The AutoRecover document is stored in the DocumentHeaders and DocumentItems tables just like a regular document, however there is a new DocumentHeaders.IsAutoRecoverDocForDocRecGUID field. If this field is populated then this is an AutoRecover document. If querying the database you will want to make sure that you filter these documents out with IsAutoRecoverDocForDocRecGUID=''. In fact, when looking for documents you will aready want to apply the filter of TemplateType=0 AND Superceeded=0 AND IsAutoRecoverDocForDocRecGUID='' so that the query excludes templates, superseded documents and AutoRecover documents. We also renamed UserSettings KeyName='EnableAutoSave' to KeyName='AutoRecoverEnabled' and UserSettings KeyName='AutoSaveInterval' to KeyName='AutoRecoverInterval'.Also, since an AutoRecover can replace the previously saved document, changing the DocumentHeaders.ID value, it is recommended to query a specific document based on the DocumentHeaders.RecGUID. [Build: 2.11]

 195. For QuoteValet payment users, Stripe Checkout is now supported! Stripe Checkout differs from our standard Stripe Payments integration in that the customer is redirected to Stripe's own servers during the payment process. This offloading to Stripe ensures compliance across a full range of European regulatory requirements (PSD, PSD2, SCA, 3DS, 3DS2 etc). Setup requires only a few additional steps beyond the standard Stripe configuration (including adding a Webhook entry in Stripe's Dashboard and then pasting the corresponding signing secret into the Payment Setup in QuoteWerks). [Build: 2.11]

 196. POItems now have Custom fields that you can populate with information pulled from the quote. They are poiCustomText01, poiCustomText02, poiCustomText03, poiCustomText04, poiCustomText05, poiCustomNumber01, poiCustomNumber02, poiCustomMemo01, and poiCustomDate01. You can map which information gets copied into these fields from the Purchasing tab of the Tools->Options menu. Supports &DH_, &DH_, &APP_, and &SYS_ macros. It does not support &DH_&XXX or &DI_&XXX macros. [Build: 2.11]

 197. For Autotask users, Autotask Service Bundles can now be searched from the Product Lookup window. [Build: 2.11]

 198. For Autotask users, when searching by Description with Autotask Service Bundles lookup, the Invoice Description will now also be searched. [Build: 2.11]

 199. For Autotask users, you can now map the Invoice Description field when doing a Service lookup. [Build: 2.11]

 200. For Autotask users, when searching by Description with Autotask Service lookup, the Invoice Description will now also be searched. [Build: 2.11]

 201. For Autotask users, users can now see the Inventory on Hand for products on the Product Lookup window. This feature is accessed by right clicking on a product search result and selecting 'Show Autotask Inventory On Hand' [Build: 2.11]

 202. For Autotask users, when creating new products, the Vendor name will now be added to the product. [Build: 2.11]

 203. For Autotask users, a Won/Loss Reason combobox was added to the Won/Loss Opportunity window. [Build: 2.11]

 204. For Autotask users, a Close Description textbox was added to the Won/Loss Opportunity window. [Build: 2.11]

 205. For Autotask users, you can now specify a default Tax Code when using Autotask Service Bundles. [Build: 2.11]

 206. For Autotask users, you can now specify a default Item Type when using Autotask Service Bundles. [Build: 2.11]

 207. On the Print Preview window, if the user requires approval to "SavePDF", then when selecting the "Attach to CRM" action, this approval will be required before you can perform the "Attach to CRM" action. [Build: 2.11]

 208. When creating a Purchase Order in QuickBooks Online, If the Checkbox is not checked to use the QuoteWerks Vendor Maintenance Email Address for the Vendor in the QuoteWerks QuickBooks Online setup, the Primary Email Address for the Vendor/supplier in QuickBooks Online will be used. This mimics the behavior when manually creating a Purchase Order for a Vendor / Supplier in QuickBooks Online. Prior to this change, the email address would be blank if the checkbox was not checked. [Build: 2.11]

 209. For QuickBooks Online users, when creating a new Item in QuickBooks Online (In addition to just the Purchase Order), the PO Description / Purchasing Description mapping set in the QuickBooks Online Settings window will be used for the Purchasing Description if the mapped field is different than the Description Field mapping. [Build: 2.11]

 210. Expansion of PrintTime macros. When printing from a layout or a word document, you can use macros like &DH_SoldToCompany in the IntroductionNotes, ClosingNotes, PurchasingNotes, InternalNotes, and DynamicNotes fields that will be replaced with their actual values in the print output only. Now you can also use the PrintTime macros in the CustomText01-CustomText28 and CustomMemo01-CustomMemo04 fields. [Build: 2.11]

 211. For Peachtree users, on the Export to Peachtree window, clicking on the DocDate column will now sort by date. [Build: 2.11]

 212. For VendorRFQ users, when clicking on the [Update] button on the Product Sourcing Panel when a VendorRFQ vendor is selected, you will now be prompted if you want to just update the line item with the current price from the selected RFQ vendor, or if you want to do that and also award the vendor the bid which closes out the bidding for all the other RFQ vendors. [Build: 2.11]

 213. In the Settings Manager, you can now highlight and copy text from the Section Name and Key Name text boxes when editing/viewing a setting. All the text boxes are now wider as well. [Build: 2.11]

 214. The Tools->Refresh Item Details now supports updating the UnitCost, UnitPrice, UnitList, CostModifier, and PriceModifier fields. When updating these fields from the Refresh Item Details window, you have more advanced control over the pricing fields as opposed to the Get Latest Pricing feature. When using Refresh Item details, if you update the Price, the PriceModifier will be cleared just like when you manually enter a price in the line item through the Document Items grid. Same for the Cost and CostModifier. There is an option "[] Display Adjust Price Dialog if cost is changed" which will give you a chance to apply a UnitCost change and also determine the UnitPrice should be affected if the UnitPrice was being calculated by a PriceModifier. Using Refresh Item Details, it simply updates individual specified fields without any regard to the relationships between these Pricing fields. In contrast, the Refresh item w/Latest Pricing behaves differently depending upon if there is a CostModifier and/or PriceModifier. If there is no PriceModifier, then it will update all the pricing fields including the UnitCost, UnitPrice, and UnitList fields, however if there is a Price Modifier, it will update the UnitCost and UnitList and then ask how you want to handle the UnitPrice that is being affected by the change in UnitCost. [Build: 2.14]

 215. You can now set Access Rights for more than one Literature file at a time. To do this, From the File->Print window, you need to check the "Administration mode" checkbox, and then place a checkmark next to every Literature file that you want to set the same Access rights for, then right click and choose "Set Access Rights for all checked items". [Build: 2.14]

 216. You can now enter an ItemType for a Section Header type line item. This gives you more control over not including this type of line item when calculating Deposit Required summing. It is not recommended to use this to Include the Section Header total, but rather to disclude it from the summing action. [Build: 2.14]

 217. The [Request Approval] button on the Print window will now be enabled even if the customer has accepted the quote through QuoteValet. The reason is that after the acceptance, maybe the sales rep needs to change a Purchasing Notes field or similar field and with this button enabled they can now request the approval again. [Build: 2.14]

 218. When one or more line items are selected in the Quote WorkBook and you press the down or up arrow key, these selections will be cleared. Also on the Edit->Line Attributes window, pressing ENTER while on any field will perform the same action as clicking on the OK button. [Build: 2.14]

 219. When using Tools->Refresh pricing w/Latest if the item pricing method was P or M, and the realtime pricing vendor returned a list price and the list price will now be updated. [Build: 2.14]

 220. GoldMine 2022.1 is now supported! [Build: 2.22]

 221. SugarCRM version 11.3 is now supported! [Build: 2.22]

 222. For SugarCRM users, you can now create a new SugarCRM Account and Contact record from the QuoteWerks SoldTo/ShipTo tab using the information already entered on the SoldTo/ShipTo tab. For the feature to be enabled, the Contact field cannot already be populated with a contact that was retrieved from SugarCRM. Also, the Company, and Contact must be populated. This feature is available on the toolbar above the SoldTo, ShipTo, and BillTo areas of the Quote WorkBook. There is also an Access Right "CannotCreateCRMContact" that you can set if you do not want specific users to be able to use this feature. [Build: 2.22]

 223. For salesforce.com users, discount line items will now be included in Opportunities. [Build: 2.22]

 224. For MS CRM users, when using Data Links, custom ListType fields now return the Name field instead of the numeric Value. [Build: 2.22]

 225. When Saving as Next Revision, if there is an existing CRM Opportunity associated with this quote, the opportunity will be updated. [Build: 2.27]

 226. ConnectWise 2021.3 is now supported! [Build: 2.11]

 227. For Autotask users, when adding a product to an Autotask quote, the Autotask product description field can now include Document Item macro fields. Ont he Autotask integration Setup window, under the Opportunities.Quote Products tab the Mappings section includes a Description tab. [Build: 2.36]

 228. For Autotask users, when retrieving recurring products from Autotask, there is a new setup option to choose if the First Payment should be included. In the QuoteWerks Autotask setup, this option is found by navigating to the Opportunities tab and then to the Quote Products sub-tab. The check box is named "First Payment Included in Document Totals for Recurring Products". [Build: 2.36]

 229. For Autotask users, there is now a Contains and Begins with search option on the Lookup contact window. [Build: 2.36]

 230. For Autotask users, default Status, Staging, Close Reason, and Close descriptions can be added for the various stages of a quote. These settings can be found by navigating to the Opportunities tab and then to the Stages sub-tab. [Build: 2.36]

 231. For ConnectWise users, product lookup searches that return lots of results are now significantly faster. [Build: 2.36]

 232. The Utilities->Document Transport File Diagnostics window has been redesigned and combined with the Utilities->Document Backup Manager. The result is that now there is just a Utilities->Document Transport File Manager menu. This new Document Transport File Manager has a begins with search feature useful for locating a dtf file in the list. There is now a [Restore] button that makes it easy for you to restore the database version of the quote from a DTF file version of the quote. There is also a Right click "Open Document in DB" menu. The Utilities->Document Transport File Manager now shows more details about the .bxx, .dtf, or .dta file, including details like GrandTotal and number of line items, and about the DB version of the document if it exists. [Build: 2.39]

 233. The Import Document now shows more details about the selected .bxx, .dtf, or .dta file, including details like GrandTotal and number of line items, and about the DB version of the document if it exists. [Build: 2.39]

 234. The File->Document Properties window now shows more details about the selected .bxx, .dtf, or .dta file, including details like GrandTotal and number of line items, and about the DB version of the document if it exists. [Build: 2.39]

 235. When placing an Online Order With Tech Data, Ingram Micro, SYNNEX, or D&H, none of them support supplying a ShipToEmailAddress for the electronic order. However we've added a ShipToEmailAddress field to these distributors order screens so that after the order is placed and the QuoteWerks PO is saved in QuoteWerks this ShipToEmailAddress will be populated in the QuoteWerks PO. [Build: 2.39]


Version 5.7 Build 1 (released December 23, 2021)

 236. SugarCRM version 11.2 is now supported! [Build: 1.03]

 237. GoldMine 2021.2 is now supported! [Build: 1.03]

 238. QuickBooks Desktop USA version 2022 is now supported! [Build: 1.03]

 239. Management Reports capabilities have been greatly expanded. In addition to reporting on the Documents and Product Databases, you can now create reports on Purchase Orders (purchasing), Payments, Contacts, Vendors, Bundles, Configurations, Required Items, and Optional Items. For the Purchasing reports, you can create a report that includes and links the POHeaders, POItems, FulfillmentItems, DocumentHeaders, and DocumentItems all together resulting in very powerful reporting! The Payments table is auto-joined with the DocumentHeaders table. All Management Reports have the ability to Export the report data to text file output, so now all this data can be easily exported and then imported into any other system. [Build: 1.03]

 240. New VendorRFQ product release, including integration with QuoteWerks. VendorRFQ enables customers to communicate with their vendors, discussing and negotiating pricing and details for goods and services, collecting and organizing this information from one or all of their vendors. Your purchasing team will be able to compare and find the lowest prices to purchase available specific goods and services, while knowing at any given time which vendors have received the request for quote, and which have responded. All purchasing and procurement information is available in a centralized location for your team. Under the Utilities->Vendor maintenance menu you will want to setup your vendors, and make sure to enter your account number, the vendor sales rep name, email address, and phone. From the Quote Workbook, simply select an item and click on the VendorRFQ action button to create an RFQ and invite vendors. You can also do this from the Purchasing window. VendorRFQ requires the Corporate Edition of QuoteWerks, a SQL backend (either QuoteWerks DB Hosting subscription, or a SQL database that vendorrfq.com server can access), and a VendorRFQ subscription. VendorRFQ is only supported in master installations, it is not supported in Remote Site or Remote PC installations. The VendorRFQ integration is also supported in the Quote Workbook in QuoteWerks Web. A Misc Access right of "CannotUseVendorRFQLicense" is implemented to control the use of licenses per user. Under the Utilities->View Logs menu, in the Event log, events for "Licensing.VendorRFQLicenseCountExceeded" will be recorded. [Build: 1.03]

 241. Product Sourcing Panel. What used to be the "Etilize panel" now will show product sourcing information even if you do not have an Etilize subscription, and specifically will display any Vendor RFQs for the selected item and also will show any product data source matches if that option has been setup under the Misc tab of the Tools->Options menu. There is now a [Refresh] button, and a new orange indicator that is displayed next to the vendor that is currently the vendor for the line item in the quote. [Build: 1.03]

 242. For Maximizer CRM users, Maximizer CRM 2021 R3 is now supported! [Build: 1.03]

 243. For Product Content Subscribers, added support for Amazon Business pricing. When credentials are setup, searching for products in the Product Lookup Amazon source will return products using the Amazon Business API rather than the Amazon PAPI (Product API) which has the benefit of returning Amazon Business pricing based on your Account versus generic Amazon pricing. [Build: 1.03]

 244. Tech Data France Real-time Pricing & Availability is now supported! [Build: 1.03]

 245. For ConnectWise Manage users, when writing Recurring Forecast Lines or Products to the ConnectWise Opportunity, if the Start and End Dates are not specified, there is now a setup option to default the dates to be "one month" or "one year" from the Opportunity Close Date. The previous behavior would set the recurring end date to be one year from the Opportunity Close Date. This option is useful because ConnectWise Manage takes the value of the contract (ie 12 months * price) when setting the value of the opportunity line item which inflates the value of the opportunity at a glance. [Build: 1.03]

 246. For Zoho CRM users, there is now an option to create quotes in Zoho CRM that are associated with the Zoho CRM Deal. These Quotes are populated with line item detail from the QuoteWerks quote. Line Item detail in Zoho Quotes, is only available in the Professional, Enterprise, and Ultimate editions of Zoho CRM. [Build: 1.03]

 247. For Zoho CRM users, bi-directional Data Linking is now supported for Zoho CRM Quote Headers. Field information can be copied from QuoteWerks into the Zoho CRM Quote and then fields can also be copied from the Zoho CRM Quote Item into QuoteWerks. This happens when QuoteWerks creates or updates an Zoho CRM Quote. This can be done on the Quote level with the EventAction of "CRMQuoteHeader_CreateUpdate". [Build: 1.03]

 248. For Zoho CRM users, bi-directional Data Linking is now supported for the Zoho CRM Quote Items. Field information can be copied from QuoteWerks into the Zoho CRM Quote Item and then fields can also be copied from the Zoho CRM Quote Item into QuoteWerks. This happens when QuoteWerks creates or updates an Zoho CRM Quote. This can be done on the Quote Item level with the EventAction of "CRMQuoteItem_CreateUpdate". [Build: 1.03]

 249. For Zoho CRM users, when creating or updating a Zoho CRM quote, the Sold To, Bill To, and Ship To addresses will be populated in the quote. This functionality can be disabled in the Settings Manager, byval setting SystemSettings\ZohoCRM\DontSetSoldToContactInQuote=-1 SystemSettings\ZohoCRM\DontSetShipToContactInQuote=-1 SystemSettings\ZohoCRM\DontSetBillToContactInQuote=-1 [Build: 1.03]

 250. For Zoho CRM users, in the Zoho CRM Setup in QuoteWerks, when on a Mapping Window, lists of the mappings can now be copied to the Windows Clipboard. If you double click on the left column header, you will be prompted if you want to copy the mapped pairs to the clipboard. If you double click on the right column header, you will be prompted if you want to copy all of the available mappings to the clipboard. Copying the available mappings to the clipboard is helpful, because you can use this data to import into F2 Lookup values including the ItemType in QuoteWerks. [Build: 1.03]

 251. There is a now a Utilities->Customer / Product Price Profile Matrix Maintenance menu that enables you to setup the Price Modifiers to map to each combination of Customer profile and Product profile. This has existed for many years, but was only accessible when editing a native product. Now it is available through this main menu, so that it is easily accessible for the new Etilize Category mappings to Product Profiles. This is very useful for setting up pricing of products without having to explicitly set a Price Modifier for every single part number. Instead you can assign each part number a product price profile like "HARDWARE", "LABOR", "SERVERS", "WORKSTATIONS", etc. Next you specify the Price Modifier to use for each combination of product profile and customer profile like "GOLDLEVEL", "SILVERLEVEL", etc. [Build: 1.03]

 252. For Product Content Subscribers, in addition to being able to setup the Etilize Category mapping to a Price Modifier, you can now map it to a Product Price Profile like "SERVERS". This can then be used with the Customer Profile and Product Profile Matrix which is now accessible through the Utilities->Customer / Product Price Profile Matrix Maintenance menu. [Build: 1.03]

 253. On the System tab of the Help->About window, Double clicking on a system information value will display the value and also copy it to the Windows Clipboard. [Build: 1.03]

 254. The Payments table now has an ByProxy field and the card ref is no longer encrypted and will look like "VISA x1111 exp 12/21". These changes will be more useful now that you can run management reports on the Payments table. [Build: 1.03]

 255. For QuickBooks Online Users in the United States, added support for Automated Sales Tax calculations (PartnerTax) allowing QuickBooks Online to automatically calculate the tax for the jurisdiction rather than specifying a specific tax code. [Build: 1.03]

 256. For Autotask users, in the Autotask Setup in QuoteWerks, when on a Mapping Window, lists of the mappings can now be copied to the Windows Clipboard. If you double click on the left column header, you will be prompted if you want to copy the mapped pairs to the clipboard. If you double click on the right column header, you will be prompted if you want to copy all of the available mappings to the clipboard. Copying the available mappings to the clipboard is helpful, because you can use this data to import into F2 Lookup values including the ItemType in QuoteWerks. [Build: 1.03]

 257. For Act! users, in the Act! Setup in QuoteWerks, when on a Mapping Window, lists of the mappings can now be copied to the Windows Clipboard. If you double click on the left column header, you will be prompted if you want to copy the mapped pairs to the clipboard. If you double click on the right column header, you will be prompted if you want to copy all of the available mappings to the clipboard. Copying the available mappings to the clipboard is helpful, because you can use this data to import into F2 Lookup values including the ItemType in QuoteWerks. [Build: 1.03]

 258. For HubSpot users, in the HubSpot Setup in QuoteWerks, when on a Mapping Window, lists of the mappings can now be copied to the Windows Clipboard. If you double click on the left column header, you will be prompted if you want to copy the mapped pairs to the clipboard. If you double click on the right column header, you will be prompted if you want to copy all of the available mappings to the clipboard. Copying the available mappings to the clipboard is helpful, because you can use this data to import into F2 Lookup values including the ItemType in QuoteWerks. [Build: 1.03]

 259. For SugarCRM users, in the SugarCRM Setup in QuoteWerks, when on a Mapping Window, lists of the mappings can now be copied to the Windows Clipboard. If you double click on the left column header, you will be prompted if you want to copy the mapped pairs to the clipboard. If you double click on the right column header, you will be prompted if you want to copy all of the available mappings to the clipboard. Copying the available mappings to the clipboard is helpful, because you can use this data to import into F2 Lookup values including the ItemType in QuoteWerks. [Build: 1.03]

 260. For salesforce.com users, in the salesforce.com Setup in QuoteWerks, when on a Mapping Window, lists of the mappings can now be copied to the Windows Clipboard. If you double click on the left column header, you will be prompted if you want to copy the mapped pairs to the clipboard. If you double click on the right column header, you will be prompted if you want to copy all of the available mappings to the clipboard. Copying the available mappings to the clipboard is helpful, because you can use this data to import into F2 Lookup values including the ItemType in QuoteWerks. [Build: 1.03]

 261. For salesforce.com users, in the salesforce.com Setup in QuoteWerks, when the associated contact does not have any shipping information, you can specify if the Billing address or the Shipping address of the account should be used. [Build: 1.03]

 262. There is now a QuoteWerks Web button on the main toolbar to facilitate getting into QuoteWerks Web from within QuoteWerks Desktop. [Build: 1.05]

 263. The Select Vendors window now has the spotlight search capability and it will now show the total number of selected vendors, and will show a list of all the selected vendors at the bottom of the dialog, and the tooltip text will display the complete list in the event the list is so long it gets cutoff. [Build: 1.05]

 264. On the product Sourcing panel, if the vendor part number exceeds 17 characters, the full 40 character Vendor Part Number will be displayed in the Tooltip text when hovering over the Vendor Part Number control. [Build: 1.05]

 265. For QuickBooks Online users, there is now an [Ok for All] button that can be used when automating the creation of Items in QuickBooks, remembering and applying all the Item Type and Account selections. Very useful when exporting larger quotes over to QuickBooks and also when exporting Purchase Orders over to QuickBooks. Without this feature, if the integration creates 50 items in QuickBooks, you would have to click OK 50 times. [Build: 1.03]

 266. For ConnectWise Manage users, there is a new option when configuring the QuoteWerks integration to ConnectWise to determine what the taxable status of a group header will be when sent to ConnectWise. The taxable status can be fixed as taxable, not-taxable, or calculated based on if any group member is taxable or not. With the last option, if any group member is taxable, the group header will be taxable. If no group members are taxable, the group header will not be taxable. This option is configured on the Bundles sub-tab of the Products Tab on the ConnectWise Manage Setup. [Build: 1.08]

 267. On the Misc.Printing tab under Tools->My Preferences menu, there is now an option "Paper Size when saving from HTML" [Build: 1.08]

 268. For Zoho CRM users, you can now select a default Deal Pipeline on the Deal tab in the Zoho CRM Integration Setup window. [Build: 1.08]

 269. For Zoho CRM users, you can now select a default Deal Layout on the Deal tab in the Zoho CRM Integration Setup window. [Build: 1.08]

 270. For Zoho CRM users, you can now select a Layout and Pipeline on the Create/Update Deal window. [Build: 1.08]

 271. The Online Ordering grid for Tech Data, Ingram Micro, SYNNEX, D & H, and Dell now display the ManufacturerPartNumber column. [Build: 1.08]

 272. SalesLogix (Infor CRM) 8.5 is now supported! [Build: 1.03]


Version 5.6 Build 5 (released September 24, 2021)

 273. Product Import templates are no longer saved as .pit files. The .pit data is now stored in the SystemSettings table under the SectionName="Product Import Templates". Each template will now be stored under the KeyName equal to what the .pit file base name used to be. Also, the import log will no longer be written out as a .log file, instead a new EventViewer record will be written under the category of "ProductImport". This .log file would be replaced on each successive import. An advantage of this new change is that every time the product import is run, it saves and preserves the import log for every time an import is run and the import log will contain a list of all the settings used in the import. If you used the command line option like /i:"ACME Product Inventory.pit", you will still need to include the ".pit" postfix at the end of the template name. When the import templates used to be files, you could simply copy the file to another installation if needed. With the changes you will need to go into the Settings Manager and right click on an import template and choose Copy SET command. For more details see the documentation on the Settings Manager. [Build: 5.10]

 274. Contact Import templates are no longer saved as .cit files. The .cit data is now stored in the SystemSettings table under the SectionName="Contact Import Templates". Each template will now be stored under the KeyName equal to what the .cit file base name used to be. Also, the import log will no longer be written out as a .log file, instead a new EventViewer record will be written under the category of "ContactImport". This .log file would be replaced on each successive import. An advantage of this new change is that every time the contact import is run, it saves and preserves the import log for every time an import is run and the import log will contain a list of all the settings used in the import. If you used the command line option like /i:"New Customers.cit", you will still need to include the ".cit" postfix at the end of the template name. When the import templates used to be files, you could simply copy the file to another installation if needed. With the changes you will need to go into the Settings Manager and right click on an import template and choose Copy SET command. For more details see the documentation on the Settings Manager. [Build: 5.10]

 275. Vendor Import templates are no longer saved as .vit files. The .vit data is now stored in the SystemSettings table under the SectionName="Vendor Import Templates". Each template will now be stored under the KeyName equal to what the .vit file base name used to be. Also, the import log will no longer be written out as a .log file, instead a new EventViewer record will be written under the category of "VendorImport". This .log file would be replaced on each successive import. An advantage of this new change is that every time the vendor import is run, it saves and preserves the import log for every time an import is run and the import log will contain a list of all the settings used in the import. If you used the command line option like /i:"Updated Vendors.vit", you will still need to include the ".vit" postfix at the end of the template name. When the import templates used to be files, you could simply copy the file to another installation if needed. With the changes you will need to go into the Settings Manager and right click on an import template and choose Copy SET command. For more details see the documentation on the Settings Manager. [Build: 5.10]

 276. Paste Special templates are no longer saved as .qii files. The .qii data is now stored in the SystemSettings table under the SectionName="Paste Special Templates". Each template will now be stored under the KeyName equal to what the .qii file base name used to be. When the paste special templates used to be files, you could simply copy the file to another installation if needed. With the changes you will need to go into the Settings Manager and right click on an template and choose Copy SET command. For more details see the documentation on the Settings Manager. [Build: 5.10]

 277. Synchronization Profiles are no longer saved as .qsp files. The .qsp data is now stored in the SiteSettings table under the SectionName="Synchronization Profiles". Each profile will now be stored under the KeyName equal to what the .qsp file base name used to be. If you used the command line option like /sync:"Chicago Sync Profile.qsp", you should no longer include the ".qsp" postfix at the end of the profile name, but for backwards compatibility, if you do, it will still work. When the synchronization profiles used to be files, you could simply copy the file to another installation if needed. With the changes you will need to go into the Settings Manager and right click on a synchronization profile and choose Copy SET command. For more details see the documentation on the Settings Manager. [Build: 5.10]

 278. SugarCRM 11.1 is now supported! [Build: 5.10]

 279. Act! v24 is now supported! [Build: 5.10]

 280. Sage 50 Accounting 2022 (Peachtree) is now supported! [Build: 5.12]

 281. Act for Web v24 is now supported! [Build: 5.12]


Version 5.6 Build 4 (released August 11, 2021)

 282. When running Management Reports with the DocumentItems table, the &Picture field is now available. [Build: 4]

 283. GoldMine 2021.1 is now supported! [Build: 4.06]

 284. For Maximizer CRM users, Maximizer CRM 2021 R2 is now supported. [Build: 4.06]

 285. For GoldMine users, there is now an option to have QuoteWerks close the GoldMine opportunity as Won for you when completing the forecasted sale to a completed sale. At that time you can specify the Status and Win reason. Similarly, when converting to a Lost Sale, there is now an option to have QuoteWerks close the GoldMine Opportunity as Lost. [Build: 4.06]

 286. For GoldMine users, when manually creating a GoldMine Opportunity through the QuoteWerks "Create/Update Forecasted Sale" window or the "Create/Update Completed Sale" window, if you create a new GoldMine Opportunity, but then choose to cancel the creation of the Forecasted or Completed Sale respectively, you will be warned that you will be orphaning the GoldMine Opportunity you just created, it will not be linked to the QuoteWerks document. [Build: 4.06]

 287. For GoldMine users, when the SoldTo is already linked to contact in GoldMine and you try to link a different GoldMine contact to the SoldTo, you will now receive a warning that if you do this, it will orphan an existing records in GoldMine related to this SoldTo (like linked documents, follow up calls, forecasted sales, etc). [Build: 4.06]

 288. For GoldMine users, on the Forecasted/Completed Sales tab of the GoldMine Integration Setup window there is now a "Update Goldmine Opportunity Name" option. When selected, the GoldMine Opportunities are renamed when the docno or docname changes. [Build: 4.06]

 289. For GoldMine users, on the complete sale window the opportunity status will now default to Won or Lost depending upon the action. [Build: 4.06]

 290. For GoldMine users, if you save changes to an order after the Completed Sale was created, the GoldMine Opportunity Closed amount will now be updated. [Build: 4.06]

 291. For Zoho CRM users, when searching for a contact, if selecting a contact and the contact address is empty, the address will be filled out with the address from the Account. [Build: 4.06]

 292. For HubSpot users, you can now select a Deal Pipeline on the HubSpot Deal window. [Build: 4.06]

 293. For HubSpot CRM users, you can now create a new HubSpot CRM Company and Contact record from the QuoteWerks SoldTo/ShipTo tab using the information already entered on the SoldTo/ShipTo tab. For the feature to be enabled, the Contact field cannot already be populated with a contact that was retrieved from HubSpot CRM. Also, the Company, and Contact must be populated. This feature is available on the toolbar above the SoldTo, ShipTo, and BillTo areas of the Quote WorkBook. There is also an Access Right "CannotCreateCRMContact" that you can set if you do not want specific users to be able to use this feature. [Build: 4.06]

 294. For HubSpot users, you can now select a default Deal Pipeline on the Deal tab in the HubSpot Integration Setup window. [Build: 4.06]

 295. The Product Import wizard now displays an estimated number of total records to be imported and also displays the estimated remaining time until import completion. [Build: 4.06]

 296. For ConnectWise Manage users, when retrieving recurring products from ConnectWise Manage, there is a new setup option to choose if the First Payment should be included in the Document Totals. In the QuoteWerks ConnectWise Manage setup, this option is found by navigating to the Product Tab and then to the Product List sub-tab. There check box is named "First Payment Included in Document Totals for Recurring Products". [Build: 4.06]

 297. When editing the cell contents in the Document Items grid, pressing CTRL+RIGHT ARROW will move the cursor to the beginning of the next word and similarly, pressing CTRL+LEFT ARROW will move the cursor to the beginning of the previous word. If the entire contents of the cell is selected, this will not happen. [Build: 4.06]

 298. On the Misc.General tab of the Tools->My Preferences window, there is now a new option of "Select contents when clicking in grid cell". When this set and you click in a grid cell on the Document Items tab, the entire contents of the cell will be selected. If this is not set, the cell contents will not be selected, and the cursor will appear in the cell at the position you clicked. [Build: 4.06]

 299. When Saving a PDF file from the File->Print window, when choosing the option to "Attach to CRM", there is now an option to set the Title for the CRM file attachment. The default Title will be the DocName. [Build: 4.06]

 300. From the Print Preview window, when clicking on the "Attach to CRM" toolbar button, there is now an option to set the Title for the CRM file attachment. The default Title will be the DocName. [Build: 4.06]

 301. For QuoteValet users, there is now an option on the General tab of the QuoteValet Setup window, for "[] On QuoteValet Page, Auto-Update Totals on changes". [Build: 4.06]

 302. Real-time Pricing and Availability is now available for UK Distributor ProVu Communications ( www.provu.co.uk ) if you have an account with this distributor and credentials are entered into QuoteWerks. Also, this real-time pricing is displayed on the Etilize Panel. [Build: 4.06]

 303. Added macro &PaymentOptions_SelectedType. Use this macro to return the Type of payment option that is selected. [Build: 4.06]

 304. Added macro &PaymentOptions_LeaseApplicationID. This macro is useful for GreatAmerica Financial customers that submit Lease Applications via QuoteWerks. Use this macro to return the Application ID returned from GreatAmerica when submitting a Lease Application. [Build: 4.06]

 305. On the Synchronization tab of the Tools->Options menu, if the "Look for synchronized data in dtf files" is checked, but you have not linked a contact/company to the quote, the "[] Create/update linked document" checkbox on the save window will not be checked and disabled like it normally would be if the quote is linked to a company/contact. [Build: 4.06]

 306. On the SoldTo/ShipTo tab toolbar, in addition to the "View Contact in Contact Manager" button there is now a "View Company in Contact Manager" button. [Build: 4.06]

 307. On the Links tab of the Quote WorkBook in the Auto-Links area, in addition to the "View Contact in CRM", there is now an additional link to "View Company in CRM". [Build: 4.06]

 308. ConnectWise 2021.2 is now supported! [Build: 4.06]


Version 5.6 Build 3 (released May 27, 2021)

 309. HubSpot CRM integration! The integration with HubSpot CRM includes the ability to search for contacts, create/update Deals, and upload quote attachments to HubSpot CRM. DataLink is supported for Contacts, Accounts, Deals and LineItems. The HubSpot CRM Product Database is available on the Product Lookup. You can attach files to the HubSpot CRM Deal from the PDF Preview window, the Links tab, and the Print window. There is a button on the SoldTo/ShipTo tab to display the SoldToContact, ShipToContact, or BillToContact in HubSpot CRM, and also a link on the Links tab that you can click to view the HubSpot CRM Deal in HubSpot CRM. Additionally, emails sent from QuoteWerks are logged in HubSpot CRM history. QuoteWerks integrates with all editions of HubSpot CRM, however, if you want to integrate with the HubSpot Deal Line Items, then HubSpot Professional edition or higher is required. The Professional or Corporate Edition of QuoteWerks is required to integrate with HubSpot CRM. [Build: 3.19]

 310. ACT! Desktop version 23 is now supported! [Build: 3.19]

 311. ACT! for Web version 23 is now supported! [Build: 3.19]

 312. Added new Tools->View/Edit Item in Product Database menu. You can use this to select a line item on a quote and quickly display the product definition in the Product Database for this item. From there you can just view all the details of the item or you can make changes to it. You can select multiple line items in the quote, and the Edit Item window will be displayed for each selected item, one by one. This new feature enables you to skip so many steps. Previously you would have to open the Product Lookup window, choose the Product Database, type in a search value and click search, then double click on the Item to view it. [Build: 3.19]

 313. When editing a Report Layout in the Report Layout Designer, you can now select the "Save & Preview" toolbar button to preview your changes. Once you close the preview you will be placed back into Report Layout Designer for you to easily make more changes. [Build: 3.19]

 314. On the Edit Report window, the [Save, Close, & Preview] action no longer has to close the Edit Report window, so it has been renamed to [Save & Preview] or [Save & Export] depending upon the report type. This is huge time saver, it lets you make changes and view the output and leaves you in the Edit Report window for you to easily make more changes. [Build: 3.19]

 315. When placing online orders, the QuoteWerks PO Item now records the StandardUnitCost which is populated from realtime pricing. It also records the UnitCost from the QuoteWerks order or the negotiated price override that you enter when placing the electronic order. If the UnitCost does not match the StandardUnitCost, there will be an additional display in the Cost column on the Purchase Orders and Ordered Items tabs of the Purchasing window. It will display, for example, " $179.83 ($539.49)" on the first line, and "$199.95 ($599.85) STD" on the second line. The number in the parenthesis is the extended Cost, and the second line that has the "STD" postfix indicates this is the standard price. [Build: 3.19]

 316. For MS CRM users, you can now retrieve account level OR contact level DataLink values for a SoldTo, ShipTo, or BillTo contact through QuoteWerks Datalinking. [Build: 3.19]

 317. There is now a [New Line] button on the Edit Required Items window. You can use this to create Required Items that are not from a product database, like comments, headings, etc. [Build: 3.19]

 318. On the Email tab of User Preferences, you can now setup QuoteWerks Web Oauth email options. [Build: 3.19]

 319. For salesforce.com users, you can now specify the backend login url to use. This is helpful for any user that is having problems logging into salesforce with the Salesforce "My Domain" feature enabled. You can specify this url in the Settings Manager, by setting SystemSettings\Contact Managers\SFLoginOverrideURL={your url} [Build: 3.19]

 320. For Product Content Subscribers, the Manufacturer Part Number will be copied to the Windows Clipboard when Double-Clicking on the Manufacturer Part Number below the Product Image on the Etilize View. [Build: 3.19]

 321. For Product Content Subscribers, when performing an Etilize search and returning results from Native Product Sources, the Last Modified date for the item Definition will be displayed. [Build: 3.19]

 322. For TechData, Ingram Micro, SYNNEX, and D&H Online Ordering users, added F2Lookup (including a button) for the End User Email address. This can be a great time saver if you often choose to supply the distributor with your email address rather than the End User's. [Build: 3.19]

 323. When a Master Installation has its database hosted through the QuoteWerks Database hosting subscription, it is now possible for a Remote Site or Remote PC to synchronize with it. [Build: 3.19]

 324. For Arbitech and Westcon users there is now a "Disable" option. This is useful in debugging. [Build: 3.19]

 325. ConnectWise 2020.4 is now supported! [Build: 3.19]

 326. When running Management Reports with the DocumentItems table, the &Picture field is now available. [Build: 3.20]

 327. For QuoteValet users, all operation initiations now take one second less. [Build: 3.22]

 328. The Select Special search field now supports all visible columns, and lists the fields with their customized name first. [Build: 3.22]

 329. For Zoho and Maximizer Web users, when searching for a contact, the search field is now remembered. [Build: 3.22]

 330. There is now a "View/Edit Item in Product Database" grid toolbar button. This toolbar button can be hidden just like the Tools->View/Edit Item in Product Database menu. [Build: 3.22]

 331. The DepositAmount column will now be displayed in the Open Document window grid. [Build: 3.22]

 332. For QuoteWerks Web users, added new email template macro &DH_&URLToOpenDocumentInQWW. This can be used to include a link in emails (typically for peer review and approval) to open the document in QuoteWerks Web. [Build: 3.22]

 333. The DocumentHeaders->&QuoteValetTotalPaymentsMade field is now available in Management Reports. [Build: 3.22]

 334. On the Edit E-mail signature window, there is now a [Reset to Default] button. [Build: 3.22]

 335. -New: The "Select E-Mail Recipient(s) default list" option on the Email.Defaults tab of the Tools->My Preferences menu has been removed. In the Select Email Address window, the last selected list is now remembered per user and per context of what type of email is being sent. [Build: 3.22]

 336. Added [Export to Clipboard] button in Event Viewer. [Build: 3.22]

 337. For ConnectWise Manage Users, there is a new 'QuoteValet' subtab in the ConnectWise Setup. This setup Tab is located on the main 'Opportunities' Tab. There are new options that control what QuoteValet Links to attach to the ConnectWise Manage Opportunities. There are options for 'Attach QuoteValet EXTERNAL Viewing Link', 'Attach QuoteValet INTERNAL Viewing Link', and 'Attach QuoteValet Sales Rep Facing Page Link'. By default, the option to attach all of the links will be set for backwards compatibility. [Build: 3.22]

 338. For ConnectWise Manage Users that also have a QuoteValet subscription, the QuoteValet Acceptance Package can automatically be uploaded and attached to the ConnectWise Manage Opportunity when the QuoteValet quote is accepted and converted to an Order in QuoteWerks. This setting is on the QuoteValet tab on the ConnectWise Manage setup in QuoteWerks under Opportunities. [Build: 3.22]

 339. For Kaseya BMS Users that also have a QuoteValet subscription, the QuoteValet Acceptance Package can automatically be uploaded and attached to the Kaseya BMS Opportunity when the QuoteValet quote is accepted and converted to an Order in QuoteWerks. This setting is on the QuoteValet tab on the Kaseya BMS setup in QuoteWerks. [Build: 3.22]

 340. For Maximizer CRM users, Maximizer CRM 2021 R1 is now supported. [Build: 3.25]

 341. For HubSpot CRM users, if the contact address is empty, the company address will be used when doing a search on the Lookup window. [Build: 3.25]

 342. For ACT! users, the Opportunity field Name can now be written to ACT! with DataLinking from QuoteWerks. [Build: 3.25]

 343. For ACT! users, the Opportunity Line Item field Name can now be written to ACT! with DataLinking from QuoteWerks. [Build: 3.25]

 344. For Autotask users, the Opportunity fields Rating, Title and Promotion Name can now be written to Autotask with DataLinking from QuoteWerks. [Build: 3.25]

 345. For Autotask users, the Quote Line Item fields Description and Name can now be written to Autotask with DataLinking from QuoteWerks. [Build: 3.25]

 346. For MSCRM users, the Opportunity fields RatingCode, Name and Description can now be written to MSCRM with DataLinking from QuoteWerks. [Build: 3.25]

 347. For MSCRM users, the Quote Line Item field Description can now be written to MSCRM with DataLinking from QuoteWerks. [Build: 3.25]

 348. For Zoho CRM users, the Deal fields NextStep, Title, Description, CampaignSource, Type and LeadSource can now be written to Zoho CRM with DataLinking from QuoteWerks. [Build: 3.25]

 349. For SugarCRM users, the Opportunity fields Name, Type, LeadSource, LikelyCase, NextStep, Campaign and Team can now be written to SugarCRM with DataLinking from QuoteWerks. [Build: 3.25]

 350. For SugarCRM users, the Revenue Line Item fields Name, Type, LeadSource, LikelyCase, NextStep, Campaign and Team can now be written to SugarCRM with DataLinking from QuoteWerks. [Build: 3.25]

 351. In the Paste Special Wizard, if you had set a default CostModifier or default Price modifier for Document Items, if you map a UnitCost or UnitPrice in the Paste Special Wizard, these respective Modifiers will now be cleared. Also if you are importing a line that has both a UnitPrice and a PriceModifer value mapped, the UnitPrice will be used and the PriceModifier will be cleared. Similarly, if you are importing a line that has both a UnitCost and a CostModifer value mapped, the UnitCost will be used and the CostModifier will be cleared. [Build: 3.25]

 352. Kaseya BMS v5.1 is now supported! [Build: 3.36]

 353. For Zoho CRM users, quotes can now be created from inside Zoho from a create button. [Build: 3.36]

 354. For salesforce.com users, if the contact address is empty, the account address will be used when doing a search on the Lookup window. [Build: 3.36]

 355. The Event Log will now record when a user runs the Product Import Wizard, and will record when the user confirms the option to 'Confirm DELETION of ALL existing products'. The Event Log will now record when a user runs Contact Import Wizard, and will record when the user confirms the option to 'Confirm DELETION of ALL existing contacts'. The Event Log will now record when a user runs Vendor Import Wizard, and will record when the user confirms the option to 'Confirm DELETION of ALL existing vendors'. [Build: 3.32]

 356. For Access backend users, When importing products into an existing product database, a backup is always made of the product database. The backup file name will have the same base name as the product database file but with a .bxx extension. This backup feature now also happens for SQL backend users but is implemented a little differently. The backup is a tab delimited text file backup of the database and will be saved to a file with the same base name as the product database SQL table name like "Products_OurProducts" and will have a .bxx file extension. This is not a replacement for proper full SQL database backups, but rather an extra resource in case accidental changes are applied to a product database. [Build: 3.32]

 357. Kaseya BMS v5.0.0 is now supported! [Build: 3.32]

 358. For Autotask users, if the contact address is empty, the company address will be used when doing a search on the Lookup window. [Build: 3.32]

 359. For Autotask users, there is a new 'QuoteValet' tab in the Autotask Setup. There are new options that control what QuoteValet Links to attach to the Autotask Opportunities. There are options for 'Attach QuoteValet EXTERNAL Viewing Link', 'Attach QuoteValet INTERNAL Viewing Link', and 'Attach QuoteValet Sales Rep Facing Page Link'. By default, the option to attach all of the links will be set for backwards compatibility. [Build: 3.32]

 360. For Autotask users that also have a QuoteValet subscription, the QuoteValet Acceptance Package can automatically be uploaded and attached to the Autotask Opportunity when the QuoteValet quote is accepted and converted to an Order in QuoteWerks. This setting is on the QuoteValet tab on the Autotask setup in QuoteWerks. [Build: 3.32]

 361. For SugarCRM users, SugarCRM version 11.0 is now supported. [Build: 3.32]

 362. For SugarCRM users, if the contact address is empty, the company address will be used when doing a search on the Lookup window. [Build: 3.32]

 363. For Tech Data customers, using the "Import Tech Data SAP Quote (JSON)" feature, when importing the Tech Data quote that contains Sub Items that are not a "Zero Dollar SKU", will be displayed in the preview and added to the quote in QuoteWerks. [Build: 3.32]

 364. ConnectWise 2021.1 is now supported! [Build: 3.25]


Version 5.6 Build 2 (released February 15, 2021)

 365. OAuth 2.0 Authentication is now supported when sending emails through Gmail/GSuite mail servers. [Build: 2.07]

 366. OAuth 2.0 Authentication is now supported when sending emails via SMTP through the Microsoft Office 365 mail server. [Build: 2.07]

 367. OAuth 2.0 Authentication is now supported when sending emails via SMTP through a Microsoft Live mail server. Microsoft Live mail servers host email addresses ending in '@hotmail.com', '@live.com', and '@outlook.com'. [Build: 2.07]

 368. Added MAPI support for sending emails. This will send emails created in QuoteWerks via the default Windows Mail Client. A limitation of the MAPI protocol is that the message body in an email can only be plain text - not HTML. There is a setup option to display the email in the email client before sending the email. MAPI support is useful for those that do not use Outlook and do not want to send via SMTP - like Groupwise and Thunderbird. [Build: 2.07]

 369. For Product Content Subscribers, when searching Etilize or using the Etilize Panel with the Multiple Database Search via the Product Lookup window, you can now choose to also have Native and External Product Data Sources also searched for the same product and the results will be displayed along with the returned real-time vendor results. The Manufacturer Part Number is used to find the product. If a product is not returned from Etilize or the PartLocator, a Product Data Source search will not occur. On the Product Content Subscription tab of the Real-time setup window, the QuoteWerks Administrator can specify which Product Data Sources to use with the Etilize Search, this setting is a site wide setting. [Build: 2.07]

 370. For Kaseya BMS users, you can now create a new Kaseya BMS Company and Contact record from the QuoteWerks SoldTo/ShipTo tab using the information already entered on the SoldTo/ShipTo tab. For the feature to be enabled, the Contact field cannot already be populated with a contact that was retrieved from Kaseya BMS. Also, the Company, Contact, Email, and Phone fields must be populated. This feature is available on the toolbar above the SoldTo, ShipTo, and BillTo areas of the Quote WorkBook. There is also an Access Right "CannotCreateCRMContact" that you can set if you do not want specific users to be able to use this feature. [Build: 2.07]

 371. For QuickBooks Online users, if the option to "[ ] Convert grouped items to single item" is not set on the Mappings.Items tab of the QuickBooks Setup window, and the new option "[] Include Group Header as a Comment when not converting grouped items into a Single Item." is set, the description of the Group Header line will be inserted as a comment line above the group member lines when exported to QuickBooks. [Build: 2.07]

 372. For QuickBooks Online users, when exporting to QuickBooks, if the option to "[x] Convert grouped items to single item" was set on the Mappings.Items tab of the QuickBooks Setup window, and the new option "[x] Include Group Items as Comments" is set, then the descriptions of all the group member line items will be added as comment lines below the group header line when exported to QuickBooks. [Build: 2.07]

 373. For Ingram Micro users that use the Quote Importer, the Ingram Micro Quote Number, Expiration Date, and the Line Item Comments can now be mapped to the imported QuoteWerks line item's CustomText or CustomMemo fields. [Build: 2.07]

 374. For Tech Data users that use the Quote Importer (including the Cisco Quote Importer), the Tech Data Quote Number and Expiration Date can now be mapped to the imported QuoteWerks line item's CustomText or CustomMemo fields. [Build: 2.07]

 375. For SYNNEX users that use the Quote Importer, the SYNNEX Quote Number can now be mapped to the imported QuoteWerks line item's CustomText or CustomMemo fields. [Build: 2.07]

 376. For ConnectWise Manage Users, there are new options on the ConnectWise Setup Window to include all Document Attachments and include all Notes from the Opportunity when converting a ConnectWise Opportunity to a ConnectWise Service Ticket. This does not affect creating one off Service Tickets in ConnectWise. [Build: 2.07]

 377. For Zoho users, there is now a "View Sold to" link on the Links tab of the Quote WorkBook that you can click to view the Contact in Zoho CRM. [Build: 2.07]

 378. For Zoho users, if two words are entered when doing a Name search on the Lookup window, a match with the first word for the first name and the second word for the last name will be used. [Build: 2.07]

 379. For Zoho users, you can now create a new Zoho Company and Contact record from the QuoteWerks SoldTo/ShipTo tab using the information already entered on the SoldTo/ShipTo tab. For the feature to be enabled, the Contact field cannot already be populated with a contact that was retrieved from Zoho. Also, the Company, and Contact must be populated. This feature is available on the toolbar above the SoldTo, ShipTo, and BillTo areas of the Quote WorkBook. There is also an Access Right "CannotCreateCRMContact" that you can set if you do not want specific users to be able to use this feature. [Build: 2.07]

 380. For MS CRM users, the tax amount now comes over for a line item on a Quote. [Build: 2.07]

 381. For MS CRM users, if you select a different contact for an existing Opportunity, you are now given the option to clear out the existing Opportunity link data. [Build: 2.07]

 382. For MS CRM users, you can now choose the Status for new Opportunities. The default Status can be set with the MSCRMOppStatusCodeOpen setting. [Build: 2.07]

 383. For MS CRM users, you can choose the owner of an Opportunity on the Create Opportunity window in QuoteWerks. [Build: 2.07]

 384. For MS CRM users, you can choose the default owner for an Opportunity in the MS CRM Setup Window. The Owner can either be the logged in user or the Sales Rep. The Sales Rep name must match the MS CRM user name to be selected. [Build: 2.07]

 385. For SugarCRM users, a Call will now be saved to a contact if an account is not selected. [Build: 2.07]

 386. For SugarCRM users, there is now a "View Call" link on the Links tab of the Quote WorkBook that you can click to view the Call in SugarCRM. [Build: 2.07]

 387. For SugarCRM users, there is now a "View Opportunity" link on the Links tab of the Quote WorkBook that you can click to view the Opportunity in SugarCRM. [Build: 2.07]

 388. For SugarCRM users, there is now a "View SoldTo" link on the Links tab of the Quote WorkBook that you can click to view the Contact in SugarCRM. [Build: 2.07]

 389. For SugarCRM users, files can now be attached to opportunities from the Opportunity creation window. [Build: 2.07]

 390. For SugarCRM users, Opportunities can now have their name set by the user. [Build: 2.07]

 391. For SugarCRM users, the SugarCRM connection will be reconnected automatically if the session is expired. [Build: 2.07]

 392. For Maximizer CRM users, Enum fields in Maximizer CRM are now supported in the QuoteWerks DataLink. [Build: 2.07]

 393. When entering a PO NUmber when creating an Online Order or a Manual PO, you will now be warned if you are entering a PO number that already exists in QuoteWerks. It is not recommended to use the same PO Number for multiple purchase orders. [Build: 2.07]

 394. SugarCRM 10.3 is now supported! [Build: 2.07]


Version 5.6 Build 1 (released January 4, 2021)

 395. Added new "Enable individual Resource security" option on the Security tab of Tools->Options. When this option is set, you can specify File Access Rights for individual files like Cover Pages, Print Layouts, and Literature. Print Layouts support View and Modify. Cover Pages and Literature support View only. To set these File Access Rights, right click on a Print Layout or Literature file and choose "Set Access Rights...". This right click menu is not available on the 'Additional' Layouts tab, all Access Rights for layouts must be set through the 'Primary' tab. For a Cover Page, select the Cover Page, and click on the [Set Access Rights] button next to the Cover Page drop down list. You will be able to set these File Access Rights if you are a user with Master Rights or if you have the new Misc Access right of "NonMasterRightsUser_CanAdministerDeliverables". When this "Enable individual Resource security" option is activated, no users will be able to see any Cover Pages, Print Layouts or Literature files. To see these files and assign Access Rights, you will need to be a user with Master Rights (or have the Misc Access right of "NonMasterRightsUser_CanAdministerDeliverables"), and you will need to check the "[] Administration Mode" checkbox on the Print window. This will show all the Cover Pages, Print Layouts and Literature files. In this mode, any files that do not have any Access Rights set for them will be displayed in red (meaning they will not be visible by any users). For Files that do have Access rights set for them, you will see an indicator prefix like [ 02 ] in front of the name of the Cover Page, Print Layout or Literature file. This will indicate how many different users or groups have access to see this Cover Page, Print Layout or Literature file. When the "[] Administration Mode" checkbox is checked, you will be able to select multiple layouts at the same time by holding down the SHIFT or CTRL key while clicking on each individual Layout. The Access Rights that you set will be applied to all the selected layouts. Any previous rights set for these selected files will be replaced. The default rights to apply to all the files will be the ones for the layout that you right clicked on. [Build: 1]

 396. You can now show/hide individual toolbar buttons on the Document Items tab Grid Toolbar. These buttons can be hidden per user under the Menus tab of the User Properties window. There is a new "Grid Toolbar" hive in the treeview. Of note, some of the actions are available through a Menu and a Toolbar button. You will need to Show/Hide these actions separately. [Build: 1]

 397. For Maximizer users, Maximizer CRM 2020 R2 is now supported [Build: 1]

 398. For MS CRM users (Microsoft Dynamics), OAuth2 authentication is now supported. This is helpful for Microsoft Dynamics CRM customers that have Multifactor Authentication (MFA) / Two Factor Authentication (2FA) enabled in Dynamics. [Build: 1]

 399. For QuickBooks Desktop and QuickBooks Online users, you can now re-export Purchase Orders to QuickBooks. On the Purchase Orders tab of the Purchase window, right click on a Purchase Order and choose "Re-Export PO to 'QuickBooks'". [Build: 1]

 400. For Peachtree/Sage 50 US Edition users, you can now re-export Purchase Orders to Peachtree/Sage 50 US Edition. On the Purchase Orders tab of the Purchase window, right click on a Purchase Order and choose "Re-Export PO to 'Peachtree'". [Build: 1]

 401. For ConnectWise Manage users, you can now re-export Purchase Orders to ConnectWise Manage. On the Purchase Orders tab of the Purchase window, right click on a Purchase Order and choose "Re-Export PO to 'ConnectWise'". [Build: 1]

 402. For Autotask users, you can now re-export Purchase Orders to Autotask. On the Purchase Orders tab of the Purchase window, right click on a Purchase Order and choose "Re-Export PO to 'Autotask'". [Build: 1]

 403. For Product Content Subscribers using Etilize as a Product Source, the Etilize "My Favorites" now supports Folders. This will enable you to organize your commonly quoted products in folders and sub-folders instead of scrolling through an unorganized list of products. [Build: 1]

 404. For Product Content Subscribers using Etilize as a Product Source, under the Etilize Product Source, there is now a "Public Favorites" folder. This feature is similar to the Etilize "My Favorites", but can be seen by all users. At a site level, you can organize your commonly quoted products in folders and sub-folders to make it easy for your sales people to quote the items you want them to quote without having to search Etilize for them. [Build: 1]

 405. For Product Content Subscribers using Etilize as a Product Source, there is a new Etilize "Workspace" feature. The new feature is very useful when doing research. You can easily add products that you are considering selling to your customer, or products that you might want to sell, but need to do some more research on. Products that you add into the Workspace folder are remembered the next time you run QuoteWerks, so you can easily come back to the products you have been working with. Each user has their own Workspace. This Etilize Workspace folder is different than the Etilize "My Favorites" folder and Etilize "Public Favorites" folder. [Build: 1]

 406. The Product Content Subscription now has PartLocator support for Arlington. We've negotiated an arrangement with Arlington to host their parts list to provide our mutual customers with a better ability to locate Arlington part numbers when quoting. For Toner and other related searches both the Brand Name item and the Remanufactured item will be available in the results. [Build: 1]

 407. For QuickBooks Online users, on the Mappings.Items tab of the setup there is now an option to choose which field from the QuoteWerks line item that is used for the QuickBooks Item Description. You can choose Description, CustomMemo01, CustomMemo02, CustomMemo03, CustomMemo04, CustomMemo05. [Build: 1]

 408. For QuickBooks Online users, on the Mappings tab of the setup, there is now an option to choose which field from the QuoteWerks line item that is used for the QuickBooks Purchasing Description on Purchase Orders (POs). You can choose Description, CustomMemo01, CustomMemo02, CustomMemo03, CustomMemo04, CustomMemo05. [Build: 1]

 409. For QuoteWerks Web users, there is now a [Refresh] button on the File Links tab of the Quote WorkBook. Use this to synchronize layout, cover page, literature, spec sheet, image, lease rate files, etc. to/from QuoteWerks Web. After the synchronization is performed, the File Links list will be reloaded so that you can see any new files as a result of the synchronization process. Having this button located on the File Links tab is very useful as it lets regular users easily initiate the synchronization of the files when they need to. The Misc Access Rights of "CannotUseQuoteWerksWebSyncUp" and "CannotUseQuoteWerksWebSyncDown" have been added as a way to control user access to this feature. This synchronize and refresh feature can also be accessed with the new [Sync QuoteWerks Web] button on the Print window. [Build: 1]

 410. Added new Product->Lookup window, right click menu "Associate item(s) with Folder..." This will now prompt you to choose a product database folder from a folder selection dialog. This can make this activity faster than the existing way of selecting products, then Copying them, then navigating to a folder and right clicking and choose the "Associate copied items with this folder". [Build: 1]

 411. On the Product Lookup window, when right clicking on a native product database folder, the option to "Associate copied item(s) with this folder" will now indicate how many copied items are in the clipboard. The Disassociate feature has the same improvement. [Build: 1]

 412. Added new Product->Lookup window, right click menu, "Disassociate selected items from this Folder..." [Build: 1]

 413. For Tech Data customers in USA, using the "Import Tech Data SAP Quote" feature, there is now an additional "Import Tech Data SAP Quote (JSON)" feature if you setup your Tech Data JSON API credentials. Using this newer JSON API version you will be able to see Tech Data quotes that start with a '1', in addition to the Tech Data quotes that start with the number '4'. [Build: 1]

 414. For Tech Data customers in USA, there is a new "Import Tech Data CCW Quote (JSON)" feature if you setup your Tech Data JSON API credentials. With this new feature you can retrieve Cisco CCW Deals, CCW Estimates, CCW Quotes, and CCW Renewal Quotes. When you request these Cisco CCW quotes, behind the scenes the Tech Data API requests them from Cisco and copies them into a Tech Data SAP quote which is then returned to be imported into QuoteWerks. QuoteWerks automates this entire workflow. Your CCW account must be linked to your Tech Data account to use this functionality. On the Tech Data Website, go to the 'Buy -> Cisco 1' Source Menu. Under the 'Quote Creator' Section, if you see 'Connect To CCW' in a big yellow button, your account is not linked to Cisco. [Build: 1]

 415. For Tech Data Online Ordering users, the special instructions field length was increased from 55 to 132 characters. [Build: 1]

 416. Dicker Data Realtime Pricing and Availability now available for customers in Australia and New Zealand. A Dicker Data API Token is required to use this feature. If no API token is entered, the Part Locator Price will be used when performing an Etilize search. Real-time Module required for Realtime Pricing and Product Content Subscription required for PartLocator. [Build: 1]

 417. For SYNNEX Users in USA and Canada, you can now Import quotes from SYNNEX. These can be Quotes that you create on the SYNNEX website or that your SYNNEX Sales Rep creates for you. Simply enter your quote number and you can preview the quote items before importing them into your QuoteWerks Quote Workbook. [Build: 1]

 418. For ConnectWise Manage Users in Canada, there is a new mapping on the ConnectWise Setup Window for Taxable Products in the ConnectWise Manage Product Catalog. The mapping enables a taxable item to be set as PST Only, GST Only, or Both GST and PST. For users outside of Canada, the only option is 'Y' for taxable. [Build: 1]

 419. When a document is locked, you will now be able to select text in the individual fields so that you can copy text out of the fields on the Quote WorkBook. [Build: 1]

 420. Added new "Zoom Description" button to the grid toolbar on the Document Items tab of the Quote WorkBook. [Build: 1]

 421. In the Vendor Import Wizard, you can now import into the "Notes" field. [Build: 1]

 422. When a user deletes a products folder, it there will now be an Audit Trail record of it in the event.log. [Build: 1]

 423. There is a now an Edit->Paste Line Attributes menu. To use this, select a single line item, and right click and choose copy. Then you can select one or many line items, and right click and choose 'Paste Line Attributes' to paste the line attributes from the copied line item into the selected line items. This will paste all the Line Attributes as seen on the Edit->Edit Line Attributes window. [Build: 1.03]

 424. For QuickBooks Desktop and Online users, on the Export to QuickBooks window, when clicking on the [Find DocNo] button, you can now enter the % symbol for "Begins with" (AAAQ1%), "Ends with" (%100), or "Contains" (%Q%) searches. [Build: 1.03]

 425. Peachtree/Sage 50 US Edition users, on the Export to Peachtree window, when clicking on the [Find DocNo] button, you can now enter the % symbol for "Begins with" (AAAQ1%), "Ends with" (%100), or "Contains" (%Q%) searches. [Build: 1.03]

 426. When inserting/adding Section Header or Heading Line, when you are prompted for the description, you can now double-click in the description field to bring up the F2 Lookup in addition to pressing the F2 key. This is activated as long as the user preference of "Enable double-click to bring up F2 Lookup in text boxes" is set. [Build: 1.03]

 427. For QuoteValet users, when sales rep uploads a file to the Upload Area on the QuoteValet document the customer will receive a notification e-mail alerting them to this new upload for them. Since sales reps may upload multiple files before delivering the quote to the customer, the customer will only receive notifications of file uploads AFTER the customer has viewed the quote at least once. [Build: 1.04]

 428. There is now a Payment Option Recurring Phrase Display Macro setting on the Payment tab of the Tools->Options menu called "Payment Option Recurring Phrase display macro". The default is ", [plus %RecurringCycleSubtotalWithTax% %RecurringCycleWord%]". You can use this to customize the recurring portion of the text that appears in the Payment Options text. While the words for the "%RecurringCycleWord%" macro default for English users to weekly, monthly, quarterly, and annually, you can change these in the Settings Manager with these settings: SystemSettings\System\PaymentOptionWeeklyRecurringCycleWord, SystemSettings\System\PaymentOptionMonthlyRecurringCycleWord, SystemSettings\System\PaymentOptionQuarterlyRecurringCycleWord, and SystemSettings\System\PaymentOptionAnnuallyRecurringCycleWord. [Build: 1.04]

 429. The Configurator now has a description preview panel (with scrollbar), so now can see the entire description of a product when selected. [Build: 1.04]

 430. For QuoteValet users, to provide context, the PAYMENT notification email subject line will now display the payment reference (like Deposit), and also the remaining balance. For Example: QuoteValet: PAYMENT: 'Deposit' Payment of $106.95 made (remaining balance is $536.05) - ABC Computer #AAAQ1001. [Build: 1.04]

 431. On the Send E-mail window there is now a toolbar button [Copy QuoteValet Customer Facing URL from] button. This will let you search for another quote to copy the QuoteValet Customer Facing URL from so that you can paste it into the current e-mail you are composing. In the situation where you have prepared more than one quote for your customer relating to the same project, and you want to just send them one QuoteValet notification email that contains the QuoteValet links to all of these quotes, this new feature helps you do this efficiently. [Build: 1.04]

 432. Added [Copy Customer facing URL] button to the QuoteValet tab. [Build: 1.04]

 433. In the Configurator, the prompt text display area now has a scrollbar. [Build: 1.04]

 434. On the Apply Multi-line changes window, the customized label names for all fields, not just Custom fields will be displayed. These changes have also propagated to other areas. [Build: 1.04]

 435. For QuoteValet users, there is a new search option for "DocNo contains" on the Reporting tab of the QuoteValet Dashboard. [Build: 1.04]

 436. When using the built-in QuoteWerks contact database as the CRM, you can now search for contacts by "Postal Code". [Build: 1.04]

 437. For QuoteValet users, when adding/editing a QuoteValet video, the Title and Video URL text boxes now support the F2Lookup ( F2 key and double-click). [Build: 1.04]

 438. On the Misc.General tab of the Tools->My Preferences window, there is now a new option of "" for the "Document Search Defaults". The benefit of this option is that the time it takes to load the Open Document window will be reduced dramatically since it will not run a default query every time it loads, before you have even entered in search criteria that you want to search for. [Build: 1.04]

 439. On the Purchase Orders tab of the Purchasing window, adding and removing tracking numbers is handled more robustly now. When deleting the last tracking number, the ShipVia (Carrier), is also cleared so that you can specify it when adding the first tracking number back. There is now also a warning about manually adding tracking numbers to a realtime order. [Build: 1.04]

 440. On the Purchase Orders tab of the Purchasing window, the right click "Change ShipVia" menu for a PO Item now will warn you, but then let you change the ShipVia (Carrier), even for a realtime order. [Build: 1.04]

 441. You can now use the DataLink to retrieve a field value into the SoldToCompany, SoldToAddress2, and SoldToAddress3 fields. [Build: 1.09]

 442. When on the Product Lookup grid, you can now press the F5 key to refresh the grid with the underlying data in case that was just changed outside of QuoteWerks. This now works for Native Product Databases, MS SQL, ODBC, OLEDB, Excel, and Access data sources, in addition to QuickBooks, Peachtree, Zoho, and Salesforce.com. [Build: 1.09]

 443. The Act! Desktop search now remembers the last contact search method, either current contact, or search contact, per user. [Build: 1.09]

 444. The Paste Special Wizard now has a new step of "Additional Data Mappings". Here you can map in some static values or expressions. So if the data that you are pasting from the clipboard does not have a Vendor column, you can use this new capability to specify a static value like "Tech Data" to be set as the Vendor for all the pasted rows. Also, you can enter an expression like "The color of item is " and the values for Column3 and Column6 will be inserted into the text as it is pasted into the quote. [Build: 1.09]

 445. When creating a PO in QuoteWerks manually or through an electronic order, there is now a new "PO Created" dialog that appears. On this dialog you can choose to [Save PO as PDF] or [E-mail PO]. You no longer have to find the PO after you create it to then save it as a pdf, etc. The result text can be highlighted and copied to copy PO# from QuoteWerks, Distributor, and Accounting systems from this dialog. [Build: 1.09]

 446. There are now Audit Trail entries for when a User is deleted, a Group is deleted, a Group is created, or when a Group is renamed. [Build: 1.09]

 447. On the Save as Revision window, the "Delete previous revision" and "Update Expiration Date" checkboxes now remember their last setting per user. [Build: 1.09]

 448. On the Product Price History window, if the user has the Misc Access Right of "CannotSeeCostOnAddItemAssistant", then the Cost column data will only show "n/a". [Build: 1.09]


Version 5.5 Build 6 (released September 25, 2020)

 449. QuickBooks Desktop 2021 USA, Canada, and UK is now supported! [Build: 6.06]

 450. SugarCRM 10.2 is now supported! [Build: 6.06]

 451. ConnectWise 2020.3 is now supported! [Build: 6.06]

 452. For ConnectWise Manage Users, in the ConnectWise Manage Settings in QuoteWerks, you can default the Source when QuoteWerks Creates a new ConnectWise Service Ticket. If the setting is left blank, the default Source in ConnectWise Manage will be used when creating a Service Ticket. When creating the Service Ticket, there is a drop down for the Source that can still be manually changed. [Build: 6.06]

 453. For ConnectWise Manage users, on the ConnectWise Manage setup window, there is an option to set the 'Status' for new purchase orders created by QuoteWerks in ConnectWise Manage. If the setting is left blank, the default status in ConnectWise will be used. If no Default is setup in ConnectWise, 'New' will be set as the PO Status. [Build: 6.06]

 454. For ConnectWise Manage Users, when QuoteWerks creates a new catalog item (product) in ConnectWise Manage, the Vendor and Vendor Name will now be populated if populated in the QuoteWerks line item. This feature is available in ConnectWise Manage 2020.1 and higher. [Build: 6.06]

 455. For ConnectWise Manage Users, in the ConnectWise Manage Setup in QuoteWerks, when on a Mapping Window, lists of the mappings can now be copied to the Windows Clipboard. If you double click on the left column header, you will be prompted if you want to copy the mapped pairs to the clipboard. If you double click on the right column header, you will be prompted if you want to copy all of the available mappings to the clipboard. Copying the available mappings to the clipboard is helpful, because you can use this data to import into F2 Lookup values including the ItemType in QuoteWerks. [Build: 6.06]

 456. For ConnectWise Manage Users, the QuoteWerks PreparedBy Field can now be mapped to the ConnectWise Inside Sales Rep field when Creating/updating a ConnectWise Manage Opportunity. There is an option to enable/disable this functionality in the ConnectWise Setup in QuoteWerks. [Build: 6.06]

 457. For ConnectWise Manage users, there is a new option in the ConnectWise Manage Setup in QuoteWerks 'Rename ConnectWise Opportunity When QuoteWerks Document is Renamed'. When this option is enabled, whenever the document in QuoteWerks is renamed, the Opportunity in ConnectWise Manage will also be renamed. [Build: 6.06]

 458. For ConnectWise Manage Users, on the ConnectWise Manage Setup in QuoteWerks, under the 'Purchasing' section, a label will now display if the instance of ConnectWise Manage has the Purchasing Module enabled. This is helpful because if you do not have the ConnectWise Manage Purchasing Module, you will not be able to create purchase orders in ConnectWise Manage. [Build: 6.06]

 459. For QuickBooks Online Users, there is a new setup option for when "If the Customer Does Not Exist" to Prompt to Create or just to Create. [Build: 6.06]

 460. QuickBooks Online Users, there is a new setup option for PO Item Billable Status. The options are 'Billable', 'NotBillable', and 'HasBeenBilled'. The default setting will be 'NotBillable'. [Build: 6.06]

 461. Normally when clicking into a Document Items grid cell, the entire contents of the cell will be selected. Now, if you hold down the CTRL key while clicking in the cell, it will not select the entire contents of the cell and it will position the cursor in the cell where you clicked. [Build: 6.06]

 462. On the Product Lookup window when clicking on a Product Data Source, and pressing a letter, it will cycle through selecting the Product Data source that start with that letter with each repeated keypress of the same letter. [Build: 6.06]

 463. The View->Associated Documents window, now includes the "Superseded" column and is wider. [Build: 6.06]

 464. On the Document Items tab of Tools->Options, added option "When setting item as Recurring default to 'Include First Payment in Document Total'" [Build: 6.06]

 465. When previewing a document (not a management report) and choosing to Attach to CRM, the Enter File Name dialog will now create a default file name int he same way it does when doing a Save as PDF from the Print window. [Build: 6.06]

 466. For Tech Data Online ordering users, new Reseller My Order Tracker notifications of "Sales Review", "Credit Review", "Backorder", and "New Estimated Ship Date" are now supported! The defaults for these events can be set on the MyOrderTracker tab of the Tech Data Online Ordering Options Setup window. [Build: 6.06]


Version 5.5 Build 5 (released August 19, 2020)

 467. New "Apply Multi-Line Changes" menu under the Edit menu. This enables you to apply the same change to a specified column for every line that is selected in the Document Items grid. Certain columns have some special features, like the QtyBase, you can enter "*3" to multiply the Qty value by 3. Also, you can enter "++5" to add 5 to the value. You can also enter "++5%" to add 5% to the value. Using "--" will subtract the values. Similarly, the UnitCost, UnitPrice, UnitList support the "++5%", "++5", "--5%", "--5" features. This window remembers last column the changes were applied to, and remembers per field what value the field was last set to. There is also a "Apply Multi-Line Changes" toolbar button on the grid toolbar. [Build: 5.01]

 468. Added new integration to Kaseya BMS! The integration with Kaseya BMS includes the ability to search for contacts, create/update Opportunities, create/update Quotes, create/update Activities, and upload quote attachments to Kaseya BMS. The Kaseya BMS Product and Service Databases are available on the Product Lookup. Contact DataLink is supported. You can attach files to the Kaseya BMS Opportunity from the PDF Preview window, the Links tab, and the Print window. There is a button on the SoldTo/ShipTo tab to display the contact in Kaseya BMS. On the Links Tab, Auto Links are available for the SoldToContact, ShipToContact, BillToContact, Opportunity, Activity, and Quote that you can click to view the selected entity in Kaseya BMS. The Corporate Edition of QuoteWerks is required to integrate with Kaseya BMS. [Build: 5.01]

 469. SugarCRM 10.1 is now supported! [Build: 5.01]

 470. For QuoteValet users, when setting the Deposit Method or Request Payment there is now the option "In QuoteValet, allow customer to pay full amount / remaining balance at any time." so that a customer can pay either the minimum deposit or the full amount. [Build: 5.01]

 471. For Ingram Micro USA and Canadian Customers, you can now view and import Ingram Micro Quotes created by Ingram Micro's sales reps for you, or created by yourself on the Ingram Micro website. You can choose from a list of Ingram Micro quotes created over the last 45 days, or enter in a specific Ingram Micro quote number. Once found, you can import all the quote details into the QuoteWerks quote, saving time and reducing data entry error. To use this feature, click on the IM button located on the grid toolbar on the Document Items tab. This functionality uses new Ingram Micro API Credentials which you will need to obtain on the https://developer.ingrammicro.com website. [Build: 5.01]

 472. For Autotask users, the Autotask Products Data Source on the Product Lookup window now displays a Categories folder which has a hierarchal tree view of all the Autotask Products Category levels. In Autotask, the Product Search does not have this treeview category search feature, so it will be easier to look for products based on category in QuoteWerks as opposed to Autotask! [Build: 5.01]

 473. For Autotask users, the Autotask Quote URL will now be available under the Auto-Links on the Links tab for Autotask Quotes the QuoteWerks Creates/Updates. [Build: 5.01]

 474. For Autotask users, an opportunity description field was added to the opportunity. [Build: 5.01]

 475. For Autotask users, QuoteWerks ItemType can now be mapped to Autotask categories when a new product is created in Autotask. [Build: 5.01]

 476. For Autotask users, QuoteWerks ItemType can now be mapped to Autotask serialized when a new product is created in Autotask. [Build: 5.01]

 477. For Autotask users, categories can now be mapped from Autotask to QuoteWerks when creating a new Autotask product data source. [Build: 5.01]

 478. For ConnectWise Manage Users, when adding Group/Bundle Members to a ConnectWise Manage Bundle, if the items had a Vendor or Vendor Part Number set in QuoteWerks, it will now be set in ConnectWise Manage as well. [Build: 5.01]

 479. For MS CRM (Dynamics CRM) users, the MS CRM Quote URL will now be available under the Auto-Links on the Links tab for MS CRM Quotes the QuoteWerks Creates/Updates. [Build: 5.01]

 480. For QuickBooks Desktop users, QuickBooks GROUP type items are partially supported. When you use a part number in a QuoteWerks line item that matches a QuickBooks part number that is already setup in QuickBooks as a GROUP type item, the description, price, and taxability from the QuoteWerks line item will not be used and will defer to those values as defined in the QuickBooks GROUP part number. When this happens, you will receive a warning to ensure you are aware this has happened. [Build: 5.01]

 481. For QuickBooks Desktop users, when exporting documents to QuickBooks, if for some reason the GrandTotals do not match, you will receive a warning message. This can happen when the tax rate specified in QuoteWerks is not matched with the tax rate item in QuickBooks. This can also happen when using a part number that is a QuickBooks GROUP type item. [Build: 5.01]

 482. Clicking in a cell in the Document Items grid now selects all the text in the cell by default. [Build: 5.01]

 483. You can now select the contents of the Qty column, and enter "*3" to multiply the Qty value by 3. Also, you can enter "++5" to add 5 to the value. You can also enter "++5%" to add 5% to the value. Using "--" will subtract the values. [Build: 5.01]

 484. Added CustomNumber03, CustomNumber04, CustomNumber05 DocumentHeader fields to Custom tab of Quote WorkBook. [Build: 5.01]

 485. A Grouped Bundle definition can now have a VendorPartNumber. [Build: 5.01]

 486. A Grouped Configuration definition can now have a VendorPartNumber. [Build: 5.01]

 487. On Open document window, added [F2Lookup] buttons for CustomText01 - CustomText06, and other various fields on the "More" tab. Double-clicking in these fields now just highlights text instead of brining up the F2Lookup. The same changes were applied to the Document Name field on the Save window. [Build: 5.01]

 488. ACT! for Web version 22 is now supported! [Build: 5.05]

 489. Another change to the behaviors of key presses in the Document Items grid. With the new changes where the contents of the cell are automatically selected when the cell receives focus, you can now press the HOME or END key which will de-select all the text and position the cursor at the beginning or end of the text respectively. Also, when all the cell text is selected and you press SHIFT-LEFT or SHIFT-RIGHT it will de-select all the text and position the cursor at the beginning or end of the cell respectively. Separately, when editing in the cell, holding the SHIFT key while using the LEFT or RIGHT arrow key will select the text in the respective direction. [Build: 5.05]

 490. The CustomDate01, CustomDate02 defaults from the Document tab of the Tools->Options menu now support the, for example, {+14} macro to default to today's date plus 14 days. [Build: 5.05]

 491. Tech Data's new Excel quote file format is now supported by the Import Tech Data Quote feature. [Build: 5.06]

 492. For Kaseya BMS users, on the Quote tab of the Kaseya BMS setup window, there is now an option to set the status of a "New", "Closed-Won", and "Closed-Lost" Quote in Kaseya BMS. These were hard-coded previously. [Build: 5.06]

 493. For Zoho users, users using the integration in Australia are now supported. [Build: 5.09]

 494. When no documents are open there are a limited number of menus available. In this context, there is now a File->Login as another User menu. [Build: 5.13]

 495. Goldmine version 2020.1 is now supported! [Build: 5.21]

 496. For Tech Data online ordering users, there is now a new "Flooring Account" default value that can be setup under the Tech Data Online Ordering Options window. [Build: 5.21]

 497. On the Templates area of the Open Document window, you can now search for templates by Template Name. Additionally there is now a selectable Header Field and Item Field search. You can now search for Templates based on any DocumentHeader or DocumentItem field in the database. The search fields can be text, number, or date, fields and you can do advanced searches like Contains, Greater than or equal, etc. You can also use the "Search Query" operator to do advanced search like '"good deal" -dell', searching for phrases and also excluding phrases. It also remembers, per user, the last fields you searched on and defaults them for next time. Additionally the value text box is now a drop down list showing all the unique values for this field in the database! This is especially useful for locating old part numbers in templates that need to be updated. [Build: 5.21]

 498. Added Spotlight search text box on the View->Customize columns window to assist in finding one of the 105 columns. The spotlight feature will highlight in bold all matching list entries and will ghost all entries that do not match. You can also press the DOWN arrow key or the F3 key to move the highlight to the next match. You can also press the UP arrow key or SHIFT-F3 to highlight the previous match. [Build: 5.21]

 499. For QuickBooks Desktop users, when exporting a Purchase Order, you can now use the [Map PO Header Custom Fields] mappings on the Mappings.CustomFields tab to map data to be copied from the QuoteWerks Document to the QuickBooks PO. If you create a Purchase Order that includes items from more than one QuoteWerks Document, then you will be notified, and no mapping data will be copied into the QuickBooks Purchase Order. [Build: 5.21]

 500. For QuickBooks Desktop users, you can now create multiple level Customer/Jobs like "ABC Company:Renovations:Family Room:AAAQ1001". [Build: 5.21]

 501. For QuickBooks Desktop users, when exporting a document, if the Customer does not exist in QuickBooks, you will now be asked if you want to create the customer in QuickBooks. If you choose not to, the export will be cancelled. The "If the Customer does not Exist" option of "Prompt to create" or "Create" on the Transaction.QuickBooks tab of the QuickBooks setup window controls this. [Build: 5.21]

 502. Sage 50 Accounting 2021 US Edition (Peachtree) is now supported! [Build: 5.21]


Version 5.5 Build 4 (released May 13, 2020)

 503. Support for new Aspire Hosted Database subscription. In the initial offering of our Aspire Database Hosting we partnered with Amazon setting up individual Amazon RDS Instances for each customer. We have now migrated this offering into an internal Azure platform. This enables us to procure the database immediately, lower costs, reduce the pricing, and offer flat rate per user pricing. The new Aspire Hosted Database will be available for immediate use from the moment the subscription is purchased. The Rehost wizard now can automatically connect and rehost to the Aspire Hosted Database, and ip address whitelisting is now automatic and dynamic (no static ip addresses are required). Aspire Hosted Database subscription license count must match QuoteWerks Desktop license count. [Build: 4]

 504. The backend.ini now supports the ini entry of SQLEncryptConnection=-1. This can be used to establish an encrypted connection with the SQL server. If the SQL Server itself is set to "Force Encryption" then an encrypted connection will be automatic. [Build: 4]

 505. The System tab of the Help->About menu now displays the "SQL Provider" and "SQL Encrypt Connection" settings. [Build: 4]

 506. The nsetup.exe has a new option to "Install Microsoft SQL Server 2012 Native Client". This SQL Provider needs to be used to establish TLS 1.2 only SQL Database connections. Also, the installers of sqlClient2012_32bit.msi and sqlClient2012_64bit.msi are now installed in the QuoteWerks folder so they can be run separately at any time. Once this is installed on each machine that is running QuoteWerks, the backend.ini can be modified with these entries: SQLProvider=SQLNCLI11 and SQLEncryptConnection=-1 to fully activate a TLS 1.2 encrypted connection. [Build: 4]

 507. On the Product Data Sources window, there is now a right click "Manually Disable/Enable Link" menu. This is useful when there is a temporary issue in connecting to a product source. Normally you can manually disable a link when you edit the product data source, but when the product data source is not available, you are unable to edit the entry preventing you from accessing the "Disable product data source" checkbox. Also the Status column was widened to better display disabled status text. [Build: 4]

 508. The Product Price History window now displays Average Cost and Average Price of the item. [Build: 4]

 509. For SugarCRM users, SugarCRM 10.0 is now supported. [Build: 4.01]

 510. For Maximizer CRM users, v18.0 (2020 R1) is now supported! [Build: 4.04]

 511. When closing a quote that you made changes to that has previously been uploaded to QuoteValet and has already been Accepted or Lost in QuoteValet, you would be asked if you wanted to close the quote without having uploaded the changes to QuoteValet. Since it is not possible to save changes to QuoteValet once the quote has been Accepted or Lost, you will now receive a message stating so, instead of a message asking if you want to save the changes to QuoteValet. [Build: 4.04]

 512. Added new "Delete 0 Quantity Items from the document" button on the Document Items grid toolbar. This will delete Product/Service items and if a Group Header has a quantity of 0 it will delete the Group Header and all the Group Members. [Build: 4.06]

 513. When editing a Grouped Bundle or Grouped Configuration, the Picture File selection box now has a [Clear] button. [Build: 4.06]

 514. When selecting a picture for a Grouped Bundle or Grouped Configuration, it will now default the "PrintPicture" attribute to Yes. [Build: 4.06]


Version 5.5 Build 3 (released April 6, 2020)

 515. For salesforce.com users, when creating/updating a salesforce.com Opportunity the Contact Role can now be set. [Build: 3.04]

 516. For salesforce.com users, a default contact role can be set for the opportunity contact through the Opportunity Setup window. [Build: 3.04]

 517. For salesforce.com users, the DataLink now supports salesforce.com Contacts in addition to the Account. [Build: 3.04]

 518. For salesforce.com users, the salesforce.com Product Data Source now supports custom fields. If a custom field is named "Manufacturer__c" or "VendorPartNumber__c" these custom fields will automatically be mapped when a new Product Data Source is setup. If you already have an existing salesforce.com Product Data Source, you will need to edit it and manually map these fields. When these fields are mapped, you can also search on those fields on the product lookup window. [Build: 3.04]

 519. The Opportunities Dashboard is now resizable! [Build: 3.04]

 520. On the Opportunities Dashboard, the last selected User (or group) will now be remembered and also the date range, including a Custom date range from and to. [Build: 3.04]

 521. On the Opportunities Dashboard, there are now 2 "Header Field" selections that you can use to filter the Opportunities. You can choose which ever 2 document level fields you would like to filter on. They can be text, number, date, or logic fields and you can do advanced searches like Contains, Greater than or equal, etc. It also remembers, per user, the last fields you searched on and defaults them for next time. [Build: 3.04]

 522. For Zoho CRM users, products in Zoho can now be searched through the Product Lookup window in QuoteWerks. You can add this new Product Data Source from the Products->Setup Product Data Sources menu. [Build: 3.04]

 523. For Autotask users, you can now enable or disable Impersonation mode under the Settings tab in the Autotask Setup window. [Build: 3.04]

 524. For Autotask users, more than two of the same services can now be added to a quote. [Build: 3.04]

 525. On Purchasing tab of Purchasing window, added new "Cust PO#" column. [Build: 3.04]

 526. Added options "Auto-generate dynamic '(Categories)' folder." and "Auto-generate dynamic '(Item Types)' folder." to the setup of a Native Product database which control if these dynamically generated folders appear in the Product Lookup window for this Product Data Source. [Build: 3.04]

 527. For QuoteValet users, on the Open Document window, added right click menu "E-mail QuoteValet customer notification...". This is a fast and easy way to do follow ups and sending the customer a reminder e-mail or follow up e-mail. [Build: 3.04]

 528. On the Open Document window, added new right click menu "Display Contact in Contact Manager." [Build: 3.04]

 529. For QuickBooks Online users in Australia and UK, added a Purchase Order Tax Calculation option to the 'Vat Tax' Tab in the QuickBooks Online Settings. If this option is set, the setting will be used when exporting Purchase Orders to QuickBooks Online. If the option is not set (left blank), it will be ignored when creating a Purchase Order in QuickBooks Online. [Build: 3.04]

 530. On the Purchase orders tab of the Purchasing window, when saving the purchase order as a PDF file, it will now remember (per user) the last folder you selected. [Build: 3.04]

 531. On the "Add Shipping rate item" window, the ShipFrom selection list will include each Vendor that is on the quote. This will pull the address information from the Vendor record under the Utilities->Vendor Maintenance menu. [Build: 3.04]

 532. On the "Add Shipping rate item" window, added "Our Location" as a ShipTo selection. [Build: 3.04]

 533. For UPS realtime shipping rate users, added a new "Use Negotiated Rates" option on the "Add Shipping rate item" window. Use this when you have negotiated non-standard special rates with UPS to return these rates. On this window, you can toggle this option to see the standard published rates vs your negotiated rates. [Build: 3.04]

 534. When creating a manual or electronic purchase order on the Purchasing tab of the Purchasing window, if you have specified for the vendor a minimum amount required for free shipping (Under Utilities->Vendor Maintenance), then in addition to displaying this information on the window, it will also now prompt you to proceed if you have not met the minimum. [Build: 3.04]

 535. On the Save as Revision window, there is now an [x] Update Expiration Date option. When checked, this will updated the Expiration Date based on the macro that is used to create the Expiration Date when creating a new document. [Build: 3.04]

 536. On the Management Reports window, the [Edit] button will now open the Report Properties window and select the Filter tab. [Build: 3.04]

 537. On the Management Reports window, added a new [Edit Output] button that will open the Report Properties window and select the Output tab. [Build: 3.04]

 538. On the Purchase Orders and Ordered Items tabs of the Purchasing window the extended cost of the item will be displayed in parenthesis if the quantity ordered is greater than 1. [Build: 3.04]

 539. When deleting a Purchase Order, from the Purchase Orders tab of the Purchasing window, it will now also remove the PONumber, OrderDate, and DistributorSONumber from Document Items that were on this PO. [Build: 3.04]

 540. On the Purchase Orders tab of the Purchasing window, there is now a right click menu of "Copy PO Number". [Build: 3.04]

 541. When creating a Purchase Order from the Purchasing tab of the Purchasing window, the Document Item that the PO Item came from is updated with the SONumber from the PO. If the Document Item already has an SONumber in it, you will now be prompted to choose if you want to overwrite it. [Build: 3.04]

 542. On the Picture tab of the Edit Product window, if you select a picture file, the Print Picture checkbox will now be automatically checked. [Build: 3.04]

 543. For QuoteWerks Web users, added an [Open in QuoteWerks Web] button on the Open Document window in QuoteWerks Desktop. [Build: 3.04]

 544. For Configurator users, you can now select an item from the "Selected Items" list and press the R key to remove it in addition to clicking on the [] button. [Build: 3.04]

 545. For QuickBooks Desktop users, on the Mappings.Items tab there is now an option to choose which field from the QuoteWerks line item that is used for the QuickBooks Item Description. You can choose Description, CustomMemo01, CustomMemo02, CustomMemo03, CustomMemo04, CustomMemo05. [Build: 3.07]

 546. Configurations can now include static items that do not have to be retrieved from a product database to be included in a configuration. There is a new "[] Retrieve from Product Database" checkbox. When un-checked, this feature is designed to be used to add Comments, Subtotal, Running Subtotal, Heading, or Section Header lines into your configurations. [Build: 3.07]

 547. On the Configurator, Bundles and Add Item Assistant windows the "Under" drop down now has two new options of "" and "" that lets you create these lines from these windows. [Build: 3.07]

 548. For Configurator users, when adding an item to the selected items list, the item will be bolded in the available items list to indicate that you have already added it. Additionally the items in the selected items list that were just added in the current step will also be bolded. [Build: 3.07]

 549. For Configurator users, if you cancel the configuration process, it will return you back to the Configurations window. [Build: 3.07]

 550. For Configurator users, double-clicking on an item in the selected items list will remove it. [Build: 3.07]

 551. For Configurator users, pressing the F9 key will move to the next step and pressing F8 will move back to the previous step. [Build: 3.07]

 552. For Configurator users, there is now a breadcrumbs display to show you all the steps you have completed, along with your current step. Also, the Step number is more prominently displayed. [Build: 3.07]

 553. There is now a new View->Opportunities Dashboard menu and Opportunities icon on the main toolbar. [Build: 3.07]

 554. For QuoteValet users, on the QuoteValet Dashboard Inbox, there is now an icon to indicate if a quote has been recalled. [Build: 3.07]

 555. Added "Auto-close window" option to the Print window. This will auto-close the window after a print, preview, peer review, approval, or quotevalet operation. This same option is also on the Misc.Printing tab of the Tools->My Preferences menu. Having this option on the Print window will make it easier to turn this option on and off while performing different kinds of activities from the Print window. [Build: 3.07]

 556. On the Document Items grid, when pressing ENTER while in a grid cell that is not a memo column, the cursor will be moved to the cell on the row below, similar to Microsoft Excel behavior. Now the contents of the cell will be automatically selected making it easier to type in a replacement value. [Build: 3.07]

 557. The Product Data Source Setup window now displays the database file size for sources that are an actual file. [Build: 3.07]

 558. For Sugar CRM users, there is now an "Enable SugarIdentity" option on the Contact Manager tab of the Tools->My Preferences menu. This can be controlled per user. [Build: 3.07]

 559. There is now a new option of "On item double-click, advance to next configuration step" on the Settings tab of the Configuration Setup window. This option lets you control this behavior per each configuration. This is useful when the configuration only needs to have one item selected per configuration step. [Build: 3.07]

 560. ConnectWise 2020.1 is now supported! [Build: 3.07]

 561. ConnectWise 2020.2 is now supported! [Build: 3.07]


Version 5.5 Build 2 (released January 23, 2020)

 562. For Zoho CRM users, QuoteWerks now supports follow up calls for a Deal. [Build: 2.01]

 563. For QuickBooks Online users, the Purchasing Description field is now available in the QuickBooks Product Data Source in the Product Lookup when using QuickBooks Online as a Product Data Source. [Build: 2.01]

 564. For ConnectWise Manage users, while in the ConnectWise Manage Setup, the Data Mapping windows are now resizable. [Build: 2.01]

 565. SugarCRM 9.3 is now supported! [Build: 2.03]


Version 5.5 Build 1 (released December 16, 2019)

 566. SugarCRM 9.2 is now supported! [Build: 1.07]

 567. ConnectWise 2019.5 is now supported! [Build: 1.07]

 568. Goldmine 2019.1 is now supported! [Build: 1.07]

 569. QuickBooks Desktop 2020 USA and Canada is now supported! [Build: 1.07]

 570. Multi-Factor Authentication is now supported by QuoteWerks Web. This is setup on the Login tab of the User Properties window. It currently supports a text message method and will send the authentication text message to the QuoteWerks User's Mobile number as specified on the Personal tab of the user's Tools->My Preferences menu. [Build: 1.07]

 571. For QuoteValet users, QuoteValet now supports the ability for customers to upload multiple files to the QuoteValet Quote. When they upload a file, by default the name will be the file name that was selected, but the customer can rename the "file" once it has been uploaded to QuoteValet. The sales reps will receive email and dashboard notifications when the customer uploads files. The e-mail notification will include a link to download the file and also a link to take the sales rep to the File Upload Area on the QuoteValet quote. Customers will not be able to delete files once they have been uploaded, however a sales rep can delete the files. This is by design, since anyone with this link can view the quote (as it has always been), but just being able to view the document has never given the person the ability to delete information. The Sales Rep can also visit the QuoteValet page and upload files themselves. There will be two tabs in the "Uploads Area", "Customer Uploads" and "SalesRep Uploads". This lets the sales rep upload extra files or literature instead of having all that material included in the singular QuoteValet quote PDF. When the Customer or Sales Rep uploads a file there is an option for them to be prompted to specify a Category, Like "PO", or "Artwork". These categories are customizable. The Customer can also include notes for the Sales Rep with the uploaded file. The "Upload Area" is a "control" that can be included in a quote template, and also in the Acceptance template depending upon your workflow. The names of the tabs and the default tab can be customized. There is a 2GB limit on the amount of storage each tenant can use that is included with the standard QuoteValet pricing. This 2GB includes the tenant's database, site files, PDF files, line item pictures, sales rep headshots, and any files upload by the Sales Rep or Customer, etc. [Build: 1.07]

 572. For QuoteValet users, added new "Do not send view notifications if viewed from these IP address(s):" option on the Activity Notifications tab of the QuoteValet Setup window. Use this to enter a comma separated list of IP addresses. This is useful to prevent view notifications from being triggered by your own internal email scanning systems that follow all links in an email and erroneously trigger customer view notifications. [Build: 1.07]

 573. There is now a new Line Item Attribute of "Allow QV Qty Change". When set, this will allow the Customer to change the Quantity of the line item while viewing the quote on QuoteValet. This new attribute is available in the Edit->Edit Line Attributes menu, Edit Required Item, Edit Optional Item, Edit Bundle Item, Edit Configuration Item, and the Edit Product window on the General tab. This field is also available in the layout designer as "&LineAttributeAllowQVQuantityChange". [Build: 1.07]

 574. Converting documents from QUOTE to ORDER to INVOICE is now handled more robustly. We've added 3 new fields ConvertedFromOn, ConvertedFromBy, and ConvertedFromRef in addition to the existing ConvertedOn, ConvertedBy, ConvertedRef fields. The existing fields are now used to store the ConvertedTo information. With these changes, you will no longer get the confusing message when converting an Order to an Invoice. When looking at the Order, you will be able to see the Quote the Order came from and also the invoice that it became. For example, you will see "Converted From FLAQ2386 by John Lewe on October 23, 2019", and also "Converted to FLAI1693 by Brian Laufer on October 27, 2019". [Build: 1.07]

 575. On the Misc.General tab of the Tools->My Preferences menu there is now a "New Document Default" option. When the "New" button on the main toolbar is clicked or the "Start with new document" option is checked this setting will control the new document generation. If a template is selected, then the logged in user will start with a template as opposed to starting with an empty document. If "System Default" is selected then a new document will be created with the defaults from the Documents tab including the "Document Type" setting. If "Blank QUOTE" is selected, then a new document will be created with the defaults from the Documents tab (except the "Document Type" setting). If "Blank ORDER" is selected, then a new document will be created with the defaults from the Documents tab (except the "Document Type" setting). If "Blank INVOICE" is selected, then a new document will be created with the defaults from the Documents tab (except the "Document Type" setting). [Build: 1.07]

 576. On the Misc.General tab of the Tools->My Preferences menu added new option "When using document templates, refresh item prices", when selected [Build: 1.07]

 577. For the "TOTALING: Add up multiple matching line items in the document" feature in the Deposit, Summary Line, and Formula Line, there is now a second filter available. You can, for example, set one filter to total product and charge 100%, the other filter can be set to total labor and charge 50%! [Build: 1.07]

 578. Grouped Bundles can now be setup with Custom fields CustomText01-20, CustomMemo01-05, CustomNumber01-05, and CustomDate01-02. [Build: 1.07]

 579. Grouped Bundles now support the ability to include a picture for the header line of the group! [Build: 1.07]

 580. You can now specify a Unit Price Override amount for the Bundle in the Bundle definition. This behaves the same way as the "Group Header Unit Price manual override". The Unit Price of a Group Header line is automatically calculated by adding up the non-recurring group member line items. When you override the price, the difference will be applied proportionally across the individual group member prices. [Build: 1.07]

 581. On the Products->Bundles window you can now search for bundles based on the Name, Description, or Notes or a combination of them. It supports Begins With, Contains, Search Query and more search types. Really useful for searching for a Bundle based on a word or words in the notes of the Bundle definition. Also the Description column was added to the grid display. [Build: 1.07]

 582. On the Products->Bundles window you can now resize and re-arrange the columns which will be remembered per user. You can also click each column header to sort the grid by that column. [Build: 1.07]

 583. Grouped Configurations can now be setup with Custom fields CustomText01-20, CustomMemo01-05, CustomNumber01-05, and CustomDate01-02. [Build: 1.07]

 584. Grouped Configurations now support the ability to include a picture for the header line of the group! [Build: 1.07]

 585. You can now specify a Unit Price Override amount for a Configuration in the Configuration definition. This behaves the same way as the "Group Header Unit Price manual override". The Unit Price of a Group Header line is automatically calculated by adding up the non-recurring group member line items. When you override the price, the difference will be applied proportionally across the individual group member prices. [Build: 1.07]

 586. On the Products->Configurations window you can now search for Configurations based on the Name, Description, or Notes or a combination of them. It supports Begins With, Contains, Search Query and more search types. Really useful for searching for a Configuration based on a word or words in the notes of the Configuration definition. Also the Description column was added to the grid display. [Build: 1.07]

 587. On the Products->Configurations window you can now resize and re-arrange the columns which will be remembered per user. You can also click each column header to sort the grid by that column. [Build: 1.07]

 588. All the "&PreparedBy" macros are now available for use in QuoteValet HTML templates. [Build: 1.07]

 589. For SugarCRM users, QuoteWerks now supports the "Ultimate" edition. [Build: 1.07]

 590. On the Items with Options window and the Items with Requirements window, double-clicking on an item will perform the [Edit] function. Also, holding CTRL while double-clicking will perform the [Edit Items] function. [Build: 1.07]

 591. When right clicking on a UserSettings entry in the Settings Manager and holding down the SHIFT key while clicking on the Copy Set Command menu, you will be given choices to override the UserName in the SET command with the %AllUsers% macro, which enables you to SET a setting for all users in a single command. [Build: 1.07]

 592. On the Purchasing window, when adding tracking numbers by clicking on the "Add" hyperlink, the "Add" hyperlink would be removed once the number of tracking numbers you entered match the quantity of the item you ordered. We've changed this to leave the "Add" hyperlink to account for situation where you order a single item like a computer that includes a monitor and the vendor ships you the computer and the monitor is separate boxes, generating 2 tracking numbers for 1 item. [Build: 1.07]

 593. On the Document Items grid, when pressing ENTER while in a grid cell that is not a memo column, the cursor will be moved to the cell on the row below, similar to Microsoft Excel behavior. If ENTER is pressed while on the last row, a new row will be created. Previously, pressing the ENTER key would just tab to the next cell to the right. [Build: 1.07]

 594. Added CustomMemo03, CustomMemo04, and CustomMemo05 columns on the Document Items tab of the Quote Workbook. Also added respective "Link CustomMemoXX Column to Product field." checkboxes on the "Field Links" tab of the Tools->Options menu. [Build: 1.07]

 595. Added CustomMemo03, CustomMemo04, and CustomMemo05 fields to the Edit Product window. To fit them a new "Custom Memo" tab was created and they are located on it. [Build: 1.07]

 596. The layout designer (fpc files) now supports DocumentHeaders->&SoldToFirstName, DocumentHeaders->&SoldToLastName, DocumentHeaders->&ShipToFirstName, DocumentHeaders->&ShipToLastName, DocumentHeaders->&BillToFirstName, DocumentHeaders->&BillToLastName. [Build: 1.07]

 597. Added CustomMemo01, CustomMemo02, CustomMemo03, and CustomMemo04 to the Custom tab of the Quote WorkBook. Also added the Misc Access rights of CannotManuallyModifyFieldValue:DH_CustomMemo01, CannotManuallyModifyFieldValue:DH_CustomMemo02, CannotManuallyModifyFieldValue:DH_CustomMemo03, CannotManuallyModifyFieldValue:DH_CustomMemo04. [Build: 1.07]

 598. On Tools->Options Documents tab, there are now subtabs of General, Custom, and Custom Memo. You can now set defaults for all the CustomText, CustomNumber, CustomDate, and CustomMemo fields. Previously you could only set defaults for CustomText01-14. [Build: 1.07]

 599. On the Open Document window added 2 more "Search Item" areas bringing the total to 3 "Search Item" filters. [Build: 1.07]

 600. For Autotask users, when a quote has been uploaded to QuoteValet, the Autotask Opportunity will now have additional links of "QuoteValet Customer Facing Page (For INTERNAL viewing) - Quote AAAQ1001" and "QuoteValet Customer Facing Page (For EXTERNAL viewing) - Quote AAAQ1001" [Build: 1.07]

 601. For ConnectWise Manage users, when a quote has been uploaded to QuoteValet, the ConnectWise Opportunity will now have additional links of "QuoteValet Customer Facing Page (For INTERNAL viewing) - Quote AAAQ1001" and "QuoteValet Customer Facing Page (For EXTERNAL viewing) - Quote AAAQ1001" [Build: 1.07]

 602. For ConnectWise Manage users, added new Opportunity defaults when creating a new Opportunity in ConnectWise Manage for Rating and Sales Stage. These are available to set on the Opportunities -> General Tab of the ConnectWise Setup window. [Build: 1.07]

 603. The Edit->Change Line now supports changing a line type to a Section Header. [Build: 1.07]

 604. The line type of "Section Header" can now be specified for Required Items, Bundle Items and Configuration Items. [Build: 1.07]

 605. You can now search the QuoteWerks Contact Database by First Name. [Build: 1.07]

 606. There is now a "Select E-Mail Recipient(s) default list" option on the Email.Defaults tab of the Tools->My Preferences menu. You can use this to choose "Document" or "Manual Recipient List". [Build: 1.07]

 607. Added option to set an email Reply-To setting per user. This is usually used by the system administrator to make sure that even though an email was sent from a sales rep, when the customer replies the system administrator wants the customer reply going to a ticketing system where the customer can see their own response, and also so that everyone else on the team is kept in the loop. There is no user interface for this setting. In the Settings Manager,for example, you can set UserSettings\UserEmail\Reply-To=Ticket System . From Settings Manager you can also set this for all users at once with this SET command: SET:UserSettings:UserEmail:%AllUsers%:Reply-To=Ticket System . In this setting you can also use the macros like "&APP_LoggedInUserFullName " and "&APP_&LoggedInUserFullNameOrUserName " [Build: 1.07]

 608. The E-Mail Templates have the ability to specify and include TO, CC, and BCC email addresses in the e-mail template. Now there is a separate option for TO, CC, and BCC to control if these email addresses replace the existing email addresses in the e-mail, or just get appended to the list. [Build: 1.07]

 609. QuoteWerks macros are now available for use in the TO, CC, and BCC fields, which can be specified for the email template under the Tools->Customize E-mail Templates menu. A good example to use here would be &DH_&PreparedByEmail. [Build: 1.07]

 610. Added new macros &DI_&Line1Vendor, and &POVendorName which are available for use in email subject lines and the email body. [Build: 1.07]

 611. On the Misc tab of Tools->Options, there is now a "Follow Up Call Regarding" in the CRM Defaults frame. You can use macros here to control the text that is automatically generated for the Regarding field of a CRM activity. The default is now "&DH_DocName (#&DH_DocNo)". Currently this feature is only implemented for Act!. [Build: 1.07]

 612. For Act! users, there is now an option to choose if you want the Act! Activity that QuoteWerks creates to be attached to the Act! Contact or Opportunity record. This setting is on the Activities tab of the Act! Setup window. [Build: 1.07]

 613. For Act! users, there is now an option to choose if you want the DTF file attachment to be attached to the Act! Contact or Opportunity record. This setting is on the Attachments tab of the Act! Setup window. [Build: 1.07]

 614. For Act! users, when creating the Act! Opportunity, you can now choose the Record Manager for the Opportunity. [Build: 1.07]

 615. For Act! users, there is now an option "When creating CRM records, set the Owner to" on the Act! Setup window that let's you choose "QuoteWerks Logged In User (mapped to Act! UserName)" or "QuoteWerks Sales Rep (mapped to Act! UserName)". If you choose the QuoteWerks SalesRep option, then you need to make sure you specify the Act! UserName for each Sales Rep under that Sales Rep's User Preferences window. This feature is really useful when you have one person that prepares quotes for a sales rep, so the preparer is logged into QuoteWerks and Act!, but you want to create opportunities and schedule calls for the Sales Rep, not the Preparer. [Build: 1.07]

 616. For Act! users, the Opportunity name max length on the Opportunity window in QuoteWerks now matches the customized length (if you have customized the length of this field in Act!). Previously this field length was always hard coded to the default 64 characters. [Build: 1.07]

 617. Added "PO Item macros" option on the Mappings.Items tab of the QuickBooks Setup window. The macros &POI_SONumber and &POI_&DistributorSONumber are available. The macro text will be appended to the end of the PO Item description. A good example would be " (SO# &POI_SONumber, DistSO# &POI_&DistributorSONumber)". [Build: 1.07]

 618. On the Purchase orders tab of the Purchasing window, added new right click menu for the PO Items of "Change Distributor SO Number...". [Build: 1.07]

 619. Added new &DI_&LineNumberActualPadded field. Useful for the DataLink CRMOppItem_CreateUpdate event. Act! does not respect the order in which line items are written into the Act! Opportunity, so with this feature, you can map this macro to a custom text field in the Act! Opportunity Line item and then when viewing the Act! Opportunity in Act! you can click on the column heading to sort by the line number. [Build: 1.07]

 620. When creating manual Purchase orders in QuoteWerks, there are now "SO Number" and "Dist SO#" fields. The values you enter in these fields will be applied to ALL the line items in the Purchase order. Also, the SONumber and DistributorSONumber column in the Order's line item is updated with this information from the Purchase order, if those values are empty in the Order's line item. [Build: 1.07]

 621. For Ingram Micro online ordering users, there is now a new "Flooring Account" default value that can be setup under the Ingram Micro Online Ordering Options window. [Build: 1.07]

 622. For QuickBooks Desktop users, there is now an [Ok for All] button that can be used when automating the creation of Items in QuickBooks, remembering and applying all the Item Type and Account selections. Very useful when exporting larger quotes over to QuickBooks and also when exporting Purchase Orders over to QuickBooks. Without this feature, if the integration creates 50 items in QuickBooks, you would have to click OK 50 times. [Build: 1.07]

 623. For Sage 50 Accounting US Edition (Peachtree) users, there is now an [Ok for All] button that can be used when automating the creation of Items in Peachtree, remembering and applying all the Item Type and Account selections. Very useful when exporting larger quotes over to Peachtree and also when exporting Purchase Orders over to Peachtree. Without this feature, if the integration creates 50 items in Peachtree, you would have to click OK 50 times. [Build: 1.07]

 624. Added new [Ok for All] button on the Tools->Refresh item w/Latest Pricing menu. When the Best Pricing runs it also calls the Latest Pricing where you can also use this new [Ok for All] button. [Build: 1.07]

 625. When using the Tools->Refresh item w/Best Pricing feature, if the Vendor being compared existed as a Product database and also as a realtime pricing source, QuoteWerks would look in the product database searching by manufacturer part number to find the Vendor Part Number to use when performing the realtime pricing lookup. If that manufacturer part number was not found in the product database (probably because the product database data was older), then QuoteWerks would not attempt to get realtime pricing from the vendor even though realtime pricing was available. If this item had been added to the quote using Etilize and Vendor Sourcing information was cached for that item, that information will now be looked at first and used if a vendor part number for that vendor is found. [Build: 1.07]

 626. When running Tools->Refresh item w/Latest Pricing or Tools->Refresh item w/Best Pricing an UNDO point is now set so that if you selected to update multiple lines with pricing, clicking the UNDO button will undo the changes made to all line items in that single operation. [Build: 1.07]

 627. For Salesforce.com users, there is now a "Use Salesforce Files instead of Attachments" option on the Salesforce.com Setup window. When checked, quotes will be saved under the 'Files' section of an Opportunity instead of the 'Notes & Attachments' section. [Build: 1.07]

 628. For Salesforce.com users, QuoteWerks can now create/update a follow up call that is attached to the Salesforce.com Opportunity and appears under the Open Activities section of the Opportunity. [Build: 1.07]

 629. For Autotask users, the Fulfillment Date can now be entered on the Opportunity window. [Build: 1.07]

 630. For Autotask users, version 1.6 of the Autotask API is now supported. [Build: 1.07]

 631. For Autotask users, when creating or updating an Autotask quote, the Sold To, Bill To, and Ship To addresses will now be populated and linked to the associated contact(s) in Autotask. This functionality can be disabled in the Settings Manager, byval setting SystemSettings\Autotask\DontSetSoldToContactInQuote=-1 SystemSettings\Autotask\DontSetShipToContactInQuote=-1 SystemSettings\Autotask\DontSetBillToContactInQuote=-1 [Build: 1.07]

 632. For Autotask users, bi-directional Data Linking is now supported for the Autotask Quote Items. Field information can be copied from QuoteWerks into the Autotask Quote Item and then fields can also be copied from the Autotask Quote Item into QuoteWerks. This happens when QuoteWerks creates or updates an Autotask Quote. This can be done on the Opportunity Item level with the EventAction of "CRMOppItem_CreateUpdate". [Build: 1.07]

 633. For Autotask users, QuoteWerks can now use Autotask impersonation. Without impersonation, when QuoteWerks created Opportunities in Autotask, the Opportunity user would be "QuoteWerks API User", no matter who was logged in. Now, with the impersonation setup, the Autotask user specified for the logged in user in QuoteWerks will be used. [Build: 1.07]

 634. For Autotask users, a new DataLink macro was added for retrieving the contact. The Contact->&TaxRate macro will retrieve the tax rate based off the contact's account's TaxRegionID. [Build: 1.07]

 635. For QuickBooks Online users, when exporting a PO to QuickBooks Online, the Vendor Email address as configured in the Utilies->Vendor Maintenance window can now be sent to the QuickBooks Purchase Order. This option is enabled in the QuickBooks Online Setup in QuoteWerks. [Build: 1.07]

 636. For ConnectWise Manage users that use ConnectWise Manage as a Secondary CRM, when exporting to ConnectWise, there is now a 'Remove Link' button. This is useful if you need to change the ConnectWise Manage Contact that the document it linked to. [Build: 1.07]

 637. For ConnectWise Manage Users with the ConnectWise Manage Purchasing Module, when QuoteWerks creates a Purchase Order in ConnectWise, if all of the items on the Purchase order come from the same QuoteWerks Document and the ShipToAddress was retrieved from ConnectWise Manage, there will be option to Drop Ship the order to the customer. The "Enable 'Drop Ship' Option on Purchase Orders" must be checked in the ConnectWise Mange Setup in QuoteWerks to enable this feature. [Build: 1.07]

 638. There is now a QuoteWerks Web AutoLink on the Links tab of the Quote Workbook that when clicked will open the document currently open in QuoteWerks Desktop in QuoteWerks Web. [Build: 1.07]

 639. For ConnectWise Manage users, when winning the Connectwise Opportunity, QuoteWerks can now convert all items or specified items on the Opportunity to a new or existing Project in ConnectWise Manage. [Build: 1.07]

 640. For ConnectWise Manage users, when winning the Connectwise Opportunity and creating a service ticket in ConnectWise Manage, there is a new option to include "All Line Items". Previously, there were options for "Products and Services", "All Products", "All Services", and "Each Service." This new option will enable "Agreement" and "Other" items to be sent to the Service Ticket. [Build: 1.07]

 641. For ConnectWise Manage Users, when searching the ConnectWise Product Catalog from the QuoteWerks Product Lookup Window, a Description search will now search both the Description and the Customer Description fields in ConnectWise. [Build: 1.07]

 642. For customers rehosted to SQL that want to turn off TLS 1.0 and TLS 1.1 support on their SQL Server, and use only TLS 1.2, you can now run QuoteWerks in this environment. You must be running SQL Server 2014 or higher and in the backend.ini file under the [Backend] section, enter the ini key of SQLProvider=SQLNCLI11 [Build: 1.07]

 643. On the Misc tab of Tools->My Preferences menu, added new Document Search Default of "DocumentsPreparedByMe". [Build: 1.07]

 644. On the Document Items Toolbar there is now an "Invert Row Selection" icon. It is very useful when used in conjunction with the Edit Select Special, you can use this to select various line items and apply a price modifier, and then use the new Invert Row Selection to then apply a different price modifier to all the other line items. [Build: 1.07]

 645. Added a monitor icon to the status bar on the bottom right of the main QuoteWerks window. You can now double-click this icon to move and tile all open QuoteWerks windows to primary monitor. [Build: 1.07]

 646. On the Save File Window there is now a [Up one folder] button. [Build: 1.07]

 647. On the Inbox tab of the QuoteValet Dashboard the "Show activity" checkbox will now remember the setting per user. [Build: 1.07]

 648. For ConnectWise Manage Users, when using ConnectWise as "Not Primary CRM", there is a new "Display Tools->Export to ConnectWise window on each Save" option. [Build: 1.09]

 649. Added a [Paste Plain Text] button to the Send Email window. This is useful when copying text from web pages and other HTML or rich text sources and then pasting into your own HTML formatted email that you are composing. Copying text from web pages copies all the text formatting (fonts, sizes, colors, background colors, CSS code, etc) and when normally pasted into your own email will apply a mixture of all these formatting options with your own usually resulting in an undesirable result. This feature will convert the formatted text in the clipboard with plain text, so that when you paste into your email it will just paste in plain text. [Build: 1.09]

 650. Added a [Convert Clipboard to Plain Text] button to the Send Email window. Copying text from web pages copies all the text formatting (fonts, sizes, colors, background colors, CSS code, etc) and when normally pasted into your own email will apply a mixture of all these formatting options with your own usually resulting in an undesirable result. This feature will convert the formatted text in the clipboard with plain text, so that when you paste into your email it will just paste in plain text. [Build: 1.09]

 651. For QuoteValet users, when the customer or sales rep uploads a file to the Upload Area on the QuoteValet document, there is now an option on the Site Files tab of the QuoteValet Setup window, of "Display File Upload Edit window after upload" that when set will prompt the user to select a category or enter notes for the file being uploaded. [Build: 1.10]

 652. For QuoteValet users, you can now specify the list of File Categories displayed for selection when uploading a file to the Upload Area. You can do this on the Site Files tab of the QuoteValet Setup window. Separate the list of categories with a comma. [Build: 1.10]

 653. The Tools->Compare Prices between Vendors feature now follows a more advanced process. If it is a real-time only vendor then it looks for the VendorPartNumber is the VendorSourcingList cached from adding the item through Etilize (if available). If a local database for the vendor exists, it is searched to find a VendorPartNumber, and if found, if no realtime is available for this vendor, it used the price from the local database. If a local database for the vendor exists, it is searched to find a VendorPartNumber, and if found, if realtime is available for this vendor, it used the VendorPartNumber from the local database to get real-time pricing. If real-time pricing fails with that local database VendorPartNumber, then the VendorPartNumber from the VendorSourcingList cached from adding the item through Etilize is used (if available) to obtain real-time pricing. [Build: 1.10]

 654. You can now set new document defaults for the Purchasing Notes and Internal Notes (in addition to the Introduction and Closing Notes) fields under the Misc.Notes tab of the Tools->My Preferences menu. [Build: 1.10]

 655. ACT! version 22 is now supported! [Build: 1.12]

 656. On the Open Document window, when multiple documents are selected and the [Delete] button is clicked, you will now just receive one request for confirmation of the multiple deletion, instead of a confirmation for each selected document. [Build: 1.12]

 657. In the product lookup window, for QuoteWerks native product databases, there is now an auto-generated (ItemTypes) folder that automatically lists all the unique ItemTypes contained in the product database, and when an ItemType folder is clicked on, only the products with that ItemType will be displayed. There is also a new an auto-generated (Categories) folder. [Build: 1.13]

 658. For QuoteValet users, when a quote that has been uploaded to QuoteValet is accepted, an SMS text message can be sent to the notification user (typically the sales rep) in addition to the acceptance notification email. On the Misc.General tab of the Tools->My Preferences menu you can set the threshold amount of when a text message will be sent using the "On acceptance of Quote over X amount, send SMS (QuoteValet only)" option. The default is $10,000. This is useful for getting instant notification on the acceptance of larger quotes that you might want to react more quickly to. If you set this to 0, then no text notification will be sent. [Build: 1.14]

 659. On the Accounting tab of the Tools->Options menu there are now 8 fields (previously 4) to filter out ItemTypes from the Purchasing window. [Build: 1.14]

 660. For QuoteValet users, on the Inbox tab of the QuoteValet Dashboard, add a new menu option "Recall the Quote" under the [More] button drop down menu. [Build: 1.14]

 661. Maximizer CRM v17.4 now supported! [Build: 1.15]


Version 5.4 Build 7 (released August 23, 2019)

 662. QuoteWerks licenses (Standard/Professional/Corporate/Real-time) have traditionally been sold as an upfront one-time purchase with maintenance paid annually on those licenses. QuoteWerks now offers an optional subscription based model were you can pay monthly or annually to use QuoteWerks (also known as Software-as-a-Service or SaaS). In QuoteWerks you will enter an "X" License Key that will then be used to contact the QuoteWerks licensing server to obtain the licensing details. [Build: 7.03]

 663. For Product Content Subscribers, there is now an "In Stock Recently" checkbox and search results column for the Etilize Search on the Product Lookup Window. When checked, results will be limited to only products in which your distributors had stock in the last 24 hours. This really helps de-clutter your results by not showing items that haven't been in stock with your distributors for a while. This "in stock recently" is based on the last updated PartLocator data for Tech Data (US, UK, CA), Ingram Micro (US, CA, AU), D&H(US, CA), and SYNNEX (US, CA). The results will be based on your accounts with these distributors and region. [Build: 7.03]

 664. For Product Content Subscribers, there are new columns on the Etilize Search Results Grid for "List Price High" and "List Price Low". Seeing the List Price for all the result records in the initial search helps you narrow down your price point before individually retrieving realtime Pricing & Availability for each result. Distributors often have different list prices for the same item, so we show the Lowest and Highest List Price for reference. You can sort the Grid based on the List Prices. List prices are based on the last updated PartLocator data for Tech Data (US, UK, CA), Ingram Micro (US, CA, AU), D&H(US, CA), and SYNNEX (US, CA). The results will be based on your accounts with these distributors and region. [Build: 7.03]

 665. For Product Content Subscribers, it is significantly faster to search Etilize, search the Part Locator and retrieve realtime Pricing & Availability. Also the user experience is smoother with just a single query to do the Etilize and Part Locator search. [Build: 7.03]

 666. For Product Content Subscribers, when sourcing Etilize Items for Bundles and Configurations, the list price will now be returned even if the item is not available from Tech Data. [Build: 7.03]

 667. For ACT! users, we've completely re-engineered the ACT! Desktop integration, adding many new capabilities that have been requested by the ACT! community. In this process, we have discontinued support for ACT! 2005, 2006, 2007, 2008, and 2009. QuoteWerks now integrates with ACT! 2010 and higher. [Build: 7.03]

 668. For ACT! users, you can now integrate with the running instance of ACT!, or you can specify the ACT! database PAD file and credentials to integrate with ACT even when it is not running. [Build: 7.03]

 669. For ACT! users, when ACT! activities (Calls/Meetings/To-dos) are created, they are linked to the ACT! Opportunity not the contact. [Build: 7.03]

 670. For ACT! users, when ACT! linked document DTF attachments are created, they are linked to the ACT! Opportunity not the contact. [Build: 7.03]

 671. For ACT! users, quotes can now be linked to an existing ACT! opportunity, rather than you always having to create a new opportunity in ACT! [Build: 7.03]

 672. For ACT! users, you can now set defaults for priority, ring alarm, duration, and details that are used when QuoteWerks creates ACT! calls, meetings, and to-dos. [Build: 7.03]

 673. For ACT! users, when creating/updating an ACT! Opportunity, there is now an Attachments tab on the Opportunity window that you can use to manually attach other files to the ACT! opportunity that QuoteWerk is creating/updating. [Build: 7.03]

 674. For ACT! users, bi-directional Data Linking is now supported for the ACT! Opportunity Header. Field information can be copied from QuoteWerks into the ACT! Opportunity and then fields can also be copied from the ACT! Opportunity into QuoteWerks. This happens when QuoteWerks creates or updates an ACT! Opportunity. This can be done on the Opportunity level with the EventAction of "CRMOppHeader_CreateUpdate". [Build: 7.03]

 675. For ACT! users, bi-directional Data Linking is now supported for the ACT! Opportunity Items. Field information can be copied from QuoteWerks into the ACT! Opportunity Item and then fields can also be copied from the ACT! Opportunity Item into QuoteWerks. This happens when QuoteWerks creates or updates an ACT! Opportunity. This can be done on the Opportunity Item level with the EventAction of "CRMOppItem_CreateUpdate". [Build: 7.03]

 676. For ACT! users, you can now create a new ACT! Contact record from the QuoteWerks SoldTo/ShipTo tab using the information already entered on the SoldTo/ShipTo tab. For the feature to be enabled, the SoldTo field cannot already be populated with a contact that was retrieved from ACT!. This feature is available on the toolbar above the SoldTo, ShipTo, and BillTo areas of the Quote WorkBook. There is also an Access Right "CannotCreateCRMContact" that you can set if you do not want specific users to be able to use this feature. [Build: 7.03]

 677. For ACT! users, Opportunities that QuoteWerks creates in ACT! can now be renamed at any time inside of ACT!. The ACT! Opportunity will be located using a record id instead of the name. [Build: 7.03]

 678. For ACT! users, Calls that QuoteWerks creates in ACT! can now be renamed at any time inside of ACT!. The ACT! Call will be located using a record id instead of the name. [Build: 7.03]

 679. For ACT! users, Meetings that QuoteWerks creates in ACT! can now be renamed at any time inside of ACT!. The ACT! Meeting will be located using a record id instead of the name. [Build: 7.03]

 680. For ACT! users, To-dos that QuoteWerks creates in ACT! can now be renamed at any time inside of ACT!. The ACT! To-do will be located using a record id instead of the name. [Build: 7.03]

 681. For ACT! users, the contact search window now allows you to do a "Begins with" or "Contains" search for ACT! Contacts. [Build: 7.03]

 682. For ACT! users, when selecting a secondary contact, if no company, phone, fax, or country was specified for the secondary contact, these fields will be filled in with data from the main contact record. [Build: 7.03]

 683. For Act! users, when choosing a secondary contact to pull into the quote, the DataLink is now supported. [Build: 7.03]

 684. For ACT! users, we've added incremental auto migration of old data. Linking ACT! activities (Calls/Meetings/To-dos) to the ACT! opportunity instead of the ACT! contact and also linking the DTF file attachment to the ACT! Opportunity instead of the ACT! Contact is a major change. For all the existing quotes that have their Calls, Meetings, To-dos, and Attachments linked to the ACT! Contact, when you open the quote in QuoteWerks and choose to create/update these, QuoteWerks will find the existing records (by name), including the Opportunity and move them to all be under the same opportunity. In this process, their record ids will be saved into the quote so that they will no longer be linked using their name. [Build: 7.03]

 685. For Supplies Network customers, added support for the new required API Key for realtime Pricing & Availability requests. [Build: 7.03]

 686. Added SoldToMobile, ShipToMobile, and BillToMobile fields to the list of QuoteWerks fields you can retrieve a Data Link value into. [Build: 7.03]

 687. For ConnectWise Manage Users, in the Settings Manager, you can set SystemSettings\ConnectWise\DontSetShipToContactInOpportunity=-1 AND SystemSettings\ConnectWise\DontSetBillToContactInOpportunity=-1. When set, QuoteWerks will not copy the ShipTo/BillTo from the Quote into the ConnectWise Opportunity. Instead, the ConnectWise Opportunity will use the ShipTo/BillTo default addresses specified in ConnectWise. [Build: 7.03]

 688. For ConnectWise Manage Users, in the Settings Manager, you can set SystemSettings\ConnectWise\DontFormatPhoneNumber=-1 to not format the phone number when retrieved from ConnectWise Manage. In most cases, the ConnectWise Manage API returns the Phone number as unformatted (ie no spaces or dashes). This is helpful for Australian Customers. [Build: 7.03]

 689. ConnectWise 2019.4 is now supported! [Build: 7.06]

 690. For Act! users, when creating/updating the Act! Activity, the regarding field can now be changed on the activity window. [Build: 7.06]

 691. SugarCRM 9.1 is now supported! [Build: 7.10]

 692. Sage 50 Accounting 2020 US Edition (Peachtree) is now supported! [Build: 7.10]

 693. For QuoteValet users, QuickBooks Payments is discontinuing support for the legacy payments API on November 12, 2019. We've added support for the new "QBMS Payments API", which also supports ACH (e-check) in addition to credit cards. [Build: 7.11]

 694. For SugarCRM users, in the Settings Manager, you can set SystemSettings\SugarCRM\DisableMD5Encryption=-1 in scenerios where this is needed. [Build: 7.11]

 695. For QuickBooks Online users, QuoteWerks Macro fields can now be used for the Customer Message and Memo fields when creating Estimates, Invoices, and Sales Receipts. This is configured on the Transaction tab of the QuickBooks Online Settings window. [Build: 7.11]

 696. For QuickBooks Online users, added PreparedBy and CustomText21 through CustomText28 as available fields to map to QuickBooks Online Custom Fields. This is configured on the Mappings tab of the QuickBooks Online Settings window. [Build: 7.11]

 697. For QuickBooks Online users, when exporting items to QuickBooks Online there is now a QuickBooks ItemName auto-generation feature. In the simplest scenario you can setup the link to just use a QuoteWerks part number like the Manufacturer field as the QuickBooks ItemName. As a starting point, the value from a specified field like the QuoteWerks ManufacturerPartNumber field is used. The auto-generation feature will allow for more than this when the InternalPartNumber or any CustomTextxx field is selected as the mapped field. This new auto-generation feature will allow for many scenarios of use, including the ability to maintain your own proprietary part numbers in QuickBooks and pull them from QuickBooks using the product data source link. You can even use the Etilize functionality in combination with your own proprietary parts in QuickBooks. There are 2 auto-generation options. With "Do not auto-generate", when exporting items to QuickBooks, if the mapped field is empty, this will stop and force you to specify your proprietary part number and re-export. If you pulled the part from QuickBooks, it will already have your proprietary part number from QuickBooks. This is useful when you have custom part numbers that are not based on any field or combination of fields. With "Do not auto-generate", when exporting items to QuickBooks, if the mapped field is empty, then you will be forced to manually specify an ItemName before proceeding. This is used when using your own proprietary part numbers. With "Auto-generate using macro:", when exporting items to QuickBooks, instead of just using a simple field value like the ManufacturerPartNumber to become the QuickBooks ItemName, you can choose to have the QuickBooks ItemName auto-generated using a macro like &DI_ItemType:&DI_ManufacturerPartNumber. [Build: 7.11]


Version 5.4 Build 6 (released May 29, 2019)

 698. E-Mail templates can now include TO, CC, and BCC email addresses. These email addresses will be appended to the email addresses in these fields when the template is used. [Build: 6.01]

 699. E-Mail Templates have the ability to specify and include TO, CC, and BCC email addresses in the e-mail template. Now there is an option to control if these email addresses replace the existing email addresses in the e-mail, or just get appended to the list. [Build: 6.01]

 700. On the E-Mail Template Manager window, there is now a Save & Close button you can use to quickly change a template, then Save & Close the window in one click. This is also available for saving a Snippet. [Build: 6.01]

 701. For QuoteValet users, added new Activity Notifications under the Activity Notifications tab in the QuoteValet setup under the QuoteValet tab of the Tools->Options menu. For the QuoteValet events "Customer Intends to Pay", "Payment Failed", "Comment Posted by Customer", "Comment Posted by Sales Rep" and "Expired Quote Viewed".In addition to the sales rep receiving these email notifications, you can specify additional users/email addresses to receive a CC or BCC of the notification. This is especially useful for keeping the accounting department and sales managers in the loop. [Build: 6.01]

 702. For Zoho CRM users, you can now clear out a user's saved credentials in QuoteWerks. [Build: 6.01]

 703. Added macros &APP_LoggedInUserCustomText01 and &APP_LoggedInUserCustomText02. [Build: 6.01]

 704. The list of macros to insert into an E-Mail template is now sorted. [Build: 6.01]

 705. In the Send E-Mail window you can now choose which user's templates appear in your list of E-Mail templates to choose from. There is a new "" option in the email template selection drop down that you can use to manage this list. [Build: 6.01]

 706. Maximizer CRM v17.3 now supported! [Build: 6.02]

 707. Maximizer CRM v17.2 now supported! [Build: 6.02]


Version 5.4 Build 4 (released April 26, 2019)

 708. For Amazon Business customers in the USA, you can now place orders directly with Amazon Business from the Purchasing Window in QuoteWerks. [Build: 4]

 709. For ConnectWise Manage users, when searching for a ConnectWise Manage contact on the SoldTo/ShipTo tab in QuoteWerks, you can now search by the Contact's Company's Territory. [Build: 4]

 710. SugarCRM 9.0 is now supported! [Build: 4.02]

 711. ConnectWise 2019.3 is now supported! [Build: 4.02]


Version 5.4 Build 3 (released April 2, 2019)

 712. Zoho CRM integration! The integration with Zoho CRM includes the ability to search for contacts, create/update Deals, and upload quote attachments to Zoho CRM. DataLink is supported. You can attach files to the Zoho Deal from the PDF Preview window, the Links tab, and the Print window. There is a button on the SoldTo/ShipTo tab to display the contact in Zoho CRM, and also a link on the links tab that you can click to view the Zoho Deal in Zoho CRM. Additionally, emails sent from QuoteWerks are logged in Zoho CRM history. The Professional or Corporate Edition of QuoteWerks is required to integrate with Zoho CRM. [Build: 3.05]

 713. ConnectWise 2019.2 is now supported! [Build: 3.05]

 714. In ConnectWise Manage 2018.4 and higher, the ManufacturerPartNumber field length for Catalog Items (Products) was increased in ConnectWise from 30 characters to 50 characters. The ManufacturerPartNumber field length in QuoteWerks is 40 characters. when QuoteWerks creates new Catalog Items (Products) in ConnectWise Manage, the Manufacturer Part Number will be populated with the QuoteWerks 40 character ManufacturerPartNumber. Of note, the QuickBooks Item Name field length is 31 characters. [Build: 3.05]

 715. SugarCRM 8.3 is now supported! [Build: 3.05]

 716. There is a new "Documents Bar" on the main QuoteWerks window. Each open document is represented on this Documents Bar. When you click on the "bar button" it will bring that document to focus. If you have lots of open documents, you will get little arrows on the right to pan through them. You can also use CTRL-TAB to cycle through the list of open documents, and also use the Window->Tile and Window->Cascade menus to interact with the open documents. [Build: 3.05]

 717. Document Side-by-Side feature. While holding the CTRL key and clicking on a second document on the Documents Bar, it will position and size the two documents side by side. Holding down CTRL-SHIFT and the clicking will maximize the QuoteWerks window and then position and size the documents. [Build: 3.05]

 718. Under the Misc tab of the Tools->My Preferences menu you can now set the AutoSave interval per user. The new default is 4 minutes. [Build: 3.05]

 719. For Outlook users, when using the DataLink for more than one DataLink field, the contact record would be searched for repeatedly for each field, now the record is searched for once and all the fields are retrieved from it. [Build: 3.05]

 720. Added option "Auto Display All OrderedItems On Purchasing Window" on the Misc tab of the Tools->My Preferences menu. [Build: 3.05]

 721. Effective April 1st 2019 Ingram Micro now requires all xml queries to be sent using the TLS 1.2 protocol. .NET Framework 4.5 or higher is now required to use the Ingram Micro integration with QuoteWerks. [Build: 3.05]

 722. Added macro &SYS_TodaysDateB which will be formatted like "March 13, 2019". [Build: 3.07]

 723. For MS CRM users, bi-directional data linking is now supported for MS CRM Quote Items. Field information can be copied from the QuoteWerks Line Item into the MS CRM Quote Item and then fields can also be copied from the MS CRM Quote Item into the QuoteWerks line item. [Build: 3.08]

 724. You can now select multiple bundles to add to the quote at the same time from the Products->Bundles menu. [Build: 3.10]

 725. The QuickBooks Desktop Export window now opens in non-modal mode meaning it can remain open allowing you to use the normal QuoteWerks functionality while it is open including opening documents, etc. If a document you are exporting is open, it will prompt you to save it, or if it does not need to be saved, it will just close it automatically and re-open it automatically after the export process. [Build: 3.10]

 726. For QuickBooks Desktop users, if the option to "[ ] Convert grouped items to single item" is not set on the Mappings.Items tab of the QuickBooks Setup window, the description of the Group Header line will be inserted as a comment line above the group member lines when exported to QuickBooks. [Build: 3.10]

 727. For QuickBooks Desktop users, when exporting to QuickBooks, if the option to "[x] Convert grouped items to single item" was set on the Mappings.Items tab of the QuickBooks Setup window, the descriptions of all the group member line items will be appended to the description of the single Group Header line that is exported to QuickBooks. [Build: 3.10]

 728. The Configurator will now prompt for a quantity after all the configuration selections have been made. There is also a user level setting "Prompt for Configurator Quantity" that can be changed on the Misc tab of the under the Tools->My Preferences menu. [Build: 3.10]

 729. When a document template is opened the text " - TEMPLATE" will now appear in the Title bar to indicate it is a template. Also the Document Type indicator will display, for example, "QUOTE TEMPLATE". [Build: 3.10]

 730. When a QUOTE type document is opened and it is past the expiration date of the quote the Document Type indicator will be red instead of grey. [Build: 3.10]

 731. When using the Document Purge Wizard, if a document has been accepted on QuoteValet, it will now be deleted from the database, but will be left on QuoteValet and will not display message boxes about this. If the document was uploaded to QuoteValet, but not accepted, both the document in the database and the document on QuoteValet will be deleted. [Build: 3.12]

 732. For Tech Data Online ordering users, added new shipping methods of "FedEx International Economy", and "FedEx International Priority". [Build: 3.15]

 733. For Tech Data Online ordering users, you can now select "VENDOR DIRECT" as a warehouse. [Build: 3.15]


Version 5.4 Build 2 (released February 5, 2019)

 734. For Product Content Subscribers in the United States, added support for a new Product Data Source - Amazon. You can Search Amazon from within QuoteWerks and see the Amazon Price, List, Description, Picture, if the item is prime, and more. Being able to search Amazon directly, rather than indirectly through the "Etilize" search is a major improvement because if you know you just want to search Amazon it is a faster search than running an Etilize search, and it will find all matching parts on Amazon even if they do not have a Manufacturer and Manufacturer part number which is required when doing the Etilize search in order to find the parts on Amazon. [Build: 2.02]

 735. For SugarCRM (Enterprise) users, when writing SugarCRM opportunity Line Items, you can specify a QuoteWerks macro or part number generation option for auto-generating a value for the "Revenue Line Item name", for example, &DI_ManufacturerPartNumber. [Build: 2.02]

 736. For SugarCRM (Enterprise) users, when writing SugarCRM Opportunity Line items (Revenue Line Items), they can be "rolled up" into a summary line item for the entire quote, or can be each individual line item from QuoteWerks. [Build: 2.02]

 737. For SugarCRM (Enterprise) users, bi-directional DataLink is now supported for SugarCRM Opportunity Line Items. Field information can be copied from the QuoteWerks Line Item into the SugarCRM opportunity line item and then fields can also be copied from the SugarCRM Opportunity Line Item into the QuoteWerks line item. [Build: 2.02]

 738. For Salesforce users, when choosing to write line items into the salesforce.com opportunity, "Use Profit Amount vs Sales Amount as Opportunity Amount" option will now be applied. Previously it only had an effect on writing to the opportunity when the option to write line items was not checked. [Build: 2.02]

 739. For Autotask Users that subscribe to QuoteValet, if the QuoteWerks Document is linked to an Autotask Opportunity, when uploading a document to QuoteValet, the QuoteValet SalesRep Facing URL will be added to a Note on the Autotask Opportunity. This will enable sales reps to have access to the Sales Rep facing view of a QuoteValet Document from within Autotask. [Build: 2.02]

 740. For Autotask users, when an Autotask Opportunity is created, a note in the Opportunity will be created that contains a link to open the QuoteWerks document in QuoteWerks Web. [Build: 2.02]

 741. The Purchasing window now opens in non-modal mode meaning it can remain open allowing you to use the normal QuoteWerks functionality while it is open including opening documents, etc. It also no longer requires that you close all the currently open documents before you can view the Purchasing window. Instead it will check to see if you have a document open at the time you select items to order and click on the button to create the PO or place the online order. [Build: 2.02]

 742. On the Purchasing tab of the Purchasing window there is now a right click menu of "Open Document". If you open a document from here and make changes to it, you will need to make sure to refresh the Purchasing tab to refresh it with new data from your changes. Also on the Purchase Orders and Ordered Items tab, the DocNo displayed is now a hyperlink, so clicking on it will open the document. [Build: 2.02]

 743. Added Customer PO Number search field on the "Ordered Items" tab of the Purchasing window. [Build: 2.02]

 744. Added Serial Number search field on the "Ordered Items" tab of the Purchasing window. When a serial number is searched on, all the other search criteria will be ignored. [Build: 2.02]

 745. On the Accounting tab of the Tools->Options menu added new [Setup Shipping Carrier Tracking URL Mappings] button. You can use this to add custom Shipping Carrier options to use with the Purchasing window when entering tracking numbers. In the mapping your shipping carriers tracking URL and use the macro %trackingnumber% where QuoteWerks should insert the tracking number. [Build: 2.02]

 746. On the Purchase Orders tab of the Purchasing window, when holding down SHIFT and clicking on a Serial Number, you now have two options: Edit and Delete/UnReceive. If the Serial Number was just manually added and was not received, the Serial Number will be deleted, if the Serial Number was added as a result of receiving the item, then and UnReceive process will be initiated. This is a manual override process and will not undo the overall ReceivedOn, LineStatus, or CRM integration actions. [Build: 2.02]

 747. On the Purchase Orders tab of the Purchasing window, when right clicking on a PO Item record, the "Remove FulfillmentItem record (Override)" menu is now enabled for Manually created Purchase Orders. This will remove all Serial numbers entered and remove all Received records. [Build: 2.02]

 748. On the Purchasing tab of the Purchasing window you can now re-arrange the columns and your changes will be remembered. [Build: 2.02]

 749. On the Inbox tab of the QuoteValet Dashboard there is now a "Show activity" checkbox. If you know you will be dismissing multiple notifications, or just don't need to see the activity detail, you can uncheck this box and it will speed up the operation significantly. [Build: 2.02]

 750. Added option "Apply initial quantity to required and optional items" on the Installation tab of the Tools->Options menu. This has an effect on the quantity of a required or optional item as it is initially added to the quote. Most noticeable when an item is added from the Add Item Assistant and the quantity on that window is changed to a number greater than 1. When the option is set, if you enter a quantity of 5 on the Add Item Assistant window, then if a required item with a quantity of 3 does not have it's quantity linked to the parent item, then the quantity will be set to 5x3=15. If the option is not set, then the quantity will be set to 3. [Build: 2.07]

 751. Maximizer CRM v17.1 now supported! [Build: 2.02]