Migration - Overview¶
This section describes the process of moving orgs from Hub workflows into the Blue workflows.
High-level process¶
A Firefly job drops extract files to a shared folder.
WSO2:
- Copies the files to a working folder
- Transforms the files for onboarding
- Submits the files to onboarding API endpoints
Source file structure¶
BlueMigration-[MMDDYYYYHHmmSS]-[TaskId]
- [OrgID]-[TaskId]
- FI_[TaskId].json
- UserDetails_[TaskId]_batch_[batch].json
- Completed_Payments_Activity_[TaskId]_batch_[batch].json
- CompletedPaymentRequests_[TaskId]_batch_[batch].json
- Pending_Payments_Activity_[TaskId]_batch_[batch].json
- PendingPaymentRequests_[TaskId]_batch_[batch].json
- Core_Payment_Activity_[TaskId]_batch_[batch].json
- Summary.txt
Note
Exact naming convention is TBD by Hub team.
Source file criteria¶
Historical data from the source system is filtered based on criteria.
Payment activity¶
Up to 18 months if active token. Based on most recent enrollment.
Customers¶
Active customers
Definitions¶
$sourceRootPath |
Network share on Firefly system |
$destRootPath |
WOS2 file share |