|
Initially Populating the Participants Table |
Top Previous Next |
|
When Club Management Features are not in use, NeatClubs stores registrations against the event itself. This means that registrations for the same child for multiple events are regarded as separate registrations and are not easily linked. To move to a "participant-centric" model, where our participants are the "members" rather than the person who made the registration (the account holder) being the member, we have a utility that automatically populates the participant table based on all prior registrations. The Populate Participant Table utility is accessible under System Setup --> Utility Functions. Please note : If you start using the NeatClubs web-site from "day one" with Club Management Features enabled, you should never need to use this facility. This is only needed to help organizations built a participants table based on registrations received before the site was in Club Management mode.
We've purposely restricted access to this function for the time being because there is a risk that if customers run this procedure more than once, they could accidentally over-write changes or corrections they had made to the database.
How the process of populating participants the participants table works:
- first_name - last_name - birthdate
This function may take a long time to run if there are a large number of past registrations to process. Once the participants record is established once, as new registrations are received for events having the needed data fields, they will be appropriately "mapped" to the participants table using the same approach - creating new participants if they do not already exist, and updating participant information if they are found to already exist. NeatClubs decides based on a matching first name, surname and birthdate whether the registration is for the same participant or not. |