Column chaos
Boards and trusts each use different headers.
Custom Import maps your Excel/CSV columns into ScholarERP entities, validates rows, and lets you dry-run before anything touches production.
Every school’s sheet is different — and one bad column silently corrupts an entire grade.
Boards and trusts each use different headers.
Half the file imports; nobody knows which rows failed.
Teams discover errors only after parents see wrong fees.
Staff retype what the import broke.
Operational depth your team will use every cycle — not a shallow feature list.
Student, guardian, fees, staff, and attendance starters.
Drag source columns to ScholarERP fields.
Type, required, and referential checks.
Preview creates/updates without writing.
Download failed rows with reasons.
Update existing IDs safely.
Only authorized importers can commit.
See who imported what and when.
A clear path your staff and parents can follow without training manuals.
Pick an import template.
Align columns and defaults.
Dry-run and fix errors.
Write to live modules with a log.
The right people see the right slice of the pipeline.
Runs onboarding loads.
Loads student/guardian sheets.
Imports structures and balances.
Maintains maps and permissions.
Each module is an edge in the campus operating graph — not a silo.
Measurable ops wins institutions report once this module runs inside ScholarERP.
“Dry-run caught 140 bad mobile numbers before SMS ever fired.”
Straight answers for setup, integrations, and day-two operations.
CSV and Excel workbooks are the primary paths; encoding guidance is provided for Indian sheets.
Yes. Match on GR/roll/admission IDs and update changed fields.
Failed rows export with reasons; successful rows can still commit depending on job settings.
Yes — onboarding teams typically use these templates during free data migration.
Map columns, see validation errors, and review the commit log.