===============================================================
MemberTies (TM) Version 4.1.0 Enhancement/Problem Log 
===============================================================
This document provides information about each fixed problem, 
enhancement, and/or change in functionality included in 
this release. Complete information about each area of
functionality may be found in the online Help.

===============================================================
Contents
===============================================================
This document contains the following sections:

  1. Problems fixed in this release.
  2. New enhancements in this release.
  3. Enhancements released in previous versions
  4. Problems fixed in previous versions
  5. Known bugs
  6. Finding current updates 
  7. Contacting the author
  
  Note: Enhancements and problem-fixes from previous releases
        were automatically incorporated into this release.
		
***************************************************************
1. PROBLEMS FIXED IN THIS RELEASE
***************************************************************

[Problem No: 024]
Display/Copy Address option does not work when selected from 
the List menu. It only works when selected from the popup 
(right-click) menu.

[Resolution]
The List menu was using different logic than the popup menu. 
Corrected the List menu to match the popup.

---------------------------------------------------------------

[Problem No: 025]
Changes to a report's title on a system report do not reflect 
on the generated report.

[Resolution]
The report title was being ignored. This has been corrected.

---------------------------------------------------------------

[Problem No: 026]
If you enter a negative dues amount received, an error occurs 
that shuts down the program.

[Resolution]
Negative amounts are not allowed, but there was some ancient 
logic in place that was referring to the wrong field name 
on the window.  This logic has been corrected. If a negative 
number is entered as an amount paid, the amount resets to 0.00.

---------------------------------------------------------------

[Problem No: 027]
When opening the Country Codes list, the list isn't sorted by 
country automatically.

[Resolution]
Corrected the sort to be by Country Name.

---------------------------------------------------------------

[Problem No: 028]
Correct several import problems. 1) The Prefix, Suffix, Other 
Phone, and Other Phone Code fields are not importing correctly.
2) If the import data resides on a write-protected device, the 
error log attempts to write to that device and fails.

[Resolution]
1) Correct import for the above fields. In addition, the County 
membership field has been added to the list of importable 
fields. 2) Changed logic to make sure the error log is written 
to the program directory, not the import file directory.

---------------------------------------------------------------

[Problem No: 029]
Once you enter the mm/dd portion of a birthdate, you cannot 
blank it out again.

[Resolution]
Changed the logic to prevent it from testing for a valid month 
and day if the field has been cleared. Now, both birthdate 
fields can be left blank or cleared.

---------------------------------------------------------------

[Problem No: 030]
When using the backup feature, the file size of the database 
being backed up was not being calculated correctly. In some 
cases, this would mean you would not receive a warning message 
that the database backup could not fit on the target drive.

[Resolution]
Corrected calculation so the database size is compared to the 
target drive free-space correctly.

---------------------------------------------------------------

[Problem No: 031]
A database error occurs when importing custom fields for club
records.

[Resolution]
The import logic was corrected and custom field data imports 
properly for club records.


***************************************************************
2. NEW ENHANCEMENTS IN THIS RELEASE 
***************************************************************

[Enhancement No: 069]
Add options on the ToDo tab of membership and club records to 
limit the list to open, complete, or all ToDo items.

[Resolution]
Three options have been added below the ToDo list on membership 
and club records: Open, Done, and All. The default is to only 
display Open ToDo items. Choosing "Done" will redisplay the list
with all completed ToDo's, and choosing "All" will redisplay 
the list with all ToDo's assigned to the record.

---------------------------------------------------------------

[Enhancement No: 070]
Add support for a carriage return as the delimiter (seperator) 
when building an email list.

[Resolution]
An additional option called "(carriage return)" has been added 
to the Build Email List window.

---------------------------------------------------------------

[Enhancement No: 071]
Expanded report settings options for Dues reports.

[Resolution]
Dues reports' settings have been expanded to include report 
settings that enable you to restrict selected records to a 
given status, membership record, or club. In addition, the 
current account balance can be used as criteria, enabling 
you to require a positive, negative, non-zero, zero, or 
specific balance such as "greater than 500.00".  When 
appropriate, a range within which the date posted 
must fall can also be specified.

---------------------------------------------------------------

[Enhancement No: 072]
Allow the selection of a default custom field list value. 
The default, if it exists, should be automatically set for 
new records.

[Resolution]
When a custom field defined as a list (standard or editable), 
you can set one of the values as the Default. This value will 
automatically be entered when a new record is created.  This 
feature applies to both membership and club custom fields.

---------------------------------------------------------------

[Enhancement No: 073]
Allow birth month to be used as report criteria.

[Resolution]
A new "Range" option has been added to the Report Settings window 
for Birth Month. Selecting this option will enable the month 
dropdown, from which you can select one month, all months, or 
no months.  

---------------------------------------------------------------

[Enhancement No: 074]
Allow item categories to be used as report criteria.

[Resolution]
Why didn't we think of this earlier?  The Custom tab of the 
Report Settings window has been renamed to "Custom/Misc", and 
two new dropdowns have been added called Member Item and Club 
Item. One or both dropdowns are enabled based on the data type
selection for the report. i.e., the Member Item is available for 
membership reports. If a datatype of "Combined" is selected on 
the first tab, both dropdowns will be enabled so that both a 
member and a club item can be selected.

---------------------------------------------------------------

[Enhancement No: 075]
Add a Liability Waiver report that allows for a customized 
waver statement.

[Resolution]
A Liability Report has been added that displays the selected 
members' last name, first name, and a blank line for a signature.
At the top of each page, a customizable waiver appears. The 
text of the waiver can be defined on the Report Settings window.

---------------------------------------------------------------

[Enhancement No: 076]
Add the abililty to adjust mailing label column spacing, row
spacing, and the printing pattern (left to right vs top to 
bottom).

[Resolution]
The Margin Settings window has been expanded to include options 
for controlling these label settings. 

---------------------------------------------------------------

[Enhancement No. 077]
Add a Data Test to look for membership records that are not 
related to any club records.

[Resolution]
A new test has been added to the list of Membership Tests on the 
Data Test window (File/Tools/Database Tools/Data Tests). This 
test will list all membership records that are not related to 
at least one club record.

***************************************************************
3. PREVIOUS ENHANCEMENTS (1998 - 2000)
***************************************************************

[Enhancement No: 001]
Allow a relationship to be established between any number of 
membership records, instead of only between Couple records.

[Enhancement No: 002]
Allow a relationship to be established between a club and any 
number of membership records.

[Enhancement No: 003]
Allow a customized statement at the bottom of reports (the default
used to be "Please contact the Membership officer for...")

[Enhancement No: 004]
Provide a way for data to be imported from a delimited text file.

[Enhancement No: 005]
Allow for a customizable Membership ID.

[Enhancement No: 006]
Provide a way to track offices held, titles earned, 
successes, etc., for members or clubs.

[Enhancement No: 007]
Allow complete control over ZIP codes.

[Enhancement No: 008]
Allow automatic changing of the End Date when entering a new
dues payment.

[Enhancement No: 009]
Allow the Birthday List report to display ALL birthdays, not just
for one month.

[Enhancement No: 010]
Allow for deleting Membership or Club records en masse from either
list window.

[Enhancement No: 011]
Allow changing of a membership record's status without opening the 
record Detail window.

[Enhancement No: 012]
Allow customized report settings to be saved for later use.

[Enhancement No: 013]
Allow customized membership statuses.

[Enhancement No: 014]
Track the history of status changes.

[Enhancement No: 015]
Provide a condensed membership list report (one line).

[Enhancement No: 016]
Convert the Contact List report to a single line report rather 
than the roster format.

[Enhancement No: 017]
Allow an override for prorating of dues on the Dues Calculator.

[Enhancement No: 018]
Add Established Date as a field for club records.

[Enhancement No: 019]
Add Occupation as a field for membership records.

[Enhancement No: 020]
Support Avery (R) label set number 4013 (3.5 x .94") on all
mailing label reports.

[Enhancement No: 021]
Allow the administrator to prevent non-administrators from 
adding, deleting, editing, and printing membership and 
club records.

[Enhancement No: 022]
Allow the user to turn off the "About to delete records
in a '(Delete)' status." message that is displayed when
MemberTies exits.

[Enhancement No: 023]
Provide additional options for the information displayed on the
right half of the 5th line of membership mailing labels.

[Enhancement No: 024]
Incorporate color scheme settings from the user's PC. 

[Enhancement No: 025]
Allow an override of the automatic deletion of statuses in the
(Delete) status.

[Enhancement No: 026]
Allow an override of the automatic locking of unused user names.
(User names are currently locked by the system if they have 
not been used in 90 days, after which time they can only be 
unlocked by an administrator.)

[Enhancement No: 027]
Add ToDo List functionality.

[Enhancement No: 028]
Performance enhancements to membership and club detail windows
for complex records.

[Enhancement No: 029]
Provide a preference setting to override the prompt that appears
when adding a new Dues entry on a Membership record.

[Enhancement No: 030]
Make it possible to reduce the font size of the club/organization
name on reports to allow for longer names.

[Enhancement No: 031]
Add a list of keyboard shortcuts to online Help.

[Enhancement No: 032]
Add "ALT" keys to fields for greater keyboard access.

[Enhancement No: 033]
Add the ability to receive a database command file from Support 
and run it directly against the database.

[Enhancement No: 034]
Enable manual adjustment of margins on reports. 

[Enhancement No: 035]
Allow user-definable custom data.


[Enhancement No: 036]
Format display dates according to the short date Regional 
Setting on the user's PC.

[Enhancement No: 037]
Expand the "Add Another" feature to make it available on more
data entry windows.

[Enhancement No: 038]
Add a new preference that will cause the software to automatically 
turn off the Include in Mailings checkbox for a record that is 
automatically changed to an Inactive status.

[Enhancement No: 039]
Remove automatic telephone number formatting.

[Enhancement No: 040]
Increase telephone number length from 12 to 15 characters to
support international numbers.

[Enhancement No: 041]
Add the Member ID to the Membership List

[Enhancement No: 042]
Support United Kingdom address format.

[Enhancement No: 043]
Support multiple databases/multiple license files.

[Enhancement No: 044]
Allow more ways of limiting the number of records retrieved on 
the Membership List besides by membership status.

[Enhancement No: 045]
Display the current database somewhere within the interface.

[Enhancement No: 046]
Make it possible to force a numeric Member ID.

[Enhancement No: 047]
Make online Help accessible via the F1 key on all windows.

[Enhancement No: 048]
Create a new report "Name & ID List" to display a simple list 
of membership names and IDs.

[Enhancement No: 049]
Display a brief description of each window immediately when it
opens so you don't have to go to online help to 'get the idea' 
of a window's purpose.

[Enhancement No: 050]
Provide a convenient way to return to the Login window without 
exiting and restarting.

[Enhancement No: 051]
Provide a means of turning off the Print Preview mode on reports.

[Enhancement No: 052]
Add an A4 label option for mailing labels to support Avery 7159
laser address labels.

[Enhancement No: 053]
Add an option to open the default web browser for the entry 
in the 'Club Website' field for a club record.

[Enhancement No: 054]
Some printers have trouble rendering the default MS Sans Serif 
8pt font used for all reports. Add an option to increase the 
size and/or font used on reports.

[Enhancement No: 055]
Add a Date Stamp for adding comments on Membership and Club 
records.

[Enhancement No: 056]
Change the way ToDos and Items display on Membership and Club 
records so that multi-line entries can be read on the list.

[Enhancement No: 057]
Allow the entry of a birth month without a birth day in the 
Birthday field on the General tab of a Membership record. 
Currently, you must enter a day value between 01 and 31.

[Enhancement No: 058]
Add support for Avery (R) mailing label format 5162 (2 across, 
7 down).

[Enhancement No: 059]
Add support for HERMA (R) A4 mailing label format 4464 
(3 across, 8 down).

[Enhancement No: 060]
Need a way to duplicate an existing record so that adding 
family members is easier.

[Enhancement No: 061]
Add an additional phone number field on the General tab of the 
membership record.

[Enhancement No: 062]
Add fields for prefix and suffix for member names, to allow 
easy recording of names like "Dr. John Smith PHD".

[Enhancement No: 063]
Automate the updating of the End Date when adding Dues. The 
current message prompt is awkward.

[Enhancement No: 064]
Add support for a three-character state/prov abbreviation to 
support Australian states like New South Wales (NSW).

[Enhancement No: 065]
Add support for sort options other than ZIP when printing the 
Combined mailing labels. Currently, you must run select a data 
type of either Membership or Club data to get additional sort 
options.

[Enhancement No: 066]
Add a way to check data for odd records, such as duplicates.

[Enhancement No: 067]
Add a Membership Card report that can include the club logo, to 
print on standard business card stock sheets.


[Enhancement No: 068]
Improve quick search accuracy on the Membership and Club List 
beyond the current "type the first letter of the last name to 
go to that point in the list" functionality.


***************************************************************
4. PREVIOUS FIXES (1998 - 2000)
***************************************************************

[Problem No: 001]
When printing Newsletter Labels, the separating dash is being 
omitted from 9-digit ZIP Codes on membership records. 

[Problem No: 002]
When importing data, 'Membership Status' is not an available 
target field for membership records.

[Problem No: 003]
If multiple records are selected on the membership list via
the keyboard (not the mouse), and the Delete of records is 
triggered via CTRL+Delete, an error occurs. 

[Problem No: 004]
The last digit of the expiration date is being cut off on the
3rd column of the 5160 mailing labels.

[Problem No: 005]
The Print option is not enabled on the right-click popup menu 
on the Membership and Club lists. File/Print works fine, just 
missing the popup menu. 

[Problem No: 006]
Deletion from the various tabs of a Membership or Club detail
record is not working correctly. Selecting multiple rows to
delete works correctly, but selecting a single row always 
causes the last row in the list to be deleted.

[Problem No: 007]
Lots of miscellaneous little bugs and inconsistencies 
found while testing prior to release of v3.0.

[Problem No: 008]
Performing a series of database backups can cause the backup to 
fail and display "Error Reading Source File." 

[Problem No: 009]
Turning off the Include in Mailings flag for a club record 
doesn't prevent it from appearing on mailing labels when 
only printing club records (combined membership and club
records work correctly).

[Problem No: 010]
Clicking the column heading to sort Heard About codes (File/ 
Tools/Code Lists/Heard About Codes) doesn't change work.

[Problem No: 011]
Attempting to add a new membership record with the same name 
causes a prompt to appear, asking if you want to continue. 
Choosing Yes to add the record anyway results in an error.

[Problem No: 012]
Using the popup calendar to select a date causes the wrong date
to be displayed when the computer's Regional Settings for Short 
Date is not a version of month-day-year, i.e., day-month-year 
causes a problem.

[Problem No: 013]
When an administrator reactivates or otherwise modifies an 
expired user name, the Created Date is being reset to the
current date.  Also, when reactivating an expired record, 
the last login date doesn't change, so the next time MemberTies
is started, the user name expires again.

[Problem No: 014]
When a ToDo item is opened and modified or completed, if the 
Due Date is in the past you receive a message warning you that 
the date is in the past. This prompt should only appear for 
new ToDo items, not existing ones being opened.

[Problem No: 015]
The Compact Membership List report does not display the entire
Hm Phone Number when printing if the phone number is 14 
characters long.

[Problem No: 016]
The File/Tools/Administrator menu option is not visible when 
all windows and lists have been closed.

[Problem No: 017]
A display setting of 256 colors causes icons on tab pages to 
display a blue background.

[Problem No: 018]
A regional date setting in the Control Panel/Regional Settings 
for the short date format of YY/MM/DD causes an error message 
to appear when entering a birth day/month on a membership 
record.

[Problem No: 019]
If all dues payments are in whole dollars (i.e., $20.00), the 
total on the Dues Standings report adds an extra 0 to the total.
This causes a total of $350 to be displayed as $3500.

[Problem No: 020]
The Club Statistics report is not picking up the default 
clubname font height.

[Problem No: 021]
Feburary 29th does not appear for leap years when using a 
system date format other than month-day-year (MM/DD/YYYY).

[Problem No: 022]
When viewing user records as administrator, the status of a 
locked userid shows as "Locked" in the main list, but as "Y"
on the maintainance window.

[Problem No: 023]
When backing up the database to a drive with an extremely large 
amount of free disk space, an odd error message is received 
that indicates that the disk has a negative amount of available 
space. Then the backup works normally anyway.


***************************************************************
5. KNOWN BUGS
***************************************************************

None


***************************************************************
6. FINDING CURRENT UPDATES
***************************************************************

Information about the current release of MemberTies, as well as
available upgrades and program updates can be found at:

  http://www.myrro.com/memberties/
  


***************************************************************
7. CONTACTING THE AUTHOR
***************************************************************

You may email the author directly at:

  vps@myrro.com
  
or by writing to:
  
  Attn: Van Sederburg
  Myrro International
  PO Box 940023
  Plano, TX 75094
  U.S.A.
  
or check the latest contact information at:

  http://www.myrro.com/memberties/

Please feel free to notify the author if you find any kind of 
problem with the software, no matter how small you may think 
it may be. It will be verified and, if possible, corrected
in the next release (or published in an maintenance release 
if it is serious).

Comments or suggestions for enhancements are always welcome!

===============================================================
Copyright 2000 Myrro International
All Rights Reserved



