Version Changes
October - December, 1998
3.60.23 - 11/25/98
Contracts - Find By Student
It is possible when trying to find a contract
by entering a student id that you will see a result of "Contract
In Progress" but no contract number. Double-clicking on this
entry produces an error.
This is a bug in the program caused by purging
contracts. The bug has been fixed but this situation may still
be out there. Running the File > Utility > Verify Data routine
will get rid of the bogus entries.
Contracts - Renewal Options
From the contract form you can print a renewal
report that shows the student several different options for purchasing
the contract. The report showed 24 month and 36 month time periods
by default and you could not change that.
Those months can now be changed on the File >
Open > System Setup > Contracts > Defaults form.
Contracts - Voiding and Late Payments
When voiding a contract with late payments, it
is possible that the late payments would not be deleted. The student
would continue to receive an invoice for these late payments.
The bug causing this problem has been corrected. Running the File
> Utility > Verify Data routine will remove any outstanding
late payments on voided contracts.
Contracts - Voiding and Student Info
When a contract is voided, any students on the
contract are marked as expired and their expiration date is set
to today by default.
There is a new option in File > Open >
System Setup > Contracts > Defaults called "Void Expires
Students". If this option is not checked, you will be asked
when voiding a student if the student should be marked as expired.
If you answer No, no changes to the student record are made.
Infocall Form
Added a new "Word" button that creates
a Word merge letter directly from the infocall form. The student
has to be saved for this button to be active.
Startup
When starting MasterVision and the data directory
is not found (the network is down for example), MasterVision would
get lost. Cleaned up the program so that it can handle this problem
gracefully.
Student Form
Added a new "Word" button that creates
a Word merge letter directly from the student form. The student
has to be saved for this button to be active.
Student Form - lWarning Error
Some users are getting an "lWarning Not
Found" occasionally when opening a student. Added bullet-proofing
to the code to fix this.
3.60.22 - 10/27/98
Contracts - Allow Back Dating
In File, Open, System Setup, Contracts, Defaults
is a checkbox called "Allow Contract Date Change". If
this is checked, the date field on the contract screen can be
changed by the user to whatever date is desired. When the contract
is made official, this date will be used. If the date is different
than today, a warning message is produced.
If this box is not checked, changes to the contract
date cannot be made. The contract date will be changed to today's
date when the contract is made official.
Contracts - Purging
On the menu under File/Purge, 3 new options have
been added for purging contracts. You can now delete contracts
in progress, voided contracts, and contracts that have been paid-off.
In all three cases, you are asked for a date
to delete from. All contracts with a date on or before this date
will be deleted if they are the appropriate type.
If you do purge contracts, the contract information
will no longer be available for reports.
WARNING:
It is highly advised that you have a backup of your data before
running any of the routines.
Temporarily Inactive
If a student was made temporarily inactive twice,
MasterVision had a bug that would use the older date when making
the student active. This resulted in the student's expiration
and renewal date being updated more than it should have.
The bug has been resolved so that the most recent
date is used. The cause of the bug was also fixed so that multiple
dates can no longer be created.
Who's Testing Report
Gave an option to print the phone numbers or
not.
3.60.21 - 10/14/98
Classes Swatted
Added two new reports to the attendance section
called Classes Swatted: Detail/Summary. Each report shows the
number of classes swatted in a date range for anyone who swatted
a class. The detail report shows the actual classes and dates
swatted while the summary report just shows a count of classes
swatted.
Invalid I/O
The 3.60.19 release had a potential error of
"Invalid I/O operation" when opening some screens. Corrected
the problem.
Letters
When creating a merge letter for a student with
a responsible party, the phone numbers for the students were being
built incorrectly. In most cases, no phone numbers were showing
up. Fixed.
Exam Recording
When you record an exam result in (mass or single),
the student's lessons to rank information is set to 0. If your
slow in recording the results of the exam, this could be a problem.
For example, the test is Monday, the student
attends on Tuesday and Thursday but the exam results aren't recorded
until Friday. The student actually has two lessons for his current
(new) rank but when you record the exam result, it is set to 0.
The exam result routines have been changed to
look at the date of the exam. Any classes that occur after the
date of the exam count as classes to rank and the counts are the
student screen are set correctly.
Selector
The invalid weeks defaults to 0 - 99 weeks. The
99 weeks default would removes anyone who hasn't attended in the
last year and a half. Changed the default to be 999 weeks.
The age default was 99 also which would exclude
students over 100 years old. Changed default to be 999 for this
as well.
Who's Testing Report
Added association ID, expiration date, phone
numbers, and a blank line for notes to this report.
3.60.19 - 10/3/98
Reindex
Reindex routine could crash on the RptList file.
Fixed.
Misc.
Updated program with Paladin Programming phone
numbers and addresses.
Custom Changes
Custom changes for White Dragon Martial Arts.
|