Una tabla de tasas bidimensional con rangos consta de:
A continuación se muestra un ejemplo de una tabla de tasas de este tipo:
Porcentaje de cuenta (%) |
Nuevo empleador (%) |
Empleador de tasa Q (%) |
Empleador de tasa G (%) |
|
---|---|---|---|---|
Tasa normal |
0 : 1,5 1,6 : 3 3 |
1 1,5 1,6 |
2 2,1 2,2 |
4 4,1 4,2 |
Tasa de filial |
0 : 1,5 1,6 : 3 3 |
2 2 2 |
4 4 4 |
8 8 8 |
Tasa RESF |
0 : 100 |
0,075 |
0,075 |
0,075 |
El ejemplo anterior ilustra el formato que la aplicación de referencia de Cúram utiliza para mostrar los valores máximo y mínimo para una celda. Los valores mínimo y máximo de una celda están separados mediante un carácter de dos puntos (':'), por ejemplo, '0 : 1.5'. Si además de un rango, se especifica también un valor, el valor se separa del rango mediante otro carácter de dos puntos, por ejemplo, '0 : 1.5 : 4'.
En el ejemplo anterior, se utiliza la columna de porcentaje de cuenta para determinar la tasa adecuada para cada tipo de empleador distinto, por ejemplo, a un empleador de tasas Q con un valor de porcentaje de cuenta del 1,9 %, se le cargará el 2,1 % de la tasa normal y el 4 % de la tasa de filial.
La serie XML para el total de esta tasa se parecerá a esta:
(CT1 implica un porcentaje de cuenta %, RT1 implica una tasa normal, 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/> <CELLID=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> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=13 VALUE=1 COLUMN_INDEX=1/> <CELL ID=14 VALUE=1.5 COLUMN_INDEX=2/> <CELL ID=15 VALUE=1.6 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=16 VALUE=2 COLUMN_INDEX=1/> <CELL ID=17 VALUE=2 COLUMN_INDEX=2/> <CELL ID=18 VALUE=2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=19 VALUE=0,075 COLUMN_INDEX=3/> </ROW> </COLUMN> <COLUMN INDEX=3 ID=20 TYPE=CT3> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=21 VALUE=2 COLUMN_INDEX=1/> <CELL ID=22 VALUE=2,1 COLUMN_INDEX=2/> <CELL ID=23 VALUE=2,2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=24 VALUE=4 COLUMN_INDEX=1/> <CELL ID=25 VALUE=4 COLUMN_INDEX=2/> <CELL ID=26 VALUE=4 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> CELL ID=27 VALUE=0,075 COLUMN_INDEX=3/> </ROW> </COLUMN> </COLUMN> <COLUMN INDEX=4 ID=28 TYPE=CT4> <ROW INDEX=1 ID =2 TYPE=RT1 NUM_SUB_ROWS=3> <CELL ID=29 VALUE=4 COLUMN_INDEX=1/> <CELL ID=30 VALUE=4,1 COLUMN_INDEX=2/> <CELL ID=31 VALUE=4,2 COLUMN_INDEX=3/> </ROW> <ROW INDEX=2 ID =6 TYPE=RT2 NUM_SUB_ROWS=3>> <CELL ID=32 VALUE=8 COLUMN_INDEX=1/> <CELL ID=33 VALUE=8 COLUMN_INDEX=2/> <CELL ID=34 VALUE=8 COLUMN_INDEX=3/> </ROW> <ROW INDEX=3 ID =10 TYPE=RT3> <CELL ID=35 VALUE=0,075 COLUMN_INDEX=3/> </ROW> </COLUMN> </RATES_DATA>