IFRS17CalculationEngine
IFRS17CalculationEngine copied to clipboard
SimpleDataImportHub
- Obejective: Create an ImportHub for SimpleData format which validates the input and commits IfrsVariables in the IfrsVariableHub
- It retrieves data from other Hubs such as ReferenceData, DataNodeHub, IfrsVariableHub. Check and flag if any other dataHub is required.
- The import method uses the ParserStorage (depending on the effort, we could have a dedicated SimpleDataParsingStorage)
Test:
- start with an IfrsVariableHub populated with Variables.
- Import a file(CSV) for the same partition
- Assert that:
-
- new variables are created.
-
- old variables are changed.
-
- old variables are deleted.