Closed kjsuarez closed 4 months ago
This ticket will be broken up into 3 PR's - ended up being a large effort
Per BE Sync, we will create 3 additional tix for this monster effort :)
UPDATE: All three tickets handling the specific transforms have been merged with specs. I have one small pull request with some refactoring that could only be done once they were all merged. Once that's merged, this ticket can be closed.
UPDATE: All of the transform tickets have been closed and merged, including the pull request with the refactoring. This ticket is officially ready to be closed, and the next steps of additional specs and controller setup are ready to start.
This ticket is dependent on #81062
TL;DR We want to take a JSON string like this as input and reliably generate an output string like this. This process currently happens on the FE around here.
This effort has already been started on branch
81058-backend-full-transform-pt4-misc
FSR elements that still need to be produced (each of these could be a separate ticket):
personalIdentification
personalData
discretionaryIncome
(could possibly be handled byIncomeCalculator
)installmentContractsAndOtherDebts
totalOfInstallmentContractsAndOtherDebts
additionalData
streamlined
Acceptance criteria
Implement functions to generate the sections of the FSR that don't correspond to the
income, assets, or expenses
sections of an FSR from an untransformed fsr data packet. Depending on scope of work this work may be broken down into more modular tickets.