Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
6d7c59e
base code
dcolleoni Sep 28, 2022
1f545cd
correct broken links
dcolleoni Sep 28, 2022
2a4db13
Merge pull request #29 from Systemorph/importCeProject
dcolleoni Sep 28, 2022
fdbe77c
fixed Opening re-import
sbusato Sep 29, 2022
61d4332
Merge pull request #31 from Systemorph/OpeningImporterBug
sbusato Sep 29, 2022
6adb68e
Rename "PvBase" to "PresentValue" (#32)
nnikolopoulos Sep 30, 2022
2c0cc65
include new default spaces
sbusato Oct 5, 2022
c3c0bcb
Merge pull request #36 from Systemorph/CleanUpNotebooksSpaces
sbusato Oct 5, 2022
95c90f9
reorder global metadata using alphabetical order
sbusato Oct 6, 2022
7cb299a
Merge pull request #37 from Systemorph/ReorderGlobalMetadata
sbusato Oct 6, 2022
fc7816f
Break utils nb (#33)
dcolleoni Oct 6, 2022
9d1844a
Including FX positions to FP scope
sbusato Oct 6, 2022
ae5cbac
Merge remote-tracking branch 'origin/develop' into FXinPl
sbusato Oct 6, 2022
d171be7
FP specification nb - add FX aoc step
sbusato Oct 7, 2022
18fde56
Merge pull request #38 from Systemorph/FXinPl
dcolleoni Oct 7, 2022
2695c4e
Rename calculation type with estimate type (#34)
nnikolopoulos Oct 7, 2022
56fded2
new data node factory
Oct 8, 2022
9b77b4f
Merge branch 'develop' of https://github.com/Systemorph/IFRS17Calcula…
Oct 8, 2022
74a381b
metadata
Oct 10, 2022
10ef85f
metadata x2
Oct 10, 2022
28fd4f9
metadata x3
Oct 10, 2022
4a6c946
implement feedback
Oct 10, 2022
9ddbe58
Merge pull request #40 from Systemorph/defaultsStateParameters
amuolo Oct 10, 2022
260b872
split directories
dcolleoni Oct 10, 2022
5b072d7
fix tests + add readme + seperate overview nb
dcolleoni Oct 11, 2022
c24a558
include changes on factory
dcolleoni Oct 11, 2022
d2ad559
Merge remote-tracking branch 'origin/develop' into ExtractDataProject
dcolleoni Oct 11, 2022
4f6f4cb
Merge pull request #42 from Systemorph/ExtractDataProject
dcolleoni Oct 12, 2022
92f6876
adapt to the split
Oct 13, 2022
005f28f
update packages and fix csm with bm
dcolleoni Oct 14, 2022
446edd0
Merge pull request #44 from Systemorph/UpdatePackageAndFixCsm
dcolleoni Oct 14, 2022
49a3b6f
approaching
Oct 14, 2022
bf8c098
Merge branch 'develop' of https://github.com/Systemorph/IFRS17Calcula…
Oct 14, 2022
59e5ca0
better
Oct 16, 2022
efd06dc
implement feedback
Oct 17, 2022
886ec68
final feedback
Oct 17, 2022
7b8850b
fix
Oct 17, 2022
34a97cf
const version ce
Oct 17, 2022
9951430
Merge pull request #43 from Systemorph/defaultAocConfig
amuolo Oct 17, 2022
016fac7
Update links (#51)
dcolleoni Oct 20, 2022
546ae04
removal arithmetics
Oct 21, 2022
95ccbb2
Simple value test data (#54)
Oct 24, 2022
03c35bf
reset consts
Oct 25, 2022
b8d6e88
implement feedback part 1
Oct 26, 2022
3a07d9a
Overview texts (#53)
UMueller1 Oct 26, 2022
2312bcb
finalized + hot fixes
Oct 26, 2022
22bd497
ReportGridOptions
dcolleoni Oct 26, 2022
54c5327
Merge branch 'develop' of https://github.com/Systemorph/IFRS17Calcula…
Oct 27, 2022
5a143ff
final fixes and feedback implementations
Oct 27, 2022
a6ee353
Merge pull request #55 from Systemorph/removalArithmetic
amuolo Oct 27, 2022
a864f0f
Interactive reports (#58)
dcolleoni Oct 31, 2022
ca009df
New format design in importers (#62)
nnikolopoulos Nov 2, 2022
7a4f464
Package update (#65)
dcolleoni Nov 3, 2022
f2a65bc
Merge branch 'develop' into devToMain
dcolleoni Nov 4, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion full-ifrs17-template/Database/Configure.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
{
"cell_type": "code",
"source": [
"#!import \"//ifrs17ce/dev/CalculationEngine\""
"#!import \"../Constants/Consts\"",
"\n#!eval calculationEngine"
]
},
{
Expand Down
3 changes: 0 additions & 3 deletions full-ifrs17-template/Files/DimensionsAndPartitions.csv
Original file line number Diff line number Diff line change
Expand Up @@ -228,9 +228,6 @@ CH,00000000-0000-0000-0000-000000000001,,,,,,,,,,
ReportingNode,Year,Month,Id,,,,,,,,
CH,2020,12,10000000-0000-0000-0000-000000000000,,,,,,,,
CH,2021,3,20000000-0000-0000-0000-000000000000,,,,,,,,
CH,2021,9,30000000-0000-0000-0000-000000000000,,,,,,,,
CH,2021,12,35000000-0000-0000-0000-000000000000,,,,,,,,
CH,2022,3,40000000-0000-0000-0000-000000000000,,,,,,,,
,,,,,,,,,,,
@@ProjectionConfiguration,,,,,,,,,,,
SystemName,DisplayName,Shift,TimeStep,,,,,,,,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -128,25 +128,25 @@
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<YieldCurve>(\"../Files/800.Parameters/YieldCurve.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/YieldCurve.csv\").WithType<YieldCurve>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<ExchangeRate>(\"../Files/800.Parameters/ExchangeRate.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/ExchangeRate.csv\").WithType<ExchangeRate>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<PartnerRating>(\"../Files/800.Parameters/PartnerRating.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/PartnerRating.csv\").WithType<PartnerRating>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<CreditDefaultRate>(\"../Files/800.Parameters/CreditDefaultRate.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/CreditDefaultRate.csv\").WithType<CreditDefaultRate>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
Expand All @@ -158,19 +158,19 @@
{
"cell_type": "code",
"source": [
"await UploadDataNodesAsync(\"../Files/700.DataNodes/DataNodes_CH.csv\")"
"await Import.FromFile(\"../Files/700.DataNodes/DataNodes_CH.csv\").WithFormat(ImportFormats.DataNode).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDataNodeStateAsync(\"../Files/700.DataNodes/DataNodeStates_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/700.DataNodes/DataNodeStates_CH_2020_12.csv\").WithFormat(ImportFormats.DataNodeState).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDataNodeParameterAsync(\"../Files/700.DataNodes/DataNodeParameters_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/700.DataNodes/DataNodeParameters_CH_2020_12.csv\").WithFormat(ImportFormats.DataNodeParameter).WithTarget(DataSource).ExecuteAsync()"
]
},
{
Expand Down
24 changes: 12 additions & 12 deletions full-ifrs17-template/Initialization/InitSystemorphToDatabase.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -106,25 +106,25 @@
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<YieldCurve>(\"../Files/800.Parameters/YieldCurve.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/YieldCurve.csv\").WithType<YieldCurve>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<ExchangeRate>(\"../Files/800.Parameters/ExchangeRate.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/ExchangeRate.csv\").WithType<ExchangeRate>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<PartnerRating>(\"../Files/800.Parameters/PartnerRating.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/PartnerRating.csv\").WithType<PartnerRating>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDimensionsAsync<CreditDefaultRate>(\"../Files/800.Parameters/CreditDefaultRate.csv\")"
"await Import.FromFile(\"../Files/800.Parameters/CreditDefaultRate.csv\").WithType<CreditDefaultRate>().SnapshotMode().WithTarget(DataSource).ExecuteAsync()"
]
},
{
Expand All @@ -136,19 +136,19 @@
{
"cell_type": "code",
"source": [
"await UploadDataNodesAsync(\"../Files/700.DataNodes/DataNodes_CH.csv\")"
"await Import.FromFile(\"../Files/700.DataNodes/DataNodes_CH.csv\").WithFormat(ImportFormats.DataNode).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDataNodeStateAsync(\"../Files/700.DataNodes/DataNodeStates_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/700.DataNodes/DataNodeStates_CH_2020_12.csv\").WithFormat(ImportFormats.DataNodeState).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadDataNodeParameterAsync(\"../Files/700.DataNodes/DataNodeParameters_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/700.DataNodes/DataNodeParameters_CH_2020_12.csv\").WithFormat(ImportFormats.DataNodeParameter).WithTarget(DataSource).ExecuteAsync()"
]
},
{
Expand All @@ -160,31 +160,31 @@
{
"cell_type": "code",
"source": [
"await UploadOpeningAsync(\"../Files/900.TransactionalData/Openings_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/Openings_CH_2020_12.csv\").WithFormat(ImportFormats.Opening).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadCashflowsAsync(\"../Files/900.TransactionalData/NominalCashflows_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/NominalCashflows_CH_2020_12.csv\").WithFormat(ImportFormats.Cashflow).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadActualAsync(\"../Files/900.TransactionalData/Actuals_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/Actuals_CH_2020_12.csv\").WithFormat(ImportFormats.Actual).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadCashflowsAsync(\"../Files/900.TransactionalData/NominalCashflows_CH_2021_3.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/NominalCashflows_CH_2021_3.csv\").WithFormat(ImportFormats.Cashflow).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadActualAsync(\"../Files/900.TransactionalData/Actuals_CH_2021_3.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/Actuals_CH_2021_3.csv\").WithFormat(ImportFormats.Actual).WithTarget(DataSource).ExecuteAsync()"
]
},
{
Expand Down
10 changes: 5 additions & 5 deletions full-ifrs17-template/Initialization/InitSystemorphToMemory.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -52,31 +52,31 @@
{
"cell_type": "code",
"source": [
"await UploadOpeningAsync(\"../Files/900.TransactionalData/Openings_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/Openings_CH_2020_12.csv\").WithFormat(ImportFormats.Opening).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadCashflowsAsync(\"../Files/900.TransactionalData/NominalCashflows_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/NominalCashflows_CH_2020_12.csv\").WithFormat(ImportFormats.Cashflow).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadActualAsync(\"../Files/900.TransactionalData/Actuals_CH_2020_12.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/Actuals_CH_2020_12.csv\").WithFormat(ImportFormats.Actual).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadCashflowsAsync(\"../Files/900.TransactionalData/NominalCashflows_CH_2021_3.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/NominalCashflows_CH_2021_3.csv\").WithFormat(ImportFormats.Cashflow).WithTarget(DataSource).ExecuteAsync()"
]
},
{
"cell_type": "code",
"source": [
"await UploadActualAsync(\"../Files/900.TransactionalData/Actuals_CH_2021_3.csv\")"
"await Import.FromFile(\"../Files/900.TransactionalData/Actuals_CH_2021_3.csv\").WithFormat(ImportFormats.Actual).WithTarget(DataSource).ExecuteAsync()"
]
},
{
Expand Down
Loading