Answer: 
Back to Build List -->
 

Below are all resolved issues in version 2017.1.5

 
Go to Hotfix:  Hotfix 1  Hotfix 2  Hotfix 3  Hotfix 4  Hotfix 5  Hotfix 6  
 
Issue # Module Description
17597 Accounting Cannot close batch due to calculation of split-revenue being partially recognized.
20551 Payment Processing Voided same day payments are sent as credit to Sage [and all gateways]
21513 Accounting Posting batch results in error batch not balance for entity with Intacct Integration multi company accounts
21578 Baseline Reports/Queries "Customer Statement" report showing the incorrect "Bill To" customer
21904 eWeb eWeb membership renewal does not display all information and use different layout if membership renewal is linked to a chapter membership
22027 eWeb eWeb: does not correctly calculate Invoice Amount on a "partially paid" invoice that is added to the Shopping Cart
22125 Accounting "Revenue Available for Recognition" report "Include Open Batches" checkbox pulls no data/ the report is blank
22297 Development Toolkit Parameter set to NVARCHAR(2000) over-loaded with string of less than 700 characters (Stored Procedure "sc_merchandise_list")
22302 Events iWeb: "Event Group Registration Wizard" doesn't capture more than 20 registrants (limit) causing Payment error "This change does not obey the required constraints of the data"(constraint "FK_ev_registrant_ac_invoice_detail")
22333 CRM Collective Payment: "payment to apply"/“credit to apply” subform grid not able to order by "Liability Name"
22458 Inventory Item with DECLINED credit card can still be Fulfilled (SO: RecognizeRevenueDuringFulfillment = "true")
22459 Accounting Price on Order is incorrectly set when "line item price" is modified in COE (SO: RecognizeRevenueDuringFulfillment = "true")
22466 eWeb eWeb: When using the Add Individual process in eWeb, the person's e-mail address that is being newly added ends up within the individual record of the person that is actively entering the information
22510 CRM When choosing a saved/stored ACH payment method, the CD screen doesn't pull in the saved "account number"
22552 Subscriptions "Subscription Fulfillment" process incorrectly reducing the number of issues "remaining"
22591 Accounting "Collective Dues": Unable to "Generate Next Installment" with end-dated/cancelled "local members" relationships (error “Cannot create an invoice w/o line items”)
22734 CRM "Add Organization" allows you to "save" without an address/"Edit name & address" form - the address is "Required"
22761 Inventory "DECLINED" Credit Card errors are not logged into "Fulfillment Exception" table [oe_fulfillment_exception]
22831 Exhibits Sponsor purchase for Exhibits does not send "confirmation email" correspondence
22860 eWeb eWeb (mobile): Render menus dynamically from underlying CMS metadata, rather than hard-coded HTML (ensure a web page is viewed on a "mobile" device same as on a "desktop" browser)
22865 Events "Copy Event": Computed GUID column causes errors "The column X cannot be modified because it is either a computed column or is the result of a UNION operator"
22895 CRM The "co_email_optout.emo_optout_flag" remains checked even if the mailing type is unchecked in the "Individual Communications Preference"
22901 xWeb xWeb: Cancel date not updated when making an xweb call to the ev_registrant object
22917 Accounting No "credit" created and the "refund" does not go to the payment processor after "return/cancel" on an invoice and selecting "auto-refund"
22945 CRM "{CurrentDate}" in query builder includes timestamp which causes incorrect results for conditions that are equal to "currentdate"
22954 E-Marketing When Invoice Transaction Date "inv_trx_date" is parsed in email templates, it shows the time stamp
22960 Centralized Order Entry COE: The "Apply Credit" link is not visible when "Bill to" field does not match "Ship to" field and "Ship to" has no credits
22971 eWeb eWeb_Make a Pledge : Make a pledge from eweb creates an invoice and payment without payment information record
22972 CRM "Failed to load viewstate" error when trying to "add" new telephone number in Organization Profile
22995 CRM Designations removed/ deleted after "editing name & address"
23001 Membership National Membership (with associated Chapter membership) does not update (dates flip, etc) when paying a transferred membership. This occurs when a membership is transferred after already having an open invoice created (such as a renewal)
23011 Centralized Order Entry Error "Conversion failed when converting from a character string to uniqueidentifier" is thrown when paying a membership invoice that has a complementary product and "RecognizeRevenueDuringFulFillment" system option is "false"
23019 Payment Processing SAGE Payment Processor: When an ACH payment is made and we try to "refund" payment an error appears "Credit could not be granted on the void: UNABLE TO PROCESS"
23021 CRM AddressCorrection: "Group1" address validation the URL endpoints need to be updated
23028 Framework Security groups with access are missing modules due to new stored procedure (cm_group_item_link_getNavByUser) pulling in hidden group items
23030 Centralized Order Entry Adding "Installment Payment" Order with "First Payment date" in the future does not create "stored payment" info to process future payment
23041 Baseline Reports/Queries "A/R Aging" report reporting "Discounts" as "outstanding amount" on installment invoices
23046 Framework Increase speed of SQL query to load UI links
23050 CRM [NFR] Increase number of characters for "interest code" (itc_code)
23063 Fundraising Fundraising>Gift : Adding a gift to "Gift Batch Entry" displays an error message "Valid Fund Price is not available, Please create a price with this fund."
23065 Fundraising vw_pledge is taking forever to load due to the amount of data in system
23070 Fundraising Fundraising>Gift : All left group items /"Navigation menu" expand to "page width" when editing a gift in "Gift Batch Entry"
23073 General Replace the current way we are handling the capture request to use SEVD
23086 xWeb xWeb: "WEBCentralizedShoppingCartOpenInvoiceGet" or "WEBCentralizedShoppingCartMembershipOpenInvoiceGet" discount not populating in "inv_discount"
23089 Accounting Write-off "Account Split" issue during batch "pre-processing" - "Error: The Batch is not balanced"
23096 Accounting Update NFEP Vertex Integration to be on the latest version [code provided by CS]
23122 Fundraising Fundraising>Gift: when using "Gift Batch Entry", netFORUM seems to "go to" the "Abstract" module after clicking “Continue” to add the Gift to the Batch
23128 Accounting "Fundraising > Add Gift": adding "recurring" gift with "First Invoice On" date in the future does not create "stored payment" info to process future payment
23137 Fundraising Gift Details Task performance to be improved by two new indexes. No behavioral change
23153 Payment Processing Payment_Process: Wrong fields are displayed at "Add Payment Wizard" form for "Check" payment method.
23158 Accounting "Create Next Installment": error has occurred in "AC.InstallmentBilling.GenerateNextInstallment": "Object reference not set to an instance of an object"
23166 Membership Adding "Installment Payment" Order with "First Payment date" in the future does not create "stored payment" info to process future payment for memberships
23167 Accounting "Collective Dues > Select Invoices to Pay" form: "distribute credit" applying incorrect "credit amount" / does not distribute FULL "credit amount"
23178 CRM Individual Profile: not able to remove / delete designation
23198 Payment Processing GatewayErrorLogger not working properly in a multi-threaded process
23215 eWeb eWeb: "Tax" rate for specific State (e.g. "DC") does not reflect change after "shipping address" changed on eWeb
23235 Centralized Order Entry "iWeb > COE" form: changing "Ship To Address" after selecting a taxed publication does not update the "Tax"
23319 COI The page errors out if you try to display a wizard that is pointing to a user control.

Hotfix 1

Issue # Module Description Dev Notes
20767 Events "Registrant Transfer Wizard": When transferring from one Event to a new Event the "transfer fee" is doubled Add a condition in order to validate that the invoice detail is not null
22477 xWeb netFORUM 2013 Service pack for TLS 1.2 issue with table lock while using shopping-cart Added NOLOCK query hint for improved performance
22939 Framework "[New UI] Need Grandchildforms in 2017UI Implement FormDesigner and Converter for Grandchildforms in 2017UI" "Added the baseline childforms to the 2017UI pages. Also improved GetChangeScript output (internal feature) and fixed the organization link on the Individual page."
23211 CRM Address Correction issues with "Country" field (Occurs with CDYNE and AccuMail) (SO AddressCorrection = AccumailWebServices) I tested the first scenario in 2017 with my local data, the second scenario only is reproducible in new UI also I verified this fix in Individual,Organization, Constituent profile, and the third scenario I verifed that the country is a required field.
23222 CRM AccuMail address validation: validate Address for adding "Suite #" puts the "Suite" in the "City" field (SO AddressCorrection = AccumailWebServices) Accumail uses Address Line 3 to verify the suite. Added fields to the US address form to indicate this when using the accumail system option. Also modified the validation form so that the page will display suite for Address 3.
23231 CRM AccuMail address validation: when "linking" an Individual to an Organization issue (SO AddressCorrection = AccumailWebServices) Update logic of methods that open validation window to return if the linking option is set.
23232 eWeb  eWeb: "Complimentary gifts" page does not display the "donation Purpose"/"donation Amount" when "Purpose"/"Amount" are setup on the "Fund Profile" I test the purpose is set correctly when purchase a complementary product in eWeb
23338 Accounting Intacct Integration: "Department" and "Class" dimensions incorrect in "ledger" record when a product is "purchased" and is "NOT paid" and then "returned/canceled" for a product that uses "price override account" for dimensions Choose override dimensions when the dimensions are set up at price level
23369 Inventory "Discount" is excluded from the "invoiced order" when multiple products (shippable and non-shippable) are purchased in one Cart with the "RecognizeRevenueDuringFulfillment" set to “true” and Discount "number of uses" = 1 changed the logic that checks if the discount is already being used on other invoice to omit invoices with the same invoice # because it means the discount was used on the same purchase
23396 Fundraising "Highest gift" source (Fund, "dnr_rfm_highest_source") calculations are incorrect and not accurate (the SP "np_rfm_summary_for_history" is overwriting this value) Updated np_rfm_summary_for_history so that the @highest_source is updated only when the amount is higher than the current highest amount.
23430 Accounting Deferral records created with incorrect start date and period. "def start date was fixed for 1st year proration :first payment, invoice created, paid full, partial payment; Validation was added to ensure we are displaying the right data for Deferral Revenue available for recognition  report."

Hotfix 2

Issue # Module Description Dev Notes
22939 Framework Implement FormDesigner and Converter for Grandchildforms in 2017UI Added the baseline childforms to the 2017 UI pages.
23300 Fundraising "Fundraising > Constituent Profile": Customer "Source Code" cannot be removed from Organization record Added the 'x' icon in order to delete the source code changing the 'allow clear' checkbox as checked in edit "Name and address' form in organization profile (CRM and Fundraising).
23405 Sales “Edit – File Upload” form: when attempting to edit an "existing" document for "Sales Opportunities"/"Moves"/"Gift Opportunities"/"Awards" entries, the user receives an error "File upload is required" (path is not preserved) Updated Form controls to use the doc_file_name control, added extension to set the document URL on load.
23441 Subscriptions "Subscription Renewal": "invoice terms" are not populating within the invoice/ the renewal invoices are not taking the invoice "batch date" as the "invoice date" Added a condition from the designer in order to hide the invoice terms control if proforma is checked, and the opposite too. Also changed the invoice transaction date to batch date instead of today's date.

Hotfix 3

Issue # Module Description Dev Notes
19699 xWeb https connection problems with load balancer in place Updated xWeb to the latest web service refferences. Added validations to the GetHttpPrefix method in case sslenabled is false and using ssl offloading. Updated PageEditClass and PageListClass to better handle redirects while ussing ssl offloading.
22599 Membership "Error: Payment method is required" generated when an "invalid" Credit Card is used when "adding"/"renewing" membership if "auto-pay membership" is checked Added logic to avoid setting values when there's an error on the processor in order to display the correct error message.
22673 CRM "Soft" deleted CRM records are not shown as deleted (missing "Record is deleted" notification) Added MVC Widgets in order to display error messages when we soft delete an individual, organization, constituent, invoice or payment profile.
22874 General "TEST" watermark not available Added watermark in 2017UI both for NewUI pages and pages that only use the 2017UI Navigation.
22944 CRM LinkText MVC Widget does not recognize "_blank" in the "target" field and does not open WEBSITE in a new tab Added a logic related to target tag in LinkText widget in order to open a website in the new tab.
22951 CRM "Contact info > Addresses": "Select address to link" defaults to "individuals address" instead of "null"/"read only" Changed the validation in order to set up "cst_org_name_dn if address is not linked and customer is not an organization". Set up oCustomer based on ixo_ind_cst_key before calling UpdatePrimary and UpdateAddressLabel.
23033 CRM When clicking "GoTo record" on the "Subscriptions > Active Subscriptions" child form, it redirects to “Edit - Invoice Detail Term - Subscription Detail” Changed logic so the link will lead to the same form as in NewUI as in ClassicUI.
23087 CRM "Address change log" childform does not have address line breaks which makes address lines run together/ wrapped Updated function isDataHTML in order to test if the data string contains HTML data. The fix is allow the browser DOM parser to decide if provided string looks like an HTML or not. As you can see it simply checks for ELEMENT_NODE (nodeType of 1).
23099 Accounting If customer "upgraded to 2017.x" and has any invoices that are "cancelled" on an Order, they aren't able adjust installments because it sets the remaining prices to $0.00 Added ability to adjust installments on an order with cancelled invoice.
23161 Baseline Reports/Queries "Invoices With Format by Batch"/"Invoices Without Format by Batch": the browser freezes when "Batch" parameter dropdown field has large dataset (32k+ batches) Added a year parameter to get and to filter a list of years used in all batch records.
23174 General netFORUM defaultSQL is not considering "extender" tables and columns Code now considers the extender fields using new alias for the name of the table.
23223 General Group item link security extremely slow for customers with a large amount of "Users" and/or "Security Groups" Added SQL Parameterization to the queries on GetUILinksCollection and added index to gsc_delete_flag with include gsc_value_key in fw_group_security table.
23274 Centralized Order Entry  "Credits applied" are cleared out when you select "terms" invoice and you are paying 100% of the cost with "Credits" Added a conditional in order to verify if the credit is applied in the purchase.
23349 CRM CRM: "Audience Counts" appearing as "0" (zero) when list table "joins" contain aliases ("From Table Alias") Changed logic so the sql to get audience counts will join the same tables that would be used by a list page.
23352 Accounting "Add Payment" wizard: when you convert a "proforma" invoice to an "installment billing" invoice, it shows "payment amount" for the first TWO payments even though only the FIRST payment is due Improved sum on vw_ac_invoice_detail_amount_due view for getting the next amount due for a payment installment.
23408 Membership [NFR] "Transfer Membership" wizard should allow you to "transfer both" CHAPTER and NATIONAL memberships to a NEW MEMBER TYPE Modified the existing transfer membership form to allow the user to select a new membership per row to have the ability to choose what to transfer the chapter into instead of only the national.
23413 Accounting Performance issue on trm_num_issues_remain_cp Added a new column trm_issues_fulfilled to table ac_invoice_detail_term, this column keep the count of issues that were fulfilled and will be used to make the calculation of the remaining issues.
23442 Accounting Sage : if the user incorrectly enters the CVV in an eWeb transaction, netForum will process the PreAuth, but then reject it and rollback the transaction in netForum, but the void of PreAuth will fail, causes duplicate transaction in Sage When the CVV does not match with payment gateway configuration because the reference number was never set, moved the code to the correct place to set correctly the reference number in order to void the transaction if the CVV does not match.
23495 Fundraising "Constituent Profile": WealthEngine links are not available in Constituent Profile / "WealthEngine" childform - "click here" hyperlink is not clickable Verify if link or image exist on all data not only at the beginning of the item. Updated WealthEngine URL with valid data.

Hotfix 4

Issue # Module Description Dev Notes
20086 CRM Error is thrown upon changing password using Web Login on Ind Profile if you reenter the start date -Your web account has been disabled Split the logic of SendUserPasswordResetEmail: in order to have the validations separated from sending mail, and split the validations one for iweb and other for eweb. Create new virtual field ind_send_mail_reset_flag. Create new web content.
20369 Inventory Disable the "Inventory Transaction" button if there is no Cost of Goods Sold to recognize Added logic to the "Inventory Transaction" button to conditionally disable that button. This is intended to indicate to the user whether there is work to be done (or not).
23014 Events "Export to ASCII/ CSV" does not convert column "names" to column "description" Add toLower in GetColumnAliasFromQueryObj in order to avoid case sensitive comparison
23107 Accounting "Add Payment": Unchecking "Auto Default" when "Adding Payment" causes Overpayment Credit in addition to payment Fix the pin_check_amount when we have a previous payments.
23330 Accounting Changing "Project" merchandise PRICE makes Batch unclosable (Batch gets stuck in "close batch" process at 80%, error with constraint "FK_ac_ledger_ac_project1") Updated stored procedure in order to get correct project code while running close batch
23420 Fundraising [Performance] iWeb-"Add Gift" form: the "np_premium_code_select" sproc is triggered multiple times and it runs slowly when there are a large number of records involved It is possible to cached stored procedures
23485 Membership "Membership Renewal" task: allows selecting "proforma" and "terms" simultaneously/ does not carry over the "invoice terms" selected basically the porblem is that the invoice take the default terms from the business Unit we never set th invoice with the correct terms describe in the task. In order to solve the second problem I will set this field with the correct value.
23529 CRM "Combine/Merge Dups": Change Date ("cxa_change_date", "adr_change_date") not updated upon merging Individuals / Organizations Created a new method in order to build a statement, the statement will update the "xxx_change_user, xxx_change_date" columns, the statement is considering the case that some tables doesn't have those columns for that used the Dynamic sql.
23535 CRM GDPR validation not recognizing "terminated" membership date (CANNOT ANONYMIZE: Customer has at least one active individual membership. Must terminate before continuing) Changed validation logic for memberships to allow past memberships that have been terminated
23561 Operations [Performance] Performance improvement for the "np_update_funds_raised" sproc Increased performance by optimizing the np_update_funds_raised sproc and added indexes
23565 CRM "Collective Dues > Select Invoices to Pay" form: "Distributed payment liability..." error upon payment of CD invoice after distributing credits Updated ac_invoice_detail to zero out additional credit details. Took unnecessary work out of PaymentDistributionMethod as well ass added a break to the end of the idc loop. In ac_payment_detail I added a break out of the idc loop.
23567 xWeb Stored Procedure: "ws_exchange_token_new" is missing NOLOCK (table "ws_security") Added NOLOCK hint to ws_exchange_token_new
23573 Accounting Cannot close batch with ITEM having SPLIT-REVENUE accounts, never paid, and returned ("Error: The GL Account is missing") Updated query in method GetAccountSplits added the batch key to the join of ac_deferral and oe_price_x_ac_gl_account.
23593 Fundraising "Query Fundraising Constituents": Can't query correct WealthEngine table (WealthEngine8 integration, "np_wealthengine_data" table) Added new wealthenging table to constituent table list and gave the table a good description.
23616 Framework DataUtils.ExecuteSql(string) overload was removed Added missing DataUtils.ExecuteSql overload signatures.

Hotfix 5

Issue # Module Description Dev Notes
22652 Accounting Unable to Import Projects from Intacct across Multiple Business Units Updated the import to check if a company is specified. If one is then it checks to see if a version of the project exists for the company. If it does not it creates one. If it does it checks to see if the name has changed and updates the record.
22962 Membership "Def_next_period_recognized" set to the period after "def_arp_key_end" if Membership is purchased for the Current Year Updated the last query where the deferral records will be update and setting it for next year. This change was applied in Deferral class UpdateNextPeriodToBeRecogForFrequency method.
23142 Admin [2017UI] Security groups: child forms do not honor "group child form privileges" Updated the security groups in the md_dynamic_form_mvcWidget_selectByDynKey sp in order to return only the childforms that should be display for the user.
23175 General {2017UI} Lookups do not set "extender" columns into "Facade" when saved Changed logic for lookup widgets to handle when facade column is direct reference (instead of more standard indirect). Also, if only key/value is selected, the value will be treated as the "facts" for the bloodhound lookup.
23225 Advertising "Add Insertion Order" error from "custom" extension causes form to clear fields/controls Added a conditional in order to avoid the creation of read-only controls only if they were not read-only before during the saving process.
23415 Subscriptions Subscriber Profile: the "renew" button appears on the page when Subscription is "tied (or linked)" to the Membership/ "Membership Renewal"does not include "linked" Subscription Added code to reset value of trm_ivd_key_previous in method InsertInvoiceDetailTerm when there is a membership linked and it is not a renewal. Removed duplicated InvisibleSQL in dys_data to allow the invisibility of the renew button to work.
23491 E-Marketing "Call To Action": "Set Parameters" is not working when using a "data source" that has "Ask At Run-Time" parameters Updated the set parameters link on control data in order to open the pop-up view.
23557 Exhibits  "Exhibitor Transfer Wizard": Installment Transfer "payment method" error is displayed Added money conversion in order to set required control condition correctly and avoid to set exhibitor info when is null.
23617 Fundraising Default "Donor category" not added for Constituents created when a GIFT is inserted from COE (CRM) in iWeb/ eWeb/ or via xWeb The problem was we don't set the donor category when we purchase a gift, to solve this problem we added that lines at the moment of insert the gift same as insert ind/org.
23631 Membership "Transfer Membership" Wizard: when transferring CHAPTER memberships the "Chapter" field does not reflect the NEW "Chapter" Updating the mbr_chp_cst_key during the transfer membership to ensure the chapter is correctly correctly set.
23635 Membership "Transfer Membership" Wizard: cannot set/change the "credit amount" to $0.00 (zero) Updated the update grid so when the credits field is manually changed it won't be reset on every postback.

Hotfix 6

Issue # Module Description Dev Notes
18914 Accounting Invoice message that contains carriage return cannot be selected for a report There is a problem in "internet explorer" and "edge" in both navigators the '\n' character is causing problems this doesn't return the value from the control. For that reason instead to get value from the control we get the value from the request.
22606 Accounting Accounting Period: "Revenue Recognized" report calculating "Cancels"/"Ending Balance" amounts incorrectly Logic changed in the Revenue Recognized report stored procedure ( rpt_ac_deferral_revenue_recognized) to properly calculate balance.
22980 CRM "Email to List" function is sending emails to email addresses it shouldn't, which is caused by being able to click the "Send Messages Now!" multiple times The "Send Messages Now!" button is disabled on communications page to prevent multiple requests.
23508 Accounting "Authorize.Net": Gateway errors generated by the "Order Installment"/ "Recurring Gift"/ "Installment Payment" tasks are not logged in the Gateway Error table if you use "Authorize.Net" Updated how currentUserName is set during the upgrade downgrade.
23531 Fundraising xWeb: "Upgrade/Downgrade Pledge"module as it calls for session object and fails, especially if the calling code is coming from TaskSchedule Updated how currentUserName is set during the upgrade downgrade.
23659 Fundraising "Upgrade/Downgrade Pledge": When a user attempts to upgrade or downgrade "recurring gift" order (pledge), an error message displays: "Error: Pledge type is invalid. Must be set to: Signed, Verbal or Installment." Added conditional to isRecurringGift in order to validate for the donations that does not have gifts yet and avoid entering to CreateCustomerPaymentInfo method when we have the cpi already created.
23660 Fundraising "Upgrade/Downgrade Pledge": the "NEXT Installment" should not be processed, when a user attempts to upgrade/downgrade a "verbal" pledge (order type = installment) Changed pledge upgrade/downgrade so it will not automatically add upcoming invoices on verbal pledges, or process the schedule, or add gifts.
23661 Fundraising "Upgrade/Downgrade Pledge": The “first payment date” cannot be changed to be a date any LESS that ONE month from the "current" date [verbal pledge (order type = installment)] Added a label to the form that specifies what the current next instalment date is and defaulting the date to that value.
23670 Membership "Subscription Renewal"/ "Membership Renewal": "invoice terms" are not populating within the invoice Updated invoice terms controls to appear as was working before, and let save the selected invoice term.
23695 Fundraising [Performance] Manual "add gift" triggers "np_premium_code_select" multiple times and which causes very poor performance on large data sets Replaced dropDownList with Lookup, added stored procedure np_premium_code_lookup and used it in the premium lookup. Added data object for premium price to use the control as a lookup.
  Back to Build List -->
 

Required Tags:

Article Type: 
Product Info
Product Line: 
netFORUM Enterprise
Product Module/Feature: 
-None-
Ranking: 
0

No votes yet