No estoy de acuerdo, Kur:
1) el identificar conceptos que cotizan con salario pude ser un referente, pero no absoluto, pueden existir supuestos matizables (por ej. un kilometraje por encima de los limites exentos y por tanto, incluído en la base de cotización ¿lo incluiras en la base de cálculo de la indemnización?)
2) si un trabajador está por encima de topes de cotizacion, su base de cotización puede alejarse bastante de reflejar su salario real (tal vez no sea el caso del consultante, no lo sé, pero solo por eso me lleva a descartar dar esta solución con carácter general)
3) En la medida en que no efecten los topes, es cierto que los variables percibidos durante los últimos 12 meses estáran incluidos en las bases de cotizacion, pero tambien está incluido el salario fijo, y respecto al fijo considero el vigente en el momento del despido. Si no ha cambiado en los ultimos 12 meses me vale, pero si ha habido alguna revisión ya no me sirve
4) además del problema de topes de cotizacion ya comentados, la dinámica de cotizacion de los variables no garantiza que las cotizaciones por estos concpetos de los últimos 12 meses se corresponda con las percepciones por estos mismos conceptos durante el mismo periodo (por ej. si se trata de devengos superiores al mes la cotizacion se distribuye durante el año natural, en cambio para determinar las percepciones se consideran los últimos 12 meses, contados de mes a mes, pudiendo estar a caballo de ejercicios distintos)
Pueden haber otros muchos matices que me lleven, repito, a no dar como fórmula general de calculo de las indemnizaciones a las bases de cotizacion (unos sugieren la del ultimo mes, otros la de los 12 últimos, etc).
En resumen, a estos efectos, consideras el salario fijo vigente en el momento del despido en su importe anual y le sumas, de haberlos, los variables percibidos durante los últimos 12 meses, pudiendo considerar tambien la retribucion en especie, el resultado lo divides entre 365, con lo que obtendras el salario día, que a si vez multiplicarás por 45, 20, etc, según en caso y por los años de antigüedad.
A pesar de todo ello, es cierto que si se dan una serie de condiciones, al final tu solución, Kur, puede dar el mismo resultado. Pero dada así, como solucion universal, independientemente de los detalles del caso (que no tenemos), entiendo que no podemos darla.
Saludos