>I'm still not seeing how I get e-base (version 1.02) to re-calculate >grace/lapsed and current/lapsed. I've got people who's membership >expiration date is 01.01.00 and 01.01.01 listed as current still. So when I >try to print a list of "current" members, I get non-renewing members as >well. > >As I understand it, find and replace does not work in calculated fields. >
You're right, you can't modify the value of a calculated field such as Expire Date. You can, however, modify the values of the fields from which the field is calculated. In this case, the date is calculated from: - Payment For - the value must be Dues for an expiration date to appear - Start Date - which is auto-entered to be the previous expiration date if there is one, otherwise the post date of the payment - Duration - which is auto-entered to be the default duration specified in the setup wizard - Grace Period - which is auto-entered to be the default value specified in the setup wizard. Check that all these values are as you expect them to be. All of them can be changed, and the default durations can be changed. So if the Start date is 12.4.2000, and the duration is 12 months, the expiration date should be 12.4.2001 and member status should be Current. On 12.4.2001 (or the next time you run the Replace All Find Fields script) the member status will change to Grace. -- -- Dave Shaw H4 Consulting tel: 206-954-7526 fax: 206-625-1338 ------------------ Reminder to each recipient: To change your list account preferences, go to http://email.sparklist.com/scripts/lyris.pl?enter=support and enter the email address you used to subscribe to the ebase support list:: [email protected] To unsubscribe send a blank email to [EMAIL PROTECTED] --------------------------------------------------------------------- ebase - Relationship Management for Nonprofits, http://www.ebase.org ---------------------------------------------------------------------
