Tabla de tasas bidimensional con rangos

Una tabla de tasas bidimensional con rangos consta de:

A continuación se muestra un ejemplo de una tabla de tasas de este tipo:

Tabla 1. Tabla de tasas bidimensional con rangos
 

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>