{"id":533,"date":"2026-09-24T14:07:10","date_gmt":"2026-09-24T14:07:10","guid":{"rendered":"https:\/\/infotrakker.com\/?page_id=533"},"modified":"2026-09-24T14:07:11","modified_gmt":"2026-09-24T14:07:11","slug":"jobboss-ach-vendor-payment-utility-2","status":"publish","type":"page","link":"https:\/\/infotrakker.com\/?page_id=533","title":{"rendered":"JobBOSS ACH Vendor Payment Utility Version Log"},"content":{"rendered":"\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-8xn2p-723c0a3cf36d4ff4fcd38f6d210d819e\">\n.avia-section.av-8xn2p-723c0a3cf36d4ff4fcd38f6d210d819e{\nbackground-color:#53afd6;\nbackground-image:unset;\n}\n.avia-section.av-8xn2p-723c0a3cf36d4ff4fcd38f6d210d819e .av-extra-border-element .av-extra-border-inner{\nbackground-color:#53afd6;\n}\n<\/style>\n<div id='av_section_1'  class='avia-section av-8xn2p-723c0a3cf36d4ff4fcd38f6d210d819e main_color avia-section-default avia-no-border-styling  avia-builder-el-0  el_before_av_section  avia-builder-el-first  avia-bg-style-scroll av-arrow-down-section av-minimum-height av-minimum-height-custom av-height-custom  container_wrap sidebar_right'   data-av_minimum_height_px='430'><div class='container av-section-cont-open' style='height:430px'><main  role=\"main\" itemprop=\"mainContentOfPage\"  class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-533'><div class='entry-content-wrapper clearfix'>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-mtyewc1b-ff57c972e23d0d41ab195a57a920fa69\">\n#top .av-special-heading.av-mtyewc1b-ff57c972e23d0d41ab195a57a920fa69{\npadding-bottom:10px;\ncolor:#ffffff;\n}\nbody .av-special-heading.av-mtyewc1b-ff57c972e23d0d41ab195a57a920fa69 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-mtyewc1b-ff57c972e23d0d41ab195a57a920fa69 .special-heading-inner-border{\nborder-color:#ffffff;\n}\n.av-special-heading.av-mtyewc1b-ff57c972e23d0d41ab195a57a920fa69 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-mtyewc1b-ff57c972e23d0d41ab195a57a920fa69 av-special-heading-h1 custom-color-heading blockquote modern-quote  avia-builder-el-1  avia-builder-el-no-sibling '><h1 class='av-special-heading-tag '  itemprop=\"headline\"  >JobBOSS ACH Vendor Payment Utility Version Log<\/h1><div class='av_custom_color av-subheading av-subheading_below'><p>Displays the version change notes for the ACH starting with 3.0.0<\/p>\n<\/div><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div>\n<\/div><\/div><\/main><!-- close content main element --><\/div><div class='av-extra-border-element border-extra-arrow-down'><div class='av-extra-border-outer'><div class='av-extra-border-inner'><\/div><\/div><\/div><\/div><div id='av_section_2'  class='avia-section av-1bjlnl-0e7ea5302eba197a1fd77e0da8d3891c main_color avia-section-default avia-no-border-styling  avia-builder-el-2  el_after_av_section  avia-builder-el-last  avia-bg-style-scroll container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-533'><div class='entry-content-wrapper clearfix'>\n<section  class='av_textblock_section av-mtyejbx6-cf4d0b23bda88e4d937e8eb0ec5d6c39 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><div>3.0.1 (2018-08-01):<\/div>\n<div>&#8212; Added &#8220;client.ServerCertificateValidationCallback = Nothing&#8221; to cEmail to allow MailKit to work with hosted Exchange Servers with self-certificates<\/div>\n<div>&#8212; Added code in cEmail to set MailKit.Security.SecureSocketOptions.None when user does not check the &#8220;Use SSL&#8221; box<\/div>\n<div>&#8212; Modify cPayment to correctly update Cost table for Bank Account when posting payments<\/div>\n<div>&#8212; Fix updater to properly reference web-based update file<\/div>\n<div>3.0.2 (2018-08-02)<\/div>\n<div>&#8212; Fix bug for failure to load Help file<\/div>\n<div>3.0.3 (2018-08-03)<\/div>\n<div>&#8212; No changes to code base &#8211; versioning to account for fix in the deployment mechanism to avoid removal of license key during updates<\/div>\n<div>3.0.4 (2018-08-20)<\/div>\n<div>&#8212; Remove Customer Name from cACH.Init_File and cACH.Init_File_CA. We are no longer storing the Customer Name in the Registry. It is stored directly in the license now.<\/div>\n<div>&#8212; Add upgrade coding to fMain.Load to modify\/add database tables for users moving from 2.0 to 3.0<\/div>\n<div>&#8212; Modify tab order on db login page<\/div>\n<div>&#8212; Added ACH30Upgrade resource for database modifications to 3.0<\/div>\n<div>3.0.5 (2018-08-22)<\/div>\n<div>&#8212; Design modification to db login form: added anchoring to all controls to accommodate different display resolutions<\/div>\n<div>&#8212; Code fix: Fix filtering on Vendor Payments to recognize Start and End dates<\/div>\n<div>&#8212; Code fix: Modify cACH to properly add Payment Date<\/div>\n<div>&#8212; Modify ACH Table Build to use DateTime instead of Date<\/div>\n<div>3.0.6 (2018-09-13)<\/div>\n<div>&#8212; Code fix: Modify cACH to format Payment Date correctly<\/div>\n<div>&#8212; Modify Remittance Report to break between vendors<\/div>\n<div>3.0.7 (2018-09-20)<\/div>\n<div>&#8212; Modify Remittance Report to remove sum for Check<\/div>\n<div>&#8212; Modify ucVendors to properly store Contacts when user selects<\/div>\n<div>3.0.8 (2018-10-02)<\/div>\n<div>&#8212; Fix code on ACH Message to correctly point to ACH Folder<\/div>\n<div>3.0.9<\/div>\n<div>&#8212; Add: Database modification to include RBC column in ACH_Banks<\/div>\n<div>&#8212; Add: Header line to Canadian ACH Documents for Royal Bank requirements<\/div>\n<div>3.0.10 (2018-11-06)<\/div>\n<div>&#8212; Modify Bank Save routine to include IsRBC<\/div>\n<div>3.0.11(2018-11-08)<\/div>\n<div>&#8212; Modify licensing to use same license code for all<\/div>\n<div>3.0.12(2018-11-08)<\/div>\n<div>&#8212; Modify Payment module to ignore Hold invoices<\/div>\n<div>03.0.13(2018-11-09)<\/div>\n<div>&#8212; Modify utility to report on stored Jobboss Customer name instead of name embedded in license<\/div>\n<div>03.0.14 (2018-11-14)<\/div>\n<div>&#8212; Modify Refresh Invoices code to correctly handle Hold status<\/div>\n<div>03.0.15 (2018-12-01)<\/div>\n<div>&#8212; Modify error messages for update failure, remove second notif when no updates are available<\/div>\n<div>&#8212; Fix code when loading Vendor Contacts to correctly select contacts<\/div>\n<div>03.0.16 (2018-12-08)<\/div>\n<div>&#8212; Rework validation routine for Vendor form to allow users to type in Vendor name<\/div>\n<div>&#8212; Add validation routine to cVendor to ensure valid data is added to the system<\/div>\n<div>&#8212; Modify code in ucVendors to properly store user Contact selections<\/div>\n<div>&#8212; Fix vendor combo to allow users to type in values<\/div>\n<div>03.0.17 (2018-12-10)<\/div>\n<div>&#8212; Fix code issue with Vendor Validation &#8211; validate on JBVendor, not Vendor<\/div>\n<div>03.0.18 (2018-12-13)<\/div>\n<div>&#8212; Add more compliant PreNote functionality to system<\/div>\n<div>&#8212; Add Prenote Amount and Prenote Code to Bank section, and modify underlying data structures and such to accommodate<\/div>\n<div>&#8212; Modify Database Modification routine to try the default credentials first, which will make mods transparent to the user.<\/div>\n<div>03.0.19 (2019-1-18)<\/div>\n<div>&#8212; Modify Email Template handling &#8211; store in the database so users can have different templates for each Jobboss database<\/div>\n<div>&#8212; Fix email save code to correctly save Email Subject to database<\/div>\n<div>&#8212; Fix code in ucPayments to pass filtered datatable to CheckInvoicesDate<\/div>\n<div>03.0.20 (2019-1-26)<\/div>\n<div>&#8212; Add logging to output datatables for remittance and payment reports, and for emails. Only for ADMINISTRATOR user<\/div>\n<div>&#8212; Changed location of smtp_errlog to Roaming data in user profile<\/div>\n<div>&#8212; Add code to show email password when logging in as Administrator<\/div>\n<div>03.0.21 (2109-1-31)<\/div>\n<div>03.0.22 (2109-1-31)<\/div>\n<div>03.0.23 (2109-1-31)<\/div>\n<div>&#8212; Code fix in cVendor, cVendorEmails, ucACH, and ucPayments &#8211; fix code in SQL statements to correctly delimit names like O&#8217;Hare<\/div>\n<div>03.0.24 (2019-2-5)<\/div>\n<div>&#8212; Code fix in remittance report: Add Vendor and APDocCheck filter in uchReports.PrintRemittanceReport to allow identically named invoices for different vendors<\/div>\n<div>&#8212; Code fix in Vendor Emails: Add Vendor and APDocCheck Filter in cVendorEmails.SendVendor Emails to allow identically named invoices for different vendors<\/div>\n<div>03.0.25 (2019-4-6)<\/div>\n<div>&#8212; Add 80-byte format for Canadian customers<\/div>\n<div>&#8212; Add EFT dropdown to Banks form<\/div>\n<div>&#8212; Add database modification to add CA80 rows to ACH Matrix<\/div>\n<div>&#8212; Modify cBanks to include new EFTFormat property<\/div>\n<div>03.0.26 (2019-05-05)<\/div>\n<div>&#8212; Modify database login form to remove sa credentials<\/div>\n<div>&#8212; Modify Help File to remove sa credentials<\/div>\n<div>&#8212; Modify online Install Help file to remove sa credentials<\/div>\n<div>03.0.27 (2019-05-28)<\/div>\n<div>&#8212; Add ability to reset File Creation Number for Canadian installations<\/div>\n<div>&#8212; Refactor cACH.Init_CA to clean up code handling Destination Data Center for Canadian installations<\/div>\n<div>03.0.28 (2019-05-29)<\/div>\n<div>&#8212; Add ability to output 1464 byte documents with Credit or Debit transaction formatting<\/div>\n<div>&#8212; Modify Help file to include information about recent changes<\/div>\n<div>03.0.29 (2019-05-30)<\/div>\n<div>&#8212; Modify ACH routine to use D for 1464 file if user selects Format Output as Debit, and C for Format Output as Credit<\/div>\n<div>&#8212; Update usr_ACH_Matrix to remove default for Record Type Code for C block in 1464 documents<\/div>\n<div>&#8212; Add wait cursor when creating Bank Validation File<\/div>\n<div>&#8212; Add automatic casing to force logins to upper case for more consistent validation<\/div>\n<div>3.1.00 (2109-06-10)<\/div>\n<div>&#8212; Added ISO 20022 formatting<\/div>\n<div>&#8212; Modify bank page to show ACH\/EFT Format for all customers<\/div>\n<div>3.1.01 (2019-06-28)<\/div>\n<div>&#8212; Add ISO 20022 output for Bank Validation file creation<\/div>\n<div>&#8212; Add ISO 20022 alert when saving vendor with missing Bank Name, Country, or ID Number if one or more Banks use that format<\/div>\n<div>&#8212; Add ISO 20022 alert when saving bank to alert user that one or more Vendors have missing Bank Name, Country, or ID Number<\/div>\n<div>&#8212; Add Sender ID and ACH ID as Bank attributes<\/div>\n<div>3.1.02 (2019-06-28)<\/div>\n<div>&#8212; Version bump to get installer back in sync<\/div>\n<div>3.1.03 (2019-07-10)<\/div>\n<div>&#8212; Add error code for IAT transactions<\/div>\n<div>3.1.04 (2019-07-26)<\/div>\n<div>&#8212; Fix: Add checks to ACH Log table when using ISO 20022 format<\/div>\n<div>&#8212; Fix: Remove preceding &#8220;1&#8221; from ACH ID field when creating ISO 20022 format<\/div>\n<div>3.1.05 (2019-10-09)<\/div>\n<div>&#8212; Modify error messages on Payment report to be more descriptive<\/div>\n<div>&#8212; Add mask to Check Number field on Vendor payments to allow 9 numeric values only &#8211; avoids overflow error when trying to process checks.<\/div>\n<div>&#8212; Modify licensing form to not show license key, reformat to show only OK button, and to not store license key.<\/div>\n<div>&#8212; Modify licensing process to require user to uninstall app to apply new license.<\/div>\n<div>&#8212; Modify email process to connect to email provider one time, instead of each time a message is sent.<\/div>\n<div>&#8212; Modify ACH Document grid to detect when a Vendor does not have an email option associated. Colors line in Yellow if so.<\/div>\n<div>3.1.06 (2019-10-24)<\/div>\n<div>&#8212; Modify code to properly show Vendor Contacts when Vendor code includes single quote<\/div>\n<div>&#8212; Added new columns to accommodate Integrated Payments to ACH_Vendors and ACH_Banks tables<\/div>\n<div>3.1.07 (2019-11-05)<\/div>\n<div>&#8212; Modify code in several places to handle single quote in vendor name<\/div>\n<div>3.1.08 (2019-12-12)<\/div>\n<div>&#8212; Fix misspellings on user messages in mDatabaseMods<\/div>\n<div>&#8212; Added CA80 lines to Jobboss_ACH_Matrix<\/div>\n<div>&#8212; Added code to insert CA80 lines to usr_ACH_Matix for existing installs<\/div>\n<div>3.1.09<\/div>\n<div>&#8212; Add additional error handling to cVendorEmails and ucACH.SendVendorEmails<\/div>\n<div>&#8212; Added Support section the ACH 3.0 Help file<\/div>\n<div>&#8212; Fix SQL error in Create Table routine<\/div>\n<div>3.1.10<\/div>\n<div>&#8212; Added additional logging features for email connect\/send errors<\/div>\n<div>&#8212; Added more robust error logging for email connect\/send errors<\/div>\n<div>&#8212; Move formatting code to Load event to Payments form<\/div>\n<div>&#8212; Fix issue where selecting all Invoices does not force update of Totals item in main ribbon<\/div>\n<div>&#8212; Add ability to auto-populate invoices to Other Setup<\/div>\n<div>&#8212; Remove close button on dock panels for Payments and ACH<\/div>\n<div>&#8212; Fix issue where preceding space in Contact Email address resulted in invalid email address<\/div>\n<div>3.1.102<\/div>\n<div>&#8212; Add Company ID to Bank setup to allow for 3rd party processors<\/div>\n<div>&#8212; Modify 5 lines (Batch Header) to use Company ID instead of TaxID<\/div>\n<div>3.1.103<\/div>\n<div>&#8212; Modify 8 lines (Batch Control) to use Company ID instead of TaxID<\/div>\n<div>3.1.104 (2020-07-02)<\/div>\n<div>&#8212; Modify Bank Create Test file to address issue with invalid Batch Footer amount<\/div>\n<div>&#8212; Modify Canadian to use 0001 instead of 0000 for Test File<\/div>\n<div>3.1.105<\/div>\n<div>&#8212; Fix issue in ucPayment where blank Discount caused error &#8211; defaulted to 2000-01-01 for blank\/null Discount Dates<\/div>\n<div>&#8212; Fix issue on ucPayment re: Invoice Total not properly updating for Deselect All<\/div>\n<div>&#8212; Fix issue on ucPayment re: Reset Invoice Total to 0 when refresh<\/div>\n<div>3.1.106<\/div>\n<div>&#8212; Fix issue with Payment and ACH Batch re: Duplicate Number triggers error<\/div>\n<div>&#8212; Fix issue on Payment screen: rename batch button to read &#8220;Create Payment Batch&#8221;<\/div>\n<div>&#8212; Add ability to set Account Type for Vendor, which sets the Transaction Code for the &#8220;6&#8221; lines<\/div>\n<div>&#8212; Add code to add Account_Type column to ACH_Vendors table<\/div>\n<div>&#8212; Added 2 new Tokens to email body: Our Vendor Acct and Vendor Bank Acct #<\/div>\n<div>&#8212; Allow all tokens in Subject line of email.<\/div>\n<div>3.1.107<\/div>\n<div>&#8212; Fix issue with Vendor &#8211; Account Type not allowing edit<\/div>\n<div>3.1.108<\/div>\n<div>&#8212; Fix issue with Vendor &#8211; Account Type not saving between edits<\/div>\n<div>3.1.109<\/div>\n<div>&#8212; Fix issue on Payment Report &#8211; Invoice Date column was incorrectly set to Discount Date<\/div>\n<div>&#8212; Set Vendor information to be all Upper Case when entering<\/div>\n<div>3.1.110<\/div>\n<div>&#8212; Fix issue where contacts were not showing when adding new Vendor<\/div>\n<div>&#8212; Fix issue with &#8220;No Account Type&#8221; when adding new vendor<\/div>\n<div>3.1.111<\/div>\n<div>&#8212; Fix issue with Vendor &#8211; Format_ID not added to Vendor Tables in 3.1.110<\/div>\n<div>3.1.112<\/div>\n<div>&#8212; Fix issue with Vendor &#8211; Bank_ID not added to Vendor Tables in 3.1.110<\/div>\n<div>3.1.114<\/div>\n<div>&#8212; Fix issue with Vendor &#8211; ensure all columns are added to tables from 3.1.110<\/div>\n<div>3.1.115<\/div>\n<div>&#8212; Fix issue with Vendor &#8211; Account_Type was not populated, added code to fMain.Load to set any rows with NULL values to &#8220;Checking&#8221;<\/div>\n<div>3.1.116<\/div>\n<div>&#8212; Added class to match schema to existing &#8211; requires a recreate of ACHSchema.XML when changes are made.<\/div>\n<div>&#8212; Modify ACHTableBuild.txt to include all new columns<\/div>\n<div>&#8212; Removed db mods in fMain.Shown &#8211; the schema check should take care of all those items now<\/div>\n<div>&#8212; Added Auto Populate ACH to Other Setup page<\/div>\n<div>&#8212; Modify mACHFunctions.LoadVendor to remove dtNew datatable &#8211; no longer needed<\/div>\n<div>&#8212; Remove Vendor ID Number from vendor list on ucVendors (in mACHFunctions.LoadVendor)<\/div>\n<div>3.1.117<\/div>\n<div>&#8212; Fix issue with setting Open_Amt_Curr_Per if paying in a period other than the current AP period (cPayment class)<\/div>\n<div>3.1.118<\/div>\n<div>&#8212; Revert removal of db mods in fMain &#8211; need more work on this<\/div>\n<div>3.1.119<\/div>\n<div>&#8212; Fix creation of table via Schema &#8211; if table was missing, the system wouldn&#8217;t add the table<\/div>\n<div>3.1.120<\/div>\n<div>&#8212; Modify ACH page to show checks drawn on banks setup for ACH only<\/div>\n<div>&#8212; Modify ACH routine to correctly create Canadian ACH documents with single penny transactions<\/div>\n<div>3.1.121<\/div>\n<div>&#8212; no mods<\/div>\n<div>3.1.122<\/div>\n<div>&#8212; Modify ACH routine to use BankLegalName for Record 1, Immediate Destination Name<\/div>\n<div>3.1.123<\/div>\n<div>&#8212; Add Starting Check Number to Bank<\/div>\n<div>&#8212; Modify Payments screen to default to bank&#8217;s Starting Check Number if available<\/div>\n<div>&#8212; Modify ACH Processing screen to only show checks created through the ACH Utility<\/div>\n<div>3.1.124<\/div>\n<div>&#8212; Skip version to line up with install build processes<\/div>\n<div>3.1.125<\/div>\n<div>&#8212; Modify File Creation Number process &#8211; allow user to edit File Creation Number to line up with banking requirements<\/div>\n<div>3.1.126<\/div>\n<div>&#8212; Add ability to use the same check number when creating payments<\/div>\n<div>3.1.127<\/div>\n<div>&#8212; Fix issue with setting Open_Amt_Curr_Period when paying outside of the current A\/P period<\/div>\n<div>3.1.128<\/div>\n<div>&#8212; Fix issue with setting Open_Amt_Curr_Period &#8211; using Payment Date to determine if payment is made IN or BEFORE the current AP Period<\/div>\n<div>If so, we set the OACP to 0, otherwise it&#8217;s set to the invoice amoutn.<\/div>\n<div>3.1.129<\/div>\n<div>&#8212; Fix for setting OACP, cPayment appx line 280+<\/div>\n<div>3.1.130<\/div>\n<div>&#8212; Fix for loading AP Document &#8211; Document Date was NOT being properly loaded, added several other fields to Load routine<\/div>\n<div>3.1.131<\/div>\n<div>&#8212; Remove tag line on email<\/div>\n<div>&#8212; Refactor code that creates Vendor Payments &#8211; remove duplicated loops<\/div>\n<div>&#8212; Refactor code in basGlobals &#8211; remove unused routines, clean up dead code<\/div>\n<div>&#8212; Refactor code that validates Vendor Payments &#8211; ensure proper currency codes are being used when creating Payments<\/div>\n<div>3.1.132<\/div>\n<div>&#8211;Fix issue where ACH Processing did not show Cleared checked when box was checked.<\/div>\n<div>3.1.133, 133<\/div>\n<div>&#8212; Version change only to resolve issue with website &#8211; no code changes<\/div>\n<div>3.1.135<\/div>\n<div>&#8212; Fix issue where users were not able to change the User Type<\/div>\n<div>3.1.136<\/div>\n<div>&#8212; Add sorting to Vendor Emails<\/div>\n<div>3.1.137<\/div>\n<div>&#8212; Add Trim to cEmail.SendEmail<\/div>\n<div>&#8212; Add Vendor Name to Payments<\/div>\n<div>&#8212; Add Vendor Name to report<\/div>\n<div>3.1.138<\/div>\n<div>&#8212; Fix code in cBank &#8211; found one instance where no CurrencyDef was present for bank, default to BaseCurrency<\/div>\n<div>&#8212; Fix code in cFinPrefs &#8211; added Else statements to return False if no data found<\/div>\n<div>3.1.139<\/div>\n<div>&#8212; Add Discount Totals to reports<\/div>\n<div>&#8212; Add ability to persist Create ACH checkbox value between sessions<\/div>\n<div>&#8212; Add ability to auto-add days to the ACH Date<\/div>\n<div>&#8212; Add customization of ACH formats for each bank<\/div>\n<div>&#8212; Add ability to see Vendor Name or Vendor Code on reports<\/div>\n<div>3.1.140<\/div>\n<div>&#8212; Fix issue where partial payment not accurately displayed on Emails and in AP_Doc_Check<\/div>\n<div>&#8212; Add ability to set colors for Vendor Payments grid<\/div>\n<div>&#8212; Rework Other Setup page to add tabs to separate the Setup sections for more room<\/div>\n<div>&#8212; Add option to use Jobboss Check Number or ACH Check Numbers<\/div>\n<div>&#8212; Modify New Database install message to more clearly inform the user of the correct credentials to use<\/div>\n<div>&#8212; Remove date range limiters for ACH Processing Date<\/div>\n<div>&#8212; Remove side panel for ACH and Payment batches and add new user controls for better usability<\/div>\n<div>&#8212; Add ACH Totals item to main ACH ribbon\\<\/div>\n<div>3.2.2<\/div>\n<div>&#8212; Update build numbers &#8211; 3 previous versions were released in 3.2.2<\/div>\n<div>&#8212; Fix to release &#8211; failed to add Use_Jobboss_Next_Check_Number to ACH_Banks table<\/div>\n<div>3.2.3<\/div>\n<div>&#8212; Add Collapse method to batch windows for ACH and Payment<\/div>\n<div>&#8212; Fix issue with invalid ACH and Batch Totals<\/div>\n<div>&#8212; Fix issue with email totals not reflecting actual payments<\/div>\n<div>&#8212; Fix issue with discounted Vendor Payments<\/div>\n<div>&#8212; Add Invoices panel to ACH tab<\/div>\n<div>3.2.4<\/div>\n<div>&#8212; Fix ACH Total &#8211; Discount already in place, should only total Check Amount<\/div>\n<div>&#8212; Fix Banks &#8211; Add Use Next Jobboss# when saving a new bank<\/div>\n<div>&#8212; Fix Payments Layout &#8211; Show Discount Amt (formatted)<\/div>\n<div>&#8212; Fix issue with Always Take Discounts not working correctly<\/div>\n<div>3.2.5<\/div>\n<div>&#8212; Auto check Show Open if neither Show Open or Show Closed is checked (new installations)<\/div>\n<div>&#8212; Fix issue with Always Take Discounts when loading a Batch<\/div>\n<div>&#8212; Fix issue with creating new Bank<\/div>\n<div>&#8212; Fix issue with cEntrypt when passing in blank string<\/div>\n<div>3.2.6<\/div>\n<div>&#8212; Fix issue in email code &#8211; remove capabilities<\/div>\n<div>3.2.7<\/div>\n<div>&#8212; Fix issue with error when creating payments<\/div>\n<div>3.2.7<\/div>\n<div>&#8212; Fix issue with EFT 80 byte format &#8211; incorrectly calling into 1464 for custom formatting on header<\/div>\n<div>3.2.8<\/div>\n<div>&#8212; Add Company Discretionary Data field to Bank and to ACH file &#8211; JP Morgan Chase Requirement<\/div>\n<div>3.2.9<\/div>\n<div>&#8212; Fix issue with IAT where routing numbers less than 9 digits caused error (Record Type 6)<\/div>\n<div>&#8212; Fix issue where Vendor ID was not populating correctly when entered in Vendor tab and in ACH document<\/div>\n<div>3.2.10<\/div>\n<div>&#8212; Fix issue where Vendor ID was not being inserted into correct segment on ACH<\/div>\n<div>&#8212; Modify ACH Data grid to show unprocessed with black forecolor<\/div>\n<div>3.2.11<\/div>\n<div>&#8212; Fix issue with Vendor International Banking info not saving properly up when using International Payments<\/div>\n<div>3.2.12<\/div>\n<div>&#8212; Add ability to exclude\/include ID Number on &#8220;6&#8221; line<\/div>\n<div>3.2.13<\/div>\n<div>&#8212; Fix issue where Cleared checks are not showing up in ACH Processing when option is checked<\/div>\n<div>3.2.14<\/div>\n<div>&#8212; Fix issue with Cleared Checked &#8211; remove STATUS IN (&#8216;Open&#8217;,&#8217;Cleared&#8217;) from WHERE Clause, and require<\/div>\n<div>user to check either Show Cleared or Show Open before filtering<\/div>\n<div>3.2.15<\/div>\n<div>&#8212; Add validation to ensure user enters Offset Value when selecting Balanced File<\/div>\n<div>&#8212; Modify fMain Load routine to ensure a value exists in EFT_Format<\/div>\n<div>&#8212; Add code to add EFT_Format if one is missing, based on the Base Currency of the Jobboss account<\/div>\n<div>&#8212; Modify CreateACH routine to use the EFT Format defined for the Bank when creating EFT documents<\/div>\n<div>&#8212; Add ability for user to define file extension used for ACH documents (defaults to .txt)<\/div>\n<div>&#8212; Modify initial table build scripts to include recent database modifications<\/div>\n<div>&#8212; Add ability to store layouts for ACH and Invoice grids<\/div>\n<div>&#8212; Add check to ensure calculated Batch Total is same as computed total<\/div>\n<div>&#8212; Add functionality to allow for Batch Approval<\/div>\n<div>3.2.16<\/div>\n<div>&#8212; Fix issue with Batch Total calculation<\/div>\n<div>3.2.17<\/div>\n<div>&#8212; Add settings for Jobboss Connection and Database Login &#8211; only allow Admins to view\/edit<\/div>\n<div>3.2.18<\/div>\n<div>&#8212; Fix for converting Vendor Payment amounts when using a bank with Trade Currency different from the Base Currency<\/div>\n<div>Base Currency is used when posting the Invoice, so a US based Vendor Invoice posted in a database with a<\/div>\n<div>Base Currency of CDN would be converted. If that payment is then made through a US-based bank, the Amount<\/div>\n<div>must be converted back to USD.<\/div>\n<div>3.2.19<\/div>\n<div>&#8212; Added Admin Setup shortcut for use when requirements do not allow stanard database connections<\/div>\n<div>3.2.20<\/div>\n<div>&#8212; Add option to include Settlement Date (on Bank tab)<\/div>\n<div>&#8212; Fix issue with Vendor Emails not showing correct amount when including converted invoice amounts<\/div>\n<div>3.2.21<\/div>\n<div>&#8212; Mods for Windows Authentication<\/div>\n<div>3.2.22<\/div>\n<div>&#8212; Fix for users not being created with Windows Authentication<\/div>\n<div>3.2.23<\/div>\n<div>&#8212; Modify Bank page to show information on two tabs &#8211; one for bank, the other for formatting<\/div>\n<div>&#8212; Add options to allow USD payments from RBC &#8211; remove routing number, allow for different currency codes, etc<\/div>\n<div><\/div>\n<div>3.2.24<\/div>\n<div>&#8212; Add Vendor name to IAT 7-15<\/div>\n<div>3.2.25<\/div>\n<div>&#8212; Fix issue with Discounts not showing correctly when item is edited in Jobboss (Vendor Check Edit)<\/div>\n<div>&#8212; Fix issue with currency values in reports when paid with different currency<\/div>\n<div>&#8212; Fix issue with Check Number not properly validating when creating payments<\/div>\n<div>3.2.26<\/div>\n<div>&#8212; Add Return Account and Transit Number to Banks<\/div>\n<div>&#8212; Add Return Transit and Account Numbers to various formats (1464, 94 byte, etc)<\/div>\n<div>&#8212; Add Show Vendor Banking Information &#8211; includes Account and Routing numbers when exporting Vendors<\/div>\n<div><\/div>\n<div>3.2.27<\/div>\n<div>&#8212; Modify login process &#8211; create the Jobboss Connection string and store as a public variable,<\/div>\n<div>and provide methods to use Standard, Trusted, and User-Entered credentials.<\/div>\n<div>Connection info is stored in a User Setting between sessions.<\/div>\n<div>3.2.28<\/div>\n<div>&#8212; Update copyright info<\/div>\n<div>3.2.29<\/div>\n<div>&#8212; Upgrade to DevExpress 22<\/div>\n<div>&#8212; Fix issue with rRemittance Report (change BeforePrint handler, added Imports statement)<\/div>\n<div>&#8212; Add CIBC Setup info<\/div>\n<div>&#8212; Fix issue with Discounts<\/div>\n<div>&#8212; Fix issue with 0 dollar Invoices showing in Vendor Payments<\/div>\n<div>&#8212; Add ability to show only ACH Checks in ACH Processing<\/div>\n<div>3.2.30<\/div>\n<div>&#8212; Added columns to ACH_Matrix for CIBC Setup Info<\/div>\n<div>3.2.31<\/div>\n<div>&#8212; Fixed issue when creating CIBC file &#8211; added DateStamp and Random number to ensure uniqueness<\/div>\n<div>3.2.32<\/div>\n<div>&#8212; Fixed issue where renaming bank in Jobboss &#8211; unable to remove the bank if needed, changed to look for ID not Name<\/div>\n<div>3.2.33<\/div>\n<div>&#8212; Added fix to CA1464 to include Vendor ID if filled in on C lines<\/div>\n<div>3.2.34<\/div>\n<div>&#8212; Fix issue with BeforePrintEvent for Payment Report<\/div>\n<div>3.2.35<\/div>\n<div>&#8212; Upgrade Mailkit and other references to latest version<\/div>\n<div>3.2.36<\/div>\n<div>&#8212; Add new Discount handling process &#8211; allow user to user JB Method, Always Take, and Never Take<\/div>\n<div>&#8212; Modify payment page to retain user selections between refreshes on certain actions<\/div>\n<div>&#8212; Modify connection process in fMain to recognize change of databases<\/div>\n<div>3.2.37<\/div>\n<div>&#8212; Added MailBEE to handle email processing<\/div>\n<div>3.2.38<\/div>\n<div>&#8212; Resolved issue with JBConnectionString &#8211; removed insert to ACH_Settings table, on first use those<\/div>\n<div>tables were not yet created so the connection validation failed<\/div>\n<div>3.2.39<\/div>\n<div>&#8212; Modify ucPayments to compare bank currencydef to apdoc currencydef instead of financial preferences currencydef<\/div>\n<div>&#8212; Add check for Currency_Rate table to insure valid values<\/div>\n<div>3.2.40<\/div>\n<div>&#8212; Add CC to Mailbee email send<\/div>\n<div>&#8212; Add &#8220;Show ACH Only&#8221; for the ACH Processing tab &#8211; allows users to toggle the display to ONLY show checks created in the ACH utility<\/div>\n<div>3.2.41<\/div>\n<div>&#8212; Fix issue with IAT and Bank Validation Files not balancing correctly<\/div>\n<div>3.2.42<\/div>\n<div>&#8212; Modify User section to disable and hide Password for all non-Admin users<\/div>\n<div>&#8212; Modify login to hide Email setup for ReadOnly users<\/div>\n<div>&#8212; Modify cUser to actually delete users instead of making them inactive. User can still set Status to Inactive<\/div>\n<div>&#8212; Fix issue where TSL\/SSL setting was not being saved and retrieved correctly<\/div>\n<div>3.2.43<\/div>\n<div>&#8212; Add ability to include GL Code on Remittance Report<\/div>\n<div>&#8212; Fix issue with Show Vendor Name on Reports<\/div>\n<div>3.2.44<\/div>\n<div>&#8212; Fix issue with &lt;ach_amt&gt; in Send Vendor Emails &#8211; was dropping the cents off &lt;ach_amt&gt;<\/div>\n<div>3.2.45<\/div>\n<div>&#8212; Fix issue with email &#8211; showing a messagebox after each email<\/div>\n<div>&#8212; Removed code that set port to 25 if no login is required<\/div>\n<div>&#8212; Added call to get Jobboss Vendor information when adding a new vendor<\/div>\n<div>3.2.46<\/div>\n<div>&#8212; Added option to remove highlighting from Payments and ACH grids<\/div>\n<div>3.2.47<\/div>\n<div>&#8212; Modify Bank dropdowns on Vendor Payment and ACH screen to hide Inactive banks<\/div>\n<div>3.2.48<\/div>\n<div>&#8212; Modify Remittance Report to hide Discount when user selects Never Take Discounts in the Payments section<\/div>\n<div>&#8212; Fix Check Number issue &#8211; change to allow 10 digits<\/div>\n<div>3.2.49<\/div>\n<div>&#8212; Fix Next Check Number on Bank tab &#8211; only allowed 9 characters (up to 999999999), changed to allow 10 digits<\/div>\n<div>&#8212; Changes to My.Settings are persisted in the RDS system at Users\\UserName\\AppData\\Local\\ECI_Solutions_LLC\\ACH30.exe.xxxxxx|<\/div>\n<div>in a user.config file<\/div>\n<div>3.2.50<\/div>\n<div>&#8212; Fix issue &#8211; ACH Processing &#8211; 0 or Negative value line forces error. Change to check and alert user<\/div>\n<div>&#8212; Fix issue with achupdater.ini &#8211; found that URL had to be in the correct case in order for the system to locate the updates.<\/div>\n<div>3.2.51<\/div>\n<div>&#8212; Version bump to ensure that .ini file for updater is included<\/div>\n<\/div><\/section>\n<div  class='hr av-cmfxt-146403e693975234c2125f4e53214498 hr-default  avia-builder-el-4  el_after_av_textblock  avia-builder-el-last '><span class='hr-inner '><span class=\"hr-inner-style\"><\/span><\/span><\/div>\n<\/div><\/div><\/div><!-- close content main div --><\/div><\/div><div id='after_section_2'  class='main_color av_default_container_wrap container_wrap sidebar_right'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-small alpha units'><div class='post-entry post-entry-type-page post-entry-533'><div class='entry-content-wrapper clearfix'><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","footnotes":""},"class_list":["post-533","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/infotrakker.com\/index.php?rest_route=\/wp\/v2\/pages\/533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infotrakker.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/infotrakker.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/infotrakker.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infotrakker.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=533"}],"version-history":[{"count":3,"href":"https:\/\/infotrakker.com\/index.php?rest_route=\/wp\/v2\/pages\/533\/revisions"}],"predecessor-version":[{"id":536,"href":"https:\/\/infotrakker.com\/index.php?rest_route=\/wp\/v2\/pages\/533\/revisions\/536"}],"wp:attachment":[{"href":"https:\/\/infotrakker.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}