Millennium Release 7.61 |
|||
|
|
> |
The following items are included in Release 7.6. Note that some items are enhancements to the software and some are corrections. The correction items describe the symptoms that you might have encountered, PRIOR to the installation of this release.
Online Constituent Directory / Data Examiner/Data Examiner Import Tool Enhancements and Changes |
Online Constituent Directory / Data Examiner/Data Examiner Import Tool Corrections |
||
|
|
System-Wide Enhancements/Changes
Issue # | Function | Description |
---|---|---|
Millennium Client | Millennium Client cannot be installed in the Program Files directory. The default installation directory is C:\ Millennium\client. |
System-Wide Corrections
For Corrections: Remember that the descriptions for the following items describes the problem PRIOR to the installation of the corrections as part of the current release.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
SS20554 |
User Security |
Both |
Both |
Transfer of objects hangs if 'transfer to' user owns object of same name |
SS20671 |
User Security |
Both |
Both |
Do not allow for duplicate transaction numbers when creating a new user |
Profiles Enhancements/Changes
Item # |
Function |
Description |
---|---|---|
|
Paya Payment Solutions: Multiple Merchant Accounts |
Millennium supports the use of multiple merchant accounts for credit card and bank draft transaction processing through Paya Payment Solutions (SPS). For each merchant account that a site maintains, the SPS merchant account ID, SPS merchant account Key, and a unique, descriptive name for the merchant account is entered into Millennium via the System Options screen. One and only one merchant account can be designated as the default merchant account - the account to be used by the system if a gift or dues purpose (restriction) has not been associated with a particular merchant account. One and only one merchant account can be designated for use when processing event registration fees. Merchant account information is stored in the merchant_account system table. A merchant account can be assigned to a gift/dues purpose (restriction) when entering or updating the purpose in the Chart of Accounts lookup table. See Chart of Accounts, Description and Chart of Accounts, Layout, for more information. When a donation is then made to that purpose, Paya Payment Solutions will use the assigned merchant account to process the credit card or bank draft payment. It is not mandatory that a gift/dues purpose be assigned a merchant account. If one is not, then Paya Payment Solutions will use the merchant account that has been designated as the default merchant account. The conversion to Millennium 7.6.1 will move the Verus id and Verus key values stored in the sysinfo table to the merchant id and merchant key fields in the merchant_account table. The conversion to Millennium 7.6.1 will also copy the default merchant id and merchant key to all credit card rows that do not have the merchant key filled in. |
|
Automatic reversal of credit card or bank draft payments when a gift or dues transaction is journaled. |
Journal (or Journal and Add Correction) a gift or dues transaction that was tendered by credit card or bank draft, and successfully processed through Paya Payment Solutions, and the credit card or bank draft charge will be automatically reversed. The linked row in the creditcard table will be flagged as having been voided, and updated with the date of the journal. A gift or dues transaction tendered by credit card or bank draft and successfully processed through Paya Payment Solutions cannot be deleted. |
Profiles Corrections
Remember that the descriptions for the following items describes the problem PRIOR to the installation of the corrections as part of the current release.
Issue # |
Function |
Category |
Database |
Interface |
Description |
---|---|---|---|---|---|
SS20642 |
Actions Tasks |
Prospect |
Both |
Both |
Actions-Actions Tasks not added to Outlook if Task Defined Default exists |
SS20664 |
Attachments |
|
Both |
Both |
IIS crash, various errors when updating attachments |
SS20666 |
Membership |
Giving |
Both |
Both |
System hangs after inserting membership with apostrophe in comments field |
SS20678 |
|
Giving |
Both |
Both |
Journaling part of a Joint multi allocation leaves uneven giftamount on Primary record |
SS20683 |
Options |
Defined Defaults |
SQL |
Browser |
Pledge information defined defaults not retaining start date |
SS20684 |
Quid Pro |
Giving |
Both |
Both |
Existence of multiple Quid Pro Quo defined defaults causes Error Code 264 |
SS20689 |
Letters |
Biographical |
Both |
Both |
Write a Letter-State name inconsistencies in Browser vs Client |
Events Enhancements/Changes
Item # |
Function |
Description |
---|---|---|
|
|
|
Events Changes/Corrections
For CORRECTIONS, the descriptions for the following items describes the problem PRIOR to the installation of the corrections as part of the current release.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
SS20686 |
Registration |
Oracle 9i |
Both |
ORA-00936 'missing expression' error using Received Date when registering for an event |
SS20679 |
Registration |
Both |
Both |
Unable to insert guest without registration |
SS20672 |
Event Log |
SQL |
Both |
'Invalid character value for cast specification' error when viewing 'Registration' and 'Guest of' information in Event Log |
My Millennium Enhancements/Changes
Issue # |
Function |
Description |
---|---|---|
|
|
|
My MillenniumCorrections
For Corrections: Remember that the descriptions for the following items describes the problem PRIOR to the installation of the corrections as part of the current release.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
SS20680 |
Installation |
Both |
Both |
Tasks-Errors referencing missing .mit files |
SS20668 |
Charts and Graphs |
Both |
Both |
CAE Category, constituent count truncated on CAE Category Totals chart |
SS20675 |
Charts and Graphs |
Both |
Both |
CAE Category Totals chart displays only ten CAE categories. |
Reporting Enhancements/Changes
Item # |
Function |
Description |
---|---|---|
|
|
|
IMPORTANT: SQL Sites, please verify that the Database Compatibility Level is set to Level 70 or Level 80 (not 65) for your millreports database. You can do this by going to Enterprise Manager, selecting the millreports database, right-clicking and going to Properties then the Options tab.
Reporting Corrections
Remember that the descriptions for the following items describes the problem PRIOR to the installation of the corrections as part of the current release.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
SS20665 |
Express Reports |
Both |
Both |
Express Report fails after changing prompted value-based lookup |
SS20670 |
Queue |
Both |
Both |
Queue history error A view does not exist for table 99 when report includes InternetAddress table. |
SS20673 |
Stored Parameters |
Both |
Both |
Stored parameter lookup values not available when running a report |
SS20676 |
Express Reports |
Both |
Both |
Express Reports not saved for the 'Run for user' |
SS20687 |
|
Both |
Both |
Reporting does not accept alpha characters in Preferred Year field |
Standard ReportsEnhancements /Corrections
The following list describes changes or corrections made to Standard Reports. Remember that the descriptions for the following corrected items describe the problem PRIOR to the installation of the corrections but the descriptions for the following enhancements describe the new features added.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
SS20682 |
|
|
|
Reports Both; SQL & Oracle Both Standard reports produce 'duplicate Prompts' error |
Online Constituent Directory, Data Examiner & Data Examiner Import Tool Enhancements/Changes
Online Constituent Directory (OCD), Data Examiner (ADE), and Data Examiner Import Tool (ADE Import Tool). Unless otherwise noted, OCD entries refer to the Millennium side of the Online Constituent Directory. ADE and ADE Import Tool entries are always Millennium side.
Item # |
Function |
OCD / ADE |
Description |
---|---|---|---|
|
new ecommerce_pending table fields |
ADE |
New fields added to the ecommerce_pending table impact add new fields to the ADE Import Tool. See Database Changes, ecommerce_pending, below, for further details |
|
OCD |
Donate Now is the gift processing component of the Online Constituent Directory. Donate Now is available to those institutions that purchase both the Online Constituent Directory andPaya Payment Solutions. Constituents and non-constituents alike can donate through Donate Now. A non-constituent who donates will become a constituent once the information he or she supplies during the donation process is processed through the Advanced Data Examiner. For the donor who is a constituent, the online donation form will be populated with his or her name,address and email information, and any changes that he or she makes to this information during the donation process will be updated in Millennium once processed through the Advanced Data Examiner. |
|
|
ADE Import Tool |
The ADE Import Tool cannot be executed from the Program Files or Windows directory if it is installed on a Vista machine. The default installation directory is C:\ Millennium\Import Tools\Data Examiner Import Tool for all users. |
|
|
ADE Import Tool |
Alternate ID (corealtid), social security number, and email address matching has been added to the ADE Import Tool. The Millennium user will be able to map a Millennium Identifier to one field in the input file. This identifier can be a valid Millennium ID, an alternate ID, a social security number, or an email address. If this identifier field is not blank, the utility will attempt to match it to an existing Millennium constituent. If no constituent is found, then the input record can be either rejected, or the record can be entered into the pending tables as a new constituent, depending on what reject option the user sets. If more than one constituent is found, the input record will be rejected. If this identifier field is blank, then the input record can be either rejected, or the record can be entered into the pending tables as a new constituent. Again, this depends on what reject option the user sets. |
|
|
ADE Import Tool |
If you are logged into Millennium as 'sa' or 'MILLORA', you may delete any mapping plan that exists. If you are logged in as another user, you must be the user who created the mapping plan that you want to delete. |
Online Constituent Directory, Data Examiner & Data Examiner Import Tool Corrections
The following list describes changes or corrections made to the Online Constituent Directory and Advanced Data Examiner. Remember that the descriptions for the following corrected items describe the problem PRIOR to the installation of the corrections.
Online Constituent Directory (OCD), Data Examiner (ADE), and Data Examiner Import Tool (ADE Import Tool). Unless otherwise noted, OCD entries refer to the Millennium side of the Online Constituent Directory. ADE and ADE Import Tool entries are always Millennium side.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
SS20688 |
ADE Import Tool |
Both |
Both |
Run-time error '52' Bad file name or number' received accessing Data Examiner Import Tool File menu options |
SS20685 |
ADE |
Both |
Both |
ADE locks when performing Basic Data Manual Updates on records containing a SS# |
Tools Enhancements/Changes
Item # |
File/Function |
Description |
---|---|---|
Years Utility |
Each run of the Years Utility through Millennium Reporter is documented in the CreateYearsOut.log file. This log file is located in the Queue directory, and notes the start and finish date and times, number of records selected by your criteria, number of records read and processed by the Years Utility, number of Summary rows created, and number of Summary rows updated. If the utility generates any SQL or programming errors during its execution, these will be noted as well. |
|
Summaries Utility |
Each run of the Summaries Utility through Millennium Reporter is documented in the CreateSummariesOut.log file. This log file is located in the Queue directory, and notes the start and finish date and times, number of records selected by your criteria, number of records read and processed by the Summaries Utility, number of Summary rows created, and number of Summary rows updated. If the utility generates any SQL or programming errors during its execution, these will be noted as well. |
|
DataSync Utility |
If the district (table_dist), territory (table_terr), region (table_regn) and/or zone (table_zone) fields in the countries lookup table are changed, then DataSync will update the district, territory, region and/or zone fields in the address table to reflect these changes. |
|
Delete Correspondence Utility |
Each run of the Delete Correspondence Utility through Millennium Reporter is documented in the DeleteCorrOut.log file. This log file is located in the Queue directory, and notes the start and finish date and times, the number of records selected by your criteria, and the number of correspondence rows that were deleted. If the utility generates any SQL or programming errors during its execution, these errors will be noted as well. |
|
Delete Attribute Utility |
Each run of the Delete Attribute Utility through Millennium Reporter is documented in the DeleteAttrOut.log file. This log file is located in the Queue directory, and notes the start and finish date and times, the number of records selected by your criteria, and the number of attribute rows that were deleted. If the utility generates any SQL or programming errors during its execution, these errors will be noted as well. |
|
Expire Membership Utility |
Each run of the Expire Membership Utility through Millennium Reporter is documented in the ExpireMembershipsOut.log file. This log file is located in the Queue directory, and notes the start and finish date and times, the number of records selected by your criteria, and the number of membership rows that were updated. If the utility generates any SQL or programming errors during its execution, these errors will be noted as well. |
|
Gift Import Utility |
After the utility successfully establishes the ODBC connection to the Millennium database, the user will be prompted to supply the name of the IIS Server. This step was added so that the utility can retrieve necessary information from the merchant_account system table. |
Tools Corrections
Remember that the descriptions for the following items describes the problem PRIOR to the installation of the corrections as part of the current release.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
SS20677 |
Merge ID |
Both |
Windows Client |
'No Matches Search again for a constituent record' message when searching in the Merge ID utility. |
SS20681 |
Zip Code Address Update Utility |
Both |
Both |
Slow performance when running the Zip Code Address Update utility |
SS20667 |
Years Utility |
Both |
Both |
Years utility hangs when including match due and match paid |
IDEA Enhancements / Changes/Corrections
The following list describes changes or corrections made to IDEA. Remember that the descriptions for the following corrected items describe the problem PRIOR to the installation of the corrections but the descriptions for the following enhancements describe the new features added.
Issue # |
Function |
Database |
Interface |
Description |
---|---|---|---|---|
|
|
|
|
|
Reference Updates
The following list describes changes or corrections made to the online Help files, IN ADDITION to changes that were made in response to additions and enhancements to Millennium as described above.
Issue # |
File Name |
Description |
---|---|---|
|
|
|
Database Changes
The following changes have been made to the data database.
Issue # |
Function |
Database |
Table or Directory |
Description |
---|---|---|---|---|
|
New fields added to the Credit Card table |
Both |
The following field was added to hold a reference number that is returned by Paya Payment Solutions when a credit card or bank draft transaction is successfully processed. credref The following fields were added to support Paya Payment Solutions multiple merchant accounts: credmerid credmerkey
The following fields were added to support the reversal of credit card payments or bank drafts that have been successfully processed through Paya Payment Solutions, when the transaction to which the credit card or bank draft is linked is subsequently journaled or journaled and corrected. credvoidfl credvoiddt credvoidrf |
|
|
New fields added to the Ecommerce Pending table |
Both |
The following fields were added to allow users to insert data into the fields that correspond to the fields in the gifts and dues data tables: ecomclass1
ecomclass2
ecomlook1
ecomlook2
ecomlook3
ecomdepost
ecomyesno
The following fields were added to support Paya Payment Solutions processing: ecomntitle ecomnlast ecomnfirst ecomnmiddl ecomnsuffx ecomguid ecomref The following fields were added to support Paya Payment Solutions multiple merchant accounts: ecommerid ecommerkey |
|
|
New fields added to Chart of Accounts |
Both |
These fields were added to support Paya Payment Solutions multiple merchant accounts: chart_mkey chart_mid |
|
|
New field added to Credit Card Types Lookup table |
Both |
table_ecom |
|
|
New fields added to the Membership table |
Both |
membexpdt2 membactiv2 |
|
|
New table system table added to the database |
Both |
The merchant_account system table has been added to the database to support Paya Payment Solutions multiple merchant account functionality. |
|
|
System Options fields no longer in use |
Both |
Information is no longer stored in the following columns: verus_id verus_key verus_allow_ccsave |