Welcome! This forum has a treasure trove of great info – Scouters helping Scouters! Just a heads up, though - all content, information, and opinions shared on this forum are those of the author, not the BSA.
I see that a user had created an import mwthid to import parent data to scoutbook so there obviously mist be a way… Se jave used scoutmaster for many years and would lime to bring all data over to scoutbook…
What database is used? Mysql? What is the field layout? I can create a csv file in the proper layout would the powers in charge import that or let me write an interface to transfer tje data?
There is a good chance that at least one parent for each Scout is already in the BSA’s database and just needs to be connected to their Scout(s) in Scoutbook.
Go to your Troop Roster page in Scoutbook.
Click on the name of a Scout
Scroll down and click on Scout’s Connections
Click on the red +Add button.
Use the Search For Existing User box and search by e-mail address or name
Check the Parent/Guardian box and Adult Leader (if applicable)
Historical data meaning for scouts who are no longer with the unit? That information isn’t available, in general. Only for scouts who are currently with the unit.
It kinda depends on what data you’re talking about. Rank and awards should all be reflected based on the data that’s been submitted to council advancement, at least as far as rank and (most) national awards go. What other data are you talking about? If it’s stuff like activity logs (camping, hiking, service), there’s not currently an import process for that.
Our unit is in the process of changing councils… so, that is part of what lead to this inquiry. We were hoping to keep all records in one software instead of having to have access to the other program as well.
Can an import proces be written? I have written software that accesses and imports data into Mysql and other databases and could provide the data as a csv file.
In the past, I believe that SUAC has reported that BSA doesn’t intend to create public APIs for writing to the advancement database directly. In principle, the existing advancement DB record should be transferred from Council 1 to Council 2 when the scout is transferred. For that to work, the existing BSA ID needs to be on the transfer applications.
I’m not as sure how things work when an entire unit changed councils. Is this part of a council merger?