Issues addressed in Service Pack 11

Issues addressed in Service Pack 11
Comment Work Item Location Knowledgebase
This fix addresses potential query and export performance issues that occur when they are being run by users who are not system administrators and the queries need to check site and constituent record security permissions. If you have created new or edited and saved existing queries prior to this fix in CRM 3.0 SP10, you must open and re-save those queries in order for the changes and performance improvements to take place. 483478
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This fix addresses an issue with attributes marked as “Allow only one per record” sometimes not showing up in the Blackbaud Data Warehouse. This could happen when attributes were deleted and then re-added to a record before the Data Warehouse was refreshed. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 474461
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
This fix skips creating Email_Recipients.IX_Email_Recipient_EmailID_OptOut_InvalidAddress_InvalidAccount if it already exists from update 357049 in Service Pack 9. 471465
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Portal.dll
Previously, in a Multicurrency environment, when the base currency parameter was selected for the Giving activity report, an error displayed. With this fix, the error no longer displays. 471209
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Previously, an error message appeared when non-administrative users created a radius search. With this fix, the mapping functionality for constituents should perform as intended for non-administrative users. 469005
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This change applies to the Corporate Structure page for a constituent record. Previously, when a large amount of information existed for a constituent, the Corporate Structure page timed out. With this fix, the page loads in an appropriate amount of time. 468477
Blackbaud.AppFx.Corporate.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This fix addresses an issue with the Ask Ladder Response report. Previously, when you selected to include "All marketing efforts" and clicked "View report," you sometimes received the error: The ‘CURRENTAPPUSERID’ parameter is missing a value. The error was caused by a timeout when retrieving the data for the report. 467568
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
This fix addresses an issue with the Revenue Gift Aid query. Previously, different application gift aid refresh dates in the query could incorrectly display multiple rows per revenue. The query now shows the most recent refresh data across the applications. 467284
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Previously, when you tried to refresh the Blackbaud Data Warehouse, you sometimes received a 401 error. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 467214
Blackbaud.AppFx.ReportDB.Config.dll
Blackbaud.AppFx.ReportDB.Config.dll
Blackbaud.AppFx.WebOlap.dll
Previously, when using a custom batch template derived from an Enhanced Revenue Batch, the Apply to commitments screen did not automatically display for a constituent with outstanding commitments. With this fix, we updated code to ensure the screen automatically displays when outstanding commitments exist. 451724
Blackbaud.AppFx.Fundraising.UIModel.dll
When you applied Service Pack 10 for version 3.0 of Blackbaud CRM, some revisions could take a long time to run if your database had a large number of batch templates or attributes. With this fix, the revisions run more efficiently and the process is completed faster. 466209
Blackbaud.AppFx.Platform.ServiceRevisions.dll
This fix eliminates error messages related to notification failures (and other unknowns) that potentially occurred during the BBPS Transaction Reconciliation Business Process. Now, valid transactions download successfully to Blackbaud CRM and The Raiser’s Edge. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 466154
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.Web.Content.Core.dll
Technical Change: To mimic Blackbaud CRM's Country field requirement, Blackbaud Internet Solutions now requires the Country field on a Profile Update Form when you include the Primary Address field on the form. 465627
Blackbaud.Web.Content.Portal.dll
Previously, on the Giving Activity report, pledge payment amounts doubled when payments were used to pay off multiple installments. With this fix, pledge payment amounts display correctly on the report. 465421
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This fix addresses an issue with 0 value pledge in Enhanced Revenue Batches when using a language that uses a comma as a decimal separator. Previously, when you had a 0 value pledge in this type of batch, you received an error if your location was one that uses commas to separate decimals. 465376
Blackbaud.AppFx.Fundraising.Catalog.dll
Previously, when manually resolving constituent matches from BBIS membership transactions, if the matched constituent had an existing membership that was being renewed, the expiration date would not calculate properly based on the term. With this fix, the expiration date is now calculated correctly. 464824
Blackbaud.AppFx.Membership.UIModel.dll
This fix addresses an issue that occurred when merging two constituents who are members of the same group or household record. Previously, the group membership start and end dates did not always accurately reflect the total duration of the individual's group membership. If the individual constituent was a member of the same group for consecutive, but not overlapping, periods of time, the merged constituent showed only the most recent group membership term start and end dates. 464748
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This fix addresses an issue with information not appearing on control reports for Constituent Batch, Constituent Update Batch, Constituent Address Update Batch, and PeopleFinder Batch. Previously, if an address had a state abbreviation that was longer than five characters, the control report was blank. This issue occurred because the state abbreviation field can contain 50 characters, but the State column in the control report could contain only five characters. Now, the State column in the control report can contain 50 characters and the report is generated successfully. 464737
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This fix increases the details provided in the business process status messages for the Full Constituent Duplicate Search and the Incremental Constituent Duplicate Search. You can now also see the additional details in the Windows application event log after you run duplicate search processes. To take advantage of the additional details in the Windows application event log, you must edit the health monitoring section of your web.config file to record more detailed event logs for these processes. This detailed logging can help when you work with Blackbaud Customer Support to research an issue with the process. 464276
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
When you use Blackbaud Internet Solutions and a website user purchases an event registration for a guest with a different email address, the email address now appears for the guest in the BBIS Event Registration Transaction Batch without the Allow users to select a different email address checkbox selected in Sites & settings. Previously, the program did not process a guest's registrant email address to batch in Blackbaud CRM without this checkbox selected. 463633
Blackbaud.AppFx.BBNCSvc.dll
This change applies to gift sponsorships in Blackbaud Internet Solutions. Previously, when the only difference between a sponsor and a gift sponsorship recipient was the title, and the two didn’t exist as constituents, the program created only one constituent record and did not process the gift sponsorship. With this revision, we updated tables in the database to ensure common salutation titles such as Mr. and Mrs. are associated with the appropriate gender. This revision ensures the BBIS  app creates two different constituent records when a gift sponsorship is made so that the gift sponsorship processes correctly. 463568
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
This change applies to an Enhanced Revenue Batch. Previously, when a constituent was auto-matched, the matched constituent’s recognition credits were re-defaulted correctly except in cases where multiple, additional application splits existed. This caused the Constituent ID to be lost during the auto-match process. With this fix, we updated the stored procedure within the Auto-match Edit form to ensure multiple, additional applications are handled correctly. 463449
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Technical Change: This fix addresses an issue which occurred when viewing constituent groups; the information about the group members on the Summary tab of the constituent group record would not load. This issue occurred because we allowed you to add the same constituent more than one time to the same group in some places. We have modified the "Group Add" functions for Auction Item Batches, Sponsorship Batches, and Enhanced Revenue Batches to prevent this. 476559
Blackbaud.AppFx.Auction.Catalog.dll
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
This fix addresses an issue with the data list on the Review Receipts tab of the Receipts page. Previously, if the list took longer than 30 seconds to load, the list would time out. To address this, we have increased the length of the list's timeout setting. 462772
Blackbaud.AppFx.Fundraising.Catalog.dll
Previously, the DATECHANGED column in the REVENUEBENEFIT table was not updated after a change was made to a benefit on a revenue record. With this fix, we modified a table view to ensure information is read from the correct table. 462498
Blackbaud.AppFx.Financial.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Previously, revenue deleted via an adjustment appeared in search results. With this fix, deleted revenue is no longer returned. 461984
Blackbaud.AppFx.MajorGiving.Catalog.dll
This fix addresses an issue where an error displayed when job occurrence dates for volunteers were reassigned. Now, job occurrences can be reassigned to new dates, and the error no longer displays. 461753
Blackbaud.AppFx.Volunteer.UIModel.dll
When you use Blackbaud Internet Solutions, this fix prevents an intermittent 'object reference not set' error from occurring after a website user clicks Submit on a Profile Update Form. The error potentially appeared when the form included an element with multiple fields from its Advanced Properties (for example, if you use the Relationships, Organizations element and you display the Contact Type and Relationship Type fields from Advanced Properties). 461456
Blackbaud.AppFx.ApexForm.Web.dll
This fix resolves an issue when you commit a BBIS Event Registration Transaction Batch for event registration transactions from Blackbaud Internet Solutions. Previously, when the expense (for example, a cost or benefit) exceeds the event fee for a registration, the total receipt amount became negative instead of zero. This caused a constraint violation message to appear. To resolve this issue, the USP_BBNC_COMMITEVENTREGISTRATIONPAYMENTADD stored procedure has been updated. 460635
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Portal.dll
This change applies to a Revenue Update Batch. Previously, an error displayed during the validation of payments with multiple installments and business units. With this fix, we updated stored procedures to ensure the batch is saved and validated appropriately. 459783
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
When you use Blackbaud Internet Solutions, this fix eliminates a 'The record specified does not exist for this data form' message when you include the Payment 2.0 and Payment Summary 2.0 parts on the same web page. The CartSummaryDisplay.ascx.vb file has been updated to resolve a synchronization issue between the two parts so the donation can be entered successfully. 459714
Blackbaud.AppFx.CMS.FCL.GiftEditor.dll
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Portal.dll
This change applies to an Enhanced Revenue Batch. Previously, when the amount field on the Apply to Commitments screen was edited, the designation disappeared from the batch row. This only occurred when a single application existed for the batch row. With this fix, the designation remains in the batch row when editing. 455228
Blackbaud.AppFx.Fundraising.UIModel.dll
Previously, a time zone conversion error displayed when trying to run the Download Exchange Data process and the version of Exchange being used was unestablished. With this fix, the default processing mode is now set to Exchange 2010 when the version is unestablished to help prevent this error message in the future. 453511
Blackbaud.AppFx.ExchangeServer.dll
This fix addresses an error which occurred when importing an Educational History Update Batch. The error occurred when the import process was set up to use the "Quick find" option for "Search list fields." 453228
Blackbaud.AppFx.Education.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
When you use Blackbaud Friends Asking Friends, the number of sent email messages on a participant's constituent record is now accurate and reflects the same number of sent email messages that appears on the participant's web page (from My Messages, Sent Items). The number inconsistency occurred when the participant sent a high volume of emails, causing performance to slow and reflect a different number on the constituent record. 453109
Blackbaud.AppFx.FAFEvent.Web.dll
This change applies to a Revenue Update Batch. Previously, when a user changed a posted pledge payment through a batch, adjustment fields were disabled. This resulted in an error during validation. With this fix, a user can now enter correct values for adjustment fields and commit the batch. 453045
Blackbaud.AppFx.Fundraising.UIModel.dll
Previously, when editing a payment split between two applications, one eligible and claimed for gift aid and the other as a sponsorship gift, the payment would not properly generate a gift aid refund. Now, the gift aid refund generates correctly. 452937
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Previously, when editing a designation on a single revenue record, an error displayed or took several minutes to complete. With this fix, we updated the Revenue Split Details Edit Form 2 and added a new stored procedure. Editing a designation now updates in a timely manner. 452123
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This fix addresses an issue that sometimes happened with where fully qualified email links from BBIS and BBDM emails that directed to a BBIS site with a different domain from the default site lost the email tracking information in the redirect, meaning that email conversions to donations might not be tracked. 452085
Blackbaud.Web.Content.Portal.dll
This fix addresses an issue with the calculation in the Constituent Loyalty smart field. Previously, if a constituent gave a gift one year, skipped one year, and then gave in each of the next nine years, the smart field value for the constituent was incorrectly calculated to be “Donor (10+ yr)” instead of “Donor (9yr).” 452007
Blackbaud.AppFx.Marketing.Catalog.dll
This change applies to the GL setup area of Administration. Previously, the GL mapping to a Constituency did not respect the Constituency end date. With this fix, we made changes to ensure expired Constituencies are not used with GL mapping. 451749
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
To improve email performance, this fix significantly reduces the time it takes to process a Blackbaud Direct Marketing email effort. 451650
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Technical Change: This fix addresses an issue with correspondence processes and households when the output format is set to "Formatted mail correspondence output." Previously if the "Include household member processing" checkbox was marked on the output format Processing options screen of a correspondence process and the process was set to include a household and one individual member of the household, the mailing included both the individual as well as the household. Now the mailing excludes the household so the constituent can be addressed individually. From the Add or the Edit correspondence process screens, when the Output format is set to "Formatted mail correspondence output," you can click the edit button for the Output format field to access the Processing options screen. 451604
Blackbaud.AppFx.Constituent.Catalog.dll
Previously, query filter options sometimes did not appear correctly in WebUI. In some instances, the query filter did not display the 'Only return records that do not have a value equal to the selected value,' 'Only return records that match all selected values,' or 'Only return records that do not match any of the selected values' checkboxes. With this fix, these filter options now appear correctly. 451116
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Server.dll
This fix resolves an issue that occurred when you viewed the properties of an action on a page in design mode. Previously, the program cleared the ContextType and other related field values in the Post-action section of the Edit page action screen. 451114
Blackbaud.AppFx.Platform.UIModel.dll
This fix addresses an issue with viewing batch details on the Uncommitted Batches tab of the Batch Entry page. Previously, when you attempted to commit an exception batch more than 100 times and were unsuccessful, you were no longer able to see the batch details on the Uncommitted Batches tab. Instead, you saw the error "The detail form could not be loaded. The statement terminated. The maximum recursion 100 has been exhausted before statement completion." The error no longer appears, and you can view the batch details. 451111
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
With this fix, a Blackbaud Internet Solutions password reset email no longer sends to the intended recipient plus all users linked to the recipient (possibly as a result of a duplicate merge or duplicates in the database). Now, a password reset email only sends to the user with the most recently created account. 450620
Blackbaud.Web.Content.Portal.dll
This fix addresses an issue in the Blackbaud Data Warehouse with recurring gift information after you change the next transaction date. Previously, when you changed the next transaction date for a recurring gift, the recurring gift installments and recurring gift installment payments were not properly linked in the Blackbaud Data Warehouse. Specifically, the RECURRINGGIFTINSTALLMENTFACTID column on the FACT_RECURRINGGIFTINSTALLMENTPAYMENT table was not updated properly when the recurring gift schedule was updated. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 450317
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
Previously, a funding request could not be removed even after all posted grant awards associated with the request were removed. With this fix, funding requests can be removed successfully without error. 450141
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Previously, the Export process page sometimes did not respect the 'rights to all query view' system privilege. This caused some users who had rights to see all query views to have problems when accessing export processes from this page. With this fix, users with rights to all query views can now see the appropriate export processes on this page. 449757
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
This fix addresses an issue with social media accounts for constituents. Previously, when you added a social media account on the constituent’s Contact tab, the "User ID" field was not required and was not always automatically populated based on the "Profile page URL." A hyperlink to the social media account appeared in the "Contact information" column only when a "User ID" was entered. Now the hyperlink to the social media account appears in the "Service" column of the data list regardless of whether a "User ID" was entered. 449688
Blackbaud.AppFx.Constituent.Catalog.dll
This fix resolves an issue that caused the status column of the Registrations tab in Events to show incorrect results. The issue occurred when multiple invitations were sent to the same constituent and the statuses for them were different. Now, if the constituent is registered, "Registered" appears as the status. If not, the status from the most recent invitation appears. 449405
Blackbaud.AppFx.EventManagement.Catalog.dll
This change applies to a Sponsor batch. Previously, when a finder number was used to search for a constituent from an acquisition list, an error displayed during validation or committal. With this fix, the constituent found in the acquisition list correctly displays during editing, validation, and committal. 449404
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.UIModel.dll
Previously, when you used the global change processes to delete old audit, batch report, and business process data, the program removed data as of the date the processes were last run instead of the current date. 449154
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
This change applies to the following scenario in Blackbaud Internet Solutions: You did not have to register in order to sponsor a child; when you created a gift sponsorship, the sponsor’s name and address information matched the gift sponsor; and you entered an email address for the sponsor. Previously, in this scenario, after you submitted payment information, an error for the confirmation page displayed. With this fix, the error no longer displays. 449029
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
This fix resolves an issue that invalidated user-defined data lists for feed alerts such as email alert processes. Previously, if the "Create RSS feed" checkbox was not selected under Alert options on the Set save options tab of the user defined data list screen, the program cleared the "Allow this datalist to be used for feed alerts" option whenever users opened the screen. 448925
Blackbaud.AppFx.Platform.UIModel.dll
This fix addresses an issue where results could not be downloaded from the Event Invitation Process in XLSX format. Now, the results download successfully in the ClickOnce browser in all supported output formats. 447980
Blackbaud.AppFx.Event.UIModel.dll
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.UIModel.dll
Previously, members of membership programs with recurring payments were not being returned in constituent searches filtered by member constituency. With this fix, these members now appear in search results. 447957
Blackbaud.AppFx.Constituent.Catalog.dll
Previously, when a user attempted to edit a recurring job occurrence, the date range would default to 1/1 to 12/31 of the current year. With this fix, the correct dates now appear. 446223
Blackbaud.AppFx.Volunteer.UIModel.dll
This change applies to the Apply to commitments screen through an Enhanced Revenue Batch when the following is true: A split gift is entered, Multicurrency is enabled, and a UK account system is used. Previously, currency symbols in the Additional application row displayed incorrectly. With this fix, currency symbols display correctly. 444845
Blackbaud.AppFx.Fundraising.UIModel.dll
New Feature: To improve password reset security in email messages, you now select a user login password reset page from the 'Create link to a special page' option on the HTML Editor when you design an email message. When you use this link in an email and a recipient clicks the link, a secure page appears with a Forgotten Password field for the user to enter their email address. After the email address is submitted, another email sends to the user. That email contains another link that returns the user to the password reset page on your website. Use this new functionality in place of the Password merge field in email messages with a Registered Users data source. 426180
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ContentManagement.Platform.Catalog.dll
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.AppFx.ContentManagement.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.SPWrap.dll
Previously, adjusted pledges were incorrectly calculated on the Donor Information tab of a purpose record. With this fix, adjusted pledges are calculated correctly. 461782
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
This change applies to the Update Unmapped Transactions process in General Ledger Setup. Previously, the process did not display the number of records processed or total number of records, and the process ran slowly. With this fix, the process now displays the number of records processed and total number of records. We also made performance improvements to ensure the process runs twice as fast. 447808
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Accounting.Catalog.dll
Back to Top

Assemblies affected in Service Pack 11

Assemblies affected in Service Pack 11
Assembly Patch
BBDW.ServiceRevisions.dll 3.0.516.64
BBDWETL - SSIS Reporting Package 3.0.516.64
BBISModeler.exe 3.0.516.64
BBNCImport.exe 3.0.516.64
BBNCServiceExtensions.dll 3.0.516.64
BBNCTransactionClient.dll 3.0.516.64
Blackbaud.AppFx.Accounting.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Advocacy.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Advocacy.dll 3.0.516.64
Blackbaud.AppFx.Advocacy.Reports.ClientComponents.dll 3.0.516.64
Blackbaud.AppFx.Advocacy.Test.dll 3.0.516.64
Blackbaud.AppFx.Advocacy.UIModel.dll 3.0.516.64
Blackbaud.AppFx.ApexForm.Catalog.dll 3.0.516.64
Blackbaud.AppFx.ApexForm.Model.dll 3.0.516.64
Blackbaud.AppFx.ApexForm.Web.dll 3.0.516.64
Blackbaud.AppFx.Auction.Catalog.dll 3.0.516.64
Blackbaud.AppFx.BBNC.Catalog.dll 3.0.516.64
Blackbaud.AppFx.BBNC.ClientComponents.dll 3.0.516.64
Blackbaud.AppFx.BBNC.SPWrapBBNC.dll 3.0.516.64
Blackbaud.AppFx.BBNCSvc.dll 3.0.516.64
Blackbaud.AppFx.CMS.FCL.GiftEditor.dll 3.0.516.64
Blackbaud.AppFx.Constituent.Catalog.dll 3.0.516.64
Blackbaud.AppFx.ConstituentGroups.Catalog.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.BBPayParts.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Catalog.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Fundraising.Contracts.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.LanguageProvider.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.MicrositeParts.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.DonationForm.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.EventRegistrationExpress.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.GroupJoin.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.InfinitySearch.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.MembershipExpress.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.PersonalNotes.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.PrintAtHome.ETickets.Data.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.PrintAtHome.ETickets.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.SuggestedContent.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.WebFormsUserRegistration.Data.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Parts.WebFormsUserRegistration.UI.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Platform.Catalog.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll 3.0.516.64
Blackbaud.AppFx.ContentManagement.UIModel.dll 3.0.516.64
Blackbaud.AppFx.Corporate.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Education.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Education.WebEE7.CMS.dll 3.0.516.64
Blackbaud.AppFx.Event.UIModel.dll 3.0.516.64
Blackbaud.AppFx.EventManagement.Catalog.dll 3.0.516.64
Blackbaud.AppFx.ExchangeServer.dll 3.0.516.64
Blackbaud.AppFx.FAFEvent.AdminWeb.dll 3.0.516.64
Blackbaud.AppFx.FAFEvent.Catalog.dll 3.0.516.64
Blackbaud.AppFx.FAFEvent.UIModel.dll 3.0.516.64
Blackbaud.AppFx.FAFEvent.Web.dll 3.0.516.64
Blackbaud.AppFx.Financial.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Fundraising.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Fundraising.ConstituentClient.dll 3.0.516.64
Blackbaud.AppFx.Fundraising.UIModel.dll 3.0.516.64
Blackbaud.AppFx.Galileo.ServiceRevisions.dll 3.0.516.64
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll 3.0.516.64
Blackbaud.AppFx.GiftAid.Catalog.dll 3.0.516.64
Blackbaud.AppFx.MajorGiving.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Marketing.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Marketing.NetCommunityIntegrationCatalog.dll 3.0.516.64
Blackbaud.AppFx.Marketing.UIModel.dll 3.0.516.64
Blackbaud.AppFx.Membership.UIModel.dll 3.0.516.64
Blackbaud.AppFx.Platform.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Platform.ServiceRevisions.dll 3.0.516.64
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll 3.0.516.64
Blackbaud.AppFx.Platform.UIModel.dll 3.0.516.64
Blackbaud.AppFx.Programming.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Programming.ContentManagement.dll 3.0.516.64
Blackbaud.AppFx.ReportDB.Config.dll 3.0.516.64
Blackbaud.AppFx.ReportDB.Config.dll 3.0.516.64
Blackbaud.AppFx.Server.dll 3.0.516.64
Blackbaud.AppFx.Sponsorship.Catalog.dll 3.0.516.64
Blackbaud.AppFx.Sponsorship.ContentManagement.dll 3.0.516.64
Blackbaud.AppFx.Sponsorship.UIModel.dll 3.0.516.64
Blackbaud.AppFx.Volunteer.UIModel.dll 3.0.516.64
Blackbaud.AppFx.WebOlap.dll 3.0.516.64
Blackbaud.Installer.dll 3.0.516.64
Blackbaud.Installer.Extractor.exe 3.0.516.64
Blackbaud.Installer.SFX.exe 3.0.516.64
Blackbaud.Installer.SFX.FourZero.exe 3.0.516.64
Blackbaud.Installer.UI.Common.dll 3.0.516.64
Blackbaud.NetCommunity.EA7Controls.dll 3.0.516.64
Blackbaud.NetCommunity.EA7Core.dll 3.0.516.64
Blackbaud.NetCommunity.EA7DataSources.dll 3.0.516.64
Blackbaud.NetCommunity.EA7Parts.dll 3.0.516.64
Blackbaud.NetCommunity.EA7Revisions.exe 3.0.516.64
Blackbaud.NetCommunity.EA7Service.dll 3.0.516.64
Blackbaud.NetCommunity.EA7SPWrap.dll 3.0.516.64
Blackbaud.NetCommunity.EEShelbyPlugin.ProfileUpdate.dll 3.0.516.64
Blackbaud.NetCommunity.Web.CacheHandlers.dll 3.0.516.64
Blackbaud.RE7Service.dll 3.0.516.64
Blackbaud.RE7XData.dll 3.0.516.64
Blackbaud.Web.Content.BuildTasks.Common.dll 3.0.516.64
Blackbaud.Web.Content.BuildTasks.dll 3.0.516.64
Blackbaud.Web.Content.Core.dll 3.0.516.64
Blackbaud.Web.Content.PluginService.dll 3.0.516.64
Blackbaud.Web.Content.Portal.dll 3.0.516.64
Blackbaud.Web.Content.Revisions.exe 3.0.516.64
Blackbaud.Web.Content.ScorpioCore.dll 3.0.516.64
Blackbaud.Web.Content.SPWrap.dll 3.0.516.64
Blackbaud.Web.Utils.NetCommunity.UserImport.Library.dll 3.0.516.64
Blackbaud.Web.Utils.NetCommunity.UserImport.Service.dll 3.0.516.64
CustomForm.Common.dll 3.0.516.64
CustomForm.EducationEdgeImporter.dll 3.0.516.64
CustomForm.EducationEdgeImporter.Plugin.dll 3.0.516.64
CustomForm.EducationEdgeImporter.Revisions.dll 3.0.516.64
CustomForm.EE.Admissions.ExporterContext.dll 3.0.516.64
EEShelbyPlugin.dll 3.0.516.64
EEUserImport.dll 3.0.516.64
NCUserImporter.exe 3.0.516.64
OnlineExpressPlugin.dll 3.0.516.64
PostSBMergeSync.exe 3.0.516.64
RE7ShelbyPlugin.dll 3.0.516.64
SettingsEditor.exe 3.0.516.64
Setup.exe 3.0.516.64
Setup.exe 3.0.516.64
Setup.exe 3.0.516.64
Setup.exe 3.0.516.64
Back to Top

SHA-1 Hash for Service Pack 11

SHA-1 hash for Service Pack 11
Installer filename SHA-1 Hash
BlackbaudInstaller.exe 77FEB22B1C7C537710D49EFF14791AED51D341BB
Back to Top

Issues addressed in CRM 3.0 prior to Service Pack 11

Issues addressed in CRM 3.0 prior to Service Pack 11
Comment Work Item Location Knowledgebase Patch
When you use Blackbaud Internet Solutions, this fix eliminates a "gateway specified does not support tokenizing" message when a website user submits a recurring gift on the Advanced Donation Form part. This change updates how the token is stored so the transaction processes successfully. This is an update to 445906 that was previously resolved in Service Pack 10. 476325
Blackbaud.AppFx.ContentManagement.Fundraising.Contracts.dll
Blackbaud.Web.Content.Core.dll
63
This fix skips creating Email_Recipients.IX_Email_Recipient_EmailID_OptOut_InvalidAddress_InvalidAccount if it already exists from update 357049 in Service Pack 9. 472846
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
62
This fix changes the requirements for addresses located in Hong Kong. With this fix, Hong Kong addresses no longer require a post code and province in order to be saved. 464085
Blackbaud.Web.Content.Common.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
62
This fix eliminates an "Object reference not set to an instance" error message when you download a Blackbaud Internet Solutions profile transaction in Blackbaud CRM that generated from a User Interests Form, a deprecated Profile Form part, or a deprecated User Email Preferences Form. This error occurred when the website user’s constituent record did not contain an education ‘From’ date on the education history record found on the Education tab of the constituent in CRM. This happened because the program did not check for a previous education ‘From’ date when the batch download process began. With this fix, transactions process successfully and the error message does not appear. 461760
Blackbaud.AppFx.BBNCSvc.dll
63
This fix prevents an issue that caused an error message to appear when the primary key field in a user defined smart query did not include a system record ID, and the query definition was used to create selections and export processes. To resolve the issue for existing selections and export processes, you must manually update the primary key field in the smart query definition under Administration, Application, Shell design and then recreate the export process or selection. System record IDs appear in the list of primary key options when you include them as output fields in the ad-hoc query you use to create the smart query definition. Note, for a constituent view smart query, include the "Constituent record" field. For a revenue view smart query, include the "Revenue record" field. 460136
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
60
This change applies to the Revenue History and Recognition History tabs in the ClickOnce version of Blackbaud CRM. Previously, values for the recognition filter were not sticky. With this fix, both recognition and revenue filters are sticky after you select and apply a value. 459679
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
63
This fix resolves an issue that caused the program to use a large amount of server memory when it generated downloadable export and data list files in XLSX format. 451067
Blackbaud.AppFx.Platform.Export.dll
61
This fix addresses an issue with the "PAIN.008" file generated with the direct debit process for bank accounts with "Europe (SEPA)" selected as the banking system. Previously, the creditor IBAN was truncated at 19 characters. The file now includes all 24 characters of the IBAN. Previously, the debtor address information in the file did not include the country code, post code, or city information. This information has been added to the "PAIN.008" file. With the additional information included in the file, the direct debit transactions can now be processed. 450997
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB753950 59
This fix addresses an issue with the "Mandate" field not being displayed on the Add a recurring gift screen. This field is required for SEPA-related transactions, but was not being displayed correctly for single-currency instances of the program. 450632
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB754040 59
This fix resolves an issue respecting capitalization and standardization rules defined in Blackbaud CRM, Administration for sponsorship, donation, membership and new user registration data from your Blackbaud Internet Solutions website. With this fix, the name and address data now capitalizes and standardizes based on Global Data Entry Settings rules established by your organization. To implement this, new stored procedures have been added to Blackbaud Internet Solutions to implement capitalization and standardization rules for names and addresses. 449328
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.CMS.FCL.ShoppingCart.SalesOrder.dll
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
BB753915 60
New Feature: When you run a Credit card processing process, we now lock the batch while the cards are being processed so that a user cannot change information about a transaction that has already been sent to the Blackbaud Payment Service. After the cards are processed, the batch is unlocked. Previously, the batch was not locked and payment information could be changed while the cards were processed which could cause a mismatch between the transaction information in CRM and in the Blackbaud Payment Service. 447966
bbAppFx.Setup.exe
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.ReportDB.DeployUI.exe
Blackbaud.AppFx.ReportDB.Installer.exe
Blackbaud.AppFx.Reports.Deploy.exe
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.SpWrap.dll
CreateDB.exe
60
This fix addresses an issue with the constituent merge process for constituents with declined constituent recognition programs. Now, the source constituent's declined programs will be transferred to the target constituent's record. If either constituent is a member of a recognition program that the other has declined, the constituents will not be merged and this will be called out as a merge exception. 447965
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
60
New Feature: Due to individual counties changing APN numbers, we've added a Record state column to help you prevent duplicate real estate records inflating your prospect's real estate asset total. Real estate records can have a status of "historical," "current," or "new." APN (assessor parcel number) is a unique identifier for real estate. However, APNs can change and without a consistent pattern because individual counties determine how to format their APN. The issue does not affect new prospect wealth screenings, only when you re-screen an existing prospect who lives in a county whose APN has changed. We want to give you the opportunity to track historical and current properties to accurately determine the potential of your prospect as a major giver to your organization. We do not want to take data away from you to prevent these duplicates from occurring when APNs change. The new record state column will use the following logic to prevent duplicates. When you wealth screen, if a property doesn't match an existing record in your database but exists in CoreLogic, the property asset is marked as "New." Once a user views this record, the status updates to "Current." When you wealth screen, if a property was in your database before the screen but doesn't match any records in CoreLogic, the property asset is marked as "Historical." When you wealth screen, if an existing property in your database matches a record in CoreLogic, the property asset is marked as "Current." To assist with the accuracy of real estate values, we also updated the capacity formulas. By default, Include historical records is not selected as part of the real estate calculation settings. You can select the option to include if it is important to one of your capacity formulas. While capacity formulas can include historical records, prospect research reports, real estate identified fields, real estate confirmed fields, and real estate summaries do not include historical properties. 446852
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.ProspectResearch.Catalog.dll
Blackbaud.AppFx.ProspectResearch.UIModel.dll
Blackbaud.AppFx.WealthPoint.Catalog.dll
Blackbaud.Web.Content.Core.dll
61
Administrators no longer need to grant modify permissions for a server application pool user to access the Aspose.Words.zip file in the vroot\bin folder where the program is installed. Previously, the application pool user needed to access the file to resolve an error that sometimes appears the first time a Word merge is performed after the 3.0 service pack 8 or 4.0 versions of the program are installed. 446197
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.UIModel.dll
60
This fix resolves an issue that sometimes caused the Blackbaud Internet Solutions Communication Preferences form to not save data that was entered by website users. The issue occurred when their historical appeal preferences were associated with invalid email addresses and those preferences were not related to the form. Now, the form only saves appeal preferences that are related to the form. 445999
Blackbaud.AppFx.ApexForm.Web.dll
BB751250 60
When you use Blackbaud Internet Solutions, this fix resolves an issue storing the credit card token for the Advanced Donation Form part. Previously, Blackbaud Payment Services did not store the token for recurring gift payments in the dbo.CreditCard table. This caused the following message to appear for payments processed after the initial payment: The donor’s current credit card information cannot be used to successfully process this payment. Please contact the donor to get updated credit card. With this fix, the credit card token is now stored in BBPS and dbo.CreditCard so you can successfully process all recurring gift payments. 445906
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Core.dll
BB753346 60
This fix eliminates an error message when you send a test email that includes a merge field in a hyperlink in the body of an email message. The error did not occur when sending the final message; only when sending the test email. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 445781
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Core.dll
BB753656 60
This fix resolves an issue for education updates on the Profile Update form on your Blackbaud Internet Solutions website. As of version 3.0 service pack 9 and higher, no action occurred after the website user clicked Update to submit the transaction. With this fix, the Submit button now appears after the user clicks Update so the transaction can be sent successfully to Blackbaud CRM. To resolve this, the DateFormatHelper.vb file has been updated. 445557
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
BB740054 60
This fix resolves an issue that caused the program to sometimes not save filter operators for user-defined data lists properly. The issue occurred when you included an output field in an ad-hoc query multiple times with different names, created a data list from the query, and then used one or more of the fields as data list filters. To apply this fix to existing user-defined data lists, you must edit or recreate them. 445336
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB753561 60
This fix eliminates extra carriage returns (for example, when you press the Enter key on the keyboard multiple times) from appearing on a constituent record in the Address field. This occurred when a website user entered the carriage returns for address information when submitting donation information on your Blackbaud Internet Solutions website. To resolve this, the file AddressUIBase.vb has been updated. 444625
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
BB753503 60
To eliminate a security vulnerability on your website, this change prevents a malicious attacker from submitting requests to your website on behalf of a user without the user’s knowledge. This type of attack involves a user visiting a malicious site or clicking a malicious link that covertly sends a request to your website to perform an action the user did not intend. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 444562
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
60
To eliminate a ClickJacking vulnerability on your website, this change prevents you from allowing websites to embed your site in an IFRAME on their site. If you want to allow this for legacy reasons, enter AllowSitetobeEmbedded=True in the <appSetting> node of web.config. Otherwise, do nothing; this setting is set to False automatically when you upgrade. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 444561
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.Web.Content.Portal.dll
60
When two website user accounts are affiliated with the same email address and one of the users selects to reset the password, the User Login part now correctly displays the username in the drop down that appears on the password reset web page. Previously, the user's name (for example, first name) appeared in the drop down. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 444540
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Portal.dll
BB753486 60
This fix resolves an issue with the Donation Form on your Blackbaud Internet Solutions website. Previously, when a donation web page included a default source, the website user was unable to navigate to the donation form from the donation summary page after selecting the designation. With this fix, the donation form now appears correctly. To resolve this, the DonationDiaplay.ascx.vb file has been updated. 444423
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
BB753479 60
This fix resolves an issue that occurred when multiple installations of the program existed on a single server and the Aspose.Words license expired. Previously, when the program downloaded the updated version of the license from www.blackbaud.com, an error appeared for some of the installations. 444291
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.SpWrap.dll
BB752879 60
This fix addresses an issue with membership transactions downloaded from your website into a Blackbaud Internet Solutions membership dues batch. Previously, if the transaction caused an exception when the batch was committed, the exception batch did not always contain the membership transaction or the error message. 443913
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741311 59
This fix addresses an issue which occurred when you deleted rows from a batch with more than 65 rows, which meant the batch had more than one page. Previously, if you deleted rows from the first page of the batch, saved the batch, and then went to the second page of the batch, you could have received an error or lost a row from the second page of the batch. Now, when you do that, no errors occur and the batch rows remain intact. 443868
Blackbaud.AppFx.BatchUI.dll
Blackbaud.Web.Content.Core.dll
BB753446 59
This change applies to an Enhanced Revenue Batch where the application’s API is used to create a custom script. Previously, when an Enhanced Revenue Batch was set to ensure manual resolution for duplicate detection, auto-matching was used instead. This occurred when the batch was saved using the API. With this fix, we updated legacy code to ensure auto-matching is disabled. 443688
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Server.dll
60
This fix extends the character limit for job titles. Previously, job titles associated with relationships and employment history were sometimes limited to 50 characters. With this fix, job titles throughout the program are now limited to 100 characters. 443656
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
Blackbaud.AppFx.ProspectResearch.Catalog.dll
BB747732 60
This fix addresses an issue that occurs with the "LYBUNT constituents (revenue)" smart query when selecting a constituent ad-hoc query selection. Previously, the error message "Unable to cast object of type" would appear. With this fix, the error should no longer display. 443139
Blackbaud.AppFx.Fundraising.UIModel.dll
BB753399 60
Previously, when opening an existing batch that contained no applications, an error displayed and the batch could not be opened. With this fix, we updated the batch edit load stored procedure to check whether a designation exists for additional applications before updating them. The error no longer displays and the batch opens correctly. 443068
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB733534 60
Previously, the finder number on a list segment would not always validate when the person comes from a list and is already an existing constituent. To fix this issue, we updated the finder number validation in revenue related batches. 443055
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB753389 60
When you configure a Query Results Display part in Blackbaud Internet Solutions, smart queries from Blackbaud CRM no longer appear in the results on the Query Search page. This eliminates an error message that occurred when you attempted to select a smart query. You can select any type of ad-hoc query to use with this part, but smart queries are not supported. 442296
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.ContentManagement.Platform.Catalog.dll
BB752959 60
This change applies to a batch template based on an Enhanced Revenue Batch type with additional attribute category columns. Previously, when the batch using this template was edited and saved, the program erased installment receipt amounts. With this fix, we updated batch template code to ensure all installment receipt amounts are correctly applied when editing and saving the batch. This fix also applies to all pre-existing batch templates. 442286
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB753348 60
This fix resolves an issue with the Gift Aid refresh process that caused it to not include pledge revenue records when the date of a tax rate change impacted scheduled installments and altered the gross pledge amounts. 441550
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
60
This fix addresses an issue with constituents who are members of a member program with levels that are both dues-based and contributions-based. The issue occurred for a constituent who had qualified for a membership in a contributions-based level for a program, but then that membership lapsed. If the constituent was also a member of a dues-based membership program, the constituent was not automatically renewed or rejoined to the contributions-based level even when the constituent had enough qualified revenue for the level. 439867
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB735163 60
This fix addresses an issue in Query when calculating how many consecutive years a constituent was a member of a recognition program. Previously, changes in a constituent's recognition level that occurred within the same year were being counted multiple times so the "Years consecutive" counts were incorrect. 439617
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB751435 60
This fix addresses an issue with sponsorship recurring gifts from Blackbaud Internet Solutions. The issue occurred in CRM version 3.0 Service Pack 8 and higher. Previously, the credit card numbers for these transactions received tokens from the Blackbaud Payment Service, but the tokens were not saved correctly in CRM. 439176
Blackbaud.AppFx.Server.dll
55
When a website user attempts to update an address on the profile update page on your Blackbaud Internet Solutions website, the error message 'Sequence contains no elements' no longer appears. This occurred when the user's address included an inactive country on the constituent record in Blackbaud CRM. To resolve this the ProfileMultiAddressControl.aspx.vb and GeographicalRegions.vb files have been updated. 438222
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
BB753065 60
This fix prevents an issue that caused an error message to appear when the primary key field in a user defined smart query did not include a system record ID, and the query definition was used to create selections and export processes. To resolve the issue for existing selections and export processes, you must manually update the primary key field in the smart query definition under Administration, Application, Shell design and then recreate the export process or selection. System record IDs appear in the list of primary key options when you include them as output fields in the ad-hoc query you use to create the smart query definition. Note, for a constituent view smart query, include the "Constituent record" field. For a revenue view smart query, include the "Revenue record" field. 438143
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
BB753056 60
For consistency with the Organization Position field character limit in Blackbaud CRM, the Organization Position field character limit has been increased to 100 for the Profile Update Form in Blackbaud Internet Solutions. Previously, the field on the Profile Update Form had a character limit of 50 which caused the data to truncate in Blackbaud CRM. 438067
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.V1_1.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
60
This fix improves performance of export and queries for non-system administrators. 437717
BBDW.ServiceRevisions.dll
60
Previously, an error displayed for the Prospect Plan List API when the API was accessed outside of the application. With this fix, we changed the data type for CONSTITUENTNAME from Guid to String, and the error no longer displays. 436511
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
60
This fix resolves an issue between manually adding a business phone number to a constituent record in Blackbaud CRM and a profile update transaction for an email address on your Blackbaud Internet Solutions website. Previously, if the business phone number was added before the email address, the BBIS Profile Update Transaction batch details displayed two tabs of information to process: one for the business phone number and one for the email address. With this fix, the batch transaction details now correctly displays one tab to process for the email address. To resolve this, the ProfileTransactionProcessor.vb and Common.vb files have been updated. 436397
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
60
This fix resolves an issue that caused the Gift Aid refresh process to not include revenue in its calculations when a Yes declaration was added to a constituent with an existing Gift Aid eligible revenue record. 436303
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
BB752986 55
This fix resolves an issue that sometimes caused an error to appear when you created user-defined data lists and used certain fields from specific query views as filters. For example, an error appeared when you used the Constituents query view and the "Expected date" field from the Constituents\Interactions node as a data list filter. 436225
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB752982 60
Previously, when you renamed a folder in the web dashboard that had subfolders, you received an error that read, "Object reference not set to an instance of an object." With this fix, you can rename folders without receiving an error. 436147
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.WebDashboard.Catalog.dll
BB752889 60
This fix resolves an issue that caused constituent search results in CRM Mobile to include the word "False" instead of constituent names. 436099
Blackbaud.AppFx.Constituent.Mobile.dll
Blackbaud.AppFx.MajorGiving.Mobile.dll
BB752971 60
This fix resolves an issue for Blackbaud Internet Solutions that was introduced in Service Pack 9. When you associate an Advanced Donation Form with a Payment 2.0 part, payment method validations have been restored so the payment processes successfully. To avoid further issues, it is possible you may need to update the HTML code for the Advanced Donation Form part if you are using improper HTML. As a result of this fix, the secure payment page template update process is now enabled for the Advanced Donation Form. 435403
Blackbaud.AppFx.ContentManagement.Parts.DonationForm.dll
Blackbaud.Web.Content.Core.dll
BB752997 55
This fix addresses an issue with banks using the "Other" banking system, which is set up by clicking "Banking systems" in Treasury. Previously, you sometimes received an error when running the Generate direct debit files process for a bank account with the "Other" banking system. Now the process runs and the batch of records is created correctly. However, you still cannot download the transmission file unless you have a customized download to create the file according to the other banking system's standards. 434854
Blackbaud.AppFx.Fundraising.Catalog.dll
BB752885 56
This change applies to an Enhanced Revenue Batch. Previously, during auto-match, when a new constituent was matched to an existing constituent and the incoming address, phone, or email matched an existing (end-dated) address, phone, or email, an error displayed. With this fix, we modified stored procedures for the application of constituent rules for addresses, phones, and emails. We also corrected the auto-match process and updated code for the duplicate resolution screen to ensure the error no longer appears. 433592
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751668 60
This fix addresses an issue with incorrect event invitee numbers in Query. The issue occurred when a constituent was invited to the same event using multiple Invitation Processes. If you want to get an accurate count of invitees for events, you must use the Event Summary node in Query. 433092
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752222 60
This fix addresses an issue that occurred when a user selected not to update gift fees when editing a payment. Previously, the message "The sum of the gift fee distribution amounts do not equal the total gift fees for this transaction" would appear and the gift fee amount would be zero. Now, when selecting to not update gift fees, all gift fees are reversed for the related removed applications. Otherwise, the gift fee amounts should remain the same and the message should not display when editing a payment. 432845
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
60
This fix corrects an issue with the Outlook.com button (formerly the Windows button) on the event details web page when you use an Event Calendar part on your website. When users click the button to export the event to their Outlook.com calendar, they are now successfully redirected to their Outlook.com account and prompted to add the event to their calendar. Previously, the redirect did not work because it attempted to access Microsoft's retired Hotmail and MSN accounts. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 432627
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
60
This fix addresses an issue that sometimes happened when committing an AddressFinder batch. Previously, when you committed a batch you sometimes received an error for rows updating an address. This happened if some of the constituents sharing that address listed it as their primary address and others listed a different primary address. 432441
Blackbaud.AppFx.AddressManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752719 60
This fix resolves an issue that caused the program to stop responding when you used batches in the webshell version of the product. The issue occurred when a pop-up blocker was enabled on the website browser. 431920
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB752691 60
This fix enables Blackbaud Internet Solutions to transmit data to Blackbaud CRM when users navigate from your Blackbaud Internet Solutions Payment 2.0 web page to the secure payment page and an interruption unexpectedly occurs before the transaction is submitted. Now data from the transaction is temporarily stored in a new CMS_SessionVariableBackup database table so Blackbaud Internet Solutions can send the information to Blackbaud CRM. To support this enhancement, two new web.config settings exist for you to select how often the program checks the table for data and for you to select whether remaining data in the table is pushed to another new CMS_ UnprocessedBBSPTransaction archive table or deletes permanently. For details about this fix, refer to https://www.blackbaud.com/files/support/guides/enterprise/300/bbistrans.pdf. 431909
Blackbaud.AppFx.CMS.FCL.ShoppingCart.BaseClassLibrary.dll
Blackbaud.AppFx.CMS.FCL.ShoppingCart.SalesOrder.dll
Blackbaud.AppFx.CMS.FCL.ShoppingCart.SalesOrder.dll
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.ContentManagement.Platform.Catalog.dll
Blackbaud.AppFx.ContentManagement.Platform.Catalog.dll
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
60
This fix resolves an issue that caused the program to change the format of fuzzy dates you entered on the Constituent education history screen when they appeared on the Education tab of constituent records. Previously, when the web browser was configured for United Kingdom date formats and you only entered the year in the From or To fields, the program displayed the date in day, month, year format. The issue occurred when you entered a year between 2001 and 2012. 431720
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.Core.dll
Blackbaud.AppFx.WebShell.WebUI.dll
60
This fix addresses an error which occurred when attempting to validate a Blackbaud Internet Solutions batch. Previously, if the batch contained donations with multiple applications, this message occurred during validation: Error: Violation of PRIMARY KEY constraint "PK_REVENUERECOGNITION". Cannot insert duplicate key value is ' '. Now the batch validation does not cause the error to appear. 431620
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Portal.dll
BB752681 60
This fix resolves an issue that caused the program to remove the Browse, Export to CSV, and Export to Excel options when you used the maximum view of the screen to add or edit smart query instances. 430881
Blackbaud.AppFx.Platform.SqlClr.dll
60
This fix addresses an issue with the length of the Creditor ID field for bank accounts with "Europe (SEPA)" selected as the banking system. Previously, the Creditor ID field was limited to 11 characters, even though the SEPA banking standard allows for 35 characters. The length of the field now matches the SEPA banking standard. If necessary, you can edit the Creditor ID field for existing bank accounts on the SEPA Information tab of the bank account record. To access bank accounts, from Treasury, click Manage bank accounts. 430794
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Treasury.Catalog.dll
Blackbaud.AppFx.Treasury.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB753833 59
This fix addresses an issue where constituent records could not be deleted if they were associated with a declined recognition program on the Recognition tab.  The error occurred whenever a constituent with a declined recognition program was deleted, including through a constituent merge task.  Now when a constituent record is deleted, the declined recognition program is also deleted. 430539
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB746246 60
When importing revenue, the process to validate marketing data took longer than expected. This fix improves the performance of revenue batch imports. 430334
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB752599 60
This fix addresses an issue with membership transactions from Blackbaud Internet Solutions. Previously, if a constituent was already a member of a program that did not allow multiple memberships and the constituent paid for that membership again on the website, the membership was turned into a "Renew" or "Rejoin" transaction when it was downloaded into the Membership Dues Batch. The amount was also changed if the renewal or rejoin amount was different than the membership "Join" amount, which caused a mismatch between what the constituent actually paid and what the membership transaction amount is in CRM. Now, the membership will be renewed, not rejoined, and the amount field will remain unchanged. 430294
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB752576 54
When you use Blackbaud Internet Solutions and match guest information in a BBIS Event Registration Transaction Batch, the program no longer matches gift criteria when the guest information includes a blank email address. For example, on the Auto-match tab in the Configure integration task in Blackbaud CRM, you use First name, Last name, and Email address for matching field criteria and you select the Exact match only checkbox. When a website user submits an event registration transaction that includes guest information without an email address, the program does not link the guest to an existing CRM constituent record. Previously, the program matched the guest to an existing record when the email address was blank but first and last names were the same. 430219
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
60
This fix resolves a compatibility issue with Microsoft SQL Server 2012 and 2014 that caused errors to appear when you attempted to commit the Currency Exchange Rate Batch. 429315
Blackbaud.AppFx.Currency.Catalog.dll
53
This fix addresses an issue that occurred with General Ledger setup access for user roles. Previously, a user with a role assigned to 'all sites' was able to see all account systems even though the role had no General Ledger rights granted to it. With this fix, a user with an 'all sites' role will be unable to see all of the account systems in General Ledger setup. 429264
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752575 60
Previously, when accessing the Reconcile Opportunities tab on the Major Giving Management page in Prospects, the tab occasionally timed out due to poor performance. With this fix, the tab loads in a timely manner without error. 428964
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
60
New Feature: Now when Blackbaud Internet Solutions website users register for the site with social media login credentials, the program sends them a confirmation email to welcome them to the site. Previously, the program did not send these users an email. The program uses the same welcome email template you configure for other website registrants, but it merges "<social media username> with <social media account>" in the Username field. 428810
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
58
This fix resolves a time out issue when a user first visits the Ask Ladder Response report page. To fix this, the data list no longer loads on a user's first visit to the page. 428698
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
BB752513 60
This change applies to an Enhanced Revenue Batch. Previously, when a payment was applied to a pledge and the receipt amount field was not included in the batch, the receipt amount updated to zero. With this fix, we updated stored procedures to ensure the receipt amount field updates to the correct amount even when it is not included in the batch. 428435
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749376 60
This fix resolves an issue that caused the program to include multiple instances of guest email addresses on constituent records. The issue occurred when you registered the guests for multiple events from a single Blackbaud Internet Solutions event registration form. 428270
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
60
This change applies to the Transfer a sponsorship screen. Previously, an additional checkbox and text field displayed on the Payment tab. These additional fields are associated with carry forward functionality and should only display on the Reassign a sponsorship screen. With this fix, the checkbox and field no longer display on the Transfer a sponsorship screen. 428238
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.Sponsorship.UIModel.dll
BB752479 60
This change applies to an Enhanced Revenue Batch. Previously, when a batch was generated from an import process and a file mapping template was used, the following error displayed during batch validation: UC_CONSTITUENT_LOOKUPID. With this fix, we updated stored procedures and the error no longer displays. 428039
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752463 60
This fix resolves an issue that prevented users with SQL Server 2014 from using Report Builder to edit ad-hoc query report layouts. 427902
Blackbaud.AppFx.Server.dll
60
This fix addresses a performance issue with the Giving Activity report. Previously, the Giving Activity report would sometimes not complete and would time out. With this fix, the Giving Activity report should perform as intended. 427251
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752427 60
When exporting information for a large marketing effort, the marketing effort export process ended abruptly after running for numerous hours. With this fix, the marketing effort export process no longer times out. 427196
Blackbaud.AppFx.Marketing.Catalog.dll
BB752422 53
This fix resolves an issue that caused an error to appear when a currency smart field was created and the "Use value group" option was selected. The issue occurred when the program was installed and entirely configured in a location that uses a comma for a currency decimal separator, such as the Netherlands. 427110
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.Web.Content.Core.dll
BB750282 60
A marketing plan's planned effort was not correctly loading the source code part for user-defined parts. Also, when a marketing effort was created from a plan, the user-defined parts were not copied over to the marketing effort. With this fix, the source code now saves on the Source Code tab when editing a Planned Marketing Effort, and user-defined parts are now copied over to the marketing effort when it is created from a plan. 427065
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB752413 60
This fix addresses an issue with the constituent application amount smart field. Previously, when a constituent application amount smart field was created for household member recognition and a site was selected, an error would occur. With this fix, the smart field functions as designed. 427034
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752411 60
This change applies to an Enhanced Revenue Batch. Previously, when a user applied a payment to a pledge and specified a receipt amount, upon committal, the payment’s receipt amount displayed as zero. With this change, we updated stored procedures to ensure the payment’s receipt amount is updated upon committal. 426617
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750633 60
This change applies to the Revenue Update Batch validation report. Previously, when updating a revenue record associated with a designation whose name was more than 100 characters long, the validation report displayed an error. With this fix, we increased the character limit of the existing parameters and the error no longer appears. 426529
Blackbaud.AppFx.Fundraising.Catalog.dll
BB750400 60
This change applies to an Enhanced Revenue Batch. Previously, when a batch included a large number of recognitions in the batch row, an error displayed during validation and committal. With this fix, we changed a stored procedure to improve performance and the error no longer displays. 426515
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752343 60
This change applies to a Constituent Update Batch where the following exception messages appear: One or more duplicate constituent exception messages and two or more exception messages of a different kind (for example, an import error message and user set error message). In this scenario, when the duplicate is resolved using the duplicate resolution screen and the "Automatically go to the next duplicate exception" is selected, the batch freezes after resolving the last duplicate exception. This is caused by the other two exception messages processing in an infinite loop. With this fix, the last duplicate exception processes correctly and the batch no longer freezes. 426322
Blackbaud.AppFx.Server.dll
60
When you use Blackbaud Friends Asking Friends, the call for the Add and Edit buttons to display the add and edit scheduled message windows has been updated on the Marketing tab. The previous call used window.showModalDialog to display the windows. This dialog is no longer an Internet browser standard and has been removed by all major browsers. 426181
Blackbaud.AppFx.FAFEvent.UIModel.dll
Blackbaud.AppFx.FAFEvent.UIModel.dll
BB752301 60
Technical Change: Previously, the GL Accounts list on the Define GL Accounts page for a general ledger account system sometimes timed out when trying to load. We have upgraded the GL Accounts list to the List Builder format in WebUI, which improves performance, increases the data row limit, and includes additional list features such as column selection and filtering. If you have custom actions on this section, you must recreate those customizations for them to appear in WebUI. In addition, system roles that grant access to this data list will now also grant access to the GL Account Query used by the List Builder version of the page. 426152
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752297 53
When you process a profile update transaction without primary business information from Blackbaud Internet Solutions, an error message no longer appears when you validate the BBIS Profile Update Transaction Batch that includes the transaction in Blackbaud CRM. 425983
Blackbaud.AppFx.BBNCSvc.dll
BB752292 60
This fix addresses an issue where the minimum installment value for the pledge displayed when attempting to output pledge reminders instead of the minimum next installment date for installments with a balance greater than $0. The correct installment date now displays. 425911
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
60
When you access the login.aspx page for Blackbaud Internet Solutions in Chrome, the Login and Password fields now center and align correctly. 425722
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
60
Previously, when you used a selection in the filters or output sections of an ad-hoc query, and the selection was created from a query assigned to a category, some of the other filter or output fields would incorrectly begin with the name of the category when you edited the query. 425439
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
BB752173 60
When you use Blackbaud Friends Asking Friends, and select the option 'Enable designation by geography' for an event, payments for a specific zip code are processed through a specified merchant account instead of the event's default merchant account. Previously, this occurred for registered website users making a payment, but not for new users registering for the event while also making a payment. With this fix, this now occurs for all users. If the zip code the new user provides does not have a specified merchant account, the payment is processed by the event's default merchant account. 425402
Blackbaud.AppFx.ApexForm.Catalog.dll
60
This change applies to a transferred sponsorship with a payment to a sponsorship recurring additional gift. Previously, when you transferred the sponsorship to a new opportunity, and then reviewed the payment to the sponsorship recurring additional gift, an error displayed on the Details tab. With this fix, the error no longer displays. 423612
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752236 60
A pending email address for a website user now appears on the Profile Display part in Blackbaud Internet Solutions. A pending email address occurs when a profile transaction exists in Blackbaud CRM, but it has not been processed to the constituent record. Previously, pending email addresses did not display on the Profile Display part until the transaction was processed to the constituent record. 423402
Blackbaud.Web.Content.Core.dll
BB750381 53
This fix resolves an issue that caused an error to appear when certain filters were applied to user-defined data lists. For example, the issue occurred when the ad-hoc query used to create the data list included the "Category" and "Subcategory" fields from the Steps/Interactions source view and those fields were also used as filters. To apply this change to existing data lists, edit and save them in Shell Design under Administration, Application. 423241
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
BB752212 60
This fix resolves an issue introduced in Service Pack 7 that caused an object reference error in Blackbaud NetCommunity when you attempted to view parts and pages that include mailing address fields. Now when you attempt to view parts and pages with address fields, the error no longer appears. 423165
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
N/A - datafix request 51
New Feature: When you integrate the Payment 2.0 part with an Event Registration Form part to provide shopping cart functionality for registration tickets, Blackbaud Internet Solutions now identifies whether the event capacity has been met before allowing a website user to submit the transaction. When event capacity has been met, a message now appears to inform the user that the transaction cannot be submitted. Note: When a user attempts to submit a transaction for a higher number of tickets than available, the program rejects the transaction. For example, if the user attempts to submit the transaction for two tickets and only one is available, the message appears and the transaction cannot be submitted. You can customize the text to appear for the message on the Language tab for the Payment 2.0 part. Under the Validation Messages category, the new Event sold out message row appears. In the Text field, you can enter custom text to appear or you can use the 'There are not enough registrations available to complete this request' default message. 422952
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.Web.Content.Core.dll
BB752340 55
This fix resolves an issue that caused an error to appear when the original file used to create an import file template in Administration was removed from the web server's import file directory. Previously, you recreated the original file to edit the import file template in the program. Note that although an error no longer appears when you edit an import template file, the mappings from the original file are no longer available. 422568
Blackbaud.AppFx.Platform.UIModel.dll
BB752178 60
This fix addresses an error that sometimes occurred when creating Microsoft Exchange calendar items from CRM. When the calendar items are created, you can have link to a page in CRM added to the them. In the ClickOnce version of the program, the link used the ConnectionString setting from the web.config file instead of the actual database name. If the two did not match, the link did not work. Now the link uses the database name so the error no longer occurs. 422313
Blackbaud.AppFx.Exchange.Catalog.dll
BB752168 60
Previously, when you confirmed a constituent was a duplicate in the batch view of a Membership Dues Batch containing Blackbaud Internet Solutions membership transactions, the membership program was removed from the batch row for the constituent. Now when you confirm a constituent is a duplicate, the membership transaction row is maintained in the batch with the confirmed constituent you selected. You can now commit the batch and create the membership. 421842
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB750229 52
Previously, when validating or saving a Revenue Update Batch that included duplicate recognition credits, a timeout error displayed. With this fix, we updated stored procedures to ensure the error no longer displays and no further duplicate recognitions are created. 421002
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB752113 60
Previously, when you uploaded certain photos to a constituent record, the photos were unexpectedly and incorrectly rotated. With this fix, the thumbnail image is rotated the same way as the original image file. 420774
Blackbaud.AppFx.UIModeling.Core.dll
BB744759 60
This fix eliminates an error and the inability to edit content (for example, parts) when Blackbaud Internet Solutions is installed on SQL Server 2012. This occurred because the stored procedure USP_TEMPDATA_ADD converted dates and times that SQL Server 2008 accepted, but SQL Server 2012 did not. The stored procedure has now been updated so that SQL Server 2012 successfully accepts the converted dates and times and content is editable again. 419474
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
53
This fix improves performance of export and queries for non-system administrators. 419353
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Security.Catalog.dll
Blackbaud.AppFx.SpWrap.dll
BB743035 60
This fix resolves an issue introduced in Service Pack 7 that caused an object reference error in Blackbaud NetCommunity when you attempted to view parts and pages that include mailing address fields. Now when you attempt to view parts and pages with address fields, the error no longer appears. 419329
Blackbaud.Web.Content.Portal.dll
N/A - datafix request 53
This fix addresses an error that sometimes occurred when you tried to edit a smart query. Previously, you sometimes received the error 'Error: Simple datalist entry could not be translated. Error converting data type nvarchar to uniqueidentifier.' This occurred when the user-defined data list filters included a drop-down field in its list of fields available for filtering and the value was blank. 418921
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
BB752008 60
This fix resolves an issue that caused an error to appear when you selected the "Test connection" option on the Add SFTP server import source screen from the Imports Sources page in Administration.  Previously, the program used the default port 22, instead of the port entered on the screen. 418806
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.UIModel.dll
BB751994 60
This fix resolves an issue that sometimes caused an error to appear when you used a smart query created from an ad-hoc query that included a selection. The issue occurred when the ad-hoc query used to create the selection was renamed. 418756
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
BB751991 60
This fix resolves an issue with the "RE7 Gift Splits" smart field failing to process with RE7 payments of constituents soft credited for payments. You must re-deploy the Datamart to utilize this fix. 418642
RE7.ReportDB.Catalog.dll
BB751983 53
The message 'Data form could not be loaded. String or binary data would be truncated.' no longer appears when you attempt to open transaction details in a BBIS Profile Update Transaction Batch in Blackbaud CRM. Previously, this appeared when the website user submitted a business job title that was longer than supported. 418383
Blackbaud.AppFx.BBNCSvc.dll
BB751969 60
The acknowledgement rules data list would not load if users set the browser locale to Finnish. With this fix, the acknowledgement rules data list now loads properly. 418117
Blackbaud.AppFx.Marketing.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB751947 50
This change applies to manual use of an Enhanced Revenue Batch as well as importing into an Enhanced Revenue Batch. Previously, for a manually matched constituent marked as "Gives anonymously," the "Gives anonymously" checkbox was deselected on both the constituent record and the payment record upon batch committal. With this fix, we made changes to batch specifications, stored procedures, and the UIModel to ensure constituents marked as "Gives anonymously" will remain so and payments made by those constituents are anonymous for the following processes: importing, manual duplicate resolution, and auto-matching constituents. 418101
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751945 60
This fix addresses an error which intermittently occurred when adding memberships using the Membership Dues Batch. The error "Cannot insert NULL into column 'NAMECODE', table 'Infinity.dbo.BATCHMEMBERSHIPDUES'; column does not allow nulls. INSERT fails." no longer occurs when you click the Next Payment button. 418002
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB751932 53
This fix addresses an issue introduced in service pack 8 when running the Blackbaud Data Warehouse validation process. Previously, when you ran the validation, you received an exception indicating that there were null values on the Online System ID column. This happened because that column did not have default values. With this fix, we have added default values to the column so the exception no longer appears. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 417354
BBDW.ServiceRevisions.dll
BB751922 53
When you enter text for opt-out emails for EmailFinder, you receive an error when the email text exceeds the space limit allowed. With this fix, you can now see the number of remaining available characters as you enter your message. If you need to include a longer message than the space limitations allow, please contact Blackbaud Data Enrichment Services. 417000
Blackbaud.AppFx.EmailFinder.Catalog.dll
Blackbaud.AppFx.EmailFinder.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.UnitTesting.dll
BB751637 53
New stylable Routing Number and Account Number merge fields are available in Blackbaud NetCommunity and Blackbaud Internet Solutions when you configure confirmation screens for Payment 2.0 parts that accept direct debit transactions. Also, new style sheet classes are available for the fields when you use the program's Style sheet section to add part styles. The new fields enable website users in the United Kingdom to view the fields in a format that is compliant with the Bacs payment system. 415186
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
49
Previously, event registrant information did not always match up correctly with event price in the Blackbaud Data Warehouse. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 415105
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
BB751787 53
Previously, when you submitted a file to Blackbaud using EmailFinder through data tune-up, you sometimes received an error indicating that the file name was too long. This could occur depending on the length of the organization name, contact name, process parameters, or temporary file configuration. This fix allows longer file names to run without errors. If the process has already failed with this error, you must submit the file by clicking Start on Step 1: Create and submit file to Blackbaud. Clicking Resubmit file to Blackbaud will not correct the problem if the process already encountered this error. 414974
Blackbaud.AppFx.AddressManagement.Catalog.dll
Blackbaud.AppFx.AddressManagement.SpWrapAddressManagement.dll
Blackbaud.AppFx.EmailFinder.Catalog.dll
Blackbaud.AppFx.EmailFinder.SpWrapEmailFinder.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.LifeChanges.Catalog.dll
Blackbaud.AppFx.LifeChanges.SpWrapLifeChanges.dll
Blackbaud.AppFx.PeopleFinder.Catalog.dll
Blackbaud.AppFx.PeopleFinder.SpWrapPeopleFinder.dll
Blackbaud.AppFx.PhoneFinder.Catalog.dll
Blackbaud.AppFx.PhoneFinder.SpWrapPhoneFinder.dll
Blackbaud.AppFx.Platform.Export.dll
BB724718 53
We fixed an issue with the Appeal Performance report. You no longer receive this error when an appeal includes a pledge payment without appeal information: Error: An error has occurred during report processing. (rsProcessingAborted) Query execution failed for dataset 'AppealPerformanceByMailing'. (rsErrorExecutingCommand). 414551
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751751 53
The marketing exclusions report was differing from the Excel export of the report data. With this fix, the total values come out the same in the marketing exclusions report and the Excel export. 414186
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
60
This fix prevents the 'UPDATE statement conflicted with the CHECK constraint' error message from possibly appearing when you attempt to commit a BBIS Event Registration Transaction batch that includes an event registration transaction with updated address information from your Blackbaud Internet Solutions website. To resolve this, the stored procedures USP_BBNC_COMMITPROFILEUPDATEADDRESS.xml and USP_COMMITPROFILEUPDATEADDRESSANY.xml have been updated. 413289
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751668 55
New Feature: To address performance issues with queries that include Gift Aid information, a new Gift Aid refresh process is available so the program can pre-calculate Gift Aid eligibility and tax claim information for the revenue in your database. The pre-calculated data from the process appears in the ad-hoc query screen in the existing fields under Revenue > Gift Aid and under Revenue > Application details > Gift Aid. To include Gift Aid values in a query that are not pre-calculated, use the new fields under Revenue > Gift Aid-Calculated and under Revenue > Application details > Gift Aid-Calculated. After you upgrade, to pre-calculate values in existing queries that include Gift Aid information, create an instance of this new process and run it. Note: We recommend you schedule the process to run daily during after-hours, such as overnight. 413067
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Blackbaud.AppFx.GiftAid.SpWrapGiftAid.dll
Blackbaud.AppFx.GiftAid.UIModel.dll
53
This fix resolves an issue that prevented users from deleting attributes from batch rows in Batch Entry. The issue occurred for attributes that allow multiple values per record. 412974
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.Web.Content.Core.dll
BB751635 60
This fix addresses an issue where users trying to view the Annual Performance Report received connection errors due to the Appeal Performance Report not setting the datasource correctly when loading. In order to utilize this fix, users will need to reload the Appeal Performance Report. 412946
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751632 53
This fix helps prevent constituents from receiving duplicate emails sent from Blackbaud Internet Solutions. 412756
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Core.dll
BB751626 55
This fix addresses an issue with incorrect event invitee numbers on the Event Profile report and in the Event Summary node in Query. The issue occurred when a constituent was invited to the same event using multiple Invitation Processes. You can refresh the report or query results to view the correct counts. 412426
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751537 53
When you use Blackbaud Internet Solutions and the Academic Catalog is off in Blackbaud CRM, this fix corrects an issue so the College/School and Department merge fields successfully display data on the Profile Display part web. Previously, the merge field data did not display on the web page. This issue was introduced in work item 379848 in Blackbaud 3.0 service pack 7. 412337
Blackbaud.AppFx.BBNC.Catalog.dll
BB751436 53
This fix is related to the fix for work item 406892. As noted in 406892, the API endpoints for custom parts with Blackbaud's secure payment page no longer clears the part's content when the "{content}" placeholder does not exist on the page. However, this fix provides a way for you to add "Visible=False" to the custom part's placeholder front end code to avoid exceptions when sending template updates for the secure page. This change applies to Blackbaud Internet Solutions. 412171
BBNCExtensions.dll
Blackbaud.Web.Content.Core.dll
BB741522 47
The addressee and salutation fields in the write a letter form for households now contain the household name. Previously, these fields were blank for households. You configure the household name using the Edit household screen, where you can choose to use the standard household name or a custom name. In addition, these fields now default to the available name format if only one name format is available for the constituent. For individuals where a primary addressee name format or primary salutation name format is defined, the fields now default to those values. Note that households do not support multiple name formats like individuals do. 412006
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.MajorGiving.UIModel.dll
BB716877 60
Previously, when an ad-hoc query included fields from a node in the "Result fields to display" section, and a selection from the same node in the "Include records where" section, you could sometimes not save or edit the query. Also, when you used the query to create a user defined smart query or data list, errors sometimes appeared. 411800
Blackbaud.AppFx.Server.dll
BB751590 60
This fix resolves an issue that caused the program to double count the tax claim amount for fields in the ad-hoc query Revenue > Gift Aid node. The correct amounts now appear for the Gross Amount, Gross Amount (transaction currency), Gross Amount (organization currency), Potential Gross Amount, Potential Gross Amount (transaction currency), and Potential Gross Amount (organization currency) fields. 411674
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
53
This fix resolves an issue that caused entire sections of Blackbaud Internet Solutions communication preferences forms to not appear when one of the field options was disabled for a user. Now, only the disabled option does not appear. For example, if an option for an appeal field is "post" and a user's record includes the "do not mail option," "post" does not appear as an option for the field when the user accesses the form. 410869
Blackbaud.AppFx.ApexForm.Web.dll
53
Previously, when you changed the mail preferences for a constituent, sometimes the audit information for that change was incorrect. When a user edited existing mail preferences, the audit would incorrectly indicate that the user who made the last change was also the user who originally added the mail preference. The audit would also incorrectly indicate that the added date was the same as the last edit date. 410858
Blackbaud.AppFx.CommPrefs.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751503 53
This fix addresses a performance issue with displaying the individual summary dashboard for a constituent. Previously, the summary dashboard would sometimes timeout and fail to load for constituents with a large number of revenue records. With this fix, the dashboard should function as intended. 410631
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751473 60
This fix addresses a potential vulnerability on web dashboards that could have allowed malicious users to access secure areas of the program. 410553
Blackbaud.AppFx.BBNC.WebDashboardParts.dll
Blackbaud.AppFx.Constituent.WebDashboardParts.dll
Blackbaud.AppFx.Platform.WebDashboardParts.dll
Blackbaud.AppFx.Programming.WebDashboardParts.dll
Blackbaud.AppFx.WebDashboard.dll
Blackbaud.AppFx.WebDashboard.WebUI.dll
53
When you use Blackbaud Internet Solutions and the Academic Catalog is off in Blackbaud CRM, this fix corrects an issue so the College/School and Department merge fields successfully display data on the Profile Display part web. Previously, the merge field data did not display on the web page. This issue was introduced in work item 379848 in Blackbaud 3.0 service pack 7. 410196
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
BB751436 47
In Blackbaud Direct Marketing, we fixed an issue introduced in service pack 7 that caused the Gift amount smart field to fail to deploy. 410013
bbetlre7attributes.exe
RE7.ServiceRevisions.dll
RE7ETL - SSIS Reporting Package
BB751415 53
This fix resolves errors that occurred when clients with SQL Server 2012 attempted to install the program or upgrade to a newer version. 410011
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1100.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1080.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1100.dll
BB751414 53
This change applies to an Enhanced Revenue Batch when applying a payment to a pledge. Previously, when the default for Receipt type was set to Consolidated, upon committal, the Receipt type was overwritten with the global receipt setting Per payment. With this fix, we made code changes to the stored procedure to ensure Receipt type is respected upon committal. 409909
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751398 53
This fix eliminates an occasional Index was outside of the bounds of the array error when a website user attempts to donate or register on your Blackbaud Friends Asking Friends website. This occurred because the program's code did not ensure an array had a value when required. The code has been updated to eliminate that gap so users can donate and register successfully. 409832
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.FAFEvent.Web.dll
BB751167 53
Technical Change: When you use API endpoints for custom parts with Blackbaud's secure payment page, the API no longer clears the part's content when the {content} placeholder does not exist on the page. To avoid exceptions when sending template updates for the secure page, you must update your custom code to handle clearing the custom part. This change applies to Blackbaud Internet Solutions. Note: See work item 412173 patch note for an update to this fix. 409826
BBNCExtensions.dll
BBNCExtensions.dll
Blackbaud.Web.Content.Core.dll
BB741522 53
In Blackbaud Direct Marketing, we fixed an issue introduced in service pack 7 that caused the Gift amount smart field to fail to deploy. 409822
RE7.ReportDB.Catalog.dll
53
This fix resolves an issue that caused the direct debit payment merge fields to not appear on Payment 2.0 part confirmation screens for website users. 409657
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.Web.Content.Core.dll
49
This fix addresses an error that occurred when a credit card rejection message was longer than 250 characters. The error occurred in batches with a REJECTIONMESSAGE field with a length of 250 characters when a rejection message of more than 250 characters was received. Now we truncate any error messages longer than 250 characters and have adjusted the existing rejection messages to be 250 or fewer characters. 408284
Blackbaud.AppFx.Fundraising.Catalog.dll
BB751164 53
This fix addresses an issue with the ETL process when your database had a large number of fundraiser teams. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 408123
BBDWETL - SSIS Reporting Package
BBDWETL - SSIS Reporting Package
53
This fix addresses an issue that caused an error message to appear when adjusting a posted pledge. Previously, if the posted pledge payment amount was set to "0" and the user then attempted to set the pledge value to "0," a divide by zero error would occur. Now, the pledge value updates correctly. 407925
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751276 53
This fix resolves an issue that prevented group assignments to system roles with LDAP queries in the webshell version of the program. System role group assignments are available from the Groups tab on the System roles page in Administration. 407773
Blackbaud.AppFx.Security.Catalog.dll
BB751262 53
The email address in the appeals element of the Blackbaud Internet Solutions Communication Preferences form now defaults to a website user's primary email address unless the user previously selected a different address as the default. If the primary address is invalid, the program uses the first valid address that is saved for the user. 407653
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB751250 60
This fix corrects an issue for eReceipts on the Transaction Manager part on your Blackbaud Internet Solutions website. Previously, if a website user submitted a donation without logging into your site and then later logged into your site to view the receipt on the part, the eReceipt link was incorrect. Now, the eReceipt link opens the correct receipt whether the website user was logged in or not. 407233
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB751208 53
This fix eliminates an occasional "Index was outside of the bounds of the array" error when a website user attempts to donate or register on your Blackbaud Friends Asking Friends website. This occurred because the program's code did not ensure an array had a value when required. The code has been updated to eliminate that gap so users can donate and register successfully. 406675
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.Web.Content.Core.dll
BB751167 46
This fix addresses an error that occurred when a credit card rejection message was longer than 250 characters. The error occurred in batches with a REJECTIONMESSAGE field with a length of 250 characters when a rejection message of more than 250 characters was received. Now we truncate any error messages longer than 250 characters and have adjusted the existing rejection messages to be 250 or fewer characters. 406660
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB751164 44
This fix resolves an issue that occurred when website users in the United Kingdom attempted to submit direct debit payments. Previously, an error message appeared for payments from accounts registered to the Royal Bank of Scotland, Barclays, and Lloyds. Please note this fix does not validate sort code and account number combinations for pending payments that appear in the Transaction Manger part. 406615
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB749540 49
New Feature: When you add a Data Provider KPI part to a web dashboard, you can now filter KPIs by name using the new KPI instance name field. Previously, you only saw a list of 500 KPIs and could not select additional KPIs, so if you had more than 500 KPIs, you could not always see the one you were looking for. 405788
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.WebDashboardParts.dll
Blackbaud.AppFx.WebDashboard.Catalog.dll
Blackbaud.AppFx.WebDashboard.SpWrapWebDashboard.dll
BB747913 53
When you process a signup transaction from Blackbaud Internet Solutions to Blackbaud CRM, phone and email address data with the same type (for example, Home) now appears in the signup transaction batch and successfully downloads to the constituent record. Previously, the email address did not appear in the batch and did not process to the record. 405615
Blackbaud.Web.Content.Core.dll
BB751093 53
This fix addresses an issue introduced in service pack 8 when running the Blackbaud Data Warehouse validation process. Previously, when you ran the validation, you received an exception indicating that there were null values on the Online System ID column. This happened because that column did not have default values. With this fix, we have added default values to the column so the exception no longer appears. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 405338
BBDWETL - SSIS Reporting Package
53
This fix addresses an issue with date filters when running the General Ledger post process with a revenue or deposit selection. Previously, selecting "Selected Revenue records" from the revenue option of a Post to GL process could result in records being incorrectly posted outside of the post process date range. 405232
Blackbaud.AppFx.Fundraising.Catalog.dll
BB751051 53
This fix resolves an issue that caused a timeout to occur when a user was active in one tab of a browser and had another, inactive tab open in the background. 403774
Blackbaud.AppFx.Server.dll
53
We fixed an issue that occurred when a constituent donated through Blackbaud Internet Solutions and entered a finder number that did not match the constituent. During batch validation, the program detected the mismatch and did not save the finder number, but still validated the gift. The program now provides a validation message that says "The constituent does not match the finder number" and you must remove the finder number or update the constituent before you can commit the batch. 402827
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750974 53
This fix ensures that constituent attribute dates only allow for date values on the User Login part on your Blackbaud Internet Solutions website. Previously, website users could submit numerical values that are not possible to be a date, such as "12345678." These values prevented you from downloading the transaction in Blackbaud CRM. The program has been updated to make sure values are valid for constituent attribute dates. Also, when you run the upgrade that applies this fix, a revision runs to remove non-date values from failing transaction so they can download successfully. 402416
Blackbaud.Web.Content.Portal.dll
BB750948 53
During batch validation, we no longer display a row error for rows which have a credit card token, but do not have an authorization code. The error will now be displayed only when you attempt to commit the batch. 402360
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
53
This fix addresses an issue with the expiration date of memberships when upgrading them in a Membership Dues Batch. Previously, the expiration date of the membership was not editable upon upgrade. 402146
Blackbaud.AppFx.Membership.UIModel.dll
BB750920 55
Previously, you could not view marketing plan activities in the next year when viewing the planner calendar. To fix this issue, we added "Next year" as a date filter option for plan activities. 401697
Blackbaud.AppFx.Communications.Catalog.dll
Blackbaud.AppFx.Communications.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750894 53
This fix addresses a performance issue that occurred on the Uncommitted Batches tab of the Batch Entry page. Previously, when the database included a large number of batches, an error message appeared before the data was available. 401636
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB750886 53
This change applies to an Enhanced Revenue Batch and Revenue Update Batch. Previously, when a batch included an event registration payment with a charitable portion associated with the registration, the General Ledger mappings were not validated correctly and the following error displayed: “(ACCOUNT SYSTEM NAME)”, account segments have not been defined for the segment ‘Designation’: Designation <not used>.” This error displayed even when General Ledger setup was correct and a mapping existed for the designation. With this fix, the error no longer displays. 401412
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB740544 60
Previously, when you tried to merge two constituents and the source constituent had an address that was included in an AddressFinder batch, you received an error and could not complete the merge. With this fix, if the batch is committed, the merge process will remove that row from the batch and delete the source constituent. If the batch is uncommitted, you will still receive an error message. As part of this fix, we have improved the wording on the message so that it is clear that you must commit the batch before the merge process can run. 401242
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750870 53
This fix addresses an issue that prevented the Generate payments process from generating payments for membership installment plans when the membership included one or more children. 401120
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
53
This fix addresses an issue with editing the designations of a posted pledge. Previously, if the designations were deleted and the exact same designations were re-added, the posted pledge’s status would be set to "Do not post." Now, a correct adjustment generates and the post status is set to "Posted (activity pending)." 401093
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
53
During batch validation, we no longer display a row error for rows which have a credit card token, but do not have an authorization code. The error will now be displayed only when you attempt to commit the batch. 401008
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
41
This fix resolves an issue that caused an error to appear when batches that included direct debit payment transactions were committed. The error occurred when the payments were made by users who were logged into Blackbaud Internet Solutions websites. 400987
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
41
This change applies to Blackbaud Internet Solutions (BBIS) donations downloaded into an Enhanced Revenue Batch. Previously, when duplicates were detected during the auto-match process where the matched constituent did not have an address, but the incoming constituent had an address with a specific type, the following error displayed upon committal: BBERR_ADDRESS_PRIMARYADDRESSREQUIRED. With this fix, we updated the auto-match process to correctly consider matches with no address to ensure the error no longer displays. 400810
Blackbaud.AppFx.Constituent.UIModel.dll
41
The Constituent Lifetime Giving smart field no longer excludes planned gift payments. After you run the update and process this smart field, its value will include all revenue given prior to the process date. However, the smart field includes only future planned gift revenue; it does not include planned gift payments that occurred before the last run date. To include planned gift payments made prior to the last run date, you will need to create a new Constituent Lifetime Giving smart field. 400431
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB750799 53
This fix addresses an issue with the 'constituent revenue application amounts' smart field definition when used to calculate household member revenue. Previously, the smart field value would include revenue from posted transactions that had been reversed. With this fix, the smart field should now only include valid revenue amounts. 400404
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750796 60
Previously, relationships could sometimes show incorrect end dates when the 'Set end dates for relationships between subsidiaries and intermediate/top parents when no longer valid' setting was enabled in your corporate relationship settings. If you have that setting enabled, you might notice that multiple relationships incorrectly show the same end date. This incorrect data can affect other areas of the program, such as matching gift claims and recognition credits. If you think you are affected by this issue, please contact Blackbaud Customer Support, who can provide steps for correcting your data. 400300
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750340 53
Technical Change: Previously, when you replaced the ZIP Code Search with a custom search, the replacement search was not used in Constituent Batch, Constituent Address Update Batch, and other data forms. With this fix, the replacement search is correctly used in these batch types and forms. Custom searches should include the same parameters and output fields as the out-of-the-box search form, but you may hide those fields or add other fields. If you have replaced the ZIP Code Search or the ZIP/Postal Code Search, you should confirm that the parameters and output fields include the fields from the out-of-the-box search form. 400293
Blackbaud.AppFx.Address.UIModel.dll
Blackbaud.AppFx.Constituent.ClientComponents.dll
Blackbaud.AppFx.Constituent.UIModel.dll
BB750775 60
This fix addresses an error that occurred when adding or editing volunteer availability information on the Availability tab of a constituent's volunteer record. The error occurred only when the user's browser settings were set to the Finnish language. 400160
Blackbaud.AppFx.Volunteer.UIModel.dll
Blackbaud.AppFx.VolunteerManagement.Catalog.dll
BB750756 60
This fix addresses an error which sometimes occurred when you deleted an event registration payment and then tried to remove the registrant from the event. The payment, even though it was deleted, was still linked to the registration. Now when you delete the payment, the link to the registration is also deleted so you can remove the registrant from the event. 398878
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB750685 42
This fix addresses a performance issue that occurred with the Revenue History report. Previously, the report would take a long time to load or would not load at all. 398811
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750681 60
This fix resolves an issue that occurred in the duplicate resolution screen when individual, organizational, or constituent batch records potentially matched existing records in the database. Previously, the program did not always display the correct contact information for potential duplicate records when the existing records included multiple addresses, email addresses, or phone numbers. Now when new contact details do not match existing details, the program displays the primary contact information. When new contact details match existing details, the program displays the existing information. 398766
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Programming.Catalog.dll
53
Previously, stewardship plan steps were incorrectly replicated when editing pending steps or adding completed steps with a frequency other than "Single Occurrence." With this fix, the plan steps replicate correctly. 398697
Blackbaud.AppFx.Stewardship.UIModel.dll
BB746988 53
The Profile Update form in Blackbaud Internet Solutions now accepts fuzzy date entries (for example, mm/yyyy) for the Birth date field. Previously, the form only accepted full date formats (for example, mm/dd/yyyy) which prevented a website user from successfully submitting a profile transaction on your website. To resolve this, the DataForm types have been updated from Date to Fuzzy Date for the Profile Transaction Data Form. 398181
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
53
This fix resolves an issue so that users can now return to the previous page successfully in CoSign authenticated environments when they click the back button within Blackbaud CRM Mobile. Previously, the button did not consistently return to previous pages. 398173
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB748622 53
Technical Change: Previously, the program incorrectly allowed you to assign the same role to a group member with overlapping dates. With this fix, you can now no longer assign the same role to the same group member with dates that overlap. When you apply this fix, any identical roles with overlapping dates will be combined. The resulting role will use the earliest start date and the latest end date. If you do not want those roles to be combined, before you apply the update, change the start and end date for the roles so they do not overlap. 398107
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB727712 53
This change applies to a Revenue Update Batch. Previously, when payment method details were edited for posted pledges through a batch, the batch committed, but the payment method details did not update. With this fix, payment method details update correctly upon committal. 398006
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750624 53
We fixed an issue that caused the "Constituent lifetime gifts on file" and the "Constituent single gift consecutive year donors" smart fields to hang during refresh. 397490
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB750607 41
This change applies to an Enhanced Revenue Batch. Previously, when a payment was applied to a commitment as well as an additional application (such as an unapplied matching gift), and the designation was shared between both, a primary key error displayed. With this fix, the error no longer displays. 396811
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748383 53
When a redirect URL link in an email contains HTML fragments for client side routing frameworks (for example, AngularJS), Blackbaud Internet Solutions now correctly appends query string parameters after the HTML fragment. Without this, it was possible for donation transactions submitted via the link in the email to process without its associated finder number, appeal, and marketing effort information. 395552
Blackbaud.Web.Content.Core.dll
53
Previously, when adding a sponsorship and selecting a sponsorship program, if the specified browser language used different currency delimiters, an error displayed. With this fix, we created a view form to display sponsorship program information in the correct format. We also updated the Sponsorship Add form and Sponsorship Batch Handler to use the new view form to surface information associated with the selected sponsorship program. 395512
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.UIModel.dll
Blackbaud.AppFx.Sponsorship.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB750561 48
This fix resolves an issue introduced in patch 39 that occurred when users accessed tabs in the ClickOnce version of the program which included dashboard sections. Previously, an error message appeared instead of the data. 395489
Blackbaud.AppFx.Server.dll
BB750649 41
This fix removes the check constraint error CK_EVENTREGISTRANTPAYMENT_VALIDAMOUNT when you commit a BBIS Event Registration Transaction Batch and the batch includes a registration overpayment for an event from your Blackbaud Internet Solutions website. Previously, the error occurred when the constituent’s account balance was paid in full, and the overpayment caused a negative amount due. Now, the batch commitment can handle the overpayment and proceed without error. 395218
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748072 53
This change applies to a Sponsorship Batch. Previously, when a value larger than a 32-bit integer (2,147,483,647) was entered in the "Finder number" field in a batch, the following error displayed: "Arithmetic overflow error converting expression to data type int." With this fix, we modified the "BatchSponsorship" table to accept up to a 64-bit integer (to be consistent with other batch types that use Finder numbers, such as Enhanced Revenue Batch). 394779
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB750448 41
This fix addresses an issue with the constituent revenue application smart fields when the smart field’s parameters were set to return a value for “Household member revenue” or “Household member revenue recognition.” This fix ensures these constituent revenue application smart fields include all of the constituent’s revenue. Previously, the household smart field calculations would not include revenue after the constituent was removed from a household. 394670
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749455 60
We have corrected a problem that sometimes occurred with pledge balances in the Blackbaud Data Warehouse. Previously, the TRANSACTIONBALANCE column on the FACT_FINANCIALTRANSACTION sometimes showed inaccurate pledge balances for pledges with write-offs. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 393256
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
BB750389 60
This fix addresses an issue with Group Sales. Previously, from the Reservations List tab when you clicked Add and then Add payment, the Add a payment screen was not displayed. 393109
Blackbaud.AppFx.Fundraising.Catalog.dll
38
Previously, payments added through an Enhanced Revenue Batch were accepted for recurring gifts with inactive designations. With this fix, the Enhanced Revenue Batch specification now includes a query to check that a recurring gift designation is active. When the designation is inactive, an error now displays (as it currently does with one-off payments and pledges) and the payment is no longer accepted. 393032
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749216 41
This fix resolves an error in the screen where you specify export criteria for one-to-many fields in export definitions. The screen appears after you add a one-to-many field to an export definition.  Previously, the error occurred when you chose the option to apply a filter to selected values and then attempted to specify a value. 393023
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB750371 40
This fix addresses a performance issue in the Blackbaud Data Warehouse with the BBDW_DIM_MARKETINGSEGMENT and BBDW_DIM_MARKETINGSOURCECODEPART packages. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 392841
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
BB749772 53
Previously, when saving information to the "Add a sponsorship" screen accessed from the Sponsor tab of a constituent record, the following error displayed: "A field was specified that does not exist in the form definition, CARRYFORWARDPASTDUE." With this fix, the error no longer displays upon save. This fix corrects an issue introduced in 375275 (SP 7). 392788
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
41
This fix addresses an issue with queries. Previously, they would not filter correctly on membership cancellation reason codes after the queries were saved. 392744
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB750336 53
Previously, queries based on the Blackbaud Data Warehouse did not appear in ad-hoc query searches or in the Microsoft Excel add-in. To take advantage of this fix, you must reinstall the Microsoft Excel add-in. 392683
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
53
This fix addresses a time out error which occurred when a non-administrator user in site-secured environment attempted to view the Revenue History tab of a constituent record. 392468
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750317 41
This fix provides a way for you to eliminate an intermittent stack trace error if it appears when you create an email message for a Blackbaud Friends Asking Friends event. If the error occurs, it is possible for you to change the CMSEmail_SmallTimeout value in AppSettings of the web.config file. 392447
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.SPWrap.dll
Blackbaud.Web.Content.SPWrap.dll
BB750314 60
This fix addresses a problem that occurred when splitting a payment. Previously, when adding a payment, you could split the payment between the same type of application, such as a donation, and select the same designation for each application. With this fix, you will not be able to select the same designation for multiple applications with the same type. 392439
Blackbaud.AppFx.Fundraising.UIModel.dll
60
This fix resolves an issue with constituent attribute code tables that accept multiple values and appear on Profile Update forms. Previously, when Blackbaud Internet Solutions website users updated values, the changes did not download to Blackbaud CRM. 392260
Blackbaud.Web.Content.Core.dll
41
Previously, in a Revenue Update Batch, when editing a donation associated with a paid matching gift claim, an error displayed upon validation. With this fix, we updated batch metadata, stored procedures, and handlers so that the matching gift claim or payment is not updated when a payment exists. 392254
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747843 41
This fix addresses an issue when migrating to SQL Server compatibility level 110, available in SQL Server 2012 and later versions. Previously, several functional areas did not appear after migration when running SQL Server 2012, compatibility level 110. 392162
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB750366 41
Previously, when you merged two constituents the resulting record could sometimes no longer identify the constituent as a primary member of a group. This happened when you merged a constituent who was a primary member of two different groups and included primary information data in the merge. After the merge, the resulting constituent was only the primary member of one group. 392045
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
41
This fix addresses an issue that allowed individual records to have multiple primary businesses. Previously, when you edited relationships between a constituent and an organization and the constituent had more than one relationship type with that organization, it was possible for the individual to show more than one primary relationship. This happened when you edited the non-primary relationship and made it the primary business for that constituent. In this case, the business relationship that was previously marked as primary remained that way, so both relationships were primary at the same time. 391840
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750002 41
This fix applies to an Enhanced Revenue Batch. Previously, when "Check for duplicate constituents" was selected on the Commit parameters screen and the auto-match process ran, the following error displayed: "The current user does not have rights to use this feature in the context of this specific record." With this fix, the error no longer displays. This fix corrects an issue introduced in 372112 (SP 7). 391629
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB750260 38
Previously, when you confirmed a constituent was a duplicate in the batch view of a Membership Dues Batch, the membership program was removed from the batch row for the constituent. 391189
Blackbaud.AppFx.Membership.UIModel.dll
BB750229 41
Previously, solicitor amounts for matching gift pledges were incorrectly calculated (at times) when matching gift claim conditions used the following fields: Max match per gift, Max match per year, and Max match total. With this fix, we changed the way solicitor amounts are calculated for matching gift pledges to ensure amounts display correctly. 391184
Blackbaud.AppFx.Fundraising.Catalog.dll
53
As per the functionality of Advanced Donation Form, the system should allow using Direct Payment and Payment 2.0 part as well. But in the existing implementation, the code is written to log error messages when payment is to be done through Direct Payment only. In the new implementation, checks to log error for payment done using Payment 2.0 part has been added. 391105
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB750210 53
This fix addresses an issue with the Recent revenue list on the Summary tab of a constituent. Previously, revenue entries were missing from the list when a single payment was applied to multiple designations. 391097
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750209 41
New Feature: Previously, when you ran a mail merge, constituent addresses could sometimes include additional spacing between lines. When you create a mail merge outside of Blackbaud CRM, you might find that address lines have these additional spaces. If this happens, you can change the line break settings so they work best with the mail merge tool you are using. To do this, from the business process you are using, click Set format options under Tasks. On this screen, navigate to the Export tab. On the Line break characters field, select either CR, LF, or CR + LF. The correct option for your needs depends on the details of your mail merge, so if you experience issues with line spacing, select a different option than the one that was selected before and run your mail merge again. Note that these options affect the business process instance only, so if you have multiple business processes or multiple instances of the same business process, you need to adjust these options for each instance. 390886
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Export.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.Tribute.Catalog.dll
BB749251 53
This fix provides a way for you to configure the "From" field for Blackbaud Friends Asking Friends fundraising messages so that registrants can send messages when their email address is from a Domain-based Message Authentication, Reporting, and Conformance (DMARC) compliant email provider, such as Yahoo! and Hotmail. To do this, your system administrator can update the following setting in the web.config file: <appSettings><add value="<Email address value here>" key ="BBCustomerMarketingEmailAddress"/></appsettings>. This change resolves problems that occurred because many DMARC compliant systems recently updated their policies to instruct other DMARC compliant systems to reject email when messages using their addresses did not originate from their servers. Now when you include an email address with your organization’s domain in the "From" field, the fundraising messages are accepted because they are sent from your organization. 390806
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.AppFx.FAFEvent.Web.dll
BB750182 41
Previously, a change in the matching algorithm for the duplicate detection process caused Constituent Update Batches to perform slowly during committal. With this fix, we changed a stored procedure query to improve process performance during committal. 390686
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB738961 38
If you calculated segment counts for a non-activated effort with test segments, and then edited the source code value on a segment, the source code did not update properly on the corresponding test segment. While the value displayed correctly on the marketing effort, when you activated and exported the effort, the test segments included the wrong source code in the export. We fixed this issue so the source code exports correctly. 390442
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB724329 41
Previously, when adding plan steps to a prospect plan from the Manage prospects and plans in bulk page, the Owner field did not display for a plan step when adding steps from a plan outline. With this fix, all Fundraiser roles now display as options in the Owner field and can be selected or changed when adding a plan step. 389885
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.MajorGiving.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB749283 60
With this fix, we implemented SQL improvements to properly calculate the Constituent recurring gift missed installment counts smart field. This change ensures that the smart field only includes active recurring gifts. 389879
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750158 60
This fix resolves an issue which caused an error to appear when you edited a payment and applied it to an auction purchase. The error occurred when the auction item was for an account system other than "System Generated Account System." 389748
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB751049 45
This fix addresses an issue with the payment query. Previously, the query returned all transaction types rather than just payment transactions. The query now functions as designed. 389737
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Treasury.Catalog.dll
BB750145 53
This fix addresses an issue which occurred when you attempted to view the application details on the Details tab of a revenue transaction. Previously, the application details were slow or failed to load. 389667
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB750142 43
This change applies to recurring gift record with a Completed status. Previously, when a recurring gift’s posted payment was edited and the applied amount was set to zero, the recurring gift status changed to Active. With this fix, only recurring gifts with end dates in the future will be reactivated. For recurring gifts with no end date, the status remains Completed. 389487
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750124 60
With this fix, you can now add revenue to a planned gift addition for a planned gift associated with a vehicle type of "Living trust." 389301
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB749501 53
The Profile Update form in Blackbaud Internet Solutions now accepts fuzzy date entries (for example, mm/yyyy) for the Date to, Date from, and Graduation dates for "Educational histories" and "Educational involvements" fields when you use them on the constituent record in Blackbaud CRM. Previously, the Profile Update form only accepted full date formats (for example, mm/dd/yyyy) which prevented a website user from successfully submitting a profile transaction on your website. To resolve this, the DataForm types have been updated from Date to Fuzzy Date for the Profile Transaction Data Form. 388850
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
53
When you use Blackbaud Internet Solutions, the Date to, Date from, and Graduation dates for "Educational histories" and "Educational involvements" profile fields now accept fuzzy date entries (for example, mm/yyyy) in batch when you download profile transactions to Blackbaud CRM. Previously, batch only accepted full date formats (for example, mm/dd/yyyy) so these dates showed as changed because the program attempted to enter a full date. To resolve this, the DataForm types have been updated from Date to Fuzzy Date for the Profile Transaction Data Form. 388802
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
53
We fixed a performance issue that caused the Appeal performance report to time out when you selected an appeal. 388607
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741153 41
This fix resolves an issue that caused an error to appear when adjusting posted revenue from the Edit posted payment screen. The issue occurred when the adjustment's post status was set to "Do not post" and a benefit was associated with the payment. 388595
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB750031 53
When you use Blackbaud Internet Solutions, batch no longer requires a full date format (for example, mm/dd/yyyy) for the Date to, Date from, and Graduation dates for "Educational histories" and "Educational involvements" profile fields when these fields are not present on the form on your website, but data exists for the fields on the constituent record in Blackbaud CRM and uses a fuzzy date format (for example, mm/yyyy.) Previously in this scenario, these fields appeared in batch as changed because batch did not accept fuzzy dates for the fields and attempted to update and enter a full date. To resolve this, the DataForm types have been updated from Date to Fuzzy Date for the Profile Transaction Data Form. 388581
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
53
This fix addresses a timeout issue which occurred when processing a large number of R68 Gift Aid claims. 388575
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
BB750027 55
This fix resolves an issue that sometimes caused batches to remove validation failure messages from their rows when the batches were saved. 387765
Blackbaud.AppFx.BatchUI.dll
60
This fix addresses an issue with the membership contribution process. Previously, it was renewing memberships for dues-based levels if the membership was in the program's renewal window. 387753
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
41
This change applies to a Revenue Update Batch. Previously, when searching from the "Revenue Update Batch Search" screen, an error displayed because the system role with permission to access the screen was not associated with the "Revenue Update Batch Get Revenue" permission. With this fix, the error no longer displays. 387668
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
53
This fix addresses an issue with recognition program information not displaying correctly on a constituent record. Previously, after using the Constituent recognition process to upgrade a constituent to a higher recognition level, the "Amount to next level" field was blank. Now, when you go to the constituent's Recognition tab, the value is correct. 387616
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
60
To improve performance and avoid timeout errors when you download event registration transactions from Blackbaud Internet Solutions, indexing has been applied to the EmailJob_Recipient and NETCOMMUNITYEMAILJOBRECIPIENT tables. 387323
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
BB749873 60
This fix resolves an issue for read only Educational histories fields on the Profile Update form in Blackbaud Internet Solutions. Previously, website users could continue to edit these fields when the checkbox was cleared in the Edit column on the form to prevent users from changing data. Now, the form honors the checkbox status so the field remains read only and users cannot change data. 387297
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
53
This fix addresses an issue with the Constituent revenue application amounts smart field definition. Previously, smart fields based off this definition would sometimes take a long time to complete. With this fix, smart fields using this definition should now complete faster. 387272
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748213 60
This change applies to a Constituent Update Batch and an Enhanced Revenue Batch. Previously, upon validation and committal, the primary flag was incorrectly removed from email or phone records when the following occurred: Two or more constituents had identical email addresses or phone numbers, and one of those constituents was auto-matched by an incoming constituent whose data included the same email address or phone number. With this fix, the primary flag remains upon committal. Note that this fix only applies to records created after the fix is implemented. 387169
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749857 55
This change applies to the reconcile matching gifts process in Revenue. Previously, during reconciliation, when a user selected a related constituent's payment associated with a different currency than the unapplied claim to reconcile, the following error displayed: "Conversion from string (amount) to type decimal is not valid." With this fix, the error no longer displays. 387164
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
53
When you use Blackbaud Internet Solutions, this fix correctly removes phone information from the Profile Display part when the end date has passed on the constituent's record in Blackbaud CRM. To implement this fix, the stored procedure USP_BBNC_CONSTITPHONEOREMAIL has been updated. 387149
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
Blackbaud.AppFx.BBNCSvc.V1_1.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Portal.dll
BB749855 53
This change applies to an Enhanced Revenue Batch. Previously, when importing matching gift payments and committing a batch, the receipt amount on the associated payment defaulted to zero. With this fix, the receipt amount is calculated correctly. 386923
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748532 41
This change applies to an Enhanced Revenue Batch. Previously, when importing recurring gift payments and committing a batch, the receipt amount on the associated payment defaulted to zero. With this fix, the receipt amount is calculated correctly. 386905
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748532 41
This fix eliminates an "Object reference not set to an instance of an object" exception when you edit, validate, or commit a transaction in the BBIS Profile Update Transaction Batch in Blackbaud CRM. This exception occurred when NULL handling was missing for primary business data for a constituent. To resolve this issue, the BBNCProfileBatchCommit.vb code has been updated. 386658
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB749832 53
This fix eliminates a time out issue when you attempt to access the Communications tab on a constituent record. To resolve this issue, the stored procedure USP_DATAFORMTEMPLATE_VIEW_CONSTITUENTCORRESPONDENCEPREVIEWCOMMUNITYEMAIL has been updated to improve performance and avoid time outs. 386166
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749802 53
The program no longer times out when you delete a package from the packages list on the Packages page. 386012
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB749795 41
This fix resolves an issue with the Top Fundraisers list when you use Blackbaud Friends Asking Friends. Previously, when a top donation leader used existing credentials to register for a second event and additionally made a second qualifying donation for recognition in the Top Fundraisers list, the donor's name appeared two times in the list. This occurred because the program did not fully specify which event the list was for at every fundraising level. To resolve this, USP_DATALIST_FAFTOPFUNDRAISER has been updated so the top donor's name only appears once in the list. 385999
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749794 41
We have improved the credit card tokenization process used in batch through better communication with the Blackbaud Payment Service. We have also improved error handling, as well as the status and error messages displayed when the credit card tokenization process encounters errors, whether on batch row auto-save or any other time a batch is saved. 385486
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.SpWrap.dll
BB740136 41
This fix addresses an issue with benefit attributes not appearing in the Blackbaud Data Warehouse. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 385406
BBDWETL - SSIS Reporting Package
37
This fix addresses an issue that occurred after altering the benefits associated with a posted gift fee adjustment. Previously, the gift fee would maintain its post status of "Posted" despite choosing to reset the gift fee. Now, the correct gift fee general ledger distributions are generated. 385335
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
53
This change applies to an Enhanced Revenue Batch. Previously, when you right-clicked on a highlighted row in the data entry grid, selected “Edit Constituent,” and clicked “Save” on the edit screen, an error displayed. With this fix, the error no longer displays upon save. 385187
Blackbaud.AppFx.BatchUI.dll
37
This change applies to the Fundraisers tab of the "Major Giving Management – Fundraisers and Steps" page in Prospects. Previously, when you selected the "Include stewardship steps" filter, stewardship steps were not included in the results. With this fix, when you select this filter, stewardship steps now display. 385116
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB749739 53
Non-administrative users in system roles with rights to all records no longer receive an error message when they select an appeal with a different site when editing or activating a marketing effort. 384942
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
41
This fix resolves an issue that sometimes caused an error message to appear on the Import page in Administration. The issue occurred during recurring import processes when the program was configured to import files from a SFTP server and the file names included wildcard characters. 384869
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
BB749722 53
This change applies to an Enhanced Revenue Batch used in both Blackbaud Internet Solutions (BBIS) as well as Blackbaud CRM. Previously, when donation transactions used auto-match to find an existing constituent, an error displayed. With this fix, the auto-match process locates the existing constituent correctly and the error no longer displays. 384441
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
When a website user changes a solicit code preference on the Communications Preferences form on your Blackbaud Internet Solutions website, a transaction for it no longer inadvertently appears in batch in Blackbaud CRM; it now directly defaults on the constituent record. This occurred when the user changed a solicit code and then submitted a profile update transaction in the same session without logging out of your website. 384340
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
BB749672 53
This fix resolves an issue with the Directory part results on your Blackbaud Internet Solutions website when you select to include the "Education History, Education institution (Affiliated)" field in the Listing Fields box on the part and the Academic Catalog is turned off in Blackbaud CRM. Previously, this prevented Directory results from appearing on the web page because the search attempted to include unaffiliated institutions for the field. Now, the search has been updated to search for and display affiliated institutions only. 384268
Blackbaud.AppFx.BBNCSvc.dll
41
This fix addresses an issue with the direct debit process in the ClickOnce version of the program. Previously, when you tried to download and open the direct debit transmission file, you received an error. However, you could download and open the file in the WebUI version of the program. 384219
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.EftClient.dll
BB749659 41
This fix improves performance and helps prevent a timeout error when you upload a large email list (for example, over 10,000 recipients) in Blackbaud Internet Solutions. To avoid this, the EmailUploadTimeout value now appears in the the web.config file and defaults to 120 seconds. However, your system administrator can adjust this limit. The new USP_EMAILLIST_CREATEUPLOADEMAILTABLE and USP_EMAILLIST_CREATEUPLOADEMAILTABLEINDEX stored procedures and the new IX_CONDITIONALCONTENTRECIPIENT_EMAILLISTUPLOADMASTERLISTID index have also been added to also help improve performance and avoid a timeout error. 383880
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.SPWrap.dll
37
This fix resolves an issue for website users searching by "Organization name" on a Directory web page when you configure the Directory part to include "Both Organizations and Individuals" under Records to Include and you include the Organization name field in the Search Form Fields box. Previously in this scenario, the search returned results for individual constituents not associated with an organization. Now, when you include this field in the box, only organizations appear in the results display window, when you include the Name field (under Bio) in the box, only individuals appear in the results, and when you include both fields in the box, the search returns results for both organization and individual constituents. This fix applies to Blackbaud Internet Solutions website and Blackbaud NetCommunity. 383781
Blackbaud.AppFx.BBNCSvc.dll
53
New Feature: You can now specify the text to appear when a Blackbaud Internet Solutions website user's session times out on the direct debit screen of a transaction. You enter the text on the Payment 2.0 part's Language tab, under the Session category in the new Session timeout message row. Previously, a message did not appear and the program created blank batches for transactions with expired sessions. 383323
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
53
This fix addresses an issue when you merged two constituent records and the source record was in use by a constituent batch. Previously, if the record to be deleted was in use by a constituent batch, you received an error because the batch process no longer recognized the record as valid. In addition, even though the data was merged into the target record, the source record was not deleted if it was in use by a batch, leaving potential duplicates. With this fix, once the records are merged, the entry in the constituent batch is updated to reference the correct record. 383181
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
41
This fix resolves an issue that caused the program to insert an extra carriage return in label templates when you used the Word document merge functionality from the webshell version of Blackbaud CRM. 383004
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Server.dll
BB743110 41
When Blackbaud Friends Asking Friends participants enter offline gifts from their participant headquarters, the gifts are now mapped to the correct geographical designations they select when “Designation by geography” is enabled for the account. Previously, the program assigned the event’s default designation. To resolve this issue, the stored procedure USP_DATAFORMTEMPLATE_ADD_REVENUEOFFLINEDONATION was updated to calculate the designation correctly. 382968
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
53
New Feature: This fix addresses an issue that would occur when merging organizations with the "Grantor" constituency. Previously, when attempting to merge organizations that gave grant awards, an error would occur and the merge would fail. Now, a Foundations merge task exists in the Constituent Merge Configuration which will allow grantors and their grant awards to be merged. The Foundations merge task will be enabled by default for all pre-existing merge configurations. 382967
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749558 53
This fix corrects an issue so that a profile update transaction processes successfully when the website user’s birthday is a fuzzy date (for example, 1/1990) on the constituent record in Blackbaud CRM. Previously, the program could not process a fuzzy date which prevented the transaction from downloading to Blackbaud CRM from Blackbaud Internet Solutions. Note: This only applies when the Birth date field is not on the Profile Update form on your website. If the Birth date field appears on the form, the date must be a complete value (for example, 1/1/1990.) 382946
Blackbaud.AppFx.BBNCSvc.dll
37
This fix resolves an issue for email addresses when a website user submits the User Interests Form part on your Blackbaud Internet Solutions website. Previously, the user's preferred email address changed to their previous email address after the transaction processed and appeared in batch in Blackbaud CRM. To prevent this, the program now matches the email address from the form with the user's preferred email address from the constituent record. 382940
Blackbaud.AppFx.BBNCSvc.dll
37
This fix addresses an error which occurred when using the event search field on the Events page. Previously, if you changed the Event Work Center Event Search to use a different event search using Search List Replacements in Administration, you received an error when you tried to use the event search field. 382792
Blackbaud.AppFx.Event.UIModel.dll
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
Previously, in Blackbaud CRM, an error displayed when editing sponsorship opportunities. The error was due to lingering records in the "SalesOrders" table used by Blackbaud Internet Solutions. Expired sponsorship sales order records were not deleted when they were unlocked. With this fix, we made changes to the "Unlock online sponsorship opportunity transactions" global change to delete the lingering sales order records. Sponsorship opportunities can now be edited without error. 382740
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB749539 41
This fix resolves an issue that caused an error to appear when certain profile update and donation transactions were downloaded from Blackbaud Internet Solutions websites. The issue occurred when the transactions included blank values for some of the fields. 382721
Blackbaud.AppFx.BBNCSvc.dll
BB749537 41
In an Enhanced Revenue Batch, this change applies to individual constituents with matching gift relationships. Previously, when a pledge was added and saved for a constituent through the "Apply to commitments" screen, the following error displayed – "One or more designation amounts is invalid." With this fix, the error no longer displays. 381109
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
This change applies to an Enhanced Revenue Batch. Previously, our fix for work item 187405 caused performance and speed issues when validating payments with benefits. During validation, unmapped GL accounts were checked which caused slow performance. With this fix, performance is improved and GL mapping validation is now consistent across the program. 380378
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB749370 60
This fix prevents "1/1/0001" from displaying in the System Value column for a blank educational involvement date in a BBIS Profile Update Transaction Batch. Now, the cell correctly remains blank when there is no value for an educational involvement date. 380160
Blackbaud.AppFx.BBNCSvc.dll
37
In a BBIS Profile Update Transaction Batch, educational involvement date fields are no longer blank for previous date values with incorrect month and year formats. This occurred when a website user's online profile information included a date value with an incorrect format on the constituent record in Blackbaud CRM. This fix updates the transaction display so that the dates appear in the batch. 380159
Blackbaud.AppFx.BBNCSvc.dll
37
Previously, you sometimes got false positive results during the Blackbaud Data Warehouse validation process. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 380091
BBDW.ServiceRevisions.dll
37
When you use the Academic Catalog in Blackbaud CRM and integrate the data with a Profile Update Form in Blackbaud Internet Solutions, the College/School, Division, Department, Sub Department, and Degree type fields now display for affiliated schools on the profile update web page. Previously, Blackbaud Internet Solutions did not include affiliated school information. 379848
Blackbaud.AppFx.BBNCSvc.dll
37
When a marketing effort was sent as email from Blackbaud Internet Solutions, the program sometimes excluded constituents if the marketing effort included multiple segments with different packages that used the same email message and the number of recipients exceeded the chunk size defined by the web config (5000 by default). This issue no longer occurs. 379646
Blackbaud.Web.Content.Core.dll
BB748140 37
This change applies to a constituent whose Former Address record includes an end date and is marked as Do not send mail to this address. Previously, when using an import to create a Constituent Address Update Batch (to change the address to primary), the address displayed in the batch without the primary flag, but still contained the end date and Do not send mail to this address selection. Upon committal, the address was not updated. With this fix, the address updates to primary, but the end date and Do not send mail to this address selection remain. An error now correctly displays upon committal. At this point, we encourage users to determine whether the existing address or imported address is correct, remove the incorrect information, and commit. 379454
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Programming.Catalog.dll
53
We fixed an issue that caused the Constituent Lifetime Gifts on File smart field to hang during refresh. 379378
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB749288 41
This fix addresses a performance issue with the Post to GL process when using a Revenue selection. Previously, some users may have experienced trouble logging into the system when the process was running due to the performance issue. 379329
Blackbaud.AppFx.Fundraising.Catalog.dll
BB748882 37
This fix resolves a styling issue that appeared on mobile pages when users clicked the Blackbaud CRM Mobile back button. Previously, a blank blue bar was inserted on a page each time a user click the back button within the application. Now, a blue bar only appears for a page's header. 378626
Blackbaud.AppFx.WebShell.dll
37
Previously, some customers received an error when they tried to submit data tune-up files to Blackbaud. If you receive this error, you can change your data tune-up settings. From Administration, click Data tune-up and then click Data tune-up settings under Configuration. We have added a new section to this screen where you can change your FTP configuration. Under Connection mode, click Passive and save. You can then submit the files to Blackbaud. 378577
Blackbaud.AppFx.Address.UIModel.dll
Blackbaud.AppFx.AddressManagement.Catalog.dll
Blackbaud.AppFx.EmailFinder.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.LifeChanges.Catalog.dll
Blackbaud.AppFx.PeopleFinder.Catalog.dll
Blackbaud.AppFx.PhoneFinder.Catalog.dll
Blackbaud.AppFx.SpWrap.dll
BB725064 37
This fix addresses an issue when editing a default tribute letter from a constituent's page. Previously, editing the tribute letter from the constituent page would erroneously set all the acknowledgee's letters to the default tribute letter. Now, editing the default letter will only affect the tributee's acknowledgement letter. 378463
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Tribute.Catalog.dll
BB749203 41
This fix addresses a credit card processing issue in batch with the Blackbaud Payment Service. Previously, the transaction amount sent to the Blackbaud Payment Service did not respect the proper decimal and grouping separator format of certain locales. Now, when a credit card is processed from a batch, CRM sends the user’s locale information to the Blackbaud Payment Service with each credit card transaction. For users in the WebUI version of the program, CRM uses the locale information from the user’s browser. For users in the ClickOnce version of the program, CRM uses the locale information from the web server. 378101
Blackbaud.AppFx.Server.dll
37
This fix resolves an issue that prevented you from entering paperless direct debit instructions after you downloaded transactions from Blackbaud Internet Solutions to Enhanced Revenue Batches. The issue occurred when donors entered direct debit information for financial institutions in the United Kingdom that were not previously entered into the database. 377165
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Portal.dll
BB749167 60
When you process an anonymous gift from Blackbaud Internet Solutions to an Enhanced Revenue Batch in Blackbaud CRM, the "Gives anonymously" checkbox on the donor's constituent record no longer clears. This fix ensures the checkbox is not cleared on the constituent record, but does select the "Payment is anonymous" checkbox on the revenue record. To resolve this, the stored procedure USP_BBNC_CONSTITBIODATA has been updated. 376947
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB749150 53
We fixed an issue that occurred after you deleted a Remove members process for a segment. When members were added back to the segment, the constituent segment table did not re-populate with constituent information which caused finder numbers to be invalid. The segment table now re-populates correctly. 375886
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB748647 37
This change applies to a Sponsorship Batch. Previously, when you added a new organization, group, or household constituent through the "Financial sponsor" field and clicked "Save" on the Add a constituent screen, an error displayed. With this fix, the error no longer displays upon save. 375753
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB749121 41
This change applies to a Sponsor Batch. Previously, when the Sponsorship program field was hidden on the batch template and the payment method was direct debit, the following error occurred during validation: Cannot insert the value NULL into column SPONSORSHIPOPPORTUNITYTYPECODE, table dbo.BATCHSPONSORSHIP, column does not allow nulls. UPDATE fails. With this fix, the Sponsor Batch handler was modified to handle hidden fields on the batch template. The error no longer occurs. 375752
Blackbaud.AppFx.Sponsorship.UIModel.dll
BB738424 53
This fix addresses an issue with the Membership Dues Batch. Previously, when you changed the "Expires on" date in the batch grid view and then clicked "Return to form," the "Expires on" date on the form did not have the changes made in the batch. 375343
Blackbaud.AppFx.Membership.UIModel.dll
BB749117 41
Previously, on the Payment tab of the "Reassign a sponsorship" screen, "Carry forward" fields did not appear. With this fix, the fields now appear. 375275
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.UIModel.dll
37
Previously, if you used advanced spouse name formats for a marketing effort, you had to run the Calculate segment counts process during activation to ensure data for the marketing exclusions report was generated. Now, you can disable the Calculate segment counts process during activation if you have already calculated counts at least once. 374848
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
BB748972 37
When you use the QAS address service for United Kingdom addresses on your website, the addresses now correctly populate for Blackbaud NetCommunity and Blackbaud Internet Solutions. Work Item 347209 in patch 32 (for Blackbaud CRM and Blackbaud Internet Solutions) introduced this issue. In addition, the QAS "Find Address" link now displays correctly beside the Postcode field and after the Country field on a Blackbaud Internet Solutions web page. 374782
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
37
This fix addresses an issue with running the credit card process when there is a problem with a credit card token not being present in either CRM or in the Blackbaud Payment Service. Previously, users were not necessarily made aware there was an issue and the credit card transaction was not processed. Now, when there is an issue with the credit card token, the batch row error message states, "The donor’s current credit card information cannot be used to successfully process this payment. Please contact the donor to get updated credit card information. You will need to update the credit card information in the batch row to process the current payment. You will need to update the credit card information on the original revenue commitment record in order to process future payments. 373967
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
37
This change applies to the "Apply Matching Gift Payments" tab on the Reconcile Matching Gifts page accessed from Revenue. Previously, when an unapplied matching gift claim payment was applied on the "Apply Matching Gift Payments" tab, recognition credits did not update correctly for the applied payment. With this fix, recognition credit updates correctly. 373851
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748987 53
Previously, when you accessed the Members tab in a constituent record in ClickOnce, the group members did not appear. 373797
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB748983 37
When website users import Gmail contacts on a Blackbaud Friends Asking Friends participant website, the program now uses a secure "https" URL to import the information. Previously, the program used a "http" URL that caused an "unexpected result" error after a Google API update to require "https." 373789
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.Web.Content.Core.dll
BB748981 36
This change applies to an Enhanced Revenue Batch in the Webshell version of Blackbaud CRM. Previously, when a tribute was selected and saved on the Tributes screen in a batch, the value in the "Default designation" field for the tribute was not added to the "Designation" field for the associated batch row. With this fix, the "Designation" field updates correctly. 373400
Blackbaud.AppFx.Fundraising.UIModel.dll
BB748940 41
Previously, when you added a new email address for a constituent that was part of a household and chose to copy that email address to the household members, the email address was not identified as primary even if it was the only email address for the household members. 373078
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747335 37
This change applies to the Unassigned Prospects tab of the Major Giving Management – Prospects page. Previously, for non-administrative users, the Unassigned Prospects tab did not display a full list of unassigned prospects. With this fix, we changed site security code to ensure a complete list of unassigned prospects displays when accessed by non-administrative users. 373023
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB748928 53
This change applies to a constituent record associated with a matching gift relationship in an Enhanced Revenue Batch. Previously, when the constituent was added to the batch and saved, the following error displayed upon validation - "one or more designation amounts is invalid." With this fix, the error no longer displays upon validation. 372946
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748811 37
The Blackbaud Direct Marketing ETL data mart for The Raiser's Edge is now compatible with SQL 2012 server. To utilize SQL 2012 server: 1) install the patch, 2) install SQL Native Client 2008 R2 located at www.microsoft.com/en-us/download/details.aspx?id=16978, 3) Redeploy the data mart. 372884
bbetlconenc.exe
bbetlre7.exe
bbetlre7attributes.exe
RE7.ServiceRevisions.dll
RE7ETL - SSIS Reporting Package
BB748920 41
This fix addresses a performance issue that occurred when you opened the sites filter in Chrome and Safari. Previously, the site hierarchy always used the expanded view and loaded slowly when it included a large number of sites. Now, the site hierarchy uses the collapsed view when the number of sites exceeds 2000. 372760
Blackbaud.AppFx.Platform.UIModel.dll
BB748915 37
The message "The record specified does not exist for this data form" no longer appears in a Blackbaud CRM batch when you process a profile update from Blackbaud Internet Solutions with address updates. This message appeared when the address had been deleted on the constituent record before the batch was committed and the program attempted to compare the updated address with an address that no longer existed. This scenario is now handled by text in the batch to inform you an address does not exist for comparison and it also includes how to add the address as new. The text reads, "There is not an existing address to update. It may have been deleted on the constituent record after the initial review of this batch. To add this address as new, click Review transaction details on the Details toolbar. On the Review transaction data screen, select the address row and click View details. On the Review address data screen, select Create new address." 372758
Blackbaud.AppFx.BBNCSvc.UIModel.dll
37
When you download a profile update transaction for a United Kingdom website user, UK addresses that were not changed no longer appear as changed in the BBIS Profile Update Transaction Batch in Blackbaud CRM. This occurred when the County field was populated, even though the user did not select a different county. Note, this fix does not resolve 374156 for UK business addresses with county information. 372735
Blackbaud.AppFx.ApexForm.Web.dll
37
This change applies to a Constituent Update Batch where constituents in the same household share primary email and phone information. Previously, when constituent update rules inactivated one constituent’s prior, primary email or phone information, the inactivation applied to all constituents in the household. With this fix, we corrected the update rules that inactivate prior contact information to only affect the constituent record included in the Constituent Update Batch. 372612
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
BB748887 60
This fix addresses a performance issue with the R68 online submission process. Previously, the Submit file to HMRC step could time out after two minutes with an error. 372582
Blackbaud.AppFx.GiftAid.Catalog.dll
BB748883 37
This fix resolves an issue that caused an import selection process to fail when the CSV file included multiple alternate IDs that referenced a single record. Now, the process recognizes the issue as an exception and includes a message to explain the import failures in the downloadable exceptions file. 372573
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
BB748504 37
Previously, when communication with the Blackbaud Payment Service was interrupted or failed during credit card processing, an error was displayed for affected credit card transactions in CRM. Now, the error message is more descriptive and indicates what action the user needs to take: "A communication error has occurred with the Blackbaud Payment Service. The authorization status of this credit card transaction is unknown. This transaction has been marked as a provisional rejection. Verify the authorization status of the transaction with the Blackbaud Payment Service to determine how to proceed." 372432
Blackbaud.AppFx.Fundraising.Catalog.dll
BB748876 37
Previously, when you upgraded from 2.91 to any later version, the upgrade process mistakenly removed receipt stack short names from existing receipts. This issue is fixed and will not impact organizations that upgrade from 2.91 in the future. If you are installed on-site (not hosted), you must perform extra steps to enable this fix. Contact Support for more information. 372389
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB748798 37
This fix resolves issues that occurred in Shell Design under Administration when output fields in user-defined data lists were added or edited. Previously, when you modified data list ad-hoc queries, the web shell stopped responding or the changes would not save. The issues occurred when you clicked Save and did not select the Set save options tab. 372372
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
BB732068 37
This fix improves speed and performance issues when accessing the Commit Multiple Batches page in Blackbaud CRM. 372353
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB748867 37
This fix resolves an issue that caused certain report models to return incorrect data. The issue occurred when the models were generated from query views that contained multiple fields with the same name in the database and those fields referenced the same database tables, such as code tables, simple data lists, selections, and search lists. For example, if a record included multiple attributes that all referenced the same code table, the attribute fields on the query view were all named VALUE in the database. The fields now include unique database names. To apply the change to existing report models, you must regenerate them. 372235
Blackbaud.AppFx.Server.dll
BB748818 53
This fix corrects a gender data issue for a website user's spouse when you process an online donation from your Blackbaud Internet Solutions website. Previously, the spouse's gender changed from the original selection ("Male" or "Female") to "Unknown" on the constituent record after you processed the donation. This occurred because the information was not saved as a part of the transaction process from Blackbaud Internet Solutions to Blackbaud CRM. Now, the transaction saves the spouse's gender so the correct data continues to appear on the constituent record after you process the donation. 372118
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748831 41
This change applies to an Enhanced Revenue Batch when used through Import, manual batch entry, and Blackbaud Internet Solutions. Previously, when a transaction associated with an existing constituent was entered through a batch and committed, the lookup ID of the spouse was overwritten. With this fix, the spouse lookup ID is not overwritten during batch committal. 372112
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748830 37
This change applies to an Enhanced Revenue Batch. Previously, when an individual or organization constituent record was edited in a batch and committed, recognition credit default settings associated with the constituent record were removed or deselected. With this fix, specification files were added and updated to ensure the default recognition credits remain unchanged upon committal. 372108
Blackbaud.AppFx.Fundraising.Catalog.dll
BB748829 41
We fixed a performance issue that occurred when you selected Unmark for re-receipt for a process that included a large number of consolidated revenue marked for re-receipt. The receipt process no longer times out. 371649
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748813 37
When you design an email message in Blackbaud Internet Solutions and include the "Preferred email" merge field, the correct email address now displays when the message is received. The merge field previously displayed the first email address added on the constituent record in Blackbaud CRM, even when it was not selected as the primary email address. 371265
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB748805 53
When you download constituent attributes with a Yes\No value from a Profile Update form on your Blackbaud Internet Solutions website into a BBIS Profile Update Transaction Batch, the program now recognizes and displays Yes\No values. Previously, these appeared as True\False in batch and added unnecessary updates to the Constituent attributes tab. 371064
Blackbaud.AppFx.ApexForm.Web.dll
37
Previously, the ETL refresh process failed when the package cost of a marketing effort was unusually large. We have increased the cost limit to avoid this error in the future. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 370811
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
BB748776 37
This fix addresses an issue that occurred when searching for events with search list record security enabled. Previously, events would appear on the Event Search screen even when a user did not have access to the site associated with the event. 370788
Blackbaud.AppFx.EventManagement.Catalog.dll
BB748775 60
This fix resolves an issue that sometimes caused an error to appear when the program used the UFN_BUSINESSPROCESSSTATUS_STANDARDDATALISTVALUES_ROWSTORETURNSTARTEDDATE function. The function is used from the History tab of business processes pages throughout the program and is available from the Infinity SDK for data lists and other customizations. 370728
Blackbaud.AppFx.Platform.SqlClr.dll
53
When running a "per payment" receipt process with a Gift detail, Email gift detail, or Formatted mail gift detail output format, the program incorrectly receipted "consolidated" revenue instead of "per payment." This issue is fixed. 370675
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
Previously, the BBIS sponsorship opportunity search process was not respecting the Suppress duplicate rows option in the query definition used by the search part. With this fix, the Suppress duplicate rows option is respected and duplicates no longer display if pulled into the query. When query definitions include fields that display differing values for the same sponsorship opportunity, duplicates continue to display. Note that we changed the BBECQuery.vb class to set the Suppress duplicate rows option based on the underlying query definition. 370506
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
BB748761 53
This fix addresses an issue that sometimes occurred with attributes in Enhanced Revenue Batches. Previously, when you ran the credit card process for an Enhanced Revenue Batch and one or more of the credit cards were provisionally rejected, the automatically generated retry batch included duplicates of any attributes present in the original batch. 370500
Blackbaud.AppFx.Fundraising.Catalog.dll
BB748760 53
Previously, the Adjustment post date on the Edit posted application details screen defaulted to the current date. It now defaults to the post date of the deposit, matching the functionality on the Edit posted payment screen. 370485
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748759 37
This change resolves an issue that occurred for failures on custom parts that use the BBNCExtensions API. Previously when credit card processing, form submission validation, and record saving validation failures occurred for recurring transactions, the BBNCExtensions.API.Transactions.RecordDonationReply object did not provide error messages. If you use the BBNCExtensions API with a custom part, we recommend you review your code to ensure it properly handles the new messages. For additional information about the change, please contact Customer Support. 370219
Blackbaud.Web.Content.Core.dll
BB748732 41
Previously, when you exported ad-hoc query results to an XLSX file in the webshell version of Blackbaud CRM, attributes with "Yes/No" values exported as "No" when constituent records did not include the attributes. With this fix, the program exports blank values for those attributes. The change also modifies a subroutine in the Blackbaud AppFx web service. Previously, the method for Blackbaud.AppFx.Export, Blackbaud.AppFx.Export.XlsxDataWriter with the signature "Public Sub WriteFile(ByVal ms As IO.Stream, ByVal fields As IList(Of ListOutputMetaField), ByVal rows As IList(Of String()))" translated empty strings to "No" for Boolean fields. Now, they remain empty strings and appear as blank cells in Excel. 369783
Blackbaud.AppFx.Platform.Export.dll
BB748675 37
This error no longer occurs when viewing a List Profile report for an acquisition list with a category assigned: Error: The Hidden expression for the tablix ‘table1’ uses a numeric aggregate function on data that is not numeric. Numeric aggregate functions (Sum, Avg, StDev, Var, StDevP, and VarP) can only aggregate numeric data. 369720
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB748658 37
This fix corrects an issue introduced in service pack 5 that caused user-defined smart queries with "Exists in Selection" parameter fields to display an error message. The error occurred when the queries were generated or edited. 369665
Blackbaud.AppFx.Server.dll
BB748423 37
This fix addresses an issue which occurred when adding a Gift Aid declaration for a constituent when the constituent already had a pledge in the date range considered valid for the declaration. Previously, after the declaration was added, the value in the "Gross amount" column for the pledge displayed on the Revenue History tab for the constituent was not correctly updated to reflect the change. This fix affects UK clients only. 369305
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
BB748634 53
Previously, the Details tab on a prospect plan step page did not display localized dates. With this fix, dates are localized correctly. 369221
Blackbaud.AppFx.MajorGiving.UIModel.dll
BB746309 37
This change applies to recognition credit amounts in an Enhanced Revenue Batch. Previously, when a donation amount was changed on the "Apply to commitments" screen, the "Recognitions" screen did not display the updated amount. With this fix, the "Recognitions" screen immediately displays the updated amount. 368962
Blackbaud.AppFx.Fundraising.UIModel.dll
BB748627 37
This fix resolves an issue so that users now return to the previous page successfully in Webkit-based browsers when they click a back button within Blackbaud CRM Mobile. Previously, the button did not consistently return to previous pages. This fix only applies to the back button within the application. We recommended that users select the application's back button rather than the browser’s back button when navigating in Blackbaud CRM Mobile. 368811
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB748622 37
This change applies to filter fields on the Encumbered Funds tab of a donor challenge record. Previously, when you selected "Encumbered" in the Status field and "All dates" in the Date range field, results were not returned in a timely manner. With this fix, we improved the processing performance of the filter fields. 368014
Blackbaud.AppFx.DonorChallenge.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
41
This fix resolves an issue which occurs when you add a matching gift claim to a payment which is associated with a solicitor. Previously, the user would be unable to save the "Add a matching gift claim" screen and would receive an error. 368004
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748599 37
New Feature: When you have custom dataform extensions on the Add a payment screen, it is possible that errors with information entered in the extensions may have resulted in the credit card being processed and charged without the revenue transaction being saved to the database. Now, if the transaction cannot be saved, the credit card is processed and the user receives an error message: “The credit card was charged but the revenue transaction was unable to be saved to the database. Credit card-related fields are now disabled to prevent duplicate charges. Please check the information in the other fields and make any necessary edits to try to save the transaction again.” If the user attempts to save the revenue transaction, but it still cannot be saved, then another error message appears: “The revenue transaction is still unable to be saved to the database. If the transaction cannot be saved, click Refund to cancel the transaction and refund the credit card charge.” At this point, the user can click Refund (instead of Cancel) on the Add a payment screen to refund the credit card charge. 367948
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.SpWrapFundraising.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.Core.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
BB748597 37
This change applies to the duplicate check process in Blackbaud CRM. Previously, when matching an incoming constituent with a title and gender to an existing constituent with a different title and gender, the matching process deducted a small number from the matching score and presented the records as likely matches. With this fix, the process deducts a higher number from the matching score and presents the records as unlikely matches. This matching rule only applies when title codes are associated with genders as defined on the "Title Code Defaults" page in Constituents. 367944
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748596 37
Created a feature where Email data from Luminate Online can be reported on through Blackbaud Data Warehouse (BBDW). 367893
BBDW.ReportDB.Catalog.dll
BBDW.ReportDB.UIModel.dll
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Products.dll
Blackbaud.AppFx.ReportDB.DeployUI.exe
Blackbaud.AppFx.ReportDB.Installer.exe
Blackbaud.AppFx.Reports.Deploy.exe
Blackbaud.AppFx.WebOlap.dll
CreateDB.exe
41
When you use Blackbaud Friends Asking Friends to edit an event theme, your changes now save on the Design tab in the program and appear correctly on the web page. Previously, the changes reverted to the default design for some browsers (for example, Google Chrome and Mozilla Firefox.) To resolve this issue, JavaScript code has been updated to make the theme page browser agnostic. 367777
Blackbaud.AppFx.FAFEvent.Web.dll
BB748563 41
Previously, when you attempted to deploy the data mart after upgrading to version 3.0 of Blackbaud CRM, you received an error. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 367711
BBDW.ServiceRevisions.dll
37
This fix resolves an issue that occurred in the webshell version of Blackbaud CRM 3.0 when custom query views included field names with backslashes. Previously, when you used the fields as filters in ad-hoc queries, an error message appeared. 367588
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB748528 37
This change applies to site security on the Major Giving Management – Fundraisers and Steps page. Previously, on the Overdue Steps tab, the "Overdue steps" grid did not correctly filter or secure stewardship plan steps according to the appropriate site security. With this fix, site security is respected. 367586
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB747085 37
New Feature: Blackbaud Internet Solution's Directory part now includes the End date field in the Primary Alumni and Education History nodes under Available Fields. This field, plus the Start date fields in the same sections on the part, always appear; they do not depend on the Academic Catalog in Blackbaud CRM. On a directory web page, each date field is limited to four numerical digits that require a 'yyyy' search. When you use the fields in the directory display window, the entire date, for example, 10/12/2015, appears. This change is related to the new features in work item 361208. 367574
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
This fix addresses an issue that sometimes caused constituency information to be lost when you imported user registrations from BBIS. Previously, when you had an existing constituent with a user-added constituency, and then you imported that constituent through a BBIS batch, the constituency information was lost. This happened when you imported data using a BBIS Event Registration Batch, a BBIS Revenue Batch, or a BBIS Signup Transaction Batch. 367342
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
53
This change applies to an Enhanced Revenue Batch. Previously, when importing pledge payments and committing a batch, the receipt amount on the associated payment defaulted to zero. With this fix, the receipt amount is calculated correctly. 367319
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748532 41
Previously, when you added a new phone number for a constituent that was part of a household and chose to copy that number to the household members, the phone number was not identified as primary even if it was the only phone number for the household members. 364967
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748396 37
Previously, when you generated payments using the Generate payments process, the Credit card processing process, the Generate direct debit files process, or the Generate BACS direct debit files process, all of the generated rows in the batch received a GL post status of “Not posted.” Now when the batch template specified for the process uses “Do not post” as the default value for the GL post status field, the generated rows in the batch will have the default status of “Do not post” instead. 364935
Blackbaud.AppFx.DirectDebitUK.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
BB747854 60
An error message no longer appears and an extra tab no longer displays in BBIS Profile Update Transaction Batch when a user updates the Country or State field on the deprecated Profile Form part on your Blackbaud Internet Solutions website. To correct this issue, field mapping between Blackbaud CRM and Blackbaud Internet Solutions for countries and states has been updated. 364502
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
37
This fix addresses a performance issue with the Adjusted Revenue report which resulted in system-wide slowness, particularly when site security was not set up. Previously, site security checks were made when you ran this report even when site security was not set up. Also, the site security checks prevented users from getting the correct results when there were adjusted "child" financial transactions, such as adjustments to sold stock. Now, site security checks are not made when you run the report if site security is not set up in CRM and the correct results are returned. 364281
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746573 37
When you use Blackbaud Friends Asking Friends, this fix removes the Violation of UNIQUE KEY constraint error message that appeared when a website user attempted to log in using social media credentials. To resolve this, the program now stores the temporary name of the user as a dynamic name rather than a static one. 363469
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.ApexForm.Model.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
Blackbaud.AppFx.ContentManagement.MetalWeb.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
Blackbaud.Web.Content.Revisions.exe
Blackbaud.Web.Content.ScorpioCore.dll
Blackbaud.Web.Content.SPWrap.dll
BB748341 60
New Feature: When you use the Academic Catalog in Blackbaud CRM and create or edit a Directory part in Blackbaud Internet Solutions, an Education Fields section now appears on the part. In this section, select whether to include academic information from affiliated educational institutions only or both affiliated and unaffiliated institutions for the search and results filters. To improve search performance, include only affiliated institutions. Note: After you save the part, you cannot change your selection. In addition to this new section, new fields appear for you to use on the Directory part to support integration with the Academic Catalog in the new Primary Alumni Additional Information and Education History Additional Information nodes. These fields include College/School, Division, Department, Sub Department, and Degree type. These part enhancements also include the ability to use the existing Program and Degree fields under the Primary Alumni and Education History nodes to search and display this data for affiliated and unaffiliated institutions. 361208
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.ContentManagement.Platform.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.RE7XData.dll
Blackbaud.Web.Content.Common.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
37
New Feature: In Blackbaud Internet Solutions, employment fields on the Directory part have been updated to match field names in Blackbaud CRM. The Position field has been renamed to the Job title field and the Profession field has been renamed to the Job category field under the Primary Business and Employment History nodes. In addition, the part has been improved to properly handle these fields when website users interact with them on your website. For example, users could previously use the Position and Profession fields to search employment history only. With this release, users can now use the Job title and Job category fields to search both primary (or current) employment and employment history. Also, the Industry field has been updated to search properly for both primary employment and employment history. 361198
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
This fix addresses a possible revision error encountered when upgrading to Blackbaud CRM 3.0 Service Pack 5 or higher from version 2.91 or lower. The revision affected is 13020 of revision set 1300. This occurred only when you had more than one pledge subtype with the same first 10 characters. 361144
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB748308 60
This fix resolves an issue introduced in service pack 5 that changed the behavior of code table parameter fields in user-defined smart queries. The code table parameter fields filtered data as if they contained a database ID, and caused incorrect query results. 360470
Blackbaud.AppFx.Server.dll
BB748181 37
This fix improves performance for constituent merges. 360300
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.Catalog.V1_1.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Stewardship.Catalog.dll
BB740380 37
Previously, in Blackbaud Internet Solutions (BBIS), when transactions were committed through a batch, recognition credits did not update correctly on constituent records where the constituent was changed manually or through duplicate matching in the batch. This same behavior also existed for non-BBIS transactions through an Enhanced Revenue Batch. With this fix, recognition credits update correctly in all scenarios. 360284
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748272 37
This fix addresses an error which occurred when merging two constituents who were registered for the same event. If no payments are associated with the event registrations, the constituents will now be merged with the event registration of the target constituent. The constituents will not be merged if both constituents have registrations for the same event and either registration has an event registration payment or an event registration payment pending in an uncommitted batch. Depending on the situation, if the constituents were merged, the target constituent could mistakenly have an over- or under-payment of the event registration or the target could have duplicate revenue for the event registration. 360253
Blackbaud.AppFx.Automation.Catalog.RestClient.dll
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748262 37
This fix resolves an issue that caused the values for the "Letter" field in the Enhanced Revenue Batch to include letters that were not revenue acknowledgement letters. 360180
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748260 60
Work item 310918 in Service Pack 4 introduced a technical change that requires you to select the credit card payment option for one-time gifts. Selecting direct debit payments is no longer an option. Related to that change, this fix prevents you from selecting a Donation Form that does not accept the credit card payment option for pledge payments when you create or edit a Transaction Manager. 359140
Blackbaud.Web.Content.Portal.dll
37
This fix resolves an issue with the Campaign Priority Report. Previously, the "Total Raised" amount for campaign subpriorities did not include write-off amounts correctly. 359084
Blackbaud.AppFx.Campaign.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
This fix resolves an issue with the Campaign Priority Report. Previously, the "Total Raised" amount was calculated incorrectly. 359080
Blackbaud.AppFx.Campaign.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
This fix addresses an issue where receipt amounts were being incorrectly calculated when automatically applying a payment to multiple pledges in Enhanced Revenue Batch in the ClickOnce version of the program. 359048
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
35
When you use the deprecated Profile Form part in Blackbaud Internet Solutions, preferred email addresses marked as public now display on the Profile Display part for website users without Supervisor rights. Previously, public preferred email addresses only appeared for Supervisor users. 358731
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
37
When you use the deprecated Profile Form part in Blackbaud Internet Solutions, preferred email addresses marked as public now display on the Profile Display part for website users without Supervisor rights. Previously, public preferred email addresses only appeared for Supervisor users. 358590
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
53
This fix addresses an issue when editing a pledge with posted payments. Unnecessary payment adjustments will no longer be created when changing the designation on unpaid installments. 358586
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742000 37
Previously, the membership transaction counts in the OLAP cube were calculated incorrectly. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 358553
BBDWUDM - OLAP Reporting Package
37
This change applies to the recognition process when the "Consider recognition credits in donor constituency definitions" checkbox is selected when editing donor constituency criteria from "Constituents." Previously, when the checkbox was selected, "Major donor" and "Loyal donor" constituencies were not properly assigned to constituents who should have received revenue recognition. Also, these constituencies were not using the reporting filter default to determine which gifts count toward constituencies. This fix corrects both issues. 358549
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743065 37
This fix corrects an error which occurred when you tried to edit a posted grant award revenue transaction. 358515
Blackbaud.AppFx.Fundraising.UIModel.dll
37
This change applies to the webshell version of Blackbaud CRM. Previously, in any batch where credit card fields existed, when you added a row of data, saved the batch, and continued to add or edit data in the saved rows, field values did not save correctly. With this fix, all field values save correctly. 358363
Blackbaud.AppFx.BatchUI.dll
34
This fix addresses an issue with posted, but unapplied matching gift claim payments. The correct ledger adjustments are now created when you change the designation on the payment. 358340
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747802 37
This fix resolves an issue when editing a pledge. Previously, if you edited a pledge and changed the pledge amount, any benefits associated with the pledge were automatically removed from the Edit pledge screen. 358262
Blackbaud.AppFx.Fundraising.UIModel.dll
37
When you use Blackbaud Friends Asking Friends, constituent merge performance has been improved by calculation updates for the event raised totals when you add, edit, or delete revenue recognitions. 357446
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB740380 37
Previously, in an Enhanced Revenue Batch, when a zero-dollar transaction associated with a campaign was added, the campaign did not appear on the transaction record. With this fix, the campaign appears. 357431
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748142 37
This fix improves a performance issue when editing posted payments. 357398
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748139 37
This fix addresses an issue where the pledge write-off amounts displayed in the Recent revenue section of a constituent Summary tab were rounded to the nearest dollar. 357253
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747588 37
Technical change: This change optimizes how the database loads the email_recipient and emailjob_recipient tables during peak email activity to help avoid timeouts and failures. The optimization maximizes the availability of these tables for other processes. The following stored procedures include updates related this improvement: UFN_PROCESSCMSEMAIL_LOOKAHEAD, USP_EMAILJOB_ADDCONDITIONALCONTENTRECIPIENTS, and USP_EMALJOB_GETPREPAREDJOB. Also, the Email_Recipients.EmailRecipient_EmailID_OptOut_InvalidAddress table index was replaced with the Email_Recipients.IX_Email_Recipient_EmailID_OptOut_InvalidAddress_InvalidAccount table index. Note: Table sizes still affect the time it takes to process transactions and can continue to cause timeouts. If you continue to experience problems, configure the length of time to allow before a timeout occurs in the web.config file. 357049
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
53
Previously, when you updated an existing email address on a Constituent Update Batch, you were able to mark the email address as not primary and commit the batch. This could result in a constituent having an email address on their record, but no primary email address. You now cannot do that if the email address is the only one on the constituent's record, because when a constituent has email addresses on their record, one must be identified as primary. 357043
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748097 37
This fix addresses a performance issue when trying to open the Add payment screen from the Revenue and Recognition page of a constituent. Previously this screen loaded very slowly or timed out. 356796
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748081 34
This fix addresses an issue with the Membership part in Blackbaud Internet Solutions. When you have a membership program in CRM with multiple terms and levels and configure the Membership part with only one level, the part would not save any terms for the level. 356782
Blackbaud.Web.Content.Portal.dll
BB748079 41
When a website user changes existing data in the Position field for educational involvements to blank (or empty) on a Profile Update form on your Blackbaud Internet Solutions website, an error no longer appears in BBIS Profile Update Transaction Batch that prevents you from processing the empty Position field. This fix allows you to process educational involvement data without a position defined so you can commit the batch. 356775
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
37
This fix addresses an issue when viewing an event registrant listed on the Registrations tab of a multi-level event. Previously, an error occurred if the "Update event attendance" task had been run to update the registrant’s status to "No-show." 356696
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748060 37
This fix addresses an error that occurred when queries in the webshell version of Blackbaud CRM were edited. Previously, an error message appeared when the result fields included “Exist in” options from the Selections folder. 356677
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
BB748056 37
This change applies to the duplicate check process in Blackbaud CRM. Previously, when two identical constituents were added to the database, a 100% match was presented. If a user selected to add one of the duplicates as a new record, all subsequent identical matches were not presented at a 100% match. With this fix, all duplicate constituents are correctly displayed at a 100% match. 356556
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748031 34
This fix resolves an issue that occurred for specific data lists created from ad-hoc queries. If the query included an output field with a list of known values such as “Installment frequency,” the field values used similar words such as “Annually” and “Semi-annually,” and the output field was included as a data list filter option with “Equal To” or “Not Equal To” as filter operators, then the list returned incorrect results when you used the filter option. Results with similar values to the one you used as the filter appeared. For example, if the data list filter operator for "Installment frequency" was "Equal To" and you selected to filter the data list with the value of "Annually," the results included annual and semi-annual payments. This fix resolves the issue for new data lists. 356383
Blackbaud.AppFx.Server.dll
BB748008 37
This fix resolves an issue with Campaign Goal KPIs. Previously, the date range was not properly considered when a campaign hierarchy existed. The KPIs incorrectly included revenue outside the specified date range. 356283
Blackbaud.AppFx.Campaign.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746785 37
After a website user submits educational institution data on a Profile Update form on your Blackbaud Internet Solutions website and you view the data on the Educational histories tab in the BBIS Profile Update Transaction Batch before you commit the batch, the program now correctly matches and updates the data on the user's constituent record. Previously, educational institution data duplicated on the constituent record. To correct this, logic has been added to the back end so the program matches the data instead of creating a duplicate. 356215
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
37
This fix corrects an issue where a changed revenue application was not posted when the Post to GL process was set to include "Not posted adjustments and reversals only." Previously, for a posted revenue transaction, if a user edited the payment, deleted an application, and then added a new application, the reversal was posted, but the changed application was not. 356170
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB748027 37
This fix addresses a performance issue when committing a Constituent Update Batch. 356074
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB738961 37
This fix resolves an issue that sporadically caused an error when you uploaded files to the smart client version of the program. Previously, persistent cookies were not distributed in load balanced environments. 355909
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.Web.Content.Core.dll
38
To help align lost features from the deprecated Profile Form part, the Required property has changed for a Yes/No constituent attribute on a Profile Update Form in Blackbaud Internet Solutions. To require website users to select "Yes" or "No" for a constituent attribute, select Yes for the property. To eliminate the requirement for the attribute and to provide the options for users to select "Yes", "No", or a blank (or empty) value, select No for the property. This change helps prevent the possibility of the attribute inaccurately updating to "Yes" or "No" when a user submits a Profile Update Form. 355323
Blackbaud.AppFx.ApexForm.Web.dll
37
This fix addresses an issue where receipt amounts were being incorrectly calculated when automatically applying a payment to multiple pledges in Enhanced Revenue Batch. 355278
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB747882 35
Previously, the ETL process for the Blackbaud Data Warehouse could sometimes fail when the ETL maximum parallelism was set to 4. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 355106
BBDW.ServiceRevisions.dll
BB748028 37
This fix addresses a performance issue that occurred on the History tab of the Import process page. Previously, a timeout message sometimes appeared before the data was available. 354958
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB747826 37
Previously, some of the error messages you received when submitting files for AddressFinder and EmailFinder were not clear enough to help you diagnose the problem. We have added more detail to some of these error messages to help you determine the cause of the error. 354273
Blackbaud.AppFx.AddressManagement.Catalog.dll
Blackbaud.AppFx.EmailFinder.Catalog.dll
34
New Feature: A new "Copy" option is available for export definitions in the webshell version of Blackbaud CRM. On the Export definitions page, click the double arrows beside the export definition to expand the row. From the action bar, click "Copy". After you confirm the selection, a copy of the export definition appears in the list. This change allows you to copy existing definitions so you can use them as templates for new definitions. Previously, you recreated definitions when you needed new versions of them. This enhancement reduces the number of steps to update existing definitions so you can work more efficiently. 354243
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB747806 37
When processing consolidated receipts using a custom output format, you no longer receive a status message of "Tokens not found." 354140
Blackbaud.AppFx.Fundraising.Catalog.dll
34
This fix resolves an issue with the "Constituent by last revenue" smart query. Previously, the revenue query specified in the smart query was not applied to the smart query results, which caused incorrect results in the smart query output. 354125
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747374 34
This fix improves a performance issue when editing a posted payment to change the constituent. 353854
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747777 37
This change applies to Blackbaud Internet Solutions (BBIS) donation transactions downloaded into an Enhanced Revenue Batch. Previously, when a donation was made through BBIS and the "I prefer to make this donation anonymously" option was selected on the donation, when the transaction was downloaded into a batch, the option was not selected. With this fix, the option remains selected after the batch download. 353815
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747765 37
This change applies to a non-administrative user in Blackbaud CRM where an Enhanced Revenue Batch has been created. In the batch, when a duplicate constituent record is detected and the user selects to resolve the duplicate by updating the record, an error appears and indicates that the user does not have rights to perform the action. Upon committal, no information is saved to the record. With this fix, the security check that happens when changing context to the matched constituent after resolution is handled correctly and the error no longer appears. 353127
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747729 34
The Mailings tab for an email appeal record in Blackbaud CRM now correctly calculates the total value of the appeal from your Blackbaud Internet Solutions website. To correct this issue, the stored procedure USP_DATALIST_APPEALBBISEMAIL has been modified to correctly calculate the total for complete transactions. 352655
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
When an event invitation process was run, the program included constituents with addresses marked "Do not send mail to this address" and the communication was added to their constituent records. This issue no longer occurs. 352650
Blackbaud.AppFx.Communications.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB747682 37
This fix corrects an issue where certain drop-down lists would not refresh correctly after changing pages in a batch. This affects only the WebUI version. 352538
Blackbaud.AppFx.BatchUI.dll
BB747671 37
Previously, you sometimes got an error when you entered an alternate lookup ID in a Constituent Update Batch. The error incorrectly indicated that the alternate lookup ID was not unique. 352475
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747663 37
When you download a transaction in Blackbaud CRM that generates from a pledge payment on the Transaction Manager part on your Blackbaud Internet Solutions website, an "Unable to save batch row 1. Verify that the field SPLITS is present in the batch template and that the value for the field is valid" message no longer appears on the Failed transactions tab. This occurred because the receipt amount for the payment did not process to the batch in Blackbaud CRM. Now, the receipt amount processes to the batch so the transaction processes successfully. 352467
Blackbaud.AppFx.BBNCSvc.dll
34
This fix improves performance on the Revenue History tab of a constituent. 352401
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743081 37
This change is associated with the "Correct capitalization in name and address fields" global data entry setting that allows for automatic capitalization of names and addresses during data entry, as well as the "Standardize constituent name/addresses" global change that fixes existing names and addresses. Previously, for addresses with multiple lines, when the global data entry setting was selected, the automatic capitalization removed the new line character and displayed multiple address lines on one line. With this fix, the global data entry setting no longer causes addresses with multiple lines to display on one line. 352311
Blackbaud.AppFx.Constituent.SqlClr.dll
Blackbaud.AppFx.DataHygiene.Catalog.dll
BB747634 34
The date fields for Changed from and System value in a BBIS Profile Update Transaction Batch in Blackbaud CRM now disable when a website user modifies a constituent attribute on a Profile Update form on a Blackbaud Internet Solutions website. The fields previously enabled for constituent attributes only. 352244
Blackbaud.AppFx.BBNCSvc.UIModel.dll
34
With this fix, when searching for major giving prospects, you can now use the Constituency field on the Prospect Search screen to filter by constituency. 352219
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.MajorGiving.UIModel.dll
BB747613 37
This fix eliminates the "One-time gifts must have a credit card payment option" message that appeared in Blackbaud Internet Solutions when you tried to save a Donation Form part for pledges. This issue was introduced in Service Pack 4 for work item 310918 which required you to select the credit card payment option for one-time gifts. The part has been updated to save for pledges without requiring the credit card payment option. 352211
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB747611 34
This fix addresses slow performance that occurred when users without administrator rights added solicit codes to a constituent record. 352210
Blackbaud.AppFx.CommPrefs.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747603 37
This fix resolves an issue that occurred with Add, Edit, and View forms in Blackbaud CRM Mobile. Previously, when the forms included extensions, the extensions were not formatted for mobile devices. You can add extensions to data forms from Administration or with the Infinity SDK. 352051
Blackbaud.AppFx.UIModeling.Core.dll
BB747596 37
This change applies to the ClickOnce version of Blackbaud CRM. Previously, when a user attempted to save a Constituent Update Batch, the error message "column does not accept nulls" appeared. With this fix, the error no longer appears upon save. 351931
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747587 34
Previously, when you tried to deploy the data mart, you sometimes got an error. This happened when the deployment process compared version numbers incorrectly. 351861
Blackbaud.AppFx.ReportDB.Config.dll
Blackbaud.AppFx.ReportDB.DeployUI.exe
Blackbaud.AppFx.ReportDB.Installer.exe
37
This fix resolves an issue that occurred when existing import file templates were edited from the Import page in Administration. Previously, you could not change existing field mappings or map additional fields. 351843
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
BB747561 41
This fix prevents a constituent's email address from incorrectly appearing for another constituent in a Blackbaud CRM web transaction batch when you download a profile update from Blackbaud Internet Solutions. This occurred when the email address end date entered in batch came after the profile update transaction date. The USP_DATALIST_EMAILADDRESS stored procedure has been updated to resolve this issue. 351825
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747558 37
This fix corrects an issue so the Donate widget successfully displays donor recognition and the thermometer for a participant's web page on mobile devices when you use Blackbaud Friends Asking Friends. Previously, these features only worked for Desktop browsers and did not appear for mobile devices. Note: After you implement this fix, we recommend you test the Donate widget display on mobile devices to make sure style sheet adjustments are not necessary. 351686
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.FAFEvent.Web.dll
34
This change applies to an Enhanced Revenue Batch that includes a payment split multiple ways. For example, the payment could be split between one or more designations or between commitments or donations. Previously, upon committal, the payment did not display correct recognition credits on the revenue record. With this fix, the revenue record correctly displays the associated recognition credits. 351429
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741699 34
Previously, when you edited selections in a corporate structure, your selections for the parent organization did not automatically carry over to the child organization relationships. For example, if you checked or unchecked an organization that had sub-organizations in the corporate structure, the sub-organizations did not inherit the selection you made for the umbrella organization. With this fix, your selections for the parent organization are automatically applied to the dependent organizations. 351371
Blackbaud.AppFx.Corporate.Catalog.dll
Blackbaud.AppFx.Corporate.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747479 37
This change affects the ClickOnce version of the product. When using an Enhanced Revenue batch to update a constituent with a high percentage of duplicate fields, an exception now correctly occurs to allow the user to either add the constituent as a new record or confirm that it is a duplicate. 351367
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747090 34
Previously, the Communications tab on the Communications page of a constituent group sometimes timed out when trying to load. We have upgraded the Communications tab to the List Builder format, which improves performance and includes additional list features such as column selection and filtering. 351351
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.ConstituentGroups.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.AppFx.Server.dll
53
This fix addresses a possible revision error encountered when upgrading to Blackbaud CRM 3.0, Service Pack 5. The revisions affected are 14115 and 14125 of revision set 1341. The fix includes a new revision which will prevent the specified revisions from failing. 351304
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB747455 34
This fix addresses an issue that caused the receipt amount to be incorrect for partial payments toward event registrations. 351152
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747431 41
This change applies to an Enhanced Revenue Batch. When multiple, identical addresses exist on a single constituent record where the only difference is that one address is spelled out while the other uses an abbreviation, the following error may display: “The address you entered already exists for this constituent.” With this fix, we modified the auto-match process to take into account subtle differences in the address block spellings so that the correct address is matched. 351079
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Programming.Catalog.dll
BB747422 60
This change applies to Blackbaud Internet Solutions. Previously, the Sponsorship Purchases page did not consistently display a sponsor’s name for unresolved online sponsorships purchases. Without a sponsor name, the Complete and Delete buttons on the action bar did not display as expected. With this fix, the sponsor name and associated action bar buttons display correctly for unresolved online sponsorship purchases. 351068
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Programming.SPWrapProgramming.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
BB746219 41
Previously, when you used Page Designer in WebUI, you were not able to change Task Groups when using the product in a language other than English. To see your changes reflected in the product, when you change a task group you must also delete the task group resource key. 350551
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.UIModel.dll
BB747286 34
This fix improves performance on the Revenue Summary tab of a constituent record when there are many revenue transactions to include. 350525
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB747192 30
This change applies to posted pledges that are being updated through a Revenue Update Batch. Previously, when a posted pledge was associated with a zero-dollar transaction, and the pledge amount was lowered, the installment associated with the zero-dollar transaction was incorrectly distributed. With this fix, the installment is distributed correctly. 350466
Blackbaud.AppFx.Fundraising.UIModel.dll
BB734750 37
Fix an issue with editing a posted revenue transaction that has an associated Gift Aid claim. Previously, the GL distributions were not being created for the Gift Aid claim when the revenue designations were changed. This issue occurred only when there was no default account system set up on the General Ledger Setup page in Administration. 350438
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
BB747370 34
When a website user is redirected after submitting a secure payment transaction on your Blackbaud Internet Solutions website, an extra "?" no longer appears in the URL query string. This occurred when you use API endpoints that allow custom parts to use Blackbaud's secure payment page. Depending on your API code, be aware you may experience issues after applying this fix. For example, if you added code to expect the extra "?," you need to remove it. 350313
Blackbaud.Web.Content.Core.dll
53
Previously, reports that included parameters were not displaying the parameters correctly in WebUI. Report parameters now display correctly in WebUI. 350300
Blackbaud.AppFx.WebShell.WebUI.dll
BB736442 34
This fix addresses an exception that sometimes occurred when running the credit card processing process. Previously, you received an exception when the Credit Card Number field was marked as required on the batch template and the credit card was no longer stored in the Blackbaud Payment Service. 350226
Blackbaud.AppFx.BatchUI.dll
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Fundraising.Catalog.dll
BB747347 53
When downloading web transactions into an enhanced revenue batch in Blackbaud CRM, an error occurred for sponsorship payment transactions from Blackbaud Internet Solutions. With this fix, the error no longer displays and the BBIS sponsorship payment transactions download successfully. 349857
Blackbaud.AppFx.BBNCSvc.dll
BB747334 31
This fix corrects an issue that prevented profile transactions without origin information (for example, page name or page ID) from downloading to Blackbaud CRM from Blackbaud Internet Solutions. 349839
Blackbaud.AppFx.BBNCSvc.dll
BB745585 41
Previously, reports based on ad-hoc queries could sometimes cause timeout errors to happen in other parts of the system while the report was running. This fix changes how reports are generated to prevent this issue. To take advantage of these performance gains you must regenerate the reports from the ad-hoc queries. 349630
Blackbaud.AppFx.Server.dll
BB746564 34
With this fix, we implemented backend changes to allow certain database collations. Blank databases with these collations can be successfully updated to Blackbaud CRM 3.0. 349542
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB747282 34
On the Profile Update Form in Blackbaud Internet Solutions, you can now select whether to make constituent attribute fields editable. Previously, the Editable element was not available for constituent attributes that were restricted to allow only one per record. When the Editable element is set to "Yes" for a constituent attribute, web users can modify the attribute value on their profiles. 349536
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB747303 32
This change applies to non-administrative users with full security rights to Sponsorship and Revenue who access the "Add recurring additional gift" task on a Sponsorship page. Previously, when the "Add a recurring additional gift" screen was extended to include attribute categories, and a user added and saved data to this screen, an error displayed. With this fix, the error no longer displays upon save. 349524
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB747301 37
Previously, if you edited a posted payment to add a benefit and then you changed the constituent for the payment, the benefit was removed. Now when you change the constituent, the benefit remains on the payment. 349283
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747280 34
This fix addresses an issue when saving email addresses with special characters. Previously, if you tried to add an email address to a constituent record that included a special character (such as an umlaut, for example), you received an error indicating that the email address was invalid and could not be saved. 349271
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.dll
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.AppFx.Server.dll
BB747278 37
This fix addresses a performance issue with the Post to GL process when using a dynamic deposit selection. 349243
Blackbaud.AppFx.Fundraising.Catalog.dll
BB747271 34
This fix corrects an issue when the RECORDSECURITY_ENABLED_FOR_SEARCHLIST setting in the web.config file is set to 'true' so that a user with rights to appeals in Blackbaud CRM and Blackbaud Internet Solutions can successfully search for and find an appeal in Blackbaud Internet Solutions. 348973
Blackbaud.AppFx.ContentManagement.Catalog.dll
BB743930 34
With this fix, the last four digits in the BSB and Account number fields now display on the Confirmation page on your website. Previously, all digits were masked for these fields on the Confirmation page. This change applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 348914
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB747217 53
This change affects the Webshell version of Blackbaud CRM. Previously, when you added a tribute associated with a zero amount through an Enhanced Revenue Batch, an error occurred. With this fix, you can successfully add the tribute. 348892
Blackbaud.AppFx.Fundraising.UIModel.dll
BB747375 37
Previously, you sometimes got a timeout error when you accessed the Summary tab of a group constituent record. This happened when you were viewing a group with a large number of members. 348709
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB747192 30
Previously, when you committed a Constituent Update Batch, the Gender field was automatically reset to 'Unknown' when you committed the batch, even if there was a gender assigned to that constituent. This happened when you used lookup IDs to identify constituents in the batch and the batch did not include gender information. 348651
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
37
Previously, when you tried to validate addresses in a Constituent Update Batch, you sometimes got an error. This surfaced when using the QAS validation service. 347902
Blackbaud.AppFx.AddressValidation.Server.dll
Blackbaud.AppFx.BatchUI.dll
BB747054 34
This fix addresses possible revision errors encountered when upgrading to Blackbaud CRM 3.0 on SQL Server 2012. The revisions affected are 12080 and 12085 of revision set 1310, 970 of revision set 1311, and 275 of revision set 1321, as well as 10510, 63880, and 63885 of revision set 1120. 347879
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1120.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1310.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1311.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1321.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747039 37
This fix addresses an issue where the Gift Aid revenue split was not being properly removed from the revenue record if you deleted the constituent’s Gift Aid declaration or changed the constituent associated with the revenue. 347730
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
34
When the same letter was associated with a gift twice with different acknowledgees. If those acknowledgees were identified as duplicates, they would not merge properly. To fix this issue, the program now deletes one of the letters from the gift before it processes the constituent merge. If one of the letters is acknowledged and the other is not, the program deletes the one that is not acknowledged. 347665
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747028 37
Previously, when you viewed an event calendar in ClickOnce, you sometimes got an error indicating that the memory was corrupt. 347653
Blackbaud.AppFx.Platform.UIModel.dll
BB742984 34
This fix addresses an issue in Revenue Update Batch where the receipt amount for a pledge installment payment was incorrect after changing the amount from a partial payment to a full payment. The constituent also had to have an unpaid event registration commitment. This issue occurred in the ClickOnce version of the program only. 347637
Blackbaud.AppFx.Fundraising.ClientComponents.dll
34
Previously, when a constituent was a member of multiple committees and you queried on their committee membership, the end date could be incorrect in the query results. If one of the committee memberships for the constituent had an end date and one did not, the query results showed the end date from the committee that had one. With this fix, if the constituent is still an active member in a committee, the query results show the end date as blank. 347624
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB747025 34
This change applies to Blackbaud Internet Solutions when payments are applied to sponsorship recurring gifts in the transaction manager. After a payment is made to the first sponsorship recurring gift, when the sponsor applies a payment to the next gift, the amount that displays in the Amount field on the donation page reflects the amount from the first gift. With this fix, the correct amount displays in the Amount field. 347563
Blackbaud.Web.Content.Portal.dll
BB747017 29
This change applies to Blackbaud Internet Solutions. Previously, when a user referenced a CMS sponsorship query within a BBIS sponsorship search part, the search part page timed out. With this fix, we enhanced the query to ensure the page loads in a timely manner. 347523
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB746936 37
When Blackbaud CRM constituents register on your Blackbaud Internet Solutions website, existing interests on constituent records are no longer overwritten by interests selected on your site. To correct this issue, the Constituent Update Batch now only adds interests from your website to constituent records so existing interests continue to appear on them after the transaction process. 347432
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB715901 30
Previously, for a group constituent, data on the Recognition Summary and Recognition History tabs displayed inconsistently. The Recognition Summary tab included gifts with revenue data between the fiscal year. The Recognition History tab, with the same criteria, exported based on the revenue date, but included gifts recognized outside the fiscal year. With this fix, data displayed on the Recognition History tab is based on the recognition effective date instead of the payment date. 347255
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746794 37
When you use Blackbaud Internet Solutions, the QAS "Find Address" link now displays correctly on a web page beside the Postcode field. Previously, this link appeared above the address fields on the page. 347209
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB746995 32
When clearing the results for a re-receipt process that included a large number of revenue records, the program would sometimes time out. The underlying performance issue was fixed and the program no longer times out when you clear results. 346896
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746957 37
Previously, you received an error message in Revenue Update Batch when the batch contained payments toward any committment and you attempted to save the batch. This issue occurred only in the ClickOnce version and is now resolved. 346884
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
28
This fix includes credit card processing enhancements between CRM and the Blackbaud Payment Service. We improved polling between CRM and the Blackbaud Payment Service so that CRM can know when transaction processing starts for a batch. We capture additional details to the server’s Event Log during card processing. In addition, for improved tracking, credit card processing status and error messages in CRM are now more specific. 346868
Blackbaud.AppFx.Fundraising.Catalog.dll
BB746374 53
When you use a Blackbaud Internet Solutions Weblog part on a web page, this fix adds back formatting options that previously appeared on the part. On the HTML editor Formatting tab, these options include Find and replace, Format (e.g., Paragraph, Address, Preformatted Heading 1), and Remove formatting. Note: We recommend you test the part's display on a web page to make sure the page layout is wide enough for these options to appear. 346863
Blackbaud.Web.Content.Portal.dll
BB746226 34
Revenue application selections were not available in revenue queries. The Selections folder under the Application Details query node was missing. 346834
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB746938 34
When you export an ad-hoc query to .csv or Excel format, fields are now formatted correctly if you use Dutch regional settings. Previously, these exports had formatting problems in Dutch. 346816
Blackbaud.AppFx.Platform.Export.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
Blackbaud.AppFx.WebShell.WebUI.dll
34
Previously, if a constituent was both an alumnus and a student and you queried on their constituency, they did not appear on the results as a student. This happened for constituents who have an alumnus constituency because they graduated from one institution, but also have a student constituency because they are currently attending another institution. 346806
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB715273 34
Previously, columns with dates since the current date were not properly updated during refresh. For example, 'Years since' would not change when the current date changed. You must redeploy the Blackbaud Data Warehouse (BBDW) before changes take effect. 346067
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
BB747804 34
This fix addresses an error which occurred when you edited the benefits on a posted payment and tried to waive those benefits. The error prevented you from being able to save the posted payment with the benefits waived. 346048
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746921 34
This change applies to an enhanced revenue batch where currency exchange fields are used. Previously, a user applied a pledge to a tribute, and saved and closed the batch. When the user opened the batch for editing, the tribute values were incorrect because currency exchange had been applied twice. With this fix, currency values are correct. 346033
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746916 34
This fix improves performance on the Revenue Summary tab of a constituent record when there are many revenue transactions to include. 345997
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
34
This fix addresses an error that occurred when you edited a posted payment, removed the original payment application, and then tried to apply the payment to a "Grant award" application instead. 345716
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
BB746852 34
Previously, the constituent's age was not properly updating with their birthday every year in the data warehouse. You must redeploy the Blackbaud Data Warehouse (BBDW) before changes take effect. 345664
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
34
This change applies to an enhanced revenue batch. Previously, when the import process is used to add transactions to a batch, associated matching gift claims are not created upon committal. With this fix, the matching gift claims are correctly created upon committal. 345608
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744331 34
Previously in ClickOnce, when you used the ZIP code lookup feature in constituent batches, you sometimes got a timeout error. This happened when the State field was blank and only for certain ZIP codes. 345407
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.UIModeling.DataFormWebHost.dll
BB745354 34
Previously, when you ran a report based on an ad-hoc query, dates sometimes displayed incorrectly. When your report included variable dates such as birthdates, the report displayed the date unformatted. For example, if the report included a January 30th birthdate, the date would display as '00000130' instead of displaying correctly as '1/30.' 345380
Blackbaud.AppFx.Server.dll
BB746339 34
This fix addresses an issue where revenue records which could not be posted to the general ledger (such as recurring gifts) could have been displayed with an incorrect base currency symbol in revenue queries. This issue occurred only in multicurrency environments. 345271
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746822 34
When you edited a list segment, if you attempted to select a different list in the List field, the dropdown incorrectly loaded lists with a different base currency than the current segment. This issue is fixed and the List field now loads lists with the same base currency. 345140
Blackbaud.AppFx.Marketing.UIModel.dll
34
This fix addresses a performance issue on the History tab of business process pages throughout the program. The issue occurred when the program attempted to display status information for current processes and the database contained data for millions of completed processes. 344984
Blackbaud.AppFx.Platform.ServiceRevisions.dll
53
This fix addresses an issue with importing memberships which create installment plans or recurring gifts. Previously, the payment details were not saved to the installment plan or recurring gift. 340451
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
34
Marketing effort exports no longer fail when using an export definition built from the consolidated query view. The consolidated query view is used only after an imported list segment is added to the consolidated list. 340282
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
27
Name format processing in exports places the addressee for an individual in the “Addressee” field, while the addressee for a household, group, or organization appears in the “Contact Addressee” field and the “Addressee” field contains the name of the household, group, or organization. To provide consistency, we added an additional field to the export called "Contact Addressee/Addressee” which provides the addressee results for all types of constituents. 340225
Blackbaud.AppFx.CommPrefs.Catalog.dll
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
Blackbaud.AppFx.Server.dll
BB724220 34
Previously, you sometimes received an error when you used a data list that was created from an ad-hoc query against the Blackbaud Data Warehouse. The error occurred when you created a data list that used a filter. 340092
BBDW.ServiceRevisions.dll
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.XmlTypes.dll
34
This fix resolves an issue with the Opportunity field on the Edit posted pledge screen. Previously, you were able to change the opportunity on the Edit posted pledge screen, but the updated opportunity was not actually saved to the pledge. 340072
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
34
This fix resolves an issue with payments to a pledge which include a sold transaction of property, stock, or gift-in-kind. Previously, the GL account on the sold transaction was not updated properly when the designation was changed and the designation included a mapping segment. The issue occurred when editing a pledge with payments that were either posted or not posted. Now, the GL distributions will be updated correctly when editing the pledge. 340007
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745587 34
With this fix, we implemented process improvements to ensure data displays more efficiently when viewing the history of a planned gift. 339994
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB745743 34
This fix corrects an issue for countries that have the same associated state values in Blackbaud Internet Solutions. Previously, when a website user selected a country with state values that were the same for another country (for example, Malta and New Zealand both include the state value "Not Applicable" with the state abbreviation value "N/A"), a different country appeared in the Transaction details for the batch in Blackbaud CRM. To correct this, the program now only performs a look up for State and Country fields when a website user leaves the Country field blank on a web page in Blackbaud Internet Solutions. 339725
Blackbaud.AppFx.BBNCSvc.dll
34
This change applies to payment transactions entered in an Enhanced Revenue Batch where Multicurrency is enabled. When the value in the Transaction currency field for a transaction is changed after an amount is entered, the recognition is set to a zero amount. This occurs when the transaction and base currencies are different and an exchange rate cannot be retrieved. With this fix, when an exchange rate exists between the transaction and base currency, the most current exchange rate is used to correctly calculate the base and recognition amounts. 338799
Blackbaud.AppFx.Fundraising.UIModel.dll
BB746709 34
Previously, when you selected to edit a posted matching gift payment associated with a large amount of applications, the edit process timed out. With this fix, we implemented several backend changes to improve the edit processing time. 338258
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746523 53
Previously, you were sometimes unable to upload a picture to a constituent record. The 'Choose file' option did not work if you were using Firefox in WebUI. 338217
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB746648 34
This fix prevents timeout errors when you save or send a mass email from Blackbaud Internet Solutions and a website user submits a donation transaction at the same time. To avoid this, email and donation processes are redirected to different back end data tables to increase efficiency so all processes complete successfully. Also, an index has been added to the UpdateDate and BBNCMapId fields in the NetCommunityEmailJobRecipient table to increase performance for various processes. 338079
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB746641 31
Previously, you received an error message in Enhanced Revenue Batch when the batch contained payments toward pledges and you attempted to save the batch. This issue occurred only in the ClickOnce version and is now resolved. 338070
Blackbaud.AppFx.Fundraising.ClientComponents.dll
BB746637 28
Previously, in the Sponsorship query, "Expired" did not display as an option in the sponsorship’s Status field. With this fix, "Expired" is now available. 338055
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB746541 37
In version 3.0 and higher, you could not select a revenue application selection created in 2.91 to use on a revenue smart field. 338052
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB747074 34
In Blackbaud Friends Asking Friends, an "Arithmetic overflow" error message no longer appears when you deliver an email that includes fundraising group total amounts greater than $999.99 and use the merge fields Group total amount goal, Group Page URL, and Event login URL. This fix correctly converts the decimal number to a monetary value to eliminate the message. 337999
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
28
Previously, when you imported a constituent's phone number, the phone number was incorrectly formatted according to the phone number's country. 337994
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746609 37
This change applies to Blackbaud Internet Solutions. With this fix, performance enhancements were made to the Sponsorship Status page as well as any page that includes a Query Results Display part referencing sponsorship query nodes. 337967
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB746599 37
When you use the ClickOnce version of Blackbaud CRM 3.0, you no longer receive an "Unable to get value of the property" error message when you add or edit parameter sets for the following business processes: Credit Card Processing, Generate Payments Process, and Generate Direct Debit File Process. Note, the ClickOnce version of these add and edit forms do not support parameters for membership installment plans (introduced in Blackbaud 3.0, Service Pack 4). When a parameter set is created in WebUI using a membership installment plan, you cannot edit it in ClickOnce. If you do, some parts of the form are inaccessible. Additionally, we recommend you use the WebUI version of Blackbaud CRM 3.0 for the best user experience and to gain full functionality of these forms, including the new membership installment plan features. 337952
Blackbaud.AppFx.Fundraising.UIModel.dll
BB746589 28
Previously an error occurred in a multicurrency environment when you attempted to delete a revenue transaction which used a spot rate to determine a British pounds sterling (GBP) amount for the transaction. If the revenue transaction had a Gift Aid claim and you attempted to delete the original payment, you received an error because the spot rate associated with the original payment could not be deleted. It was still needed in order to process the Gift Aid refund. Now when you delete the original payment, the spot rate information is still maintained in the database so a Gift Aid refund can be processed. 337948
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746586 34
This change applies to an enhanced revenue batch when an account system’s Unmapped transaction setting allows unmapped transactions to be created using the GL account. Previously, when a user entered a stock transaction in a batch, the transaction was not validated properly against the GL account. During the validation and commit processes, an error displayed. With this fix, proper validation occurs and an error no longer displays. 337873
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746578 34
Previously, when you exported yes/no information from a query, the results all exported as 'No'. 337647
Blackbaud.AppFx.Platform.Export.dll
Blackbaud.AppFx.Platform.Export.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.RestServices.Contracts.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
BB746530 34
Previously, when an export definition used certain fields such as Birth date, running an export resulted in an error. 337622
Blackbaud.AppFx.Server.dll
34
In the webshell version of the program, users received an error when trying to edit a marketing effort batch if they did not have security rights to the site associated with the segment. This error no longer occurs. 337596
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
BB746522 34
New Feature: When a timeout occurs in Blackbaud Merchant Services or Blackbaud Payment Services, you can now enter the text to display to donors on your website. You enter the text on the Donation Form part's Language tab, under the Validation Messages category in the new Card processing timeout row. This change applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. Note: This message first appeared with the release of patch 26 to inform donors their transactions are still processing so they do not attempt to resubmit them multiple times. 337571
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.Web.Content.Portal.dll
34
This change applies to the Revenue tab for a constituent group or committee. Previously, from the Recognition History tab, when you selected a filter in the Type field, an error displayed. With this fix, the error no longer displays. 337545
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742946 34
This fix opens a committed batch that contains donations from Blackbaud Internet Solutions after you move the Blackbaud Internet Solutions database to a different server and do not encrypt data with new keys (for credit card and account numbers.) Previously, an error message appeared. Now, the committed batch opens with blank encrypted fields. 337543
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744729 34
When you use Blackbaud Friends Asking Friends and enter an offline gift from Add New, Friends Asking Friends gift on the Home screen, the error message "Data could not be saved. Data validation error:CreditCardSecurityCodeIsRequired" no longer appears. This occurred after you entered the CSC digits and saved the credit card information. To resolve this issue, the payment code has been updated to include CSC code in its parameters. 337533
Blackbaud.AppFx.FAFEvent.Web.dll
BB746510 37
Improve intermittent performance issues with batch datalist. 337269
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB741555 34
In the web.config file for Blackbaud Internet Solutions, the new appSetting "AllowDirectDebitForOneTimeGifts" exists so you can allow direct debits for one-time gift custom processes. In Blackbaud Internet Solutions 3.0, Service Pack 4, direct debits were prevented to avoid a reconciliation conflict in the program that occurred between recording the gift in Blackbaud CRM and actually receiving payment from the direct debit transaction. This remains the default functionality for the program. This setting should only be used for your organization’s custom processes that allow direct debits for one-time gifts. 337266
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
27
This fix resolves insufficient memory errors that sometimes appeared when you used the Word document merge functionality from the webshell version of Blackbaud CRM. 336932
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Server.dll
BB746450 41
You no longer receive an error when calculating segment counts for a marketing effort that uses an email package and includes "All qualifying constituents" for the Universe definition. 336762
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB746436 28
Previously, you sometimes received an error when you used a data list that was created from an ad-hoc query against the Blackbaud Data Warehouse. You must redeploy the Blackbaud Data Warehouse (BBDW) before changes take effect. 336655
BBDW.ServiceRevisions.dll
34
New Feature: When an event is part of a multi-level event hierarchy, you can view the event hierarchy from the individual events in the WebUI version of the program. From an event, click Event hierarchy on the right edge of the page. The Event hierarchy view appears. You can use this view to move quickly between events in the hierarchy. Previously, you could do this in the ClickOnce version of the program. 335322
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.EventManagement.SpWrapEventManagement.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741761 37
New Feature: You can now assign an owner to a letter that you send to a constituent. If your user account is tied to the constituent, the new Owner field defaults to you, but you can assign a different user as the owner of the letter if you need to. To write a letter to a constituent, from the constituent record click Write a letter under Tasks. 334853
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
28
This fix updates the error message you receive when you try to merge two constituents with identical addresses. This error occurs when your merge configuration is set to exclude duplicate addresses and delete source constituents, and the source constituent's identical address is in a Constituent Address Update Batch. The new error message clarifies the cause of the error. 334644
Blackbaud.AppFx.Constituent.Catalog.dll
BB730454 34
This change applies to a Constituent Update Batch in Blackbaud CRM. Previously, when a user searched for and selected a constituent record using the Lookup ID field, upon committal, the Gender field reset from either "Male" or "Female" to "Unknown." With this fix, the value in the Gender field does not incorrectly change upon committal. 334622
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746363 34
This fix addresses an issue when you filtered business process reminders by date. Previously, when you filtered by date, the list took too long to load, and the process could time out. 334465
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB703627 28
New Feature: When you write a letter to a constituent, you can now edit the contents of the letter and save the updated version on the interaction. From the Write a letter form, in the new Edit letter section, you can download the letter, make edits, and upload your changes. When you complete and save this form, you now navigate to the Documentation tab on the constituent interaction. Previously, you navigated to the Interactions tab on the constituent's record. 334447
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
28
This fix addresses an error when you add a new primary address to a constituent through a Constituent Update Batch. Previously, you sometimes got an error if the new primary address had the same address type as the old primary address when you committed the batch. 334291
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB746313 34
This fix addresses an issue with the constituent merge process for constituents with declined constituent recognition levels. Now, the source constituent's declined levels will be transferred to the target constituent's record. If either constituent is a member of a recognition level that the other has declined, the constituents will not be merged and this will be called out as a merge exception. 334256
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB746308 60
Previously, the segment refresh process sometimes returned an error when you were running an ad-hoc query as a scheduled job. This happened when the system settings and the user settings of the user creating the query did not match. This fix ensures that date filters for the query are converted correctly based on the culture the query was saved in instead of basing the date filters on the user's current culture settings. 334251
Blackbaud.AppFx.Server.dll
BB746307 34
Previously, when a batch had a user message, users got an error when they tried to save the batch without navigating to the page with the message. You can now save the batch without errors, even if you do not first navigate to the page in the batch that contains the user message. 333636
Blackbaud.AppFx.BatchUI.dll
BB746280 34
This fix addresses a potential performance issue on the Registrations tab of events. This issue occurred for events with at least one invitee when the database had a large number of invitees across all events. 333389
Blackbaud.AppFx.EventManagement.Catalog.dll
BB744995 28
This fix applies to the validation process for an enhanced revenue batch. Previously, when the account system setup used revenue categories, the GL distributions were incorrect for pledges with a specified revenue category. This caused incorrect validation. With this fix, the validation processes correctly. 333303
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744990 34
This change affects the ClickOnce version of the product and applies to an Enhanced Revenue Batch with the following configuration: The Revenue category field contains a default value and is required, and records are entered using the Finder number field. Previously, during batch validation, the value in the Revenue category field was removed and an error displayed stating that a revenue category was required. With this fix, the value in the Revenue category field is not removed during validation and no error message displays. 333300
Blackbaud.AppFx.Fundraising.ClientComponents.dll
BB745371 41
Activation no longer fails for a marketing acknowledgement created from a template with a rule that includes a name format override that uses Advanced name options for spouses. I.e, Override address processing / name format rules is selected on the Address Processing tab for the template rule and the selected name format option uses Advanced name options for spouses ("The spouse does not qualify or is excluded from the process" or "Both spouses will be mailed separately within the process" is selected on the Joint name formats tab of the name format option). 333268
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB746247 28
This fix addresses an issue where constituent records could not be deleted if they were associated with a declined recognition level on the Recognition tab. The error occurred whenever a constituent with a declined recognition level was deleted, including through a constituent merge task. Now when a constituent record is deleted, the declined recognition level is also deleted. 333266
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB746246 37
Previously, user-defined data lists in WebUI sometimes showed duplicate information. This fix addresses the issue so that data only appears once for each data list. 333258
Blackbaud.AppFx.Platform.UIModel.dll
BB746243 28
In Blackbaud Internet Solutions, the correct event name now displays when you customize the event name to display on the Event Registration Form part and associate it with Payment 2.0 and Payment Summary 2.0 parts. Previously, the Payment 2.0 and Payment Summary 2.0 parts displayed the event name from Blackbaud CRM. To correct this, a line was removed from the Sales Order Item Event Registration Add Data Form save procedure that used the event name in Blackbaud CRM. 333243
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743036 28
When you use Blackbaud Friends Asking Friends, this fix successfully displays the Story widget on mobile devices for viewing purposes only. This fix does not include the ability for participants to edit the widget from mobile devices. 333241
Blackbaud.AppFx.FAFEvent.Web.dll
BB746235 34
New Feature: When someone purchases a lifetime membership with installments on your website, the membership transaction is now downloaded into CRM with the credit card payment token information. This allows future membership installments to be included in the CRM generate payments process and credit card processing process. Previously, the website user could purchase the membership and make the first installment payment on the website, but then had to be contacted by back-office staff about making the additional membership installment payments. 333218
Blackbaud.AppFx.BBNCSvc.dll
28
Previously, when you ran the Constituent Revenue Application smart field for a constituent's revenue recognition and used a selection to filter based on the revenue application, an error would occur. Now, the smart field will run with no errors regardless of the summarization options for the selection. 333178
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744972 34
Recognition credits were incorrectly created when you made adjustments to posted revenue transactions. The new recognition credits were created for the adjusted revenue applications, but the historical recognition credits also remained on the revenue transactions. Now the historical recognition credits are removed and only the ones for the adjusted revenue applications appear. Any incorrect recognition credits which resulted from this issue, which impacted version 2.93 and higher, will be deleted and will no longer appear on the posted revenue transactions. 333160
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744380 28
This fix addresses a performance issue with the Revenue by Payment Method report in systems that do not use both multicurrency and site security. 333153
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB738766 28
New Feature: When you search for a constituent by lookup ID in the quick find field in the navigation bar, you now see search results for records that match the lookup ID exactly. Previously, results included partial matches. For example, if you enter "123" as your search criteria, the search results now only include records with a lookup ID of "123," but do not include results for a record with a lookup ID of "1234." The search results do include records with a name that begins with or matches your search criteria. In the example above, the search results would include a record with a name of "123 Organization," for example. For more information, see the Service Pack New Features chapter in the CRM 3.0 New Features Guide. 333136
Blackbaud.AppFx.Constituent.Catalog.dll
37
This fix displays a message to donors on your website when a timeout occurs in Blackbaud Merchant Services or Blackbaud Payment Services. The message informs donors that their transactions are still processing to prevent them from attempting to resubmit their donations multiple times. This change applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 333124
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB746229 26
Previously, when editing a Sponsorship batch, the sponsorship amount changed back to the default value for the selected sponsorship program. With this fix, the amount does not change during the edit process. 332011
Blackbaud.AppFx.Sponsorship.UIModel.dll
BB746187 28
Previously in WebUI, when you created an Organization Position Holder smart query and a position had previously changed holders, you did not see the updated constituent for that position. This fix corrects that problem, so that when you browse for a position you now see the most current position holder. 331952
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.OrganizationHierarchy.Catalog.dll
Blackbaud.AppFx.OrganizationHierarchy.ClientComponents.dll
34
When a non-US website user submits a Profile Update form on your Blackbaud Internet Solutions website, this fix prevents unchanged Education - Degree data from showing as changed when you view the transaction in a BBIS Profile Update Transaction Batch in Blackbaud CRM. To correct this issue, a standard date format is now used for the education date fields on the form. 331421
Blackbaud.AppFx.ApexForm.Web.dll
37
This fix eliminates a 'Cannot convert string to date' error message for date attributes in a profile update transaction from Blackbaud Internet Solutions. The message appeared when processing the transaction in a Constituent Update Batch in Blackbaud CRM and the profile form did NOT include the date attributes, but the constituent record included one using the format (dd/mm/yyyy). To correct this issue, a standard date format is now used for date attributes from Blackbaud Internet Solutions to make sure date formats process using the same format used in Blackbaud CRM. 331420
Blackbaud.AppFx.ApexForm.Catalog.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Platform.SqlClr.dll
29
When you use Blackbaud Internet Solutions, a $ now appears to the left of the gift amount field on all donation web pages to help prevent a user from entering $ as a part of the gift amount in the field (for example, "$50.00"). When a user enters $ in the gift amount field, an error appears when the user attempts to submit the donation. 331390
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
BB746099 60
In Web UI, when you are working on the Edit Query screen, the program now looks up selections by ID rather than name. This way, if the name of a selection changes, the change is reflected in this screen. Previously, if the name of a selection changed and you used that selection on this screen, you received an object reference error when you tried to edit the query. 331307
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
BB746092 28
This fix addresses an issue so that time zones are now respected when syncing constituent interactions, prospect plan steps, and pending stewardship steps with Microsoft Exchange calendars for users. 330873
Blackbaud.AppFx.Exchange.Catalog.dll
Blackbaud.AppFx.ExchangeServer.dll
BB746029 28
When you create an email message in Blackbaud Direct Marketing, you must insert a special page link to a User Email Preferences Form and Privacy page on your website. Previously when you used the "Special page" field to select a page, all types of special pages (Privacy page, Login page, Email preferences page, etc.) appeared in the drop-down list. Now there is an additional field that allows you to select which type of special page you want to choose from. Pages are also listed alphabetically to make them easier to find. 330716
Blackbaud.AppFx.Communications.Catalog.dll
Blackbaud.AppFx.Communications.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745997 37
This change applies to an Enhanced Revenue Batch. Previously, a matching gift payment displayed the incorrect business unit when the original payment that generated the matching gift claim was entered using the "Finder number" field in a batch. With this fix, we made changes to the revenue split business unit specification file to ensure the correct business unit displays for the matching gift payment. 330673
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745365 41
New Feature: Previously, when you included encrypted fields, such as Account number, in an export, the fields appeared blank. Now, when you include these fields, the data appears on your export unencrypted. 330560
Blackbaud.AppFx.Platform.Export.dll
Blackbaud.AppFx.Server.dll
24
This change applies to environments where CRM and BBIS are hosted on different servers. Previously, in this environment, users who logged into BBIS were denied access to download attachments from their sponsorships. With this fix, modified code now provides proper credentials to be passed and allows the attachments to download. 330460
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
BB745967 60
Technical Change: This fix addresses a performance issue when you view the Revenue History for a revenue transaction. To improve performance, we copied the audit data from the historical RevenueAudit, RevenueSplitAudit, RevenueBenefitAudit, and RevenueGLDistributionAudit tables into the corresponding audit tables for the Financial Transaction Model: FinancialTransactionAudit, RevenueSplit_ExtAudit, RevenueBenefit_ExtAudit, FinancialTransactionLineItemAudit, Revenue_ExtAudit, JournalEntryAudit, and JournalEntry_ExtAudit. If you have a customization which queries the historical revenue audit tables, as well as the Financial Transaction Model ones, to get a comprehensive picture of the audit history, you will see duplicated audit data for revenue entered into the system prior to version 2.92. 330451
Blackbaud.AppFx.Financial.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743149 28
You can now use CSS classes and styles within the HTML of a BBDM email message. 330316
Blackbaud.AppFx.Communications.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.HtmlProcessor.dll
Blackbaud.AppFx.Marketing.NetCommunityIntegrationCatalog.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.Core.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.AppFx.XmlTypes.dll
28
This fix addresses an issue with the household revenue amount smart field. Previously, the household revenue smart field did not include the first and latest gift as values to return. With this fix, first and latest gift are included as values to return for household revenue smart fields. 329598
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745943 60
This fix resolves an issue that occurred when a query included a selection that was later renamed. Previously, the query would sometimes experience performance issues when you attempted to generate results. In rare cases, you may need to open and re-save a query that includes a selection in order to apply the fix. 329584
Blackbaud.AppFx.Server.dll
BB745937 37
This fix addresses an issue with service revisions when upgrading to 3.0. The revisions would previously fail while trying to alter certain transactions marked as deleted. 329397
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB745901 28
Because of a change introduced in a recent patch, sometimes business processes time out before they can finish running. This happens because the default timeout is incorrect when running from a business process. This fix corrects the timeout for business processes. 329377
Blackbaud.AppFx.Server.dll
BB743673 24
With this fix, we made several backend changes to ensure that editing the Amount and Designation fields on a sponsorship recurring gift record does not change the application type. These changes also ensure that the designation on a sponsorship recurring gift record cannot be split. 328760
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745830 24
With this fix, duplicate constituent records which have revenue adjustments can now be merged successfully. Previously if the source constituent had any revenue adjustments, an error would occur and the constituents would not be merged. 328693
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745808 28
As part of the AddressFinder process, you get a file back from Blackbaud with address information. On this step, if your data tune-up settings indicate that address data should not be abbreviated, you could sometimes get an error for certain types of addresses. For example, this error could occur for addresses in Washington, DC that had two spaces or a period followed by a space preceding a single letter, or for addresses with two spaces or a period followed by a space preceding the word 'Via.' This fix allows you to process such addresses without error, even if your data tune-up settings are set to not abbreviate. 328686
Blackbaud.AppFx.AddressManagement.Catalog.dll
BB744047 24
Previously, when you loaded a custom report that contained extended characters (such as a dash), those characters were replaced with a question mark. Now, when you load a custom report, the system retains the extended characters. 328593
Blackbaud.AppFx.Server.dll
24
Previously, in Blackbaud Internet Solutions, when a sponsorship had not been fully added to the Payment 2.0 cart, the sponsorship continued to show in the Payment 2.0 summary part. This occurred even though the Payment 2.0 part was blank. With this fix, the sponsorship does not appear in the Payment 2.0 summary part. 328510
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
BB742501 34
Previously, users who did not have rights to add or edit addresses, phone numbers, or emails, got an error when they tried to add or edit a relationship between an individual and an organization. This fix allows those users to enter relationships without security errors. 328435
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744045 24
When you export an ad-hoc query to .csv or Excel format, fields are now formatted correctly if you use Dutch regional settings. Previously, these exports had formatting problems in Dutch. 328417
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB743921 24
This fix corrects an issue with the Constituent revenue amounts smart field when set up to return the "Largest gift amount." Previously, when the smart field included event registration fees and was set up to include only revenue with specific designations, the results it displayed were not correct. 328394
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745761 37
When a change is made to a template or page, the updatedate in the SitePages table no longer updates for all templates and pages on every website in the database. It now only updates for the changed template and page on the on the impacted site. This fix improves performance for style sheet, layout, template, and page updates to the Blackbaud secure payment page because it uses updatedate to determine the latest changes to apply to the secure payment page. This applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 328389
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
21
Technical change: To optimize performance when you update your secure payment pages with the latest style sheet, layout, template, and page changes you make, the interval the program uses to push the updates to Blackbaud's secure payment server has increased from within the next 5 minutes to within 1 hour. When you make a content change that cannot wait up to an hour to appear on your secure payment pages, you can continue to manually update these pages by clicking the Update templates button in Administration, Sites & settings in Blackbaud Internet Solutions and Blackbaud NetCommunity. 328388
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.ContentManagement.Parts.DonationForm.dll
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
21
With this fix, we improved the performance of the Constituent Search by Lookup ID feature when accessed through an Enhanced Revenue Batch. The search performance is now consistent with the search performance of the Constituent Search by Name feature in a Revenue Update Batch. 328378
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745294 53
Previously, on the Transactions tab of a Sponsor page, the date under the Commitment column did not respect the computer's regional date format setting. Now, the date under the Commitment column displays according to the computer's regional date format setting. 328376
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB743621 28
Previously, in Blackbaud Internet Solutions, recurring gifts created from sponsorships used the base currency of the default currency set instead of the currency chosen by the donor. With this fix, for recurring gifts created from sponsorships, the currency on the merchant account is used as the transaction currency and the currency on the associated account system is used as the base currency. It is important to note the following situation: When the currency on a merchant account is not included in the currency set for an account system, resulting transactions may include incorrect data. To ensure your transactions include correct data, you must properly configure currency sets. Proper configuration ensures that the currency on the merchant account is included in the account system that is referenced in BBIS sponsorship form parts. Note that in a future release, currency set validation between recurring gifts created from sponsorships and the merchant account will be implemented. 328174
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
Blackbaud.Web.Content.Core.dll
24
This fix eliminates a conflict error that may occur in database 'dbo.PHONE' when you commit an Enhanced Revenue Batch that includes donations from Blackbaud Internet Solutions. To eliminate this error, the constituent update rules for the batch attempt to match an unformatted phone number to an existing formatted phone number when the website user from Blackbaud Internet Solutions matches an existing constituent in Blackbaud CRM during the batch and commit process. Also, a failsafe has been added in the batch commit code to properly handle the conflict error if it occurs in the dbo.PHONE table. 328114
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB745725 25
Previously, when you edited the first field in certain grids, the field would default to the first entry in the drop-down menu, rather than defaulting to the entry that had been previously selected. This happened for the first field in a grid with a drop-down menu if the field was linked to a search screen. For example, it could happen in the Edit sites screen from the Security tab on a constituent record. This fix addresses the issue so that when you access the Edit screen, the first field in the grid defaults to the value that was last selected for that field, and not the first value on the drop-down list. 327875
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
BB745718 23
The RE7 Gift Amount smart field process no longer fails when it includes a constituent who gave a gift and received a soft credit on the same day. 327812
RE7.ReportDB.Catalog.dll
BB745707 37
New Feature: With this release, you can now import financial account and financial institution information through Batch. New fields are available when you create financial imports using the Enhanced Revenue Batch. For financial accounts, the following fields are now available: Financial institution, Account number, Account type, and Account name. For financial institutions, the following fields are now available: Financial institution name, Banking system, Branch name, Routing, BIC, Sort code, and Bank code. Note that when working with financial information, you must use the routing field associated with your selected banking system. 327783
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
24
Forgotten password emails for Blackbaud Friends Asking Friends now direct website users to the forgotten password page. Previously, the emails directed users to an error or login page. 327683
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.Event.UIModel.dll
Blackbaud.AppFx.FAFEvent.AdminWeb.dll
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.Web.Content.Portal.dll
BB745688 34
When you use Blackbaud Friends Asking Friends, embedded YouTube videos on participant web pages now render as secure videos that use https when you use SSL (Secure Sockets Layer.) Previously, these rendered incorrectly as http. 327496
Blackbaud.AppFx.FAFEvent.Web.dll
BB745660 37
When you view the Revenue Summary and Revenue History tabs on a constituent record, the campaign filter now includes only campaigns the constituent has given to and, for context, the associated parent campaigns in the hierarchy. The campaign filter on the Recognition Summary and Recognition History tabs includes only campaigns the constituent has recognition credit for, along with the associated parent campaigns in the hierarchy. Previously, the campaign filter on these tabs included the complete campaign hierarchy even if the constituent did not give to those campaigns. 327091
Blackbaud.AppFx.Campaign.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
24
Previously, when viewing payment application details for a gift associated with a donor challenge, an error displayed. With this fix, an error no longer displays. 326935
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745622 34
This fix resolves an issue with the Opportunity field on the Edit posted pledge screen. Previously you were able to select an opportunity but unable to remove it from the posted pledge. Now you are able to select the blank option in this field or manually delete the text to remove the opportunity. 326931
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745620 28
Fix an error with the R68 Update revenue records process, which is part of the Gift Aid functionality for the UK. The error prevented this process from completing successfully when revenue transactions in the process were marked as "Do not post." 326872
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB745607 22
This change applies to recurring gifts associated with sponsorships. Previously, when a user updated a recurring gift through a Revenue Update Batch, the sponsorship link on the recurring gift record no longer displayed. With this fix, the sponsorship link correctly displays on the recurring gift record. 326415
Blackbaud.AppFx.Fundraising.ClientComponents.dll
BB745562 34
This fix eliminates an error when a non-supervisor user accesses the Image library or attempts to upload an image in a part. To correct this, permission has been granted to the user functions UFN_CLIENTUSERS_TASKS, UFN_CLIENTUSERS_OBJECTTASKOBJECTS, and UFN_CLIENTUSERS_TASKS so all users with applicable rights in the program can successfully access the library and upload images in parts. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 326412
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
24
Previously, errors displayed for the Giving Summary Update Batch and Model Scores and Ratings Update Batch during the commit process. This was due to an earlier bug fix that passed matching threshold values to a constituent search list. The two batches that do not use the thresholds were being passed values to the search lists, but had no mapping to a value. This fix creates those mappings so the errors no longer display. 326393
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.SqlClr.dll
24
Previously, on the Add stewardship plan template screen, when you entered negative dates in the Days from start column, the program displayed an exception message when the plan template was imported into the Add Plans and Steps process. With this fix, the program accepts the negative dates and allows the Target date field to be set accordingly. 326263
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Stewardship.Catalog.dll
Blackbaud.AppFx.Stewardship.UIModel.dll
BB745039 41
To avoid an "Unable to save batch row" error message in Blackbaud CRM for a donation transaction from Blackbaud Internet Solutions, the download process now attempts to use the designation ID from the Donation Form part when it cannot find the backoffice ID for the donation. 326231
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Portal.dll
BB745517 28
This fix corrects an issue that intermittently prevented users from receiving Blackbaud Internet Solutions emails after they made a donation or registered for an event. 326190
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB745500 26
When you use Blackbaud Friends Asking Friends, the registration web page no longer freezes when a registrant attempts to submit an email address over 34 characters. To correct this issue, the regular expression validation for email addresses is now less complex and time consuming. 326178
Blackbaud.AppFx.ApexForm.Web.dll
BB745499 34
Friends Asking Friends users can now search for a company or team using any part of its name. Prior to this fix, only searches that included the first 20 characters of a company or team’s name returned relevant results. 326172
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745496 34
Previously, when you transferred a sponsorship to a new opportunity and added a payment to that new sponsorship through an enhanced revenue batch, the Application field in the batch data entry row incorrectly displayed the older opportunity. This fix correctly displays the new opportunity in the Application field for the batch. 325531
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745333 24
This fix applies to an Enhanced Revenue Batch where the Finder number field is required. When a value for the required Finder number field does not exist, the validation error that displays does not specify that the error is associated with the missing field value. With this fix, an accurate error message displays during validation. 325465
Blackbaud.AppFx.BatchUI.dll
BB740606 24
An error message and process failure no longer occur when the "Anonymous email subscriber matching" process runs in Blackbaud Internet Solutions when it encounters a matching constituent email address in Blackbaud CRM that is marked "Do Not Email." Now when the process encounters a match for an anonymous email address with one that is marked "Do Not Email", it continues successfully and a "Read more" message informs you the program did not match the addresses because the Blackbaud CRM email is marked "Do Not Email." 325453
Blackbaud.AppFx.CommPrefs.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745469 34
Fix a download error for ad-hoc query results. Previously, when you downloaded an ad-hoc query's results to Excel or .csv format, you sometimes received an error and the file did not download. 325208
Blackbaud.AppFx.WebShell.WebUI.dll
24
Fix missing constituent names in exported Excel files. Previously, when you exported query results to Excel and the query results included constituent names, the Constituent Name column sometimes appeared blank. 325207
Blackbaud.AppFx.WebShell.WebUI.dll
24
An error no longer appears in Enhanced Revenue Batch when you use Multicurrency in Blackbaud CRM and a website user submits a donation on your Blackbaud Internet Solutions website in a currency that is not in your default account system in the batch assignment. To correct this, the USP_BBNC_GETCURRENCIESFORBATCHDOWNLOADBYACCOUNTIDFORUSERID has been added to use the default currency set in Blackbaud CRM to check the available currencies when a default account is not defined. 324956
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
41
Fix an issue that sometimes happened when creating an ad-hoc query. Previously, when you created an ad-hoc query, you were able to see smart fields that you might not have security rights to see. If you used any of these smart fields in your query, you got an error when you tried to save the query. This fix prevents users from seeing smart fields that they do not have security rights to see, so this type of error no longer occurs. 324953
Blackbaud.AppFx.Platform.ServiceRevisions.dll
BB734941 24
In Blackbaud Friends Asking Friends, an error message no longer appears for an uncompleted Fundraising Group Summary business process. This occurred because group donation totals and the number of members did not update during the process. To resolve this, the USP_FAFGROUP_CALCULATE_GROUPSANDMEMBERS stored procedure has been updated to select the necessary data from a pre-organized temporary table instead of organizing the data while selecting it. 324933
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.FAFEvent.AdminWeb.dll
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB745402 24
Previously, when you uploaded an image, the program sometimes incorrectly rotated the image so that it appeared sideways. This corrects the issue. 324879
Blackbaud.AppFx.UIModeling.Core.dll
BB744759 24
Prior to this fix, when processing tribute acknowledgements that use an export definition with address processing fields selected under the Revenue \ Constituent node, few or no records would appear in the output. Now, the tribute acknowledgements process correctly. 324765
Blackbaud.AppFx.Tribute.Catalog.dll
BB745096 24
When an enhanced revenue batch included a record with the same finder number as an imported list member, during validation you received an exception for the matching records. After you resolved the matches on the Possible duplicate matches screen and then validated again, the records still received an exception saying they were duplicates. This issue is fixed and the duplicate records should validate correctly after they are resolved. 324721
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB745348 37
The "Show inactive" filter has been restored to the Seed, Source Code and White Mail Segment data lists in the smart client. 324713
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
BB745341 28
This fix eliminates the CK_CONSTITUENCY_ISUNIQUE exception when validating an Enhanced Revenue Batch for transactions from Blackbaud Internet Solutions. It also ensures that existing constituencies on the Blackbaud CRM record remain the same when the transaction includes a new constituency. 324698
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
24
Previously, in Blackbaud Internet Solutions, recurring gifts created from sponsorships used the base currency of the default currency set instead of the currency chosen by the donor. With this fix, for recurring gifts created from sponsorships, the currency on the merchant account is used as the transaction currency and the currency on the associated account system is used as the base currency. It is important to note the following situation: When the currency on a merchant account is not included in the currency set for an account system, resulting transactions may include incorrect data. To ensure your transactions include correct data, you must properly configure currency sets. Proper configuration ensures that the currency on the merchant account is included in the account system that is referenced in BBIS sponsorship form parts. Note that in a future release, currency set validation between recurring gifts created from sponsorships and the merchant account will be implemented. 324674
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
Blackbaud.Web.Content.Core.dll
22
When the receipt process used an export definition, it did not generate output for receipt fields. Also, export definitions were missing necessary receipt fields. To resolve these issues, we fixed the receipt process and updated the export definition fields. The Last receipt number and Last receipt date fields, previously found under the Revenue node in an export definition, are now hidden because they hindered the Revenue query view performance. Existing queries or exports that used these fields will still work correctly after you update. There is now a Receipts node found under Revenue that includes these nodes: All Receipts, Most Recent Receipt, Original Receipt, and Previous Receipt. For each of these nodes, you can select these fields: Date, Number, Process date, Receipt stack short name, and Unique receipt number (Receipt stack short name plus Number). - All Receipts: Includes all receipts for a given transaction. This is a one-to-many field that provides all receipts generated for the transaction. - Most Recent Receipt: Includes the most recent receipt generated for the transaction. To recreate the Last receipt number and Last receipt date fields, select the Number and Date fields for this node. - Original Receipt: Includes the first receipt generated for the transaction. This value is the same as Most Recent Receipt if the transaction has only one receipt. - Previous Receipt: Includes the receipt prior to the most recent receipt. This value is blank if the transaction has only one receipt. 324470
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB738713 28
When merging output from a marketing effort with multiple letters, the checkboxes allowing individual letters to be selected were not being respected in the click-once client. This has been fixed. 324466
Blackbaud.AppFx.Platform.BusinessProcessClient.dll
BB745288 24
Fix an issue which prevented a user from being able to download the paperless mandate instructions file for the paperless mandate process in a UK system. 324419
Blackbaud.AppFx.DirectDebitUK.UIModel.dll
24
Previously, when you ran the "Unlock online sponsorship opportunity transactions" global change process, the number of records processed displayed incorrectly on the Recent Status tab of the global change process record. The number included both locked and unlocked sponsorship opportunities. With this fix, after the global change process runs, only the number of locked sponsorship opportunities displays in the total. 324203
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
BB745268 24
This fix improves the credit card authorization process with the Blackbaud Payment Service to help ensure that each transaction receives an authorization code or rejection message, as needed. 324163
Blackbaud.AppFx.Fundraising.Catalog.dll
BB745255 53
Previously, editing or committing an Enhanced Revenue Batch would truncate stock symbols to four characters. Committing a Revenue Update Batch would also truncate stock symbols to four characters. With this fix, stock symbols with more than four characters are no longer truncated. 324047
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744611 24
New Feature: Membership installments can now be included in the generate direct debit files process, the credit card processing process, and the generate payments process. Previously, these processes could include only pledges and recurring gifts. Now when you run these processes set up for membership installments, any memberships with outstanding installments which meet the criteria are included in a new membership dues batch. When you run a generate payments process for membership installments, the only batch templates available are membership dues batch templates which include the required fields: Receipt amount, Account, Reference number, Reference date, Authorization code, Name on card, Card number, Card type, and Expires on. 323363
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
24
Previously, the Constituencies section on the Constituencies tab on Constituent pages was slow to load and could sometimes time out. This fix addresses the issue so that the Constituencies section loads with the rest of the page. 323292
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745073 24
We have added two new columns to the Blackbaud Data Warehouse. The REVERSEDLINEITEMID column from FINANCIALTRANSACTIONLINEITEM is now represented on FACT_FINANCIALTRANSACTIONLINEITEM via the new REVERSEDFINANCIALTRANSACTIONLINEITEMSYSTEMID and REVERSEDFINANCIALTRANSACTIONLINEITEMFACTID columns. These columns allow you to write reports that link reversals to their original transactions. To take advantage of this fix, you must redeploy the Blackbaud Data Warehouse and complete an incremental refresh. 323189
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
BB745054 60
In Blackbaud Friends Asking Friends, the Event Comparison report now displays the correct revenue totals for Friends Asking Friends events with donations. To correct this, the program now uses both the EventAppeals table and the appeal ID for an event to compare and calculate revenue totals. 323138
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB745047 24
When a marketing effort was exported, seeds were sometimes missing information about segments and packages in the output. To fix this issue, seeds are now matched differently with segments when the output is generated. 323099
Blackbaud.AppFx.Marketing.Catalog.dll
BB744889 24
A date and time error no longer appears on a constituent's CRM record for non-US formats in the Birth date, Email address, and (phone) Number fields when the record includes data submitted from the Profile Update form on your Blackbaud Internet Solutions website. This error previously occurred when the profile form did NOT include these fields. A standard date format is now used for all applicable fields to eliminate the error message on the constituent's record. This also ensures date formats are consistent between Blackbaud CRM records and the form in Blackbaud Internet Solutions. Note, the standard date format was previously applied only to fields that were included on the form. 323061
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
24
This fix addresses a performance issue with the Global pledge write-off process in Revenue. 323034
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744997 34
With this fix you can now add an additional designation to a pledge that has posted payment(s). Prior to this, users would sometimes encounter the error message "The installment amount cannot be less than the applied amount." 322869
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
24
When you use Appeal Record to query a list of constituents with appeals on their Communications tab, query results now include constituents who received an appeal when its record was created in Blackbaud CRM and when its record was created in Blackbaud Internet Solutions. Previously, the program only returned a list of constituents who received the appeal when the record was added in Blackbaud CRM. To resolve this, the program now pulls data from the NETCOMMUNITYEMAILJOBRECIPIENT table in the back end, in addition to the CONSTITUENTAPPEAL table, so appeal records added in Blackbaud Internet Solutions are also recognized. 322860
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.V1_1.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744962 28
Previously, from a user’s Sponsorship Status page in Blackbaud Internet Solutions, a user had the ability to email a sponsored child even when the sponsored child was associated with a gift sponsorship. Now, only the recipient of the gift sponsorship has the ability to email the sponsored child. 322674
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
BB744454 24
Previously, for Blackbaud Internet Solutions, an error displayed when a gift sponsorship was made to an individual with a United Kingdom address. The error occurred because no counties were associated with the United Kingdom in BBIS. This fix prevents an error from displaying even when there are no counties associated with the address. 322669
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
BB744840 24
This fix prevents an error when you send a test email to an individual recipient by entering the email address manually in the Test email field in Email, Messages. This error, introduced in 270970, occurred because the program did not check manually entered individual email addresses. This applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 322614
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
BB745445 24
Previously, when two separate instances of an Enhanced Revenue Batch were committed at the same time and one of the batches included a payment to a pledge, the commit process could deadlock. With this fix, the deadlock no longer occurs. 322595
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742560 24
Previously, when selecting a constituent by their finder number in an Enhanced Revenue Batch the Constituent Window would not populate with their information. Now, selecting a constituent by their finder number will populate the Constituent Window. 322133
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
BB744862 24
Currently, when you leave your browser open and idle, the page automatically logs you out after a set amount of time. However, if you leave your browser open but close the tab that the program is in, the page does not log you out. This fix addresses the issue so that you are logged out of the system in both of these scenarios. 322044
Blackbaud.AppFx.CustomBasicAuthentication.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB744850 24
Prior to this fix, membership installment plan transactions were not appearing in the FACT_REVENUE view in the Data Warehouse. With this fix, the FACT_REVENUE view includes membership installment plan transactions. 321947
BBDW.ServiceRevisions.dll
24
Previously, when editing the designation amounts for a single installment on the Split designations form, it was possible to enter valid amounts that would result in the error "Percent cannot be less than 0," which would prevent the user from saving a valid selection. This fix addresses the rounding issues that caused the error. The user no longer receives an error message for valid entries. 321908
Blackbaud.AppFx.Fundraising.UIModel.dll
24
New Feature: When a website user navigates from the Blackbaud secure payment page to the Payment 2.0 page on your website, a new message now appears on the Payment 2.0 page when it is necessary to remind the user to click the Check out button. For example, this message displays when a user spends too long on the secure payment page and their session times out on your site. It also displays when the request to return to your site is handled by a different web server and the user's information no longer appears. This helps make sure each credit card payment has a corresponding donation transaction to process in the back office, which does not occur when the user neglects to click Check out. You can enter the text you want to display for the message on the Payment 2.0 part's Language tab, under the Payment category, in the new Processed payment pending order message row. This applies to Blackbaud Internet Solutions\Blackbaud CRM and Blackbaud NetCommunity\The Raiser's Edge. 321819
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
34
Fix an issue that was causing slow performance when you searched for a constituent by phone number. 321802
Blackbaud.AppFx.Constituent.Catalog.dll
BB744028 24
New Feature: You can now edit roles for a committee from the Committee page. On the Members tab, click Edit roles to edit existing roles for the committee. Previously, you could only edit roles from the Constituent page for the committee. You can also now add roles from the Constituent page of a Committee. On the Members tab, click Add role. 321786
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB739894 24
This change applies to the Planned Gifts tab of a major giving group record. Previously, the Planned Gifts tab did not accurately calculate planned gift additions when displaying totals for balance, payments, and accepted amounts. With this fix, planned gift additions are accurately reflected on the tab. 321784
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB744803 34
Fix an issue in the display of currency data on user-defined data lists created from ad-hoc queries. Previously, user-defined data lists created from ad-hoc queries that included currencies other than the organization's currency did not use the correct currency symbol. The currency symbol now displays correctly in these data lists. 321702
Blackbaud.AppFx.Server.dll
BB744800 24
Fix an issue displaying the Do not mail reason code. Previously, when an address had an end date, the Do not mail reason code was disabled. It is now enabled regardless of the end date on the address. 321566
Blackbaud.AppFx.Address.UIModel.dll
24
New Feature: The European banking industry, with the joint support of the European Commission and the European Central Bank, has implemented the Single Euro Payment Area (SEPA) to help streamline cross-border euro payments between SEPA countries. You must follow the SEPA standards if your organization has a bank account in the euro area which accepts direct debit transactions from constituents with other euro-area bank accounts. With this release, Blackbaud CRM provides the tools you need to process SEPA banking system transactions, including the ability to track information about SEPA mandates for constituents as well as a new direct debit transmission file format for SEPA banks. 321554
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.DirectDebit.Core.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.V1_1.dll
Blackbaud.AppFx.Fundraising.SpWrapFundraising.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.MajorGiving.UIModel.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.SpWrapMembership.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.UIModel.dll
Blackbaud.AppFx.Treasury.Catalog.dll
Blackbaud.AppFx.Treasury.UIModel.dll
24
If you have an international database and you map the State field in Blackbaud CRM to the City drop down field in Blackbaud Internet Solutions, website users can now successfully edit their address when the City drop down field contains an apostrophe (for example, Hawke's Bay in New Zealand). This change prevents the apostrophe in the drop down field from interfering with the JavaScript responsible for displaying all elements on the page. There are no changes to data in the back end. 321508
Blackbaud.AppFx.ApexForm.Web.dll
BB744758 24
Previously, when a user reconciled a duplicate record in a sponsorship batch, the program did not remove the duplicate error message upon batch validation. With this change, the program now correctly saves the reconciled record and removes the duplicate error message during validation. 320976
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Sponsorship.UIModel.dll
BB744575 24
This fix improves the performance time in Blackbaud Internet Solutions and Blackbaud NetCommunity when users submit information on a payment form. The Payment 2.0 part now makes fewer external requests to Blackbaud Secure Payments so payment pages can load more quickly. 320973
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB743357 41
Changes made to images by a user with full image rights, are now approved if "Require approval for all images uploaded by users" is not checked. 320667
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB744663 33
Fix an issue with the auto-save functionality in batches. When you have this option enabled and there is an error in a batch row, such as a required field left empty, you get an error. Previously, even after you fixed the problem, the row still showed an error, so the row was not saved. 320621
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
24
This change improves the methods data lists use to connect with the database server and strengthens system stability to prevent program failures. 320606
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
BB742469 39
Fixes an issue when running a query that includes constituency date fields. Previously, in rare cases, this could result in an error when you previewed the results of the query. 320588
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742861 24
Previously, Sponsorships with a partial balance were not getting translated properly from the Apply to Commitments form to the Application field in Batch. Now, the value is translated correctly and appears as an option in the Application field drop-down menu. 320542
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744396 24
Fix an issue identifying sponsorship children in the data warehouse. Previously, the ISCONSTITUENT column showed a 1 for sponsorship children. These records now have a value of 0 in the ISCONSTITUENT column on the BBDW.DIM_CONSTITUENT table. 320540
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
24
Fix an issue with linked custom reports. Previously, when a custom report was linked to another custom report with a parameter, drilling into the linked report caused an error. The linked report's parameter section is now displayed when you access the linked report from the other report. 320508
Blackbaud.AppFx.WebShell.WebUI.dll
24
When you use Blackbaud Direct Marketing, finder numbers for marketing efforts supplied by the URL parameter "efndnum" now appear for online donations in Enhanced Revenue Batch. Previously, finder numbers only appeared in batch when website users manually entered them in the Finder Number field on the donation web page. Now, finder numbers appear in batch regardless of its origin. 320456
Blackbaud.Web.Content.Portal.dll
BB744614 24
Previously, Pledge subtype was not updating the GL Post Status correctly when gifts were entered using the Enhanced Revenue Batch. Now, the default post status is updated correctly when gifts are entered using the Enhanced Revenue Batch. 320349
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744312 24
Technical Change: In CRM 3.0, the USP_REVENUE_UPDATEPAYMENTDETAILS stored procedure inadvertently removed the 'BBPS Transaction ID' when a credit card transaction was edited in CRM. The 'BBPS Transaction ID' is used to identify a credit card transaction in the Blackbaud Payment Service and your payment processor, such as Blackbaud Merchant Services or IATS. As a result, the 'Refund card on save' option no longer appeared on the Edit payment or Edit posted payment screens for the transaction, and the transaction no longer appeared as reconciled on the 'Reconcile transactions and disbursements' page in Treasury. However, you could still refund the transaction directly through your payment processor and manually reconcile the transaction from Treasury. To resolve this issue, the stored procedure has been updated with additional parameters which should be set when the 'BBPS Transaction ID' for a credit card payment is edited. Any code that references this stored procedure but does not update the 'BBPS Transaction ID' can ignore the new parameters. 320341
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
24
Fix an issue when you filter ad-hoc queries by date fields that do not require a month/day/year value. Previously, when you used these fields as filters, sometimes the query results were not correct. 320271
Blackbaud.AppFx.Server.dll
BB744573 24
List expenses are no longer duplicated on the Budget/Expenses tab of a marketing effort when two list segments from the same list are included in the marketing effort and you override list expenses after the first segment is added and again after the second segment is added. 320211
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
24
This change affects grant award payments added through an Enhanced Revenue Batch. Previously, when the GL Account included a Designation segment, an invalid error displayed during the batch validation process. This error displayed even when a valid account mapping existed. With this fix, the error no longer displays. 320105
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744547 24
Previously, non-admin users experienced slow performance when opening and editing any enhanced revenue batch. With this fix, we implemented several backend changes to improve performance. 319913
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744513 28
Previously, when users added payments to pledge commitments through Batch, the receipt amount was being incorrectly added as $0.00 when the Batch was committed. Now, the correct receipt amount displays on the payment record after the Batch has been committed. This issue affected clients on 3.0 only. For more information about which pledge payments may have been affected, see the linked Knowledgebase solution, BB744518. 319903
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.SpWrapFundraising.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744518 24
Previously you received an error message when you attempted to merge a constituent that was a marketing vendor with services entered on their Services tab. Now you can merge these constituents without issue. 319865
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744198 24
With this fix, when you edit the revenue category for a pledge, the appropriate adjustments for the pledge payment(s) are now created. Prior to this, editing the revenue category on the pledge would not create an adjustment for the posted payment(s) associated with the pledge. 319785
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
24
The Pledge date and Last payment date fields in the pledge reminder output format "Formatted mail pledge reminder output - extended" and the Pledge date field in the pledge reminder output format "Email reminder output" now display dates in the correct format. 319657
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744473 24
If the most recent payment to a pledge spanned multiple installments, the program incorrectly calculated the Last payment amount field in the "Formatted mail pledge reminder output - extended" output format for reminders. The program now outputs the Last payment amount correctly. 319656
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744471 24
The function document.querySelectorAll is now used to successfully upload documents in Files when you use IE8. Previously, the program used getElementsByClassName which is not supported by IE8 and below. This fix applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 319593
Blackbaud.Web.Content.Portal.dll
BB744448 24
You can now start an email job from a marketing effort export before the marketing effort is activated. 319570
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.NetCommunityIntegrationCatalog.dll
24
Default tribute letter field is now appropriately disabled when the constituent is marked deceased or not specified when adding or editing a tribute. 319537
Blackbaud.AppFx.Tribute.UIModel.dll
BB742720 24
Business processes that involve site security, could sometimes be slow to run. This fix addresses slow performance for those business processes. 319378
Blackbaud.AppFx.Security.Catalog.dll
BB743396 24
When you upgraded from Blackbaud CRM and Blackbaud Internet Solutions version 2.9 to 3.0, constituent queries that filtered on the "Community Member" node no longer worked properly because that node was renamed to "Online Information" in version 3.0. This fix automatically replaces "Community Member" with "Online Information" in your existing queries so they will run correctly again. 319276
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB744398 24
The Appeal, Source code, Effort, and Channel fields in an Enhanced Revenue Batch were editable on a row, even after providing a finder number. Users should not be able to edit those fields when a finder number is provided. With this fix, those fields remain grayed out and are not editable when a finder number is provided. 319194
Blackbaud.AppFx.Fundraising.ClientComponents.dll
BB744389 24
Fix a performance issue that caused the Uncommited batches screen to load slowly. 319185
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Security.Catalog.dll
24
Fixes a performance issue that caused intermitent timeouts on the Import Processes screen. 318871
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB744316 24
Fixes an error when committing constituent batches. Previously, if a constituent batch included a new constituent with a spouse and all address fields other than the Country field were blank for that constituent, the batch commit process threw an exception. 318664
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742625 24
Fix an issue with the way results are displayed when running a smart query from an ad-hoc query. Previously, when you created a smart query from an ad-hoc query that included aggregated data and chose to exclude an output field, the results did not show the data aggregated as indicated. For example, you might create an ad-hoc query that includes revenue amounts and dates. When you create a smart query from this ad-hoc query, you can select not to include the dates, so as to show total amounts aggregated by constituent, rather than showing each individual donation received for each constituent. Even when you selected not to include the date, the results did not display the date column but still showed a separate entry for each date. With this fix, the resulting smart query respects your output type selections and, in this example, would only show one row per constituent with an aggregated revenue amount. 318363
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Security.Catalog.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.SpWrap.dll
Blackbaud.AppFx.XmlTypes.dll
28
Fix an issue when sponsorship Gift Aid was claimed after changing the original individual constituent on the revenue record to an organization, group, or household. Now only individual constituents are eligible for sponsorship Gift Aid, which matches how non-sponsorship Gift Aid works. 317888
Blackbaud.AppFx.GiftAid.Catalog.dll
20
The "Export marketing effort" form will no longer take a long time to load for clients with a large number of packages in their database. 317842
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB744253 24
This fix resolves an issue with address field autopopulation on donation pages when website users accessed the pages from Blackbaud Internet Solutions email links. The issue occurred when the "Allow users to select a different address" option was not selected in the Administration, Sites and Settings, Address Options section of Blackbaud Internet Solutions. Previously, the website treated these users as though they were anonymous and displayed blank values for the address fields. 317753
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
BB744243 41
Prior to this change, Stewardship plan recurring steps were not successfully created after marking the current step complete. Now, when you mark a recurring step complete, the next pending step is created automatically. 317703
Blackbaud.AppFx.Stewardship.UIModel.dll
BB744237 24
Fix an issue so that event invitees who were excluded from the last invitation process now show up correctly as "Excluded from last send." 317576
Blackbaud.AppFx.EventManagement.Catalog.dll
BB743614 28
Fix a performance issue when adding an organization or group/household as an event registrant. Previously, when you added the organization or group as the registrant and then selected the registration options, the drop-down field to select the registrant for each registration option would time out if there were many constituents associated with the organization or group. Now the drop-down field includes the first 100 constituents, sorted alphabetically by last name. However, you can still click Search to select any constituent. 317573
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743304 28
Fix timeout issue in the KPI dashboard. Previously, when you tried to load the KPI dashboard using WebUI, you received a timeout error and the dashboard failed to load. 317569
Blackbaud.AppFx.Server.dll
BB744215 24
The Merge button found on the Acknowledgements page (for revenue and tribute acknowledgements) and on the Reminders page is no longer disabled. 317487
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Tribute.Catalog.dll
BB744197 24
Fix an issue when you edit a recurring gift with no "Next transaction" date in a Revenue Update Batch. Now if you add a "Next transaction" date for the recurring gift in the batch, the date of the next transaction will save correctly when you commit the batch. 317454
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743400 28
Fixes an error loading user-defined datalists. Previously, when you generated a user-defined data list from an ad-hoc query, and you used a lookup field as a filter with a blank value, you sometimes got an error when loading the data list. 317403
Blackbaud.AppFx.Server.dll
BB744161 24
Validation of an enhanced revenue batch will no longer throw an incorrect error claiming that an account number doesn't exist for a payment to planned gift. 317383
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743549 20
Site filtering not working correctly on the Recognition Summary and history tab for the constituent (Individual, Organization and Group) 317254
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743690 24
When you open a multi-level event from the Event Search screen, you will now see the multi-level event summary page instead of main event page for the first event. This worked correctly in the ClickOnce version of the program. 317219
Blackbaud.AppFx.Event.UIModel.dll
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741761 24
In revenue queries, the UK Gift Aid fields "Gross amount" and "Tax claim amount" are now displayed correctly with the appropriate value instead of being blank when Gift Aid does not exist for a revenue type. 317095
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
BB744025 37
The donation transaction download process for Blackbaud Internet Solutions now correctly downloads the ID of the Blackbaud Payment Services transaction for single donations and first recurring gift payments to the Enhanced Revenue Batch. This allows you to use the "Refund card on save" checkbox on the Edit a payment screen for these gifts to properly refund payments in Blackbaud CRM. 317086
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB744020 19
In Blackbaud Friends Asking Friends, an issue has been fixed to properly save social network sharing configuration changes on the Communications tab of the Configuration page. To correct this, the back end configuration list, PROVIDERLIST, has been set to correctly save all changes. 317085
Blackbaud.AppFx.FAFEvent.Catalog.dll
BB744019 24
Non-administrative users in system roles without permissions to the Fundraising Efforts \ Appeals \ Appeal Edit Form 2 no longer receive an error message when they select an appeal on the Activation tab of a new or existing marketing effort, or on the marketing effort's Edit activation criteria form. 316958
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
24
Per changes in 303573 when two constituents are linked to two CMS accounts for Blackbaud Internet Solutions and you merge the two constituents to one in Blackbaud CRM, the oldest CMS account deletes from the database. This fix prevents a sign up request from generating for that deleted account when it is viewed by selecting the "Deleted" search filter on the User page in Blackbaud Internet Solutions. 316892
Blackbaud.Web.Content.Core.dll
24
Volunteer job assignments now display correctly when you attempt to schedule multiple days of volunteer job assignments when using a locale with a day-month-year date format. To schedule multiple days of volunteer job assignments, click Schedule under Tasks from the volunteer record and then click Schedule multiple days. 316870
Blackbaud.AppFx.Volunteer.UIModel.dll
BB743911 24
Volunteer job match details now display correctly when you attempt to schedule jobs for a volunteer when using a locale with a day-month-year date format. To schedule jobs and view match details for a volunteer, click Schedule under Tasks from the volunteer record. 316867
Blackbaud.AppFx.Volunteer.UIModel.dll
BB743907 24
When a finder file is imported, exceptions can occur. Previously, it was not possible to download the exception file if no records were processed successfully. This has been fixed. 316800
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.AppFx.Platform.UIModel.dll
20
Fixes a timeout issue when assigning feature permissions in ClickOnce. Previously, when you assigned feature permissions and several features existed, the process could time out. 316682
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.UIModeling.DataFormWebHost.dll
BB713540 24
This fix addresses an issue when calling USP_REVENUEDETAIL_EDIT_2 directly. Previously, when calling USP_REVENUEDETAIL_EDIT_2 directly, an error could occur and no changes would be made to the database. 316655
Blackbaud.AppFx.Fundraising.Catalog.V1_1.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743869 28
Previously, when you used the Educational institution name field as a filter in an ad-hoc query, the process of selecting an educational institution as a filter sometimes timed out if you had a large number of educational institutions in your database. This fix requires that you enter the educational institution you want to use as a filter instead of selecting it from a drop-down menu, which prevents it from timing out. Existing ad-hoc queries that include the Educational institution name filter will still return the same set of results as they did previously. However, if you edit an existing query that uses this filter and your database now has a large number of educational institutions, the process of editing the filter could time out. If this happens, delete the filter and re-insert it into the query. This applies to the Name field under the Educational Institution query node and the Educational institution name fields under the Primary Education and the Educational History query nodes. 316578
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743852 24
Fix an issue where membership attributes created before a membership program did not appear in queries or export definitions under Membership Programs. Now, all membership attributes appear and are available in new queries and export definitions. If you have existing queries or export definitions and want to include all membership attributes, you can edit them, select the membership attributes, and re-save them. 316570
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB742942 28
The RE7_CONFIGINFO SSIS package was updated to set the proper data type for the Fiscal Year End Month variable. Redeploy and refresh The Raiser's Edge data mart to include this change. 316546
RE7ETL - SSIS Reporting Package
20
On a constituent's Correspondence page, in the list of appeals, if the appeal was associated with a public media marketing effort, the "Go to mailing" action would not work. This has been fixed. 316482
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743810 20
Previously, the revenue receipt preference field was not available in the revenue query. Now, the receipt amount will be available in the revenue query. To make this fix, a column named RECEIPTTYPE was added to the V_QUERY_REVENUE view. 316348
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743114 20
Previously, when a user edited a pledge that had a $0.00 payment, the $0.00 payment would automatically be unapplied from the pledge. Now, when editing a pledge with a $0.00 payment, the payment will remain applied to the pledge regardless of the change. 316329
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742650 20
The smart fields "Constituent Single Gift Consecutive Year Donors", "Constituent Lifetime Gifts On File" and "Constituent Years On File" were found to perform poorly when run for small numbers of constituents after being run for large numbers of constituents. This was due to SQL Server's caching an execution plan which, while efficient for large number of records, is not efficient for small numbers of records. These smart fields have been changed to disregard cached execution plans. 316261
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB724797 20
Fixed an issue with DisplayPromptArea attribute for reports not being respected in ClickOnce. 316248
Blackbaud.AppFx.ClientFx.dll
Blackbaud.AppFx.Controls.dll
Blackbaud.Web.Content.Core.dll
BB743662 18
Previously, a constituent revenue application amount smart field would double count the application amount for revenue records with recognition for multiple household members. Now, the constituent revenue application amount smart field will properly sum up the revenue amounts, regardless of the number of household members being recognized. Please be aware, to best utilize this fix, customers should run the smart field process for the Constituent revenue application amount smart fields that process for household member revenue recognition. 315949
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743338 20
Fixes a time-out error when processing email alerts. Previously, email alerts sometimes generated a time-out error. This fix prevents those time-out errors when sending email alerts. 314485
Blackbaud.AppFx.Alerts.Catalog.dll
BB743597 24
Previously, the Letters field of an Enhanced Revenue batch was showing duplicate letters. If a letter was associated with multiple sites, it appeared in the drop-down menu for each of those sites. Now, users see the letter once, regardless of how many sites are on the letter. 311776
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743454 24
The Create multiple segments screen was redesigned to fix performance issues that occurred in databases with large numbers of selections. Previously, the screen loaded all available selections for the source and then you chose which selections to add to the set. Now, the screen includes a grid that allows you to browse to or enter the name of the selections you want to add to the set. 311647
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
BB743686 24
Sold stock gifts were not being included on the Appeal Performance report. This has been fixed. 311517
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
20
Correct a cosmetic issue on the Recent and upcoming activities section on the Summary tab of the Constituent page when the Details field contains a very long string. This fix applies to the SmartClient only. 311515
Blackbaud.AppFx.Constituent.UIModel.dll
20
Previously, the Declarations button was not enabled when adding a new individual constituent using the Enhanced Revenue Batch. Now the button is enabled and the user can add a new tax claim declaration when processing UK gift aid. 311268
Blackbaud.AppFx.Fundraising.UIModel.dll
20
Fixed an issue when posting with specific bank accounts. 311180
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
20
Recognition credits will now generate for additional applications in an Enhanced Revenue Batch after changing the designation on an additional application. 311163
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
BB741699 20
When you view and export an email recipient list to CSV from the Recipients tab in Email, Messages, the operation now completes faster. Also, to avoid a timeout error, the operation complete time has been increased from 30 to 60 seconds. This increase applies to all instances of PagedSQLReader.ExecuteDataTable for Blackbaud Internet Solutions and Blackbaud NetCommunity. 311004
Blackbaud.Web.Content.Core.dll
BB742180 34
When running pledge reminders using the "Formatted mail reminder output" output format, and more than 20 reminders were generated, and one of the designations appearing in the output was part of a hierarchy where the total number of characters making up the names of all of the designations in the hierarchy was greater than 100, the user would receive the error "string or binary data would be truncated...". This has been fixed. 311001
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743506 20
Previously, the summary section on Educational institution pages was slow to load and could sometimes time out. This fix addresses the issue so that the summary section loads with the rest of the page. 310991
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743544 24
This change applies to batch templates that use constituent matching. Upon commit, when the user selects “check for duplicates,” the correct matching thresholds from the batch template are now used. Previously, when committing a batch with "check for duplicates" selected, the matching algorithm assigned incorrect matching thresholds. In addition, depending on the global settings, the algorithm either failed the commit process for duplicates that should not have surfaced or passed the commit process by not allowing the correct duplicates to surface. This no longer occurs. As a recommendation, clients who experience this problem may need to recreate their custom batch template. 310978
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.SqlClr.dll
BB743542 20
Previously, when a write-off was added to a pledge with a balance that included a decimal, and the option to 'Reduce recognition credits by write-off amount' was selected, the recognition credits would be left with a balance of the difference between the pledge balance and the next full dollar amount. For example, a write-off is added to a pledge with a balance of $19.97 and the option to 'Reduce recognition credits by write-off amount' is selected. The recognition credit will be left with a balance of $0.03 (the difference between $20.00 and $19.97). Now, when encountering the same scenario, the recognition credit is reduced by the full and correct amount. Existing data will have to be identified and fixed separately. Technical changes: the stored procedure USP_DATAFORMTEMPLATE_PRELOAD_ADD_PLEDGEWRITEOFF2's ORIGINALPLEDGEAMOUNT has been changed from a data type of 'decimal' to a data type of 'money'. 310967
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743359 20
The validation for an empty cart has been removed to avoid an alert message when a website user clicks "Empty Cart" on the Payment 2.0 part. The validation is not necessary since the cart is empty, but it occurred for required fields on the part. To remove the validation, the CausesValidation property on the "Empty Cart" link has been set to false. This applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 310956
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
BB739118 20
Prior to this change, the Revenue History Report would display an incorrect date/time that a gift was entered because the REVENUEPOSTED table’s DATEADDED was interpreted as the FINANCIALTRANSACTION’s DATEADDED. 310950
Blackbaud.AppFx.Financial.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741341 20
Technical change: Direct debit payments can no longer be selected for one-time payment transactions in Blackbaud Internet Solutions. This prevents a reconciliation conflict that occurred between recording the gift in Blackbaud CRM and actually receiving payment for the direct debit transaction. This change impacts multiple areas in Blackbaud Internet Solutions. When you configure the Donation Form part and select the Allow one-time gifts checkbox, a message prompts you to select credit card as the payment option. On the donation web page, when a website user selects the One-time gift option, the direct debit payment option no longer appears on the page so the user cannot select it. When the gift is recurring and the website user selects today's date as the start date for the first payment, the gift is processed according to the recurring gift schedule and the EFT workflow process, instead of immediately being sent to Blackbaud CRM. Also, when a website user includes a one-time item in the shopping cart on a Payment 2.0 part, the direct debit payment option does not appear in the Payment Type field on the web page. When you configure a Donation Form part to integrate with a Payment 2.0 part, avoid selecting direct debit as the only payment option for one-time gifts. Otherwise, a message appears to inform users they cannot submit one-time payments. You can enter the text you want to display for the message on the Payment 2.0 part's Language tab, under the Payment category, in the new Direct debit for one-time gift(s) message row. As of Blackbaud CRM 3.0, patch 27, the web.config file for Blackbaud Internet Solutions includes the new appSetting "AllowDirectDebitForOneTimeGifts" so you can allow direct debits for one-time gift custom processes. By default, the program continues to prevent direct debits for one-time gifts. This setting should only be used for your organization’s custom processes that allow direct debits for one-time gifts. 310918
Blackbaud.AppFx.ContentManagement.Parts.ShoppingCart.UI.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
24
Fixing auto save in batch in Webshell 310906
Blackbaud.AppFx.BatchUI.dll
Blackbaud.Web.Content.Core.dll
BB743528 18
Previously, when adding a new pledge which is marked as anonymous and the payment towards that pledge is added in the ER batch then payment for that pledge is not getting marked as anonymous. This fix addresses this issue and now pledge payment will be marked as anonymous too. 310686
Blackbaud.AppFx.Fundraising.UIModel.dll
BB743023 24
Fix an issue when the receipt amount of an event registration did not match the receipt amount of the event registration payment. Previously, when an event registration option included a price and a cost, the receipt amount displayed correctly on the event registrant record, but when the payment for the event registration was entered, the payment receipt amount did not match the event registration receipt amount. Now the payment receipt amount matches the event registration receipt amount. 310600
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743151 20
This change affects the Webshell version of the product. Previously, from Administration, when a user attempted to expand an academic catalog associated with more than one thousand entries, an error displayed after a period of time. With this fix, an error no longer displays. 310507
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Education.Catalog.dll
Blackbaud.AppFx.Education.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743485 28
Fixed an issue with adding an attribute to an existing batch row when the batch template does not contain the comment for the attribute. 310475
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.Web.Content.Core.dll
BB743479 18
This fix improves performance when querying and searching for a revenue record's lookup ID. 310402
Blackbaud.AppFx.Financial.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742316 20
For the "Constituent appeal count," "Constituent appeal years," and "Last constituent appeal name" smart fields, when you selected a business unit on the Parameters tab, the fields would not produce output. This issue was fixed. After running the update, clear the results of any existing instances of these smart fields and then re-process them. 310259
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743436 24
Previously, the Affiliations summary section on the Affiliations tab of the Wealth and ratings page was slow to load and could sometimes time out. This fix addresses the issue so that the Affiliations summary section loads with the rest of the page. 310217
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743428 24
When adding a test segment to a marketing effort that uses a source code with a user-defined value, overriding the marketing effort's setting for that value will no longer result in an error when saving the test segment. 310180
Blackbaud.AppFx.Marketing.UIModel.dll
BB743411 20
Fixed issue with incorrect join between Installment and Installment Payment. The Raiser's Edge data mart will need to be redeployed and refreshed for this change to take effect. Any dynamic selections using the Installment Payment query view will then need to be re-saved. 310148
RE7.ReportDB.Catalog.dll
20
This change affects the ClickOnce version of the product. When using a Constituent Update batch to update a constituent with a high percentage of duplicate fields, an exception now correctly occurs to allow the user to either add the constituent as a new record or confirm that it is a duplicate. 306830
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743374 20
Fix an error in Revenue Update Batch in the ClickOnce version of the program when you edit installment designations on a pledge. Now when you edit the installment designations, the correct receipt amounts are placed in the installments grid on the Edit Installments screen. If you have any existing Revenue Update Batches with pledges in the ClickOnce version, you should remove and re-add those to the batch before you edit the installment designations. 306458
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
BB743351 17
Fix an issue when running a smart query created from an ad-hoc query. Previously, when a user ran a smart query based on an ad-hoc query that was created by another user, the query results were based on the security rights of the user who originally created the query. Now, query results reflect the security rights of the user running the query. 306400
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Security.Catalog.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.SpWrap.dll
Blackbaud.AppFx.XmlTypes.dll
BB741701 28
Fixes a performance issue on the Current Group Members list on Committee pages. Previously, the list was slow to load on the page and could time out. 306379
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743340 24
Fixes an issue viewing the Relationships tab on a constituent record in ClickOnce. Previously, the relationships list could sometimes be blocked from view. 306369
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB743339 20
Correct a cosmetic issue on the Recent and upcoming communications section on the Summary tab of the Constituent page when the Details field contains a very long string. This fix applies to the SmartClient only. 306336
Blackbaud.AppFx.Constituent.UIModel.dll
BB739482 20
When a website user submits a transaction on the User Login part on your Blackbaud Internet Solutions website and leaves the "Gender" field blank, "Unknown" now processes to the Constituent Update Batch in Blackbaud CRM. This corrects an issue with "Female" incorrectly processing to the batch in CRM when the field is left blank. 306329
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
20
Fixed an issue with using custom images. 305536
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.WebShell.dll
Blackbaud.Web.Content.Core.dll
BB743311 18
The new "Data Admin" system privilege gives users rights to see all query results. When a user with data admin rights runs a query, the query process bypasses the check for the user's access to the records returned by the query. Previously, the process only bypassed this check for users with administrator rights. When a user with data admin rights runs a query, the system still checks for the user�s rights to individual records before the user is able to drill into any records in the query results. 305478
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Server.dll
BB741313 24
In Marketing and Communications, images that you resize for email marketing now display correctly in the preview and in the sent email. Previously, resized images displayed correctly in the sent email, but not in the preview. 305364
Blackbaud.AppFx.Communications.UIModel.dll
BB742208 20
Fixed an error in the Name Format Query. It no longer occasionally inserts "{CONDBREAK}" into the name format. 305353
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742170 20
Previously, when you entered an end date on a prospect, the system would let you save the record, even when there was a response-pending opportunity. Now, when you enter an end date for a prospect with a response-pending opportunity, you cannot save the record. You receive an error message stating the constituent has a response-pending opportunity and therefore must remain a prospect. 305292
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742630 34
Enhanced revenue and revenue update batches should correctly set the batch row's context when using the constituent lookup ID search. 305289
Blackbaud.AppFx.Fundraising.UIModel.dll
BB742526 20
Added missing delete permissions to the merge constituents processes. 305276
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
20
Previously, when you used address validation in a batch, the addresses could sometimes fail to validate. This happened when an address you were validating had an extra line break at the end. This returned the validation error 'Street name invalid,' even when the address was actually valid. In order to take advantage of this fix, you must redeploy the ClickOnce utility for the address validation service. 305148
Blackbaud.AppFx.AddressValidation.Deployment.exe
Blackbaud.AppFx.AddressValidation.Service.exe
BB529862 60
Fix an issue in Enhanced Revenue Batch when adding a second payment for an event registration. Previously, if a payment for an event registration had been added in Enhanced Revenue Batch and then, in a separate Enhanced Revenue Batch, you attempted to add an additional payment for the event registration, you would receive an error because the program was attempting to create a duplicate event registrant. This fix ensures the error no longer occurs. It also includes a revision to remove any invalid duplicate event registrants. 305143
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742324 28
Fixes the conversion error for nvarchar value getting overflowed for the column in Stewardship Plan process 305068
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Stewardship.Catalog.dll
BB743158 20
This fix addresses an error that sometimes incorrectly appeared when you imported a file into a Constituent Update Batch. Previously, when the spouse lookup ID was required and your import file included a spouse lookup ID, you could still get an error indicating that the field was required. Now, when the field is included, you do not receive this error. 304923
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743262 37
Previously, user-defined data lists that included a field twice would show the same filter for the field, even when you selected different filters. For example, if you included a field twice, once with a 'less than or equal to' filter, and once with a 'greater than or equal to' filter, after you saved the data list and went back to it, both fields would have the first filter you used. 304922
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB743261 34
Fixing an issue where using the constituent lookup ID search in click-once revenue batches could clear the constituent field. 304820
Blackbaud.AppFx.Fundraising.ClientComponents.dll
BB743109 20
On a Friends Asking Friends participant website, the "Import More" option has been enabled so you can import additional contacts from the same source (for example, from Yahoo). Previously if you selected "Import More" after you just added contacts from Yahoo, the "Yahoo! is unable to process your request" error message appeared. 304710
Blackbaud.AppFx.FAFEvent.Web.dll
BB743236 20
When a participant user imports contacts from Google on a Blackbaud Friends Asking Friends website, Google no longer prompts the user with intermittent warning messages about fraudulent access to user accounts. Previously the program authenticated Google accounts by sending credentials over the Internet. This fix changes the authentication so that it is now handled by Google servers only. 304689
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.Web.Content.Core.dll
BB743236 19
We've made changes to improve performance when processing joint name formats where the first name that appears is determined using a selection. It is still highly recommended that a static, rather than a dynamic, selection be used for this purpose. 304644
Blackbaud.AppFx.CommPrefs.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.SqlClr.dll
BB741731 20
Deleted pledge recognitions are getting displayed on the recognition history tab of the constituent, so after this fix they will not be shown. 304598
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743031 24
On the Constituent Interactions and the Group Interactions pages, you can now filter interactions by status when you are using WebUI to access the program. Previously, you could only do this when using ClickOnce to access the program. 304291
Blackbaud.AppFx.Constituent.UIModel.dll
BB742099 20
Registering the batch dialog modal to invoke a prompt when a user closes an open batch. 304286
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
BB742395 18
Constituent History Report now displays the correct date format for international regions. 304220
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743188 20
Fix an issue where some of the fields on the add or edit an event form would be pushed off of the form. This occurred when using Chrome and when the event was associated with one or more sites. 304159
Blackbaud.AppFx.Event.UIModel.dll
BB743032 20
Addresses permission error when running the Constituent merge and Merge two constituents processes. 304128
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
20
Fixed an issue with the Constituent Profile report. From a group member's report, the prospect plans section now shows information for the constituent's group. From a group's report, the section shows information about prospect plans for the group members. 304011
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742219 24
This fix improves performance when calculating a constituent's donor constituency. The UFN_CONSTITUENT_ISDONOR function was rewritten to query the database more efficiently and return a value more quickly. 303961
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
20
Fixing error with dynamically-generated SQL when copying FAF events. 303828
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB738757 16
Add site security to adjustment report. 303805
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB742438 20
Previously, when using a Constituent revenue application smart field for constituent revenue recognition with an application selection filter, no revenue application information is returned by the smart field process. Now, the selection filter will properly filter the correct revenue applications and return the correct revenue application information in the constituent revenue application smart field process. The USP_CONSTITUENTIDSMARTFIELD_REVENUESPLIT stored procedure was changed to filter based on the revenue split ID (instead of the recognition ID) when using a selection to filter. 303802
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB743034 20
When two constituents are linked to two CMS accounts for Blackbaud Internet Solutions and you merge the two constituents to one in Blackbaud CRM, the oldest CMS account is now deleted from the database. This avoids duplicate emails to the constituent after the merge. 303573
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741135 20
We've restored the ability to use a selection to define the transactions included when generating consolidated receipts. 303500
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.SpWrapFundraising.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742970 17
Previously, when loading an Enhanced Revenue Batch created in version 2.7 or prior, there were some cases when the designation did not load properly, prompting an error message. This issue occurred in batches created in version 2.7 or prior, which had been upgraded to version 2.94. Now, the designation loads and the batch opens correctly without an error message. 302972
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742677 53
This fix allows you to apply revenue to a membership recurring gift commitment from the Edit payment screen. Previously, membership recurring gifts were not displayed as outstanding commitments. 302411
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742660 24
An error message no longer appears when non-US date formats are used for date fields in the BBIS Profile Update Transaction Batch in Blackbaud CRM. A standard date format is now used for profile transactions from Blackbaud Internet Solutions to make sure date formats in the batch display the same format used in Blackbaud CRM. 302359
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.BBNCSvc.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB740867 24
Improved performance when posting deposits. 302293
Blackbaud.AppFx.Fundraising.Catalog.dll
BB741387 20
Enhanced revenue and revenue update batches should correctly determine if the constituent lookup ID search found an existing constituent. 302216
Blackbaud.AppFx.Fundraising.UIModel.dll
BB742423 20
Fixed an issue that prevented BBDM/RE7 clients from refreshing marketing efforts that use finder files. 302204
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
BB743007 20
Due to a previous bug, batch payments processed successfully for terminated sponsorship recurring gifts. This resulted in the activation of previously terminated sponsorship recurring gifts. With this fix, data is corrected and re-activated sponsorship recurring gifts are set back to terminated. 302134
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB742940 28
The Communications tab in Blackbaud CRM now displays links to external websites that a user clicks from a Blackbaud Internet Solutions email. Previously, this tab only displayed links to internal pages on your website from a Blackbaud Internet Solutions email. 302130
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742727 20
The Email Subscribers page in Blackbaud Internet Solutions now displays an email address for a user when it is not assigned to a Blackbaud CRM site. This change only applies when the "Enable CRM security for linked CMS users" checkbox is selected in Blackbaud Internet Solutions Sites & settings. 302115
Blackbaud.Web.Content.Core.dll
BB742817 20
When merging output from a marketing effort with multiple letters, the checkboxes allowing individual letters to be selected were not being respected in the click-once client. This has been fixed. 302114
Blackbaud.AppFx.Platform.BusinessProcessClient.dll
BB742983 24
Fix several issues surrounding address validation in Constituent Batch and Constituent Update Batch. Correct a cosmetic issue on the Address validation form shown when validating an address in batch. Previously if an address was invalid, a message appeared on the batch row indicating the problem. You could click on the message to view the Address validation form. The form had an unnecessary warning icon with a blank error message at the top. Now the warning icon no longer appears when you view the Address validation form. Correct an issue where ZIP code/Postcode was not being copied from the batch row to the Address validation form. Correct an issue where validation did not support multiple addresses in Constituent Update Batch. Multiple addresses can now be validated, although they must be done one at a time. Validation will need to be run again in Constituent Batch and Constituent Update Batch if these issues have previously prevented successful address validation. 302072
Blackbaud.AppFx.Address.UIModel.dll
Blackbaud.AppFx.BatchUI.dll
BB742971 20
The receipting process will now properly handle the generation of consolidated receipts where both new and re-receipted transactions for the same constituent were included in the input. Re-receipted transactions will be output separately from new transactions, broken out by their previous receipt number. 302070
Blackbaud.AppFx.CommPrefs.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742970 24
Fix an issue where you cannot adjust or edit a payment for an inactive recurring gift using Revenue Update Batch. 301741
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742939 24
Fix a performance issue when merging constituents in large databases. 301635
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
24
Previously, when searching for a constituent using Planned giver as the Constituency filter, the constituent would not appear in the search results, even though the associated planned gift had a matured status. Now, if a constituent has a planned gift with a matured status, it will appear in the constituent search results when you choose Planned giver as the search filter. 301632
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB730200 34
Fix an issue where an error was shown for the member cards data list on a constituent’s member view page. Now, when you go a constituent’s Memberships tab and click on a membership, you can view the member view page without an error. 300658
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
BB743136 20
In a UK environment, when you change a constituent with a posted payment from an individual constituent to an organization, the Gift Aid refund will now be properly created for the original individual constituent. 300656
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742931 20
Editing a pledge with posted payments will create less unnecessary payment adjustments. Previously, if one posted payment required an adjustment due to editing the pledge all posted payments were adjusted. 300522
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742000 20
This change applies to the Revenue Summary and Recognition Summary tabs on the Revenue tab of a constituent record when "Fiscal year" is selected in the Breakdown field. Previously, under Revenue summary and Revenue by year (Revenue Summary tab) and Recognition summary and Recognition by year (Recognition Summary tab), the program displayed the year a gift was given. With this fix, the year now displays as the user-defined fiscal year associated with the gift. 300013
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742197 34
The User Login part now displays new user data on the New User Registration Email for all merge fields. This applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 299564
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
15
Fix an issue where events were duplicated on the event calendar for each coordinator listed on the event. Events now show once on the event calendar regardless of how many coordinators there are. 299513
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741732 20
Fix an issue that causes the page scroll bar to move up or down when you switch between tabs on a screen when using Internet Explorer. 299285
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
BB741668 15
Previously, from the "Possible duplicate matches" screen, constituent records (including contact information) associated with a Constituent Security Group displayed for users without rights to that Constituent Security Group. Now, only constituent records associated with the user’s Constituent Security Group display on the "Possible duplicate matches" screen. 299177
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742787 24
Tribute acknowledgee, corporate, and matching gifts that you download from Blackbaud Internet Solutions no longer require you to review a revenue note before you commit the Enhanced Revenue Batch. This change alters the way the program informs you about revenue notes. It alerts you that a note exists, but you can commit the batch successfully without manual action to clear the batch message. Previously, tribute, corporate, and matching gifts created an exception on the batch row that prompted you to manually clear the revenue note before you committed the batch, which slowed down batch processes. 298807
Blackbaud.AppFx.BBNCSvc.dll
BB742772 17
Previously, when the constituent on a financial transaction was changed from A to B, the acknowledgee of any letters associated with the transaction remained as A. Now, if the letter's acknowledgee is A, it will be changed to B. However, if the letter has already been processed or acknowledged, the acknowledgee will only be changed if the "re-acknowledge revenue" setting is enabled. 298337
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742528 20
Fixed an issue which caused extra carriage return / line feed characters to be appended to the address blocks of constituents created from marketing list members using a finder number. 298322
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
20
Fix issue with code table not auto-completing correctly in batch. This function was using Val and RawVal interchangably but only one was set. 298320
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB742750 20
Fixes a problem transferring prospect plan status data on the prospect plan dimension to the data warehouse. You must redeploy the Blackbaud Data Warehouse (BBDW) and complete an incremental refresh before changes take effect. 297997
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
Blackbaud.Web.Content.Core.dll
BB742721 18
Fix a timeout issue with the Revenue summary section on the Summary tab of a group or household constituent record, when the group had many members with many revenue transactions. 297920
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742711 20
Index out of bounds error no longer occurs when editing a pledge amount in the ClickOnce version of Revenue Update Batch. 297878
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
BB742704 15
Changed the site filter dialog to only auto expand in IE and Firefox if there are a reasonable number of sites. 297845
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB741711 18
Enhanced revenue batch can now automatically display the Apply to commitments form when a constituent is chosen via finder number. 297785
Blackbaud.AppFx.Fundraising.UIModel.dll
BB740739 20
Correct an error that would occur when merging two constituents that were both secondary solicitors on that same prospect plan. 297681
Blackbaud.AppFx.Constituent.Catalog.V1_1.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742203 15
Fix Direct Marketing ad-hoc queries based on the "Constituent (RE7)" record type with fields from the Membership node. 297636
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB742672 15
Fix database revision 141415 to avoid revision set 1300 failing during upgrade to Blackbaud CRM 3.0, Service Pack 2. 297609
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB742667 15
Technical Change: Previously, if an individual had a primary business, you could use Constituent Update Batch to edit the business’s contact information. If the business already had duplicate contact information, an error message prevented you from committing the batch. Now, if the individual's primary business is an existing organization, you cannot edit its contact information in the Constituent Update Batch. This fix makes the Constituent Update Batch handle an individual’s primary businesses the same way that the Constituent Batch does. To update the contact information for an existing business, update the organization’s record instead of the individual’s record. 297599
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741817 15
Update BBDW_FACT_FINANCIALTRANSACTION and BBDW_FACT_FINANCIALTRANSACTIONLINEITEM packages to address a problem with having duplicate records when there are two application users with the same user name. BBDW will need to be redeployed and complete an incremental refresh for this to take effect. 297536
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
Blackbaud.Web.Content.Core.dll
BB742546 15
Fix an issue where benefit mappings could be applied incorrectly. 297484
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742646 20
Improving add/edit query form performance for non-admin users. 297331
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Security.Catalog.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.SpWrap.dll
BB742186 14
Generate Revenue Update Batch process now copies the credit card information from recurring gifts into the Revenue Update Batch. 297183
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742544 15
Fixes an issue where importing records into Membership Dues Batch would fail to find the bill to constituent. Now, you can use constituent ID, lookup ID, or name to import records. 297130
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB741176 20
Fix missing sponsor constituency for the target constituent of a merge from a reassigned sponsor. 296855
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB742398 15
Removing invalid constraint on funding types that would only allow one type across all plans or opportunities. 294751
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB742559 20
Fix the "Insert Hyperlink" dialog used by the Direct Marketing email editor to include special pages (privacy policy, home, etc.) from all Blackbaud Internet Solutions sites. 292251
Blackbaud.AppFx.Communications.Catalog.dll
Blackbaud.AppFx.Communications.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742533 15
SAR data now caches correctly when smart field value group fields are used for marketing acknowledgements with multiple transactions per donor. 292175
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.SourceAnalysisRuleCatalog.dll
BB742181 15
Blackbaud Internet Solutions now includes an application setting key, ApplicationBypassPath, to allow application security and routing to bypass the application path so the custom Shibboleth ISAPI filter for IIS can capture and handle requests. This fix addresses a unique issue for a customer. 292170
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.ContentManagement.Platform.Core.dll
Blackbaud.Web.Content.Portal.dll
BB742518 37
Constituent Profile pervasive search in the ClickOnce version now correctly launches the search screen with the search parameters you entered along with the refreshed results. 292036
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.Web.Content.Core.dll
15
Change Installment Plan Payment Query record type from Revenue Application to Financial Transaction Line Item. 291972
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix an issue when refunding a recurring gift installment payment by editing or adjusting the payment amount to zero when the recurring gift still had one or more future installments which had also been paid and adjusted to zero. The foreign key constraint error "FK_RECURRINGGIFTINSTALLMENTPAYMENT_RECURRINGGIFTINGTALLMENTID" no longer occurs. 291917
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742032 24
Enhanced revenue batch should not force redefault an application when the amount is set to its initial value. 291789
Blackbaud.AppFx.Fundraising.UIModel.dll
BB742478 20
New Feature: The R68 process generates tax claim refunds under certain scenarios. Previously, the system would generate refunds whenever there was a change to the original revenue, even though refunds and re-claims were not always necessary. Now, when the revenue application is changed but the site, declaration, charity claim reference number (CCRN) and payment amount are the same as previously claimed, the Tax Claim Number will be assigned to the new application(s) and a tax claim refund will not be generated. 291784
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Blackbaud.Web.Content.Core.dll
15
New Feature: The R68 Report and R68 Refund Report include the postal code and first line of the address for constituents with UK addresses. International addresses include the full address as a single line, but are truncated after 40 characters. This information can be used to help identify any missing, incomplete, or incorrect addresses before the files are submitted to HMRC. In addition, "User ID" on the Gift Aid Settings page and "Submitter" on the R68 process are now "HMRC User ID." We also added web.config settings for three HMRC gateway URLs (local test service, HMRC test gateway, and Live HMRC gateway) so that you can make changes to the URLs if needed. 291783
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Blackbaud.Web.Content.Core.dll
15
New Feature: The R68 online submission file includes the postal code and first line of the address for constituents with UK addresses. International addresses include the full address as a single line, but are truncated after 40 characters. This information can be used to help identify any missing, incomplete, or incorrect addresses before the files are submitted to HMRC. 291782
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Blackbaud.AppFx.GiftAid.UIModel.dll
Blackbaud.Web.Content.Core.dll
15
Fixed timeout error for ad-hoc query selection save process. 291765
Blackbaud.AppFx.Server.dll
BB741152 14
Fix error when importing a revenue record type selection. 291602
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB718736 15
The Constituent Profile Report will now format date and currency values correctly according to a user's language settings. 291296
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742455 15
A payment to a matching gift claim in Enhanced Revenue Batch now maps to a general ledger account during batch validation. 291049
Blackbaud.AppFx.Accounting.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741369 15
When configuring an email message in BBDM, entering an email address into the "Failure notification" field should result in failure notification emails being generated and sent to that address when an email job using that message is sent. This was not working, and has been addressed for current and future BBDM email messages with a "Failure notificiation" email address. 291000
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Marketing.NetCommunityIntegrationCatalog.dll
BB742440 20
Change application detail smart field to search for Financial Transaction Line Item queries. 290934
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742376 15
Enhanced Revenue Batch now commits successfully when recognition credits are added for a new constituent. 290861
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742308 15
The group members list now allows searching by member name and sorting by first or last name. 290847
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.ConstituentGroups.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB727143 20
Change the payment's debit account if linked to a deposit when editing the application detail. 290834
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Treasury.Catalog.dll
Blackbaud.Web.Content.Core.dll
15
Fix issue encountered when you use the "Formatted mail tribute acknowledgement output" format with name formatting for Tribute Acknowledgement process. 290802
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Tribute.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB742412 15
The User Login part now displays the new user's first name on the New User Registration Email for the First Name merge field. This applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 290559
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB742414 15
When a searchlist is launched from a Task and no security context is provided, then use the task as the security context. This is how Click-Once behaved. This supports just granting the user rights to the task and not the search list directly. 290321
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB733421 14
Fix an error that prevented users from deleting matches on the Preview Merge tab of a Constituent Merge process. 290258
Blackbaud.AppFx.Constituent.Catalog.dll
BB740953 15
This fix corrects a performance issue in the appeal email list processor for Blackbaud Internet Solutions. When you send a message with an appeal data source to a large recipient list, the message can now process successfully without timing out. 290256
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742296 24
The "Could not download transaction with ID..." message no longer appears when downloading a Blackbaud Internet Solutions profile transaction for a constituent with an address that does not include a state. 289921
Blackbaud.AppFx.BBNCSvc.dll
BB742352 15
Fixed an issue with exporting batches in ClickOnce. 289916
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
BB742212 14
Previously, some constituents could show the wrong 'date from' information in their alumnus constituency if they had more than one education record. For those types of constituents, the calculation would use the earliest 'date from' available rather than using the earliest graduation date. This fix ensures that the calculation is based on the earliest graduation date for the constituent. 289255
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742339 24
Improve date validation for employer relationship in the Blackbaud Internet Solutions Profile Update form. 289225
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
BB741200 15
Duplicate phone numbers no longer appear in a BBIS Event registration batch when an event registration form is submitted on the website. This only occurred when a constituent had a phone number with a different type than the one mapped to for "Home" in Sites & settings in Blackbaud Internet Solutions. 289223
Blackbaud.AppFx.BBNCSvc.dll
BB741811 15
Constituents inactivated during the merge process should not be included in the possible duplicate constituents results. 289219
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB739553 15
Fix an issue to now set the registration type and registration status correctly for guests in Event Registrant Batch. Previously, you could set the registration type and registration status for event registrants; however, when a guest was added, the guest automatically had a registration type of "Preregistration" and a registration status of "Registered" regardless of what was specified for the event registrant. Now when you add a guest to an event registrant in Event Registrant Batch, the registration type and status for the guest match what was specified for the event registrant. In addition, you can mark the guest as attended; however, if the event registrant has a registration status of "Registered (will not attend)" or "Canceled," we do not save the attended status for the guest because we assume that if the event registrant is not at the event, the guest of registrant will not be there either. 289157
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742318 20
Improved the performance of the BBDW_FACT_EVENTREGISTRANT package during the ETL process 288929
BBDWETL - SSIS Reporting Package
14
Previously, pledge and recurring gift payments made through Batch were not honoring the system defaults for receipt preferences that users defined in Marketing and Communications Configuration. Now, pledge and recurring gift payments made through Batch honor those user-defined system defaults for receipt preferences. 288446
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742268 24
This fix addresses performance within Prospects functional area of the program. Customers no longer receive an error when loading and viewing information about asks and total revenue received on the Summary tab of an Opportunity record. 287224
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB741384 53
This fix address an issue with auction purchase payments. Now, when the auction item purchased is marked as "Do not post," you can still post and make adjustments, such as gains and losses against the fair market value of the item, to the auction purchase payment. Changing the post status on the auction item will still cause multiple distributions to be created on the posted auction purchase payment. 287202
Blackbaud.AppFx.Auction.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742102 37
Fix database revision 6225 to account for imported list segments without a record type. 287044
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB742247 15
Fix an issue so that Enhanced Revenue Batch properly saves new constituent bank account names on commit. 287016
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742241 15
In Blackbaud Internet Solutions, the Location field search binoculars on a web page with a Sponsorship Search part now includes locations for opportunities. 286546
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB742213 15
Fix issue where write-off amounts on the Revenue History tab of a constituent display as greater than the actual write-off amount when the write-off occurred for a pledge with multiple splits. 286035
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742194 15
Constituent Smart Queries now respect site security if it is enabled. 285873
Blackbaud.AppFx.Security.Catalog.dll
BB741701 14
The Salvation Army: In Blackbaud Friends Asking Friends, offline pending gifts now correctly adhere to the merchant account and designation selected on the Event Details tab when you configure a FAF event and select Enable designation by geography for the merchant account. Previously with this option selected, the gift erroneously credited to the designation for the FAF participant user's local corporation selected in their profile when the user skipped a prompt for the gift to credit the designation for the merchant account's local corporation. Now when the prompt is skipped, the designation selected for the FAF event is correctly credited for the gift. 285674
Blackbaud.AppFx.FAFEvent.AdminWeb.dll
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB742184 24
The webshell version of Blackbaud CRM now processes merge rules such as "If, Then, Else" statements in Word documents when you merge data from the program. The change allows you to include any of the rules available in Word except “Ask” and “Fill-in” because they require users to manually input data. Previously, you could only use the smart client version of the program to process these rules. 285453
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Server.dll
BB742176 41
Error no longer occurs on the Add or Edit availability screen accessed from the Availability tab of a volunteer record when using a locale with a day-month-year date format. 285164
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Volunteer.UIModel.dll
Blackbaud.AppFx.VolunteerManagement.Catalog.dll
BB742148 24
Fix an error with viewing the standardization table in Global Data Entry Settings. 285163
Blackbaud.AppFx.DataHygiene.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742147 15
The "Could not download transaction with ID..." message no longer appears when downloading a Blackbaud Internet Solutions donation transaction that is on behalf of a company. 285160
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB742145 15
Fix issue so an anonymous newsletter recipient, who signed up on the Anonymous Newsletter Subscription part, successfully opts out of a newsletter when selecting the global opt-out checkbox on the email preferences web page. This applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 284976
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB741970 15
Fix an issue when updating household phone numbers and email addresses shared with household members in Constituent Update Batch. 284968
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
The "Index was out of range" message no longer appears when printing an eCard for a gift sponsorship on a web page with a Sponsorship Form part in Blackbaud Internet Solutions. 284829
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB741776 15
Ensure that event registrants are removed from their seating assignments when they are marked as "Will not attend" or "Canceled." 284788
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741067 15
Ensure that canceled registrants do not show up in the event seating assignment list. 284787
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741205 15
Fix an issue when updating constituent addresses to set more than one as the primary address in Constituent Address Update Batch. 284775
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740895 15
In Blackbaud Friends Asking Friends, an error message no longer appears when you add and edit sponsor information under the event record Sponsor tab. 284759
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
In Blackbaud Friends Asking Friends, the fundraising goals household leaders enter now appear on the website. 284667
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix an issue which caused the dates shown in the marketing planner Gantt chart to be off by a month. 284462
Blackbaud.AppFx.Marketing.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB742080 15
Enhanced Revenue Batch's Apply to commitment form can now apply amounts to sponsorship commitments in the ClickOnce version of the program. 284172
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
BB741437 15
Fix so that the Type of gift field in Blackbaud Friends Asking Friends Donation form is required. 284169
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
15
Add Donations button on the Donations tab of a Blackbaud Friends Asking Friends event record now appears so offline donations can be added. 284156
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix an "Invalid URL" error that occurs when publishing a website for a Blackbaud Friends Asking Friends event in Blackbaud Internet Solutions. 284050
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Non-constituents are not included in the possible matches returned by the Duplicate Resolution screen in batches where you add constituents or in the possible matches returned when you add constituents one at a time. 283197
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix Blackbaud Friends Asking Friends issue with email notifications not being sent to participants when donations are made on their pages. 283180
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB738780 15
Fix error passing credentials to SSLAutolog.ashx when trying to edit a Blackbaud Friends Asking Friends event in CRM. 283178
Blackbaud.AppFx.FAFEvent.Web.dll
Blackbaud.Web.Content.Core.dll
BB739301 15
Fixing error that shows in BBIS transaction manager. 282927
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.Web.Content.Core.dll
13
In Blackbaud Friends Asking Friends, email templates no longer time out when participants click Ask Now under Send Emails in their personal headquarters. 282867
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB742017 15
Removing timestamp process for ClickOnce application to stop Windows XP crashes. 282631
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
BB739420 14
Improve performance of Enhanced Revenue Batch when constituents in the batch are also event registrants. 282594
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741400 15
Fixing issue where menu items containing external links for BBIS and BBNC are not showing for users that are not logged in. 282479
Blackbaud.Web.Content.Portal.dll
BB741990 12
Constituent merge process no longer fails when a user chooses not to merge stewardships. 282383
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Stewardship.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741986 15
Fix revenue constituent lookup ID search to default to only exact matches. 282364
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
When you create a marketing effort from a marketing plan that includes segment summaries, if you run calculations and then select "Exclude from effort but show counts" for a segment included in the segment summary, a "Value cannot be null" error no longer occurs. 282352
Blackbaud.AppFx.Marketing.MailingClient.dll
Blackbaud.Web.Content.Core.dll
BB741981 15
Constituents ad-hoc query now respects "Is primary contact" field when you use the "Households Belonging To\Household Constituent\Household Members\Is primary contact" filter criteria. 282041
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741419 15
Fix an issue where event receipt amount was not being recalculated properly when editing benefits on a registration. 281972
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741677 15
When you create a marketing effort from a marketing plan that includes segment summaries with packages, if you add segment groups to the effort's segment summaries, an object reference error no longer occurs. 281932
Blackbaud.AppFx.Marketing.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB741960 15
Fix an issue with Mobile Constituent Search so you can search for constituents by ZIP Code. 281886
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix stack overflow exception in Revenue Update Batch in the ClickOnce version of the program when modifying currency fields after the type code is changed. 281780
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
BB741924 15
Fix issue so revenue attributes for Blackbaud Internet Solutions donation transactions successfully download into a batch. 281760
Blackbaud.AppFx.BBNCSvc.dll
BB741944 15
Prevent Gift Aid revenue query from returning multiple rows when different users update the applications and add splits on revenue. 281672
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741623 15
Smart field feature access security fix in query. 281666
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
BB734941 14
Fixing the deployment of the Word and Excel add-ins. 281661
Blackbaud.Web.Content.Core.dll
14
Previously, when editing a pledge payment with solicitors, an error occurred if the payment had the same solicitor multiple times. The amount credited to the solicitor was not consolidated correctly. Now when you edit the payment, the adjustments to the solicitor amount are correct, whether revenue is applied to different designations or across multiple installments. 281620
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741637 15
Remove revisions that are not necessary to prevent time outs and reduce the time to run revisions. This applies to Blackbaud Friends Asking Friends, Blackbaud Internet Solutions, and Blackbaud NetCommunity. 281429
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB741867 15
Fix issue related to payment adjustments being created when increasing the original posted pledge amount. 281345
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
TC-10056260 15
Update GL distributions for applications on matching gift claim payments when applications are changed. 281196
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741760 15
Fix issue with security and blank sites which prevented users who are not system administrator's from seeing data in the Prospects Without Recent Activity tab on the Prospects page in Major Giving Management. 280520
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741737 15
Fix revision issue when upgrading from 2.94 to 3.0. 280389
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
11
Fix an issue when users attempt to view the Planner calendar filtered to "This Year" when marketing plans have a partial start date, such as month and year only, rather than a full date. 280381
Blackbaud.AppFx.Communications.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741833 15
Code table security will now be properly respected for all code tables which have it enabled. 280330
Blackbaud.AppFx.Platform.ServiceRevisions.dll
BB741286 14
Fix an issue with the way the standard acknowledgement output format in Marketing and Communications. Previously, it would not handle custom name formats for constituents. 280213
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Prompt to update gift fees on payments when they are edited and benefits now change the receipt and gift fee amounts. 280151
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix an issue with vertical and horizontal scroll bars that are sometimes not visible. This happens when you maximize a Search screen to full screen. 280127
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
BB741807 15
Improve performance of the Summary tab for a constituent for users who are not system administrators. Information on the tab was slow to load for non-system administrators who were assigned to multiple system roles in Security. 280078
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740527 15
Update gift fee GL distributions on a payment when changing designations with the Edit payment or Edit posted payment task. 280019
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Previously, if you waived the gift fee on a payment that already had a pending amount/gift fee adjustment, the reversal and new gift fee GL entries would show on the GL Distribution tab, even though the new gift fee GL entries should not have been created since the gift fee was waived. Now if you waive a gift fee on a payment with a pending amount/gift fee adjustment, the new GL entries for the waived gift fee will not appear. Only the gift fee reversal GL entries appear. 279972
Blackbaud.AppFx.Financial.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Update gift fee GL distributions when changing designations on a posted payment from the Edit screen on the Details tab. 279971
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix an error when attempting to import multiple benefits for a membership in Membership Dues Batch. 279880
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB741782 20
Ensuring that SQLSnap2006 does not fail due to manifest errors. 279874
Blackbaud.Web.Content.Core.dll
SQLSnap2006.exe
11
Restored missing ignore button from duplicate resolution screen in ClickOnce batches. 279677
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741644 13
Fix issue with adjustments when changing a sold stock's median price. Adjustments should be created if the amount, fees, or units sold change. 279671
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Update Gift fee GL distributions when waiving a posted gift fee. 279667
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
When you edit the amount of a payment using Edit payment under Tasks and the payment contains gift fees, you are now prompted to update the gift fee amount. 279666
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix issue when gift fee adjustments update all gift fee line items in the database. An adjustment to the gift fees on one payment no longer affect the gift fees on any other payment. 279654
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Checking for existing client to organization relationship before commiting the batch. 279602
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
Fixed an issue for clients upgrading from a pre 2.94 version of BBDW to a 3.0 or higher version. BBDW will need to be redeployed for this to take effect. 279587
BBDW.ServiceRevisions.dll
BB741747 14
Drop down fields displayed on mobile data forms are now displayed next to the field caption, rather than overlapping the field caption. 279232
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
13
Change Revenue Application record type to Financial Transaction Line Item when you import selections. 278901
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.GiftAid.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740438 15
A number of query views were changed in such a way to make them incompatible with ad-hoc queries and export definitions created prior to the changes. These query views have been corrected so that those queries and exports will continue to function properly. The following query views were impacted: Application User Alert Settings, Application User Alert Type Setting, Blackbaud Internet Solutions Client Users, Event Donor, Order Payments, Sales Orders, Sponsorship, WealthPoint Affluence Indicators, WealthPoint Biographical, WealthPoint Business Ownership, and WealthPoint Private Foundations. 278836
Blackbaud.AppFx.Alerts.Catalog.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.FAFEvent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.WealthPoint.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740645 15
Change an error message to be more informative during an issue where, when the credit card process fails, cards might have been charged, but CRM has no knowledge of the state of the process. Message now reads, "No authorization codes from the payment processor exist for credit card transactions in the batch. Either the credit card process has not been run or it failed to complete. If it failed to complete, check with the payment processor to determine whether the payments have been processed before you run it again." 278741
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.Web.Content.Core.dll
15
Fixes an issue where the BBDW_FACT_EVENTREGISTRANT package can fail when duplicate user names are encountered. BBDW will need to be redeployed, reset and complete a full refresh for this to take effect. 278723
BBDWETL - SSIS Reporting Package
BB741715 14
Calculate gift fees based on the receipt amount rather than the transaction amount. 278571
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741570 15
Remove unnecessary time information from BBIS event registration start and end dates. 278547
Blackbaud.AppFx.BBNCSvc.dll
13
This change applies to designations on opportunities. Previously, from an opportunity record, when you edited the opportunity and changed values for the Funding method, Category, Type, or Use code fields, the new values did not save. With this fix, the new values save appropriately. 278464
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
BB741678 34
Fixed clearing of Application field when applying 3rd party commitments. 278417
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
13
Fix an issue with constituent mail preferences when changing a mail type after mail criteria has been entered. Criteria fields are now cleared when they are not applicable to the selected mail type. 278381
Blackbaud.AppFx.CommPrefs.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB741332 15
Prevent transaction download error when an existing address with a start date is marked inactive on the BBIS Profile Update Form. 278162
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
13
Fixed an issue that could cause errors when entering membership dues after a membership installment plan has been edited. 278075
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.Web.Content.Core.dll
13
Performance improvements in Blackbaud Internet Solutions and Blackbaud NetCommunity when the program runs security checks for non-Supervisor users accessing functional areas, such as Image library. 278023
Blackbaud.AppFx.ContentManagement.Platform.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741127 15
Addressing issue where attribute categories flagged for delete are still available to be added to records. 277991
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740740 13
Addressing issue where attribute categories flagged for delete are still available to be added to records. 277991
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740740 13
Fix an issue in Enhanced Revenue Batch in the ClickOnce version of the program where the Apply to commitments screen was not automatically displayed if a constituent with commitments was selected using a finder number. 277988
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
BB740739 15
Update the Bulk Assign Prospects screen to not load all unassigned prospects when the fundraiser field is cleared in order to prevent "out of memory" error message. 277960
Blackbaud.AppFx.MajorGiving.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB741479 15
Updated the annotation processor to handle records without a valid ID mapping. 277818
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.Web.Content.Core.dll
10
Business Process Duration KPI lookup is now limited to only looking for business process duration KPI instances that measure the executing business process. 277801
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB704130 9
Add required field validator for email when multi address is off. 277782
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
13
Fixed an issue when adding new benefits to an existing record. 277767
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB741566 20
Resolve an issue where USP_LOADSPEC would crash when page alterations include adding new actions into an existing, but empty, action group. 277742
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.Web.Content.Core.dll
BB741594 14
Revenue update batch should load faster in certain situations within the click-once application. 277729
Blackbaud.AppFx.Fundraising.ClientComponents.dll
20
Improve the accuracy of the Marketing Effort Exclusions Report with regard to email address processing applied to segments with email packages, when address processing is enabled for that segment. Previously, the constituent could appear in the exclusions report twice: once because of the exclusion segment, which is correct, and once because the constituent had a mail preference of "Do Not Send," which is incorrect. 277600
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741574 15
New Feature: Blackbaud Internet Solutions now includes API endpoints that allow custom parts to use Blackbaud’s secure payment page. For example, a customization can pre-populate the Blackbaud secure payment page with biographical information entered on the custom part to improve data entry speed for donors. A customization can also store a donor’s credit card information. The new endpoints include: BBNCExtensions.Parts.CustomPartBBSPEditBase, BBNCExtensions.Parts.CustomPartBBSPDisplayBase, and BBNCExtensions.API.NetCommunity.Utility.SecurePayments. The BBNCExtensions.API.NetCommunity.Utility.SecurePayments endpoint also includes StoreCardInfo, CardNotPresent, TransactionResponse, and Redirect. For information about the new API, see the SDK/API online user guide. 277594
BBNCExtensions.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
28
Updating enhanced revenue batch to support notifications with the new constituent record type. 277489
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
This fix allows a membership installment plan payment to be made toward a membership level or term that is currently inactive. Previously, if you added a membership which was paid with an installment plan and then made the membership level or term inactive, an error occurred which prevented the installments from being added. Memberships for levels or terms which have since been marked inactive cannot be renewed, but can still accept payments for the current commitment. 277233
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
BB741523 24
Only send test emails to test recipients and not those attached to the email's appeal. 277095
Blackbaud.Web.Content.Core.dll
BB741164 13
Fix timeout issue for the Revenue History page when you click History under More information for a revenue transaction. 276962
Blackbaud.AppFx.Financial.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740458 15
Show all fields that are available on the Organization Record Add Form. 276675
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB741165 13
Support entering multiple address lines in batch. 276610
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.RestServices.Contracts.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
BB741490 14
You can now import any memberships with installment plans, including those with irregular schedules, in the Membership Dues Batch. Previously, the only memberships with installment plans you could import were lifetime memberships with the default installment plan schedule. 276601
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB741271 24
New user email opt-in setting in Blackbaud Internet Solutions is fixed so that, when unmarked, new users will not receive the opt-in email message. 276566
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.CommPrefs.Catalog.dll
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Core.dll
15
Fixed the marketing effort refresh to properly update vendor managed list finder numbers. 276395
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741142 13
Update Revenue Update Batch in the webshell version of the program to prompt for resetting recognition credits when you update a payment amount whether or not there are existing recognition credits. 276382
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
15
Fix an issue where solicitors were not being displayed on the Solicitor tab of the Matching Gift Claim record, but the header/summary indicated there was a solicitor. 276380
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
In Revenue Update Batch, update the current totals for the batch in the Batch Property window when an existing transaction is replaced. 276377
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
15
Recalculate gift fee when total payment amount is changed in Revenue Update Batch. 276376
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Update stewardship plan recurring steps to copy plan participants when creating the next step in the recurrence. 276375
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Stewardship.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB738998 15
Fix issue where business units associated with appeals on planned gifts did not copy over to the planned gift revenue. 276374
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB736724 15
Update Campaign Recognition Credit Report and Campaign Priority Report for issue where those reports wouldn't load. 276373
Blackbaud.AppFx.Campaign.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix issue where application field on grant award payment displayed as blank in Revenue Update Batch. 276372
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix an issue related to object reference error on updating a fully paid pledge amount multiple times. 276370
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
15
If a Raiser's Edge user was assigned more than one BBNC client ID, you received this error when you refreshed the datamart: Violation of PRIMARY KEY constraint 'PK_BBNCTEAMFUNDRAISING'. Cannot insert duplicate key in object 'RE7.BBNCTEAMFUNDRAISING. After you redeploy the datamart, this issue will no longer occur. 276363
RE7ETL - SSIS Reporting Package
BB726363 34
Fixed an issue with designation not being available as a find and replace field in batch. 276309
Blackbaud.AppFx.Platform.BatchClient.dll
Blackbaud.Web.Content.Core.dll
BB741353 9
Fixed the marketing effort exclusion report to take segmented house file segment members into account. 276285
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741396 13
Fixing a bug in constituent update batch where aliases were created in cases when they should not have been. 276265
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740628 13
Fix issue when application and applied amount information for a recurring gift payment in Enhanced Revenue Batch was removed from the transaction when the batch was opened by a user with different Internet Explorer language settings. 276257
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB741378 15
Updating BBDW_REPORTSERVERCREDENTIALS package to address a problem with creating reports from ad-hoc queries based on BBDW. BBDW will need to be redeployed and complete an incremental refresh for this to take effect. 276242
BBDW.ReportDB.Catalog.dll
BBDW.ServiceRevisions.dll
BBDWETL - SSIS Reporting Package
BBDWETL - SSIS Reporting Package
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Core.dll
13
Fixed issue related to changing amount on a posted pledge with a single designation, previously the user would be prompted with "The installment splits must balance the pledge". 276104
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Correct an error in Constituent Update Batch when trying to update a constituent that has duplicate phone numbers or email addresses. 276096
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740821 13
Improved performance for queries using the loyal donor and major donor constituencies. 276079
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB739004 13
Addressing timeout issue when submitting wealth screen. 276076
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.WealthPoint.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741304 13
This change applies to an Enhanced Revenue Batch. When multiple, identical addresses exist on a single constituent record where only the address type varies, the following error may display: "The address you entered already exists for this constituent." This error displays during the auto-match process because the program matches against the incorrect record.  With this fix, we modified the auto-match process to consider address type and ensure the correct record is used during matching. Additionally, we modified the "Possible duplicate matches" screen to consider address, phone, and email types to ensure matching records display on the screen. 276005
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
41
When resolving duplicate records in batch, fields should not have their value overwritten by data from the selected record. 275945
Blackbaud.AppFx.BatchUI.dll
Blackbaud.Web.Content.Core.dll
BB741049 9
Updated the notification and annotation processors to handle non-guid ids. 275852
Blackbaud.AppFx.Platform.SqlClr.dll
Blackbaud.Web.Content.Core.dll
9
Letter and label template file names on the correspondence process form are now links that allow those files to be downloaded from the server. 275836
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.Web.Content.Core.dll
BB741162 13
Ad Hoc Query processing will now fail if any fields have been removed due to changes in query views. 275789
Blackbaud.AppFx.Platform.UIModel.dll
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll
Blackbaud.AppFx.WebShell.WebUI.dll
Blackbaud.Web.Content.Core.dll
UpdateWebRefs.exe
9
During the validation and commit process, this fix addresses the creation of duplicate address records after information is imported into a constituent update batch. For example, if the address from an import file is the same as an existing address for a constituent, no duplicate address is created. The problem occurs when the program does not recognize that the address in the import file is currently an existing address in the database and, therefore, creates a new address record. With this fix, after the import runs, the validation and commit processes update the existing records appropriately. 275756
Blackbaud.AppFx.Constituent.Catalog.dll
BB741350 24
Adjust Fundraiser Sync to work with additional BBNC sites. 275730
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
BB741335 8
Migrate BBIS email records during merge regardless of whether they already exist for target. 275607
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
Ensuring that Receipt is added and available to processed transactions in Transaction Manager part. 275448
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB741055 13
Documents in menus shown only to those with permission. 275444
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB741097 10
Allow finder number to be passed in the query string to a membership online part. 275363
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
13
This fix properly totals the amounts of split applications for revenue during the Membership contribution process so that members are upgraded into the correct membership levels. 275189
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
28
Updated transaction assignments for Funds. 275179
Blackbaud.Web.Content.Core.dll
RE7ShelbyPlugin.dll
BB741267 11
Child Age should show 0 when less than 1 not N/A in BBIS sponsorship search. 275040
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.AppFx.Sponsorship.ContentManagement.dll
Blackbaud.Web.Content.Core.dll
BB741256 13
Resolved issue when trying to search on the campaign search dialog. 274952
Blackbaud.AppFx.Campaign.Catalog.dll
13
Fixes an issue where the member services page would not refresh after changing the installment plan schedule. 274946
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Remove whitespace characters that break javascript from business process error messages 274835
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
13
Sponsorship payments from BBIS should show the proper system receipt type. 274833
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Programming.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741232 13
Fixed smart query date comparison to ignore time. 274541
Blackbaud.AppFx.Server.dll
Blackbaud.Web.Content.Core.dll
BB741099 9
Correct an issue with mail merges that can be caused by using newer version of Word to open the merged document. 274373
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741058 9
Fix an issue where pledge receipt amounts were being incorrectly calculated after adding more installments to a partially paid pledge. 274063
Blackbaud.AppFx.Fundraising.UIModel.dll
28
Fixed an error with mid-term upgrades in membership dues batch. 274061
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Fixed an issue with expiration date calculations when mid-term upgrading a membership. 274059
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Fix an issue when calculating the expiration date when rejoining a membership where the membership term "Is fixed (based on calendar year, etc.)" and the membership has an expiration date with a "push to next period after" expiration date specified. 274057
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
15
Fixed issue in membership online BBIS part when using legacy membership programs. 274052
Blackbaud.Web.Content.Core.dll
13
Fixed an error that can occur when downloading membership transactions for constituents without an address. 274048
Blackbaud.AppFx.BBNCSvc.dll
13
Adjust the rejoin/renew/join calculations on the Membership Retention KPI and the Membership renewal report so they use the same criteria and display the same results. 274047
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB734699 28
New Feature: Irregular Installments for Membership Installment Plans. For memberships paid with installment plans, we have added the ability to set irregular installment schedules, similar to irregular pledge installment schedules. You can set up the membership installment plan with an irregular installment schedule when you add the membership. But you can also set up the membership with a regular installment schedule, such as monthly, and then change the schedule to irregular later, if needed. This functionality gives you the flexibility to accommodate members in the case where a member may request to make a smaller payment one month. To make an existing membership installment schedule irregular, from the constituent's membership record, click Change installment plan schedule. Or from the membership revenue transaction record, click Edit membership installment plan under Tasks or click Reschedule installments on the Installments/Write-off Activity tab. You can then select a frequency of "Irregular" and change the dates and amounts of the remaining installments. To add a membership with an irregular installment schedule, select a frequency of "Irregular" and enter the dates and amounts of the installments. 274043
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Fix an issue where event receipt amount was not being recalculated properly when editing benefits on a registration. 274038
Blackbaud.AppFx.EventManagement.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
15
Fix an issue in EmailFinder batch. This fix ensures that the correct email address is marked as primary given the email address(es) present on the constituent record, the EmailFinder process settings, and the email addresses being processed by the batch. One email address for a constituent should always be marked as primary. If no email address exists on constituent record, the one from the EmailFinder process is automatically marked as primary. When the EmailFinder process has an updated email address for a constituent, the updated email address is marked as primary if the old email address was marked that way. 274035
Blackbaud.AppFx.EmailFinder.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
BB740653 20
Fixed issue with determining the ask ladder entry amount based on a smart field. 273829
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.AskLaddersCatalog.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741025 13
Fixing Enhanced Revenue Batch error when no account field is present in the batch row. 273769
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Fixing call to save constituent information when duplicate matching in Enhanced Revenue Batch. 273767
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
Updated the configurability of timeout periods for Email List refresh. 273757
Blackbaud.Web.Content.Core.dll
BB741107 11
Lookup designation guid using integer ID when necessary. 273746
Blackbaud.AppFx.BBNCSvc.dll
13
Fixed a revision failure when database contains a segment with a consolidated list member and a constituent member in the same segment. 273738
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
13
Fixed sponsorship constituencies to calculate correctly after two constituents are merged. 273720
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740857 13
Fixed incorrect transaction currency defaulting in membership dues batch. 273714
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB741102 13
Honor server cookies in ClickOnce by using a CookieContainer object on SOAP calls and pushing those cookies to the click once application as well so that they are honored in UIModel calls. 273701
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.ClientFx.dll
Blackbaud.AppFx.Controls.dll
Blackbaud.AppFx.dll
Blackbaud.AppFx.Platform.BuildTasks.dll
Blackbaud.AppFx.Products.dll
Blackbaud.AppFx.ReportDB.Config.dll
Blackbaud.AppFx.ReportDB.DeployUI.exe
Blackbaud.AppFx.ReportDB.Installer.exe
Blackbaud.AppFx.Reports.Deploy.exe
Blackbaud.AppFx.Reports.ServiceProxy.dll
Blackbaud.AppFx.ShellExpressionModel.dll
Blackbaud.AppFx.UIModeling.DataFormWebHost.dll
Blackbaud.AppFx.WebAPI.dll
Blackbaud.AppFx.XmlTypes.dll
Blackbaud.Web.Content.Core.dll
CreateDB.exe
BB738781 9
Fix an issue where a lifetime member did not show up in a Constituent search when the "Member" constituency was used as a filter. 273688
Blackbaud.AppFx.Constituent.Catalog.dll
BB740712 15
This fix improves a performance issue when running a Constituent recognition process. 273600
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB739252 24
Fix issue so that the business unit on an appeal will display on an event registration payment when the payment includes that specific appeal. 273515
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740574 15
Addressed summation and performance issue for Total Giving. 273492
Blackbaud.AppFx.Financial.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
Addressed subquery and performance issue when loading the Constituent Revenue history tab. 273491
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
Corrects upgrade failure for accent insensitive databases when populating the address standardization translations table. 273393
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
6
Update the user agent when requesting an RSS feed. 273381
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB741060 7
Fixed issue where editing a posted payment timed out. 273200
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB737715 13
In Blackbaud Internet Solutions, when a user selects a profile field as private, the Directory part no longer returns the user in search results when another user searches on the same field. 273188
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.Web.Content.Core.dll
13
Force state list to always refresh when country is changed on BBIS Profile Update Form. 273187
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
BB740191 13
Prevent unsubscribing from from all appeal types in BBIS when a single appeal is unsubscribed from. 273186
Blackbaud.AppFx.ContentManagement.Catalog.dll
Blackbaud.Web.Content.Core.dll
13
Prevent BBIS membership transactions from inclusion in the pending transactions count when they have already been downloaded to a batch. 273185
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.Web.Content.Core.dll
13
Prevent unchanged primary business information from showing as changed in BBIS Profile Update Batch. 273183
Blackbaud.AppFx.BBNCSvc.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Save address captions for the Primary Address Block under Contact Information for the BBIS Profile Update Form. 273182
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
BB739797 13
Resolve issue with multiple designations on donation form. 273180
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB741047 6
Correct issue in BBIS where the 'Do not email' was not honored unless an email start date was set for the constituent record in CRM. 272762
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740643 13
Correct an issue with mail merges that can be caused by using newer version of Word to open the merged document. 272756
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB741044 9
Fixed an issue where the Account System was grayed out when adding an event registration or recurring gift transaction in Enhanced Revenue Batch. 272661
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Remove routing number validation from transaction manager so it is handled by the CRM Financial Institution validation, allowing international customizations to work. 272551
Blackbaud.AppFx.CMS.FCL.GiftEditor.dll
Blackbaud.Web.Content.Core.dll
BB738940 13
Fixed correspondence process to accommodate longer state abbreviations. 272469
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740979 13
Fixed record type error when creating a smart query from the ad-hoc query add form. 272389
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.Web.Content.Core.dll
BB740987 9
Preventing the creation of unnecessary payment adjustments when pledge is adjusted. 272372
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
Preventing the creation of unnecessary payment adjustments when editing pledge amount. 272306
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
Fixed issue with creating the consolidated marketing query view. 272205
Blackbaud.AppFx.Marketing.Catalog.dll
RE7.ReportDB.Catalog.dll
13
Fixed sponsor query returning multiple results when different exchange rates are applied to payments for a sponsorship recurring gifts. 272155
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Sponsorship.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740367 13
Avoid displaying the "This constituent might be a duplicate" error twice in Enhanced Revenue Batch. 272154
Blackbaud.AppFx.BatchUI.dll
Blackbaud.Web.Content.Core.dll
13
Exception batches for Enhanced Revenue Batch now respect constituent duplicate match parameters. 272153
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.Web.Content.Core.dll
13
Resolved date format issues so that dd/mm formats are respected in BBIS Profile Update batches. 272134
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.Web.Content.Core.dll
BB740867 13
Manage adhocquery folder fix for restricted user. 272005
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.AppFx.Platform.ServiceRevisions.dll
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740656 9
Implement name, address, city, state, zip, phone, and contact merge fields on the BBIS Event Registration Form part. 271838
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB740922 13
Assign letters process fails when validating selections. 271775
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.AppFx.MajorGiving.SPWrapMajorGiving.dll
Blackbaud.Web.Content.Core.dll
13
Fix an issue where Step 2 (Get file from Blackbaud) of the PhoneFinder process did not respect phone number format settings and created PhoneFinder batches with unformatted numbers. Now, when the PhoneFinder batch is created in Step 2, each phone number will be formatted according the format specified for the country used on the address of each record in the submission file. Phone formats for countries are defined on the Countries and states page in Administration. If a country does not have a phone format specified, no formatting is applied to those phone numbers in the PhoneFinder batch. If you have existing PhoneFinder batches, the numbers will not be formatted. New batches created in Step 2 of the PhoneFinder process will have phone numbers formatted. 271420
Blackbaud.AppFx.PhoneFinder.Catalog.dll
BB740439 20
The Constituent recognition process now prevents multiple recognition levels from being awarded to a constituent in a single run of the process when only the highest level for the qualified revenue should be awarded. 271128
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
BB740137 24
To help improve mass email performance when you send donation acknowledgements on the Donation Form part, the email processor now runs fewer processes at one time. This applies to Blackbaud Internet Solutions and Blackbaud NetCommunity. 270970
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
BB740870 20
Updated transaction processing for events to apply registration fees to the participants. 270818
Blackbaud.Web.Content.Core.dll
RE7ShelbyPlugin.dll
5
Improved the performance of the Assign Letters Process when multiple letters are included. 270723
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.SpWrapFundraising.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB737270 13
Fixing performance around installment balance when loading revenue batches. 270644
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB739618 13
Corrected record type on the Interaction Edit Form to allow attribute data form extensions. 269338
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Constituent.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.MajorGiving.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740810 15
Fixed graying out of the Appeal field in the ERB Batch when Application Info is changed. 269318
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
13
Removed restriction ensuring the transaction amount agreed with the number of stock units multiplied by the median stock price. 269300
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Fundraising.UIModel.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740038 13
Fixed an issue with primary member switching when renewing a membership. 269075
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740400 13
Problems using finder numbers belonging to imported list segments with long names have been addressed. Existing list segments whose names are not unique within the first 43 characters should now work correctly when used in marketing efforts going forward. 268974
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB726990 13
Prevent donation transactions from failing to download to CRM by ensuring that donor ID is set when BBIS donation is for an existing application. 268844
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
BB735474 13
Fixed an issue with batch export timing out in ClickOnce. 268781
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.Browser.exe
Blackbaud.AppFx.ClientFx.dll
Blackbaud.AppFx.Controls.dll
Blackbaud.AppFx.dll
Blackbaud.AppFx.Platform.BuildTasks.dll
Blackbaud.AppFx.Products.dll
Blackbaud.AppFx.ReportDB.Config.dll
Blackbaud.AppFx.ReportDB.DeployUI.exe
Blackbaud.AppFx.ReportDB.Installer.exe
Blackbaud.AppFx.Reports.Deploy.exe
Blackbaud.AppFx.Reports.ServiceProxy.dll
Blackbaud.AppFx.ShellExpressionModel.dll
Blackbaud.AppFx.UIModeling.DataFormWebHost.dll
Blackbaud.AppFx.WebAPI.dll
Blackbaud.AppFx.XmlTypes.dll
Blackbaud.Web.Content.Core.dll
CreateDB.exe
BB729596 9
Allow memberships to be added with a payment type of credit card but without the card information. The revenue record is still created. 268766
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB740446 13
Fixed Enhanced Revenue Batch bug where recognition credits were not defaulting during import of revenue row with empty revenue stream values. 268719
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
13
Fixed an issue where household data cached for use by marketing functionality wasn't being updated correctly when households were dissolved. The cache will be rebuilt to address any existing instances of this problem. 268684
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740620 13
Fixed Application Info field being disabled in Enhanced Revenue Batch in ClickOnce when we are trying to make a payment for another constituent's commitment. 268661
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
BB740448 13
Allow membership discounts to be queried upon. 268594
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Pricing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740583 13
Fixed issue related to the hierarchical display of campaigns on the Revenue Summary tab of a constituent's Revenue and Recognition page. 268579
Blackbaud.AppFx.Campaign.Catalog.dll
BB738967 13
Correct an issue when performing Word merges that can be caused by the way that different versions of Word format merge fields. 268487
Blackbaud.AppFx.Platform.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740470 9
Updated Event Registration Form client-side interaction script. 268467
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
3
Fixed an issue where recognition types were not being applied to membership dues. 268390
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740443 13
Improved the performance of the batch row delete record operation to avoid deadlocks between the credit card processing process and the batch commit process. 268342
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB739031 13
Correcting issue with email links. 268265
Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.dll
Blackbaud.Web.Content.Core.dll
4
In the Standing Order Import process, flag an exception when attempting to match payments to written off pledges. 268247
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.StandingOrders.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740440 15
Address a divide by zero error that can occur under circumstances where a finder file import sets the rental quantity on a marketing effort segment and the underlying list segment has a rental quantity of 0. 268242
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740553 13
Added compatibility handling for Event Registration Form parts created before 6.53. 268189
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
3
Platform instrumentation search run event fix. 268175
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.Web.Content.Core.dll
9
New Feature: Tribute Search by Tributee Lookup ID. You can now search for a tribute using the tributee lookup ID. In the Tributee lookup ID field, enter the lookup ID of the constituent recognized by the tribute. You can enter the entire ID or only the beginning digits. For example, if you enter "1", all tribute lookup IDs that begin with the number 1 appear. Before you could search by constituent last name and constituent first name. This additional search option can help you quickly locate records. To access the Tribute Search screen, select Search for a tribute on the Tributes page in Constituents. 267782
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Tribute.Catalog.dll
Blackbaud.AppFx.Tribute.UIModel.dll
Blackbaud.Web.Content.Core.dll
13
When you add a membership, you can now hover over items in the Add a membership field to see an expanded description which includes information such as the level and the expiration or cancellation date. 267622
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB738999 13
Fixed an issue preventing users from adding a new membership if a previous one had been canceled. 267619
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.Web.Content.Core.dll
BB740536 13
Prevent duplicate constituents from appearing in "Who else should be included on this membership?" section when renewing a membership. 267616
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Membership.Catalog.dll
Blackbaud.AppFx.Membership.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB740319 13
Implement basic web health events in RE7Service. 267518
Blackbaud.RE7Service.dll
Blackbaud.Web.Content.Core.dll
2
When editing HTML in the web shell -- for example, when adding or editing an email message in the Marketing and Communications area -- Preview and Print buttons will now be available. Preview will display the HTML content in its own dialog, and Print will enable you to send that content to a printer. 267305
Blackbaud.AppFx.Server.dll
Blackbaud.AppFx.UIModeling.RestServices.dll
Blackbaud.AppFx.WebShell.WebUI.dll
BB740568 20
Fixed an issue where errors can occur on KPI dashboards that have multiple tabs. 267263
Blackbaud.AppFx.Platform.KpiGoalSummaryClient.dll
Blackbaud.Web.Content.Core.dll
BB739789 9
Addressed an issue with the formatting of ask ladder multiplier values under regional settings where the decimal separator is not a period. 267235
Blackbaud.AppFx.Marketing.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB740545 13
Updating the marketing constituent package to better handle international dates. BBDW will need to be redeployed and complete an incremental refresh for this to take effect. 266441
BBDW.ReportDB.Catalog.dll
BBDWETL - SSIS Reporting Package
Blackbaud.Web.Content.Core.dll
BB740027 2
We've added a "show inactive" filter to the marketing selections list and we've used that filter to hide inactive selections on the "create multiple selections" form. Clients with selections that are not useful to the "create multiple segments" functionality can mark them inactive to improve the performance of that form. 266427
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Marketing.UIModel.dll
Blackbaud.Web.Content.Core.dll
BB740424 13
Fixed an exception in Enhanced Revenue Batch when paying two matching gift claims to the same organization in the same batch. The revenue for the first claim is processed and the second transaction goes into an exception batch. 266320
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB739877 13
Fixed javascript issue with single quotes in educational names in Educational histories and Educational involvements elements for a BBIS Profile Update Form. 266114
Blackbaud.AppFx.ApexForm.Web.dll
Blackbaud.Web.Content.Core.dll
BB740054 13
Fixed an issue with site security on the Recognition History tab of a constituent record. 266111
Blackbaud.AppFx.ConstituentGroups.Catalog.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740396 13
Allow the output of correspondence processes and some marketing effort processes to be deleted via global change. 266063
bbAppFx.Setup.exe
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.AppFx.Marketing.Catalog.dll
Blackbaud.AppFx.Platform.Automation.dll
Blackbaud.Web.Content.Core.dll
BB738393 1
Update the SAR merge revision to handle null finder numbers. 266062
bbAppFx.Setup.exe
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Platform.Automation.dll
Blackbaud.Web.Content.Core.dll
BB740225 1
Fixed bug in enhanced revenue batch where a finder number of zero was trigger a search and populating unwanted values on the row. 266024
Blackbaud.AppFx.Fundraising.ClientComponents.dll
Blackbaud.Web.Content.Core.dll
13
Fixing runtime error when no participant attributes are present. 266002
bbAppFx.Setup.exe
Blackbaud.AppFx.Platform.Automation.dll
Blackbaud.Web.Content.Core.dll
Blackbaud.Web.Content.Portal.dll
1
With this fix, we implemented backend changes to allow certain database collations. Blank databases with these collations can be successfully updated to Blackbaud CRM 3.0. 265647
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1069.dll
Blackbaud.AppFx.Platform.SqlClr.dll
BB740358 34
Fixed a bug on the Individual-Spouse-Business add form where a newly-added spouse got a duplicated address when address validation was used. 264389
Blackbaud.AppFx.Constituent.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
Blackbaud.Web.Content.Core.dll
BB740030 13
When a website user navigates from your email appeal to an online payment form in Blackbaud Internet Solutions and leaves the Appeal field blank, the appeal now automatically downloads to the revenue record in Blackbaud CRM to track the donation amount and conversion details for the appeal. 224009
Blackbaud.AppFx.BBNCSvc.dll
Blackbaud.AppFx.Fundraising.Catalog.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.dll
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1341.dll
34
Back to Top

Assemblies affected in CRM 3.0 prior to Service Pack 11

Assemblies affected in CRM 3.0 prior to Service Pack 11
Assembly Patch
bbAppFx.Setup.exe 3.0.516.60
BBDW.ReportDB.Catalog.dll 3.0.516.41
BBDW.ReportDB.UIModel.dll 3.0.516.41
BBDWUDM - OLAP Reporting Package 3.0.516.37
bbetlconenc.exe 3.0.516.41
bbetlre7.exe 3.0.516.41
bbetlre7attributes.exe 3.0.516.53
BBNCExtensions.dll 3.0.516.53
Blackbaud.AppFx.Address.UIModel.dll 3.0.516.60
Blackbaud.AppFx.AddressManagement.Catalog.dll 3.0.516.60
Blackbaud.AppFx.AddressManagement.SpWrapAddressManagement.dll 3.0.516.53
Blackbaud.AppFx.AddressValidation.Deployment.exe 3.0.516.60
Blackbaud.AppFx.AddressValidation.Server.dll 3.0.516.34
Blackbaud.AppFx.AddressValidation.Service.exe 3.0.516.60
Blackbaud.AppFx.Alerts.Catalog.dll 3.0.516.24
Blackbaud.AppFx.Automation.Catalog.RestClient.dll 3.0.516.37
Blackbaud.AppFx.BatchUI.dll 3.0.516.60
Blackbaud.AppFx.BBNC.WebDashboardParts.dll 3.0.516.53
Blackbaud.AppFx.BBNCSvc.UIModel.dll 3.0.516.60
Blackbaud.AppFx.BBNCSvc.V1_1.dll 3.0.516.60
Blackbaud.AppFx.Browser.exe 3.0.516.53
Blackbaud.AppFx.Browser.exe 3.0.516.53
Blackbaud.AppFx.Browser.exe 3.0.516.53
Blackbaud.AppFx.Campaign.Catalog.dll 3.0.516.37
Blackbaud.AppFx.ClientFx.dll 3.0.516.18
Blackbaud.AppFx.CMS.FCL.ShoppingCart.BaseClassLibrary.dll 3.0.516.55
Blackbaud.AppFx.CMS.FCL.ShoppingCart.SalesOrder.dll 3.0.516.60
Blackbaud.AppFx.CommPrefs.Catalog.dll 3.0.516.53
Blackbaud.AppFx.CommPrefs.UIModel.dll 3.0.516.15
Blackbaud.AppFx.Communications.Catalog.dll 3.0.516.53
Blackbaud.AppFx.Communications.UIModel.dll 3.0.516.53
Blackbaud.AppFx.Constituent.Catalog.V1_1.dll 3.0.516.37
Blackbaud.AppFx.Constituent.ClientComponents.dll 3.0.516.60
Blackbaud.AppFx.Constituent.Mobile.dll 3.0.516.60
Blackbaud.AppFx.Constituent.SqlClr.dll 3.0.516.34
Blackbaud.AppFx.Constituent.UIModel.dll 3.0.516.60
Blackbaud.AppFx.Constituent.WebDashboardParts.dll 3.0.516.53
Blackbaud.AppFx.ConstituentGroups.UIModel.dll 3.0.516.53
Blackbaud.AppFx.ContentManagement.MetalWeb.dll 3.0.516.60
Blackbaud.AppFx.ContentManagement.Platform.Core.dll 3.0.516.60
Blackbaud.AppFx.Controls.dll 3.0.516.9
Blackbaud.AppFx.Controls.dll 3.0.516.18
Blackbaud.AppFx.Corporate.UIModel.dll 3.0.516.37
Blackbaud.AppFx.Currency.Catalog.dll 3.0.516.53
Blackbaud.AppFx.CustomBasicAuthentication.dll 3.0.516.24
Blackbaud.AppFx.DataHygiene.Catalog.dll 3.0.516.34
Blackbaud.AppFx.DirectDebit.Core.dll 3.0.516.24
Blackbaud.AppFx.DirectDebitUK.Catalog.dll 3.0.516.60
Blackbaud.AppFx.DirectDebitUK.UIModel.dll 3.0.516.24
Blackbaud.AppFx.dll 3.0.516.53
Blackbaud.AppFx.DonorChallenge.Catalog.dll 3.0.516.41
Blackbaud.AppFx.Education.UIModel.dll 3.0.516.28
Blackbaud.AppFx.EmailFinder.Catalog.dll 3.0.516.53
Blackbaud.AppFx.EmailFinder.SpWrapEmailFinder.dll 3.0.516.53
Blackbaud.AppFx.EmailFinder.UIModel.dll 3.0.516.53
Blackbaud.AppFx.EventManagement.SpWrapEventManagement.dll 3.0.516.37
Blackbaud.AppFx.Exchange.Catalog.dll 3.0.516.60
Blackbaud.AppFx.Fundraising.Catalog.V1_1.dll 3.0.516.28
Blackbaud.AppFx.Fundraising.ClientComponents.dll 3.0.516.41
Blackbaud.AppFx.Fundraising.EftClient.dll 3.0.516.41
Blackbaud.AppFx.Fundraising.SpWrapFundraising.dll 3.0.516.37
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1069.dll 3.0.516.34
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1100.dll 3.0.516.53
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1120.dll 3.0.516.37
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1310.dll 3.0.516.37
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1311.dll 3.0.516.37
Blackbaud.AppFx.Galileo.ServiceRevisions.Specs1321.dll 3.0.516.37
Blackbaud.AppFx.GiftAid.SpWrapGiftAid.dll 3.0.516.53
Blackbaud.AppFx.GiftAid.UIModel.dll 3.0.516.53
Blackbaud.AppFx.HtmlProcessor.dll 3.0.516.28
Blackbaud.AppFx.LifeChanges.Catalog.dll 3.0.516.53
Blackbaud.AppFx.LifeChanges.SpWrapLifeChanges.dll 3.0.516.53
Blackbaud.AppFx.MajorGiving.Mobile.dll 3.0.516.60
Blackbaud.AppFx.MajorGiving.SPWrapMajorGiving.dll 3.0.516.13
Blackbaud.AppFx.MajorGiving.UIModel.dll 3.0.516.60
Blackbaud.AppFx.Marketing.AskLaddersCatalog.dll 3.0.516.13
Blackbaud.AppFx.Marketing.MailingClient.dll 3.0.516.15
Blackbaud.AppFx.Marketing.SourceAnalysisRuleCatalog.dll 3.0.516.15
Blackbaud.AppFx.Membership.Catalog.dll 3.0.516.60
Blackbaud.AppFx.Membership.SpWrapMembership.dll 3.0.516.24
Blackbaud.AppFx.OrganizationHierarchy.Catalog.dll 3.0.516.34
Blackbaud.AppFx.OrganizationHierarchy.ClientComponents.dll 3.0.516.34
Blackbaud.AppFx.PeopleFinder.Catalog.dll 3.0.516.53
Blackbaud.AppFx.PeopleFinder.SpWrapPeopleFinder.dll 3.0.516.53
Blackbaud.AppFx.PhoneFinder.Catalog.dll 3.0.516.53
Blackbaud.AppFx.PhoneFinder.SpWrapPhoneFinder.dll 3.0.516.53
Blackbaud.AppFx.Platform.Automation.dll 3.0.516.1
Blackbaud.AppFx.Platform.BatchClient.dll 3.0.516.9
Blackbaud.AppFx.Platform.BuildTasks.dll 3.0.516.9
Blackbaud.AppFx.Platform.BusinessProcessClient.dll 3.0.516.24
Blackbaud.AppFx.Platform.Catalog.dll 3.0.516.60
Blackbaud.AppFx.Platform.Export.dll 3.0.516.61
Blackbaud.AppFx.Platform.KpiGoalSummaryClient.dll 3.0.516.9
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1080.dll 3.0.516.53
Blackbaud.AppFx.Platform.ServiceRevisions.Specs1100.dll 3.0.516.53
Blackbaud.AppFx.Platform.SqlClr.dll 3.0.516.60
Blackbaud.AppFx.Platform.UIModel.dll 3.0.516.60
Blackbaud.AppFx.Platform.WebDashboardParts.dll 3.0.516.53
Blackbaud.AppFx.Pricing.Catalog.dll 3.0.516.13
Blackbaud.AppFx.Products.dll 3.0.516.41
Blackbaud.AppFx.Programming.SPWrapProgramming.dll 3.0.516.41
Blackbaud.AppFx.Programming.WebDashboardParts.dll 3.0.516.53
Blackbaud.AppFx.ProspectResearch.Catalog.dll 3.0.516.61
Blackbaud.AppFx.ProspectResearch.UIModel.dll 3.0.516.61
Blackbaud.AppFx.ReportDB.DeployUI.exe 3.0.516.60
Blackbaud.AppFx.ReportDB.Installer.exe 3.0.516.60
Blackbaud.AppFx.Reports.Deploy.exe 3.0.516.60
Blackbaud.AppFx.Reports.ServiceProxy.dll 3.0.516.9
Blackbaud.AppFx.Security.Catalog.dll 3.0.516.60
Blackbaud.AppFx.ShellExpressionModel.dll 3.0.516.9
Blackbaud.AppFx.SpWrap.dll 3.0.516.60
Blackbaud.AppFx.StandingOrders.Catalog.dll 3.0.516.15
Blackbaud.AppFx.Stewardship.Catalog.dll 3.0.516.41
Blackbaud.AppFx.Stewardship.UIModel.dll 3.0.516.53
Blackbaud.AppFx.Treasury.Catalog.dll 3.0.516.60
Blackbaud.AppFx.Treasury.UIModel.dll 3.0.516.60
Blackbaud.AppFx.Tribute.Catalog.dll 3.0.516.53
Blackbaud.AppFx.Tribute.UIModel.dll 3.0.516.24
Blackbaud.AppFx.UIModeling.Core.dll 3.0.516.60
Blackbaud.AppFx.UIModeling.DataFormWebHost.dll 3.0.516.34
Blackbaud.AppFx.UIModeling.RestServices.Contracts.dll 3.0.516.29
Blackbaud.AppFx.UIModeling.RestServices.dll 3.0.516.37
Blackbaud.AppFx.UnitTesting.dll 3.0.516.53
Blackbaud.AppFx.UsageProvider.UsageEvents.dll 3.0.516.37
Blackbaud.AppFx.VolunteerManagement.Catalog.dll 3.0.516.60
Blackbaud.AppFx.WealthPoint.Catalog.dll 3.0.516.61
Blackbaud.AppFx.WebAPI.dll 3.0.516.9
Blackbaud.AppFx.WebDashboard.Catalog.dll 3.0.516.60
Blackbaud.AppFx.WebDashboard.dll 3.0.516.53
Blackbaud.AppFx.WebDashboard.SpWrapWebDashboard.dll 3.0.516.53
Blackbaud.AppFx.WebDashboard.WebUI.dll 3.0.516.53
Blackbaud.AppFx.WebShell.dll 3.0.516.37
Blackbaud.AppFx.WebShell.WebUI.Contracts.dll 3.0.516.37
Blackbaud.AppFx.WebShell.WebUI.dll 3.0.516.60
Blackbaud.AppFx.WMIWebHealthSpy.dll 3.0.516.44
Blackbaud.AppFx.XmlTypes.dll 3.0.516.34
Blackbaud.Web.Content.Common.dll 3.0.516.62
CreateDB.exe 3.0.516.60
RE7.ReportDB.Catalog.dll 3.0.516.53
RE7.ServiceRevisions.dll 3.0.516.53
RE7ETL - SSIS Reporting Package 3.0.516.53
SQLSnap2006.exe 3.0.516.11
UpdateWebRefs.exe 3.0.516.15
WebEventProfiler.exe 3.0.516.44
Back to Top