Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
14 changes: 3 additions & 11 deletions ifrs17-template/Test/Data/ExportReportVariables.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
{
"cell_type": "code",
"source": [
"var reportStorage = new ReportStorage(Workspace, Report);",
"var reportStorage = new ReportStorage(Workspace, Report, Export);",
"\nawait reportStorage.InitializeReportIndependentCacheAsync();"
],
"metadata": {},
Expand All @@ -98,15 +98,6 @@
"execution_count": 0,
"outputs": []
},
{
"cell_type": "code",
"source": [
"//var path = \"./Data/ReportVariableBenchmarks/\";"
],
"metadata": {},
"execution_count": 0,
"outputs": []
},
{
"cell_type": "code",
"source": [
Expand Down Expand Up @@ -139,6 +130,7 @@
"source": [
"((int Year, int Month) Period, string ReportingNode, string Scenario, CurrencyType CurrencyType)[] exportScope = {",
"\n ((2020, 12), \"CH\", null, CurrencyType.Contractual),",
"\n ((2020, 12), \"CH\", \"MTUP10pct\", CurrencyType.Contractual),",
"\n ((2020, 12), \"CH\", null, CurrencyType.Functional),",
"\n ((2020, 12), \"CH\", null, CurrencyType.Group), ",
"\n ((2021, 3), \"CH\", null, CurrencyType.Contractual),",
Expand All @@ -162,7 +154,7 @@
{
"cell_type": "code",
"source": [
"var args = exportScope[0];",
"var args = exportScope[2];",
"\nargs"
],
"metadata": {},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,47 +25,43 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
2020,NIC,EOP,DT1.2,N,BE,C,330
2020,NIC,BOP,DT1.2,N,BE,N,660
2020,NIC,CF,DT1.2,N,BE,N,-330
,CDR,EOP,DTR1.1,C,BE,C,0.1268
,CDR,BOP,DTR1.1,C,BE,N,0.52925
,CDR,CF,DTR1.1,C,BE,N,-0.40374
,CDR,IA,DTR1.1,C,BE,N,0.00129
,CDR,EOP,DTR1.1,C,BE,C,0.01057
,CDR,BOP,DTR1.1,C,BE,N,0.04415
,CDR,CF,DTR1.1,C,BE,N,-0.03368
,NIC,EOP,DTR1.1,C,BE,C,-164.82155
,NIC,BOP,DTR1.1,C,BE,N,-329.31412
,NIC,CF,DTR1.1,C,BE,N,165
,NIC,IA,DTR1.1,C,BE,N,-0.50743
,CDR,EOP,DTR1.1,L,BE,C,0.1268
,CDR,BOP,DTR1.1,L,BE,N,0.52925
,CDR,CF,DTR1.1,L,BE,N,-0.40374
,CDR,IA,DTR1.1,L,BE,N,0.00129
,CDR,EOP,DTR1.1,L,BE,C,0.01057
,CDR,BOP,DTR1.1,L,BE,N,0.04415
,CDR,CF,DTR1.1,L,BE,N,-0.03368
,NIC,EOP,DTR1.1,L,BE,C,-164.82155
,NIC,BOP,DTR1.1,L,BE,N,-329.31412
,NIC,CF,DTR1.1,L,BE,N,165
,NIC,IA,DTR1.1,L,BE,N,-0.50743
,CDR,EOP,DTR1.1,N,BE,C,0.12698
,CDR,BOP,DTR1.1,N,BE,N,0.53072
,CDR,CF,DTR1.1,N,BE,N,-0.40374
,CDR,EOP,DTR1.1,N,BE,C,0.01059
,CDR,BOP,DTR1.1,N,BE,N,0.04427
,CDR,CF,DTR1.1,N,BE,N,-0.03368
,NIC,EOP,DTR1.1,N,BE,C,-165
,NIC,BOP,DTR1.1,N,BE,N,-330
,NIC,CF,DTR1.1,N,BE,N,165
2020,CDR,EOP,DTR1.2,C,BE,C,0.1268
2020,CDR,BOP,DTR1.2,C,BE,N,0.52925
2020,CDR,CF,DTR1.2,C,BE,N,-0.40374
2020,CDR,IA,DTR1.2,C,BE,N,0.00129
2020,CDR,EOP,DTR1.2,C,BE,C,0.01057
2020,CDR,BOP,DTR1.2,C,BE,N,0.04415
2020,CDR,CF,DTR1.2,C,BE,N,-0.03368
2020,NIC,EOP,DTR1.2,C,BE,C,-164.82155
2020,NIC,BOP,DTR1.2,C,BE,N,-329.31412
2020,NIC,CF,DTR1.2,C,BE,N,165
2020,NIC,IA,DTR1.2,C,BE,N,-0.50743
2020,CDR,EOP,DTR1.2,L,BE,C,0.1268
2020,CDR,BOP,DTR1.2,L,BE,N,0.52925
2020,CDR,CF,DTR1.2,L,BE,N,-0.40374
2020,CDR,IA,DTR1.2,L,BE,N,0.00129
2020,CDR,EOP,DTR1.2,L,BE,C,0.01057
2020,CDR,BOP,DTR1.2,L,BE,N,0.04415
2020,CDR,CF,DTR1.2,L,BE,N,-0.03368
2020,NIC,EOP,DTR1.2,L,BE,C,-164.82155
2020,NIC,BOP,DTR1.2,L,BE,N,-329.31412
2020,NIC,CF,DTR1.2,L,BE,N,165
2020,NIC,IA,DTR1.2,L,BE,N,-0.50743
2020,CDR,EOP,DTR1.2,N,BE,C,0.12698
2020,CDR,BOP,DTR1.2,N,BE,N,0.53072
2020,CDR,CF,DTR1.2,N,BE,N,-0.40374
2020,CDR,EOP,DTR1.2,N,BE,C,0.01059
2020,CDR,BOP,DTR1.2,N,BE,N,0.04427
2020,CDR,CF,DTR1.2,N,BE,N,-0.03368
2020,NIC,EOP,DTR1.2,N,BE,C,-165
2020,NIC,BOP,DTR1.2,N,BE,N,-330
2020,NIC,CF,DTR1.2,N,BE,N,165
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,,EOP,DT1.1,,C,C,22.35306
,,BOP,DT1.1,,C,N,80.0332
,,IA,DT1.1,,C,N,-0.00993
,,AM,DTR1.1,,C,C,26.60498
,,EOP,DTR1.1,,C,C,-13.93719
,,BOP,DTR1.1,,C,N,-40.54585
,,IA,DTR1.1,,C,N,0.0036888043
,,BOP,DTR1.1,,C,N,-40.545846351508814
,,IA,DTR1.1,,C,N,0.003676678453477744
,,AM,DTR1.1,,C,C,26.28586
,,EOP,DTR1.1,,C,C,-13.77001
,,BOP,DTR1.1,,C,N,-40.06074
,,IA,DTR1.1,,C,N,0.00487
132 changes: 66 additions & 66 deletions ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__BE.csv
Original file line number Diff line number Diff line change
Expand Up @@ -195,10 +195,10 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DT5.1,L,BE,N,-798.53673
,PR,CF,DT5.1,L,BE,N,400
,PR,IA,DT5.1,L,BE,N,-1.0972
,CDR,EOP,DTR1.1,C,BE,C,0.11527
,CDR,BOP,DTR1.1,C,BE,N,0.48113
,CDR,CF,DTR1.1,C,BE,N,-0.36703
,CDR,IA,DTR1.1,C,BE,N,0.00117
,CDR,EOP,DTR1.1,C,BE,C,0.00961
,CDR,BOP,DTR1.1,C,BE,N,0.04013
,CDR,CF,DTR1.1,C,BE,N,-0.03062
,CDR,IA,DTR1.1,C,BE,N,0.0001
,NIC,EOP,DTR1.1,C,BE,C,-149.83777
,NIC,BOP,DTR1.1,C,BE,N,-299.37647
,NIC,CF,DTR1.1,C,BE,N,150
Expand All @@ -207,10 +207,10 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR1.1,C,BE,N,399.26837
,PR,CF,DTR1.1,C,BE,N,-200
,PR,IA,DTR1.1,C,BE,N,0.5486
,CDR,EOP,DTR1.1,L,BE,C,0.11527
,CDR,BOP,DTR1.1,L,BE,N,0.48113
,CDR,CF,DTR1.1,L,BE,N,-0.36703
,CDR,IA,DTR1.1,L,BE,N,0.00117
,CDR,EOP,DTR1.1,L,BE,C,0.00961
,CDR,BOP,DTR1.1,L,BE,N,0.04013
,CDR,CF,DTR1.1,L,BE,N,-0.03062
,CDR,IA,DTR1.1,L,BE,N,0.0001
,NIC,EOP,DTR1.1,L,BE,C,-149.83777
,NIC,BOP,DTR1.1,L,BE,N,-299.37647
,NIC,CF,DTR1.1,L,BE,N,150
Expand All @@ -219,41 +219,41 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR1.1,L,BE,N,399.26837
,PR,CF,DTR1.1,L,BE,N,-200
,PR,IA,DTR1.1,L,BE,N,0.5486
,CDR,EOP,DTR1.1,N,BE,C,0.11544
,CDR,BOP,DTR1.1,N,BE,N,0.48247
,CDR,CF,DTR1.1,N,BE,N,-0.36703
,CDR,EOP,DTR1.1,N,BE,C,0.00962
,CDR,BOP,DTR1.1,N,BE,N,0.04024
,CDR,CF,DTR1.1,N,BE,N,-0.03062
,NIC,EOP,DTR1.1,N,BE,C,-150
,NIC,BOP,DTR1.1,N,BE,N,-300
,NIC,CF,DTR1.1,N,BE,N,150
,PR,EOP,DTR1.1,N,BE,C,200
,PR,BOP,DTR1.1,N,BE,N,400
,PR,CF,DTR1.1,N,BE,N,-200
2020,CDR,EOP,DTR1.2,C,BE,C,0.11527
2020,CDR,BOP,DTR1.2,C,BE,N,0.48113
2020,CDR,CF,DTR1.2,C,BE,N,-0.36703
2020,CDR,IA,DTR1.2,C,BE,N,0.00117
2020,CDR,EOP,DTR1.2,C,BE,C,0.00961
2020,CDR,BOP,DTR1.2,C,BE,N,0.04013
2020,CDR,CF,DTR1.2,C,BE,N,-0.03062
2020,CDR,IA,DTR1.2,C,BE,N,0.0001
2020,NIC,EOP,DTR1.2,C,BE,C,-149.83777
2020,NIC,BOP,DTR1.2,C,BE,N,-299.37647
2020,NIC,CF,DTR1.2,C,BE,N,150
2020,NIC,IA,DTR1.2,C,BE,N,-0.4613
2020,CDR,EOP,DTR1.2,L,BE,C,0.11527
2020,CDR,BOP,DTR1.2,L,BE,N,0.48113
2020,CDR,CF,DTR1.2,L,BE,N,-0.36703
2020,CDR,IA,DTR1.2,L,BE,N,0.00117
2020,CDR,EOP,DTR1.2,L,BE,C,0.00961
2020,CDR,BOP,DTR1.2,L,BE,N,0.04013
2020,CDR,CF,DTR1.2,L,BE,N,-0.03062
2020,CDR,IA,DTR1.2,L,BE,N,0.0001
2020,NIC,EOP,DTR1.2,L,BE,C,-149.83777
2020,NIC,BOP,DTR1.2,L,BE,N,-299.37647
2020,NIC,CF,DTR1.2,L,BE,N,150
2020,NIC,IA,DTR1.2,L,BE,N,-0.4613
2020,CDR,EOP,DTR1.2,N,BE,C,0.11544
2020,CDR,BOP,DTR1.2,N,BE,N,0.48247
2020,CDR,CF,DTR1.2,N,BE,N,-0.36703
2020,CDR,EOP,DTR1.2,N,BE,C,0.00962
2020,CDR,BOP,DTR1.2,N,BE,N,0.04024
2020,CDR,CF,DTR1.2,N,BE,N,-0.03062
2020,NIC,EOP,DTR1.2,N,BE,C,-150
2020,NIC,BOP,DTR1.2,N,BE,N,-300
2020,NIC,CF,DTR1.2,N,BE,N,150
,CDR,EOP,DTR1.3,C,BE,C,0.11527
,CDR,BOP,DTR1.3,C,BE,N,0.48113
,CDR,CF,DTR1.3,C,BE,N,-0.36703
,CDR,IA,DTR1.3,C,BE,N,0.00117
,CDR,EOP,DTR1.3,C,BE,C,0.00961
,CDR,BOP,DTR1.3,C,BE,N,0.04013
,CDR,CF,DTR1.3,C,BE,N,-0.03062
,CDR,IA,DTR1.3,C,BE,N,0.0001
,NIC,EOP,DTR1.3,C,BE,C,-149.83777
,NIC,BOP,DTR1.3,C,BE,N,-299.37647
,NIC,CF,DTR1.3,C,BE,N,150
Expand All @@ -262,10 +262,10 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR1.3,C,BE,N,399.26837
,PR,CF,DTR1.3,C,BE,N,-200
,PR,IA,DTR1.3,C,BE,N,0.5486
,CDR,EOP,DTR1.3,L,BE,C,0.11527
,CDR,BOP,DTR1.3,L,BE,N,0.48113
,CDR,CF,DTR1.3,L,BE,N,-0.36703
,CDR,IA,DTR1.3,L,BE,N,0.00117
,CDR,EOP,DTR1.3,L,BE,C,0.00961
,CDR,BOP,DTR1.3,L,BE,N,0.04013
,CDR,CF,DTR1.3,L,BE,N,-0.03062
,CDR,IA,DTR1.3,L,BE,N,0.0001
,NIC,EOP,DTR1.3,L,BE,C,-149.83777
,NIC,BOP,DTR1.3,L,BE,N,-299.37647
,NIC,CF,DTR1.3,L,BE,N,150
Expand All @@ -274,19 +274,19 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR1.3,L,BE,N,399.26837
,PR,CF,DTR1.3,L,BE,N,-200
,PR,IA,DTR1.3,L,BE,N,0.5486
,CDR,EOP,DTR1.3,N,BE,C,0.11544
,CDR,BOP,DTR1.3,N,BE,N,0.48247
,CDR,CF,DTR1.3,N,BE,N,-0.36703
,CDR,EOP,DTR1.3,N,BE,C,0.00962
,CDR,BOP,DTR1.3,N,BE,N,0.04024
,CDR,CF,DTR1.3,N,BE,N,-0.03062
,NIC,EOP,DTR1.3,N,BE,C,-150
,NIC,BOP,DTR1.3,N,BE,N,-300
,NIC,CF,DTR1.3,N,BE,N,150
,PR,EOP,DTR1.3,N,BE,C,200
,PR,BOP,DTR1.3,N,BE,N,400
,PR,CF,DTR1.3,N,BE,N,-200
,CDR,EOP,DTR1.4,C,BE,C,0.11527
,CDR,BOP,DTR1.4,C,BE,N,0.48113
,CDR,CF,DTR1.4,C,BE,N,-0.36703
,CDR,IA,DTR1.4,C,BE,N,0.00117
,CDR,EOP,DTR1.4,C,BE,C,0.00961
,CDR,BOP,DTR1.4,C,BE,N,0.04013
,CDR,CF,DTR1.4,C,BE,N,-0.03062
,CDR,IA,DTR1.4,C,BE,N,0.0001
,NIC,EOP,DTR1.4,C,BE,C,-149.83777
,NIC,BOP,DTR1.4,C,BE,N,-299.37647
,NIC,CF,DTR1.4,C,BE,N,150
Expand All @@ -295,10 +295,10 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR1.4,C,BE,N,399.26837
,PR,CF,DTR1.4,C,BE,N,-200
,PR,IA,DTR1.4,C,BE,N,0.5486
,CDR,EOP,DTR1.4,L,BE,C,0.11527
,CDR,BOP,DTR1.4,L,BE,N,0.48113
,CDR,CF,DTR1.4,L,BE,N,-0.36703
,CDR,IA,DTR1.4,L,BE,N,0.00117
,CDR,EOP,DTR1.4,L,BE,C,0.00961
,CDR,BOP,DTR1.4,L,BE,N,0.04013
,CDR,CF,DTR1.4,L,BE,N,-0.03062
,CDR,IA,DTR1.4,L,BE,N,0.0001
,NIC,EOP,DTR1.4,L,BE,C,-149.83777
,NIC,BOP,DTR1.4,L,BE,N,-299.37647
,NIC,CF,DTR1.4,L,BE,N,150
Expand All @@ -307,19 +307,19 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR1.4,L,BE,N,399.26837
,PR,CF,DTR1.4,L,BE,N,-200
,PR,IA,DTR1.4,L,BE,N,0.5486
,CDR,EOP,DTR1.4,N,BE,C,0.11544
,CDR,BOP,DTR1.4,N,BE,N,0.48247
,CDR,CF,DTR1.4,N,BE,N,-0.36703
,CDR,EOP,DTR1.4,N,BE,C,0.00962
,CDR,BOP,DTR1.4,N,BE,N,0.04024
,CDR,CF,DTR1.4,N,BE,N,-0.03062
,NIC,EOP,DTR1.4,N,BE,C,-150
,NIC,BOP,DTR1.4,N,BE,N,-300
,NIC,CF,DTR1.4,N,BE,N,150
,PR,EOP,DTR1.4,N,BE,C,200
,PR,BOP,DTR1.4,N,BE,N,400
,PR,CF,DTR1.4,N,BE,N,-200
,CDR,EOP,DTR2.1,C,BE,C,0.11527
,CDR,BOP,DTR2.1,C,BE,N,0.48113
,CDR,CF,DTR2.1,C,BE,N,-0.36703
,CDR,IA,DTR2.1,C,BE,N,0.00117
,CDR,EOP,DTR2.1,C,BE,C,0.00961
,CDR,BOP,DTR2.1,C,BE,N,0.04013
,CDR,CF,DTR2.1,C,BE,N,-0.03062
,CDR,IA,DTR2.1,C,BE,N,0.0001
,NIC,EOP,DTR2.1,C,BE,C,-149.83777
,NIC,BOP,DTR2.1,C,BE,N,-299.37647
,NIC,CF,DTR2.1,C,BE,N,150
Expand All @@ -328,10 +328,10 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR2.1,C,BE,N,399.26837
,PR,CF,DTR2.1,C,BE,N,-200
,PR,IA,DTR2.1,C,BE,N,0.5486
,CDR,EOP,DTR2.1,L,BE,C,0.11527
,CDR,BOP,DTR2.1,L,BE,N,0.48113
,CDR,CF,DTR2.1,L,BE,N,-0.36703
,CDR,IA,DTR2.1,L,BE,N,0.00117
,CDR,EOP,DTR2.1,L,BE,C,0.00961
,CDR,BOP,DTR2.1,L,BE,N,0.04013
,CDR,CF,DTR2.1,L,BE,N,-0.03062
,CDR,IA,DTR2.1,L,BE,N,0.0001
,NIC,EOP,DTR2.1,L,BE,C,-149.83777
,NIC,BOP,DTR2.1,L,BE,N,-299.37647
,NIC,CF,DTR2.1,L,BE,N,150
Expand All @@ -340,34 +340,34 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,PR,BOP,DTR2.1,L,BE,N,399.26837
,PR,CF,DTR2.1,L,BE,N,-200
,PR,IA,DTR2.1,L,BE,N,0.5486
,CDR,EOP,DTR2.1,N,BE,C,0.11544
,CDR,BOP,DTR2.1,N,BE,N,0.48247
,CDR,CF,DTR2.1,N,BE,N,-0.36703
,CDR,EOP,DTR2.1,N,BE,C,0.00962
,CDR,BOP,DTR2.1,N,BE,N,0.04024
,CDR,CF,DTR2.1,N,BE,N,-0.03062
,NIC,EOP,DTR2.1,N,BE,C,-150
,NIC,BOP,DTR2.1,N,BE,N,-300
,NIC,CF,DTR2.1,N,BE,N,150
,PR,EOP,DTR2.1,N,BE,C,200
,PR,BOP,DTR2.1,N,BE,N,400
,PR,CF,DTR2.1,N,BE,N,-200
2020,CDR,EOP,DTR2.2,C,BE,C,0.11527
2020,CDR,BOP,DTR2.2,C,BE,N,0.48113
2020,CDR,CF,DTR2.2,C,BE,N,-0.36703
2020,CDR,IA,DTR2.2,C,BE,N,0.00117
2020,CDR,EOP,DTR2.2,C,BE,C,0.00961
2020,CDR,BOP,DTR2.2,C,BE,N,0.04013
2020,CDR,CF,DTR2.2,C,BE,N,-0.03062
2020,CDR,IA,DTR2.2,C,BE,N,0.0001
2020,NIC,EOP,DTR2.2,C,BE,C,-149.83777
2020,NIC,BOP,DTR2.2,C,BE,N,-299.37647
2020,NIC,CF,DTR2.2,C,BE,N,150
2020,NIC,IA,DTR2.2,C,BE,N,-0.4613
2020,CDR,EOP,DTR2.2,L,BE,C,0.11527
2020,CDR,BOP,DTR2.2,L,BE,N,0.48113
2020,CDR,CF,DTR2.2,L,BE,N,-0.36703
2020,CDR,IA,DTR2.2,L,BE,N,0.00117
2020,CDR,EOP,DTR2.2,L,BE,C,0.00961
2020,CDR,BOP,DTR2.2,L,BE,N,0.04013
2020,CDR,CF,DTR2.2,L,BE,N,-0.03062
2020,CDR,IA,DTR2.2,L,BE,N,0.0001
2020,NIC,EOP,DTR2.2,L,BE,C,-149.83777
2020,NIC,BOP,DTR2.2,L,BE,N,-299.37647
2020,NIC,CF,DTR2.2,L,BE,N,150
2020,NIC,IA,DTR2.2,L,BE,N,-0.4613
2020,CDR,EOP,DTR2.2,N,BE,C,0.11544
2020,CDR,BOP,DTR2.2,N,BE,N,0.48247
2020,CDR,CF,DTR2.2,N,BE,N,-0.36703
2020,CDR,EOP,DTR2.2,N,BE,C,0.00962
2020,CDR,BOP,DTR2.2,N,BE,N,0.04024
2020,CDR,CF,DTR2.2,N,BE,N,-0.03062
2020,NIC,EOP,DTR2.2,N,BE,C,-150
2020,NIC,BOP,DTR2.2,N,BE,N,-300
2020,NIC,CF,DTR2.2,N,BE,N,150
Loading