Jobs - Transform File¶
A series of jobs to transform exported files into BoyarServices migration payloads.
Summary¶
Source | [$destRootPath]/[$jobName]/input/[MMDDYYYYHHmmSS]-[$priorCorrelationId] |
Dest | [$destRootPath]/[$jobName]/output/[MMDDYYYYHHmmSS]-[$workflowCorrelationId] |
Archive | [$destRootPath]/[$jobName]/archive/[MMDDYYYYHHmmSS]-[$workflowCorrelationId] |
Outcome | Transform payload file created. |
Outcome | Stub file moved to /archive . |
Outcome | Record(s) inserted into Migration.Activities . |
Note
Source files are 'stub' files named [HubTaskId]-[HubBatchId].txt
that contain a single path to the copied hub file relative to root.
Note
Generated dates are in UTC.
Jobs¶
Job Name | Source File1 | Dest File |
---|---|---|
transform-mono-ei-orgs-file | FI_[TaskId].json |
post-mono-ei-orgs-[TaskId].json |
transform-mono-notifier-orgs-file | FI_[TaskId].json |
post-mono-notifier-orgs-[TaskId].json |
transform-paymentrepo-limits-orgs-file | FI_[TaskId].json |
post-paymentrepo-limits-orgs-[TaskId].json |
transform-paymentrepo-limits-users-file | UserDetails_[TaskId]_batch_[batch].json |
post-paymentrepo-limits-users-[TaskId]-batch-[batch].json |
transform-zelle-orgs-file | FI_[TaskId].json |
post-zelle-zelle-orgs-[TaskId].json |
transform-zelle-users-file | UserDetails_[TaskId]_batch_[batch].json |
post-zelle-zelle-users-[TaskId]-batch-[batch].json |
transform-zelle-recipients-file | UserDetails_[TaskId]_batch_[batch].json |
post-zelle-zelle-recipients-[TaskId]-batch-[batch].json |
transform-completedpayments-file | Completed_Payments_Activity_[TaskId]_batch_[batch].json |
post-paymentrepo-zelle-completedpayments_[TaskId]-batch-[batch].json |
transform-completedpaymentrequests-file | CompletedPaymentRequests_[TaskId]_batch_[batch].json |
post-paymentrepo-zelle-completedpaymentrequests-[TaskId].json |
transform-pendingpayments-file | Pending_Payments_Activity_[TaskId]_batch_[batch].json |
post-paymentrepo-zelle-pendingpayments-[TaskId]-batch-[batch].json |
transform-pendingpaymentrequests-file | PendingPaymentRequests_[TaskId]_batch_[batch].json |
post-paymentrepo-zelle-pendingpaymentrequests-[TaskId]-batch-[batch].json |
transform-corepaymentactivities-file | Core_Payment_Activity_[TaskId]_batch_[batch].json |
post-paymentrepo-zelle-corepaymentactivities-[TaskId]-batch-[batch].json |
transform-settlements-file | Settlements_[TaskId]_batch_[batch].json |
post-paymentrepo-zelle-settlements-[TaskId]-batch-[batch].json |
Note
Exact naming convention is TBD by Hub team.
Mapping Details¶
See mapping specs here.
Job Logic¶
-
Indirect via stub file. ↩