Une table de taux bidimensionnelle avec plages et sous-colonnes comprend les éléments suivants :
Voici un exemple de table de taux de ce type :
Pourcentage de compte |
Nouvel employeur (%) |
Taux Q (%) |
Employeur à taux G (%) |
|
---|---|---|---|---|
Taille de l'index des fonds |
0 : 1001 10000 20000 |
0 : 1001 10000 20000 |
0 : 1001 10000 20000 |
|
Taux normal |
0:1,5 1:6,3 3 |
1 1,1 1,5 1,6 1,6 1,7 |
2 2,1 2,1 2,2 2,2 2,3 |
2 4 2,1 4,1 2,2 4,2 |
Taux normal |
0:1,5 1:6,3 3 |
2 2,1 4 4,1 8 8,1 |
2 2,2 4,1 4,2 8,1 8,2 |
2,2 2,3 4,2 4,3 8,2 8,3 |
Taux RESF |
0 : 100 |
0,075 0,075 |
0,075 0,075 |
0,075 0,075 |
Dans l'exemple ci-dessus, les valeurs de taille de l'index des fonds sont utilisées en complément de la valeur de pourcentage de compte. Par exemple, un employeur à taux Q dont la valeur de pourcentage de compte est de 1,9 % et l'index des fonds est de 9000 devra verser 2,1 % au taux normal et 4.1 % au taux secondaire.
La chaîne XML de l'ensemble de cette table de taux ressemblerait à ceci :
(CT1 signifie Pourcentage de compte, RT1 signifie Taille de l'index des fonds, etc)
<RATES_DATA> <COLUMN INDEX=1 ID=1 TYPE=CT1> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=3 MINIMUM=0.0 MAXIMUM=1.5 COLUMN_INDEX=1/> <CELL ID=4 MINIMUM=1.6 MAXIMUM=3.0 COLUMN_INDEX=2/> <CELL ID=5 VALUE=3.0 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3> <CELL ID=7 MINIMUM=0.0 MAXIMUM=1.5 COLUMN_INDEX=1/> <CELL ID=8 MINIMUM=1.6 MAXIMUM=3.0 COLUMN_INDEX=2/> <CELL ID=9 VALUE=3.0 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=11 MINIMUM=0.0 MAXIMUM=100.0 COLUMN_INDEX=3/> </ROW> </COLUMN> <COLUMN INDEX=2 ID=12 TYPE=CT2> <SUB_COLUMN INDEX=1 ID=13 MAXIMUM=10000.0 MINIMUM=0.0> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=14 VALUE=1 COLUMN_INDEX=1/> <CELL ID=15 VALUE=1.5 COLUMN_INDEX=2/> <CELL ID=16 VALUE=1.6 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=17 VALUE=2 COLUMN_INDEX=1/> <CELL ID=18 VALUE=2.1 COLUMN_INDEX=2/> <CELL ID=19 VALUE=2.2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=20 VALUE=0.075 COLUMN_INDEX=3/> </ROW> </SUBCOLUMN> <SUB_COLUMN INDEX=2 ID=21 MAXIMUM=20000.0 MINIMUM=10001.0> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=22 VALUE=1.1 COLUMN_INDEX=1/> <CELL ID=23 VALUE=1.6 COLUMN_INDEX=2/> <CELL ID=24 VALUE=1.7 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=25 VALUE=2.1 COLUMN_INDEX=1/> <CELL ID=26 VALUE=2.2 COLUMN_INDEX=2/> <CELL ID=27 VALUE=2.3 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=28 VALUE=0.075 COLUMN_INDEX=3/> </ROW> </SUBCOLUMN> </COLUMN> <COLUMN INDEX=3 ID=29 TYPE=CT3> <SUB_COLUMN INDEX=1 ID=30 MAXIMUM=10000.0 MINIMUM=0.0> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=31 VALUE=2 COLUMN_INDEX=1/> <CELL ID=33 VALUE=2.1 COLUMN_INDEX=2/> <CELL ID=33 VALUE=2.2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=34 VALUE=4 COLUMN_INDEX=1/> <CELL ID=35 VALUE=4.1 COLUMN_INDEX=2/> <CELL ID=36 VALUE=4.2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=37 VALUE=0.075 COLUMN_INDEX=3/> </ROW> </SUBCOLUMN> <SUB_COLUMN INDEX=2 ID=38 MAXIMUM=20000.0 MINIMUM=10001.0> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=39 VALUE=2.1 COLUMN_INDEX=1/> <CELL ID=40 VALUE=2.2 COLUMN_INDEX=2/> <CELL ID=41 VALUE=2.3 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=42 VALUE=4.1 COLUMN_INDEX=1/> <CELL ID=43 VALUE=4.2 COLUMN_INDEX=2/> <CELL ID=44 VALUE=4.3 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=45 VALUE=0.075 COLUMN_INDEX=3/> </ROW> </SUBCOLUMN> </COLUMN> </COLUMN> <COLUMN INDEX=4 ID=46 TYPE=CT4> <SUB_COLUMN INDEX=1 ID=47 MAXIMUM=10000.0 MINIMUM=0.0> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=48 VALUE=2 COLUMN_INDEX=1/> <CELL ID=49 VALUE=2.1 COLUMN_INDEX=2/> <CELL ID=50 VALUE=2.2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=51 VALUE=8 COLUMN_INDEX=1/> <CELL ID=52 VALUE=8.1 COLUMN_INDEX=2/> <CELL ID=53 VALUE=8.2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=54 VALUE=0.075 COLUMN_INDEX=3/> </ROW> </SUBCOLUMN> <SUB_COLUMN INDEX=2 ID=55 MAXIMUM=20000.0 MINIMUM=10001.0> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=56 VALUE=4 COLUMN_INDEX=1/> <CELL ID=57 VALUE=4.1 COLUMN_INDEX=2/> <CELL ID=58 VALUE=4.2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=59 VALUE=8.1 COLUMN_INDEX=1/> <CELL ID=60 VALUE=8.2 COLUMN_INDEX=2/> <CELL ID=61 VALUE=8.3 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=62 VALUE=0.075 COLUMN_INDEX=3/> </ROW> </SUBCOLUMN> </COLUMN> </RATES_DATA>