TL;DR: First import = all checkboxes ON. Monthly sync = disable "Update Unit Assignments". Annual advancement = all ON including unit assignments.
| Option | Default | When to Enable | When to Disable |
|---|---|---|---|
| Create Units | ✅ On | First import, new dens exist | All units manually created |
| Update Existing | ✅ On | Re-import, sync changes | Manual corrections you want to keep |
| Import Relationships | ✅ On | First import, new families | Manually managing relationships |
| Import Positions | ✅ On | First import, positions changed | Manually assigned positions |
| Update Unit Assignments | ❌ Off | Annual advancement, den changes | Don't want to reassign members |
Does: Auto-creates dens/patrols from roster
ScoutBook+/Legacy: Uses den names and numbers My.Scouting: Limited (no unit data exported)
Does: Updates data for members matched by BSA Member ID
Updates:
Doesn't update:
Merge strategy: Adds new data, preserves existing data not in import
Does: Creates parent-child links
How:
Does: Adds adult leadership positions
Behavior:
Filtered: Administrative positions (Key 3 Delegate, etc.) excluded
Does: Reassigns members if their unit changed in roster
Preview behavior: Shows potential changes even when disabled (Preview shows what WOULD change; option controls whether changes apply)
Enable for:
Disable for:
✅ Create Units
✅ Update Existing (N/A - no existing members)
✅ Import Relationships
✅ Import Positions
❌ Update Unit Assignments (N/A - no existing assignments)
❌ Create Units (already exist)
✅ Update Existing
✅ Import Relationships (new families)
✅ Import Positions (changes)
❌ Update Unit Assignments (unless changed)
✅ Create Units (new grade-level dens)
✅ Update Existing
✅ Import Relationships
✅ Import Positions
✅ Update Unit Assignments (scouts moving up)
❌ Create Units
✅ Update Existing (registration dates)
❌ Import Relationships (unchanged)
❌ Import Positions (unchanged)
❌ Update Unit Assignments (unchanged)
Before executing:
After executing:
Can I undo an option choice?
What if I'm not sure?
Will enabling all options cause problems?