What's New and Resolved Issues

This document contains information for, netFORUM Enterprise Version 2017.1.1, and for the hot fix package 2017.1.1.1. These packages comprise a maintenance update to the product, including a number of resolved issues for netFORUM Enterprise Version 2017.1.

Note: The service pack and hot fix package are released at the same time. For information about obtaining and applying these packages, contact your Abila Client Services or Customer Support representative.

Highlights

This maintenance release includes resolutions to a number of high-priority issues, including issues that prevented a workflow from completing. For example, a Membership workflow that included sending an email on update would not send the email. In addition to resolving the core issue, automated testing and a thorough review of the Workflow function were accomplished to prevent additional issues with this feature.

See the following section for a list of resolved issues.

Version 2017.1.1 Resolved Issues

The following issues were addressed in this release of netFORUM Enterprise.

Notes:
  • Items with an X in the Hot Fix Package column are found in the 2017.1.1.1 hot fix package.
  • Items without a NetSuite ID were found by internal testing but are included to alert you of the change to the code.

NetSuite ID

Hot Fix 

Product Area

Title

16181

X

Accounting

Restored the ability to apply credit to tax line items.

17808

X

Accounting

Resolve a case in which a deferred 100 percent discount applied to invoice doesn't create a deferral record.

19241

 

Accounting

Prevent a personalized Schedule from clearing credit card information on installment payments.

20983

 

Accounting

When Product Type and Product Orders Are Set to NULL Installment Payment Amount Gets Set to 0

21019

 

Accounting

The stored procedure ‘ac_deferral_insert_dues_no_proration_100_percent_payment’ includes other batches besides the batch you are trying to process/close

21474

 

Accounting

Corrected scenario that applied a discount to a product without regard to deferral settings. When applying a discount, the system compares the deferred flag of the discount to the deferred flag of the product to which the discount would apply. If the flags have the same value, then the discount is applied. If the flags are different, then the discount cannot be applied to the product.

21477

 

Accounting

When a fully recognized, partially paid, and taxed item is returned, the tax line-item is not fully returned.

21513

X

Accounting

Posting batch results in error Batch not balanced for entity with Intacct Integration and multicompany accounts.

21686

 

Accounting

Transferring memberships that have no expiration date generates the error Transfer/Transaction Date cannot be after the membership expiration date.

21785

 

Accounting

Multicurrency: When MultiCurrency is enabled, Taxable Deferred membership purchases are not calculating credits appropriately when voided.

21787

X

Accounting

Project Codes are not inserted into ledger table when a batch is closed.

21793

 

Accounting

Create Next Installment process generates the error The INSERT statement conflicted with the FOREIGN KEY constraint.

21829

X

Accounting

Unable to preprocess batch with write-off on multicurrency site.

21897

 

Accounting

Cannot pre-process batch with MultiCurrency enabled if you "return/cancel" an unpaid discounted invoice. Batch freezes at about 89% and records error in error log

21908

 

Accounting

If you apply a 100% non-deferred discount to a deferred product, no deferral record is created however, when the invoice is cancelled it debits the deferred account

21932

 

Accounting

NSF record for a "Check" payment causes the original "closed" payment batch to be unbalanced and assigns NSF transaction to a batch in default BU

21984

 

Accounting

Cancelled invoices are still being erroneously included on the “Available for Recognition Report” and the “Revenue Recognized Report”

21987

 

Accounting

Cannot pre-process/close batch with a payment type of "Return". "Progress" freezes at about 25% and records error in error log

21987

 

Accounting

Cannot pre-process/close batch with a payment type of "Return". "Progress" freezes at about 25% and records error in error log

21987

 

Accounting

Cannot pre-process/close batch with a payment type of "Return". "Progress" freezes at about 25% and records error in error log

22059

 

Accounting

Multicurrency: Batch gets stuck/freezes at about 84% in "pre-process" when batch has an adjustment made against an invoice that has had some revenue recognized

22063

 

Accounting

Multicurrency: Batch gets stuck in "pre-process" when batch has invoice and payment that has been voided and returned into same batch

 

 

Accounting

Payments for payment orders are not generated by the Generate Installment Payments task.

 

 

Accounting

Order balance displays negative amount after canceling one of the line items from the invoice.

 

X

Accounting

Payment Batch: The list of payment batches does not display new batch headers after the installment payment and recurring gift tasks are run.

 

 

Accounting

The Generate Coupon form doesn't open.

 

 

Accounting

Find Coupons group item links redirects to a server error page.

 

 

Accounting

COE: Purchasing a gift with membership as premium selection logs the error Incorrect syntax near the keyword FROM.

 

 

Accounting

COE: Cannot add information for payment. This occurred because the time zones for the database and web servers were different. The purchase appeared to be in the future for the database server, so the Visibility SQL did not allow the payment form to display. If this condition exists, the About netFORUM dialog now displays a warning.

21749

X

Admin

Corrects behavior that prevented a scheduled task from being stopped by clicking the Stop Task link.

 

 

Admin

In Task scheduler "Now" button defaults the "Run task daytime" date to next day.

 

X

Advertising

The invoices from an insertion order are not created properly.

20487

 

Certification

CEU generation process causing duplicates after editing CEU credit

19189

X

CRM

Corrects an issue in which query security for the Query Individual page did not respect the restrictions of security groups.

20194

X

CRM

Gifts are not merging during the Merge Individual process.

21898

 

CRM

Changing "Head of Household" removes Household Primary Address-New Address not Linked

21929

 

CRM

Setting "Primary" email with brackets in "comm. preferences" does not send email (e.g. Primary[bob.smith@gmail.com])

22054

 

CRM

New constraint IX_co_customer_x_address throws "Violation of UNIQUE KEY constraint" error when adding new individual because the code is not checking for existing record prior to inserting

 

 

CRM

Individual Profile: Gift Cards Purchased and Gift Cards Redeemed child forms do not display in MVC format (new UI).

 

 

CRM

Corrects a rendering issue in the new UI that caused the Individual Memberships child form to display a single row of data when multiple rows were returned. (New UI only; the classic UI rendered properly.)

 

 

CRM

The Address Verification form does not display all of the data provided by the address validation service.

21728

 

Events

"Events>Registrants>List Registrants"/ "List Registrants" icon on "Event Profile" page returns no results

21803

X

Events

An invalid error message is encountered when adding a session to a paid registration: You have a session that requires event registration, please select an event fee.

21852

 

Events

Credit is created for only one line item when an invoice with more than one deferred product is returned cancelled

21814

X

Events

Product Specific Confirmation and Event Registration Confirmation emails are not sent for products and events with templates

21852

 

Events

Credit is created for only one line item when an invoice with more than one deferred product is returned cancelled

12711

 

eWeb

Cannot apply a Coupon as a credit.

19119

 

eWeb

Corrects an issue in the Group Registrants list that prevented scrolling, so the complete list could not be viewed.

21193

X

eWeb

eWeb shopping cart allows check out with incorrect shipping price.

21400

 

eWeb

Prevents the use of customer keys in URLs to prevent key hijacking on the eWeb site. This fix requires updates to customized code so it is disabled by default.

21909

 

eWeb

eWeb: Event Registration using specific "Event Demographics" and "Adding Guest", only shows Guest in Cart

22058

 

eWeb

Multicurrency: Checkout error “Item currencies must match invoice currency” when adding donation through the "Shopping Cart Wizard" if first product added is of a different Currency

N/A

 

eWeb

Eweb: A exception System.Web.HttpUnhandleException was thrown when try log to eweb site

 

X

eWeb

Security Fix: Global.asax updated to handle Internal error due to modification of url variable of aspxerrorpath

21889

 

Exhibits

Credit from booth transfer becomes unavailable when a transfer is done for an installment exhibitor booth

    Framework When doing a lookup, there is no Add icon on the list page.
20829   Fundraising Signed and Installment Pledges- personalized schedule requires Payment Method.
21475   Fundraising When running the recurring gift task and there is one record with invalid account info the all subsequent records after that fail even though the record is not bad.

21665

X

Fundraising

The Recurring Gift task is modified to handle a failed commit or rollback without canceling the entire process.

21745

X

Fundraising

Correct an issue that caused an error adding signed Pledge (in Fundraising) or donation (eWeb) -Exception has been thrown by the target of an invocation; input string was not in a correct format. This issue only occurs with Multicurrency enabled.

21777

 

Fundraising

Corrects an issue for an Upgrade/Downgrade Pledge that is partially paid, that resulted in the incorrect Pledge Amount and Original Pledge Total.

 

X

Fundraising

Corrects an issue that caused an incorrect pledge amount to display on the Constituent Profile page

19537

 

General

Eliminates a security issue that allowed customers to log in to other organizations' iWeb sites.

 

X

General

Corrects a Google API Mixed Content Error on HTTPS.

21379   Inventory

Partial Order Fulfillment errors:

Issue 1: Item has already been added.

Issue 2: Incorrect items were fulfilled.

21502   Inventory Unable to fulfill orders when mailing label contains special characters (SQL error: A potentially dangerous Request.Form value was detected from the client).

21746

 

Inventory

Resolves an issue in which an order fulfillment search does not return a complete list of orders.

21782

X

Inventory

Batch Profile>Miscellaneous: the Transaction Date is incorrect after the Inventory Transaction step (transaction date = 1/1/1900).

18542

 

Marketing

Using the CuteEditor to Insert a Hyperlink With Corresponding Title Into a Template Containing a Parsed Value Causes the Curly Braces of That Parsed Value to Be HTML Encoded When the Template is Sent

21930

 

Marketing

Re-Scheduling an Existing "Call to Action", sends email to Everyone in database

21931

 

Marketing

"Call to Action" floods "fw_error_log" table with unnecessary message logging (error "BP07 - read")

19501

 

Membership

Corrects an issue causing an incorrect period schedule for a prorated calendar-year membership that starts after January.

19741

 

Membership

Resolves an issue that caused previously dropped members to be excluded from future drops or renewals.

21056

X

Membership

Cannot add Complementary Products when adding a Chapter Membership on iWeb.

21686

 

Membership

Error generated,Transfer/Transaction Date cannot be after the membership expiration date, when transferring memberships without an expiration date.

21742

X

Membership

Deferral Start Date should be set to membership term start date, not invoice date.

21857  

Membership

Membership auto payment using tokenized payment method fails when mdr_first_process_date is in the past (error: invalid credit card number).
21960  

Membership

The membership is not canceled when an invoice is canceled or returned.
22046   Moves Management Status for a customer’s Moves Opportunity is not updated when the customer’s assignment is closed.
18770   Payment Processing When processing a refund with Vantiv, the original payment batch is sent to Vantiv instead of the selected refund batch.
21210   Payment Processing Auto Pay system options not working if you have multiple saved payments.

21218

X

Payment Processing

Payment Method drop-down list does not populate when manually adding customer payment information from child form if using Single Provider.

21421

 

Payment Processing

An error occurs when using AuthorizeNet and voiding a credit card payment.

21485

 

Payment Processing

Credit card payment to Vantiv generates an object reference error.

21661

 

Payment Processing

SAGE: The system is not validating the obtained token before a preauthorized transaction.

20177

X

Reports

Display the Bill-To customer on the Statement Report instead of the Purchasing customer .

21530

 

Subscriptions

Cannot add issues for a subscription. When you click on the Add icon (+), nothing happens.

    Subscriptions Server exception when adding issues for a subscription using Issues button.

13582

 

Toolkit

Honor nullable setting when adding a new column from within netFORUM.

21482

 

Toolkit

When a workflow is set up to send an email upon update email is never sent.

22385

 

Toolkit

If a workflow is run by both the FacadeClass and DynamicFacade Class then the workflow Is triggered twice.

 

X

Toolkit

A-Score Workflow rules are not called from Insert/Update/Delete for some facade objects.

18715

X

xWeb

Missing column alias in WebLoginService method throwing an exception

21862   xWeb Performance issue with GetQuery method.
21877   xWeb Shipping line item added by xWeb disappears from eWeb cart.
21992   xWeb xWeb GetQuery is expecting to receive order by field in requests.

 

 

xWeb

WebCentralizedShoppingCartGiftFundrasingSetLineItems method throws an exception Object Reference not set to an instance of an Object.

 

 

xWeb

Missing column alias in WebLoginService method throwing an exception

 

 

xWeb

An error message occurs when the GetQuery method is used to get a G/L Account.