Results 1 to 4 of 4
  1. #1
    Pete Mccann is offline Novice
    Windows 7 64bit Access 2016
    Join Date
    Nov 2018
    Posts
    2

    Charity Membership Database: managing renewal dates; reminders and payments

    Dear all, I am new to this forum and fairly new to Access. I help to run a small charity. Up until now, we have been managing the membership records and bank details within a spread sheet but his is now becoming cumbersome. So, we have decided to transfer to Access when we have set up a series of queries, forms, reports etc. similar to what we already have in Excel. So far, we have two tables in the draft database:

    1. Table of Membership (all the data that would normally not change: name, address, phone, email, etc. along with the date that they joined and their membership level).
    2. Table of Bank transactions (each transaction as recorded by the bank). This table has the same name field as the Table of Membership. Each record in this table can be allocated to a particular member and shown as a donation or membership.

    Membership to the charity is for one year and it would then be renewed. One of the complications is how to run a query to show which members are overdue in their membership payments (or their membership renewal payments are due in say, 1 month). For year 1, this is fairly easy to do I think with a calculated field: “Membership_renewal_date_year1” = “original_membership_date”+1year. For the second (year 2) renewal date, though, how would this be done? Would this be based on the “original_membership_date”+”2year?
    It would also be good to send out email reminders to members automatically (if they are overdue or nearing their renewal date) and to send email receipts for payments received.


    Finally, is it normal practice on this site to upload a sample database file to explain the questions? If so, I can create a file with dummy data since I think there may be other questions relating to this file.

  2. #2
    Bob Fitz's Avatar
    Bob Fitz is offline Access Developer
    Windows 7 32bit Access 2016
    Join Date
    May 2011
    Location
    Essex UK
    Posts
    3,614
    It is often helpful to upload a zipped copy of your db with some dummy records. Best to run compact and repair before zipping
    If this helped, please click the star at the bottom left of this posting and add to my reputation . Many thanks.
    Bob Fitzpatrick

  3. #3
    davegri's Avatar
    davegri is offline Excess Access
    Windows 10 Access 2016
    Join Date
    May 2012
    Location
    Denver
    Posts
    3,742
    The way that I've handled this for memberships is to have a membership expiry date.
    Every time membership is renewed, the expiry date is updated.
    You can also keep a DateJoined which will not change.

  4. #4
    Pete Mccann is offline Novice
    Windows 7 64bit Access 2016
    Join Date
    Nov 2018
    Posts
    2
    Bob and davegri ..... you've both got "stars" on this post. I think the best thing I can do is to upload a database file as suggested in the earlier posts. Since I am quite new to using Access, I may ask some dumb questions so hopefully the forum bears with me. Thanks so far.....

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Creating a Charity Database
    By cypressjimmie in forum Access
    Replies: 2
    Last Post: 12-30-2016, 10:44 AM
  2. Managing Group Membership
    By MZYORK in forum Access
    Replies: 2
    Last Post: 11-09-2016, 12:04 PM
  3. Replies: 27
    Last Post: 08-14-2015, 05:59 PM
  4. Replies: 1
    Last Post: 05-11-2015, 11:31 PM
  5. Event Management Database for a Charity
    By countrylife in forum Access
    Replies: 1
    Last Post: 12-14-2014, 12:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums