Runs

Runs lists each data-migration execution that imported records from a legacy core-banking or spreadsheet source, with counts, status and errors. It lets implementers track onboarding progress and re-run or fix failed batches. It is central to a clean, verifiable conversion when an institution adopts the suite.

Runs
Runs — live screen from the BridgeERP MFI Suite.

Workflow

  1. Open MFI > Configuration > Tools > Migration > Runs
  2. Click New to start a migration run and pick the source
  3. Upload or point to the source data file
  4. Execute and monitor the import counts and errors
  5. Review the Mapping Audit and fix any rejected rows

Fields reference

Every field on this screen, drawn from the live data model.

FieldTypeRequiredDescription
Default branch
branch_id
Link → mfi.branchYesRecords without an explicit branch in the source will be assigned to this branch.
Website Messages
website_message_ids
ListWebsite communication history
Dry Run
dry_run
Yes/NoIf True, the Commit button only stages and validates — no live writes.
Pull via REST API
api_mode
Yes/NoWhen true, the operator fills credentials below; the Pull-from-API action populates the file attachments.
API base URL
api_base_url
Texte.g. https://acme.sandbox.mambu.com/api
Name
name
TextYesName
Source Format
source_format_id
Link → mfi.migration.source.formatYesSource Format
Has Message
has_message
Yes/NoHas Message
Ratings
rating_ids
ListRatings
State
state
Choice: Draft, Files staged, Validating, Ready to commit, Committed, Rolled back, FailedState
Members CSV/XLSX
file_members_id
Link → ir.attachmentMembers CSV/XLSX
Savings accounts
file_savings_acc_id
Link → ir.attachmentSavings accounts
Savings transactions
file_savings_txn_id
Link → ir.attachmentSavings transactions
Loans
file_loans_id
Link → ir.attachmentLoans
Loan schedules
file_loan_schedules_id
Link → ir.attachmentLoan schedules
Rows Members
rows_members
NumberRows Members
Rows Savings Acc
rows_savings_acc
NumberRows Savings Acc
Rows Savings Txn
rows_savings_txn
NumberRows Savings Txn
Rows Loans
rows_loans
NumberRows Loans
Rows Loan Schedules
rows_loan_schedules
NumberRows Loan Schedules
Validation Report Json
validation_report_json
Long textValidation Report Json
Validation Report Html
validation_report_html
Rich textValidation Report Html
Is Valid
is_valid
Yes/NoIs Valid
Commit Log
commit_log
Long textCommit Log
API username / consumer key
api_username
TextAPI username / consumer key
API password / consumer secret
api_password
TextAPI password / consumer secret
Tenant code (Musoni)
api_tenant
TextTenant code (Musoni)
Api Page Size
api_page_size
NumberApi Page Size
Mapping Count
mapping_count
NumberMapping Count

Actions & buttons

Buttons available on this screen and what they do:

  • Stage files
  • Validate
  • Commit (dry-run)
  • Commit (LIVE)
  • Pull from API

Status lifecycle

Records on this screen move through these statuses:

Draft → Files staged → Validating → Ready to commit → Committed → Rolled back → Failed

Notes & rules

  • Model mfi.migration.run -- import executions
  • Key fields: source format, counts, status, errors
  • Related: Source Formats, Mapping Audit
  • Used by implementers and data migration teams

Technical model: mfi.migration.run · Record: MFI Migration run

Was this page helpful?