Tipo Salario: “Por Horas” y cálculos de precios por tipo horas.

Creado por Jose Antonio Monreal, Modificado el Wed, 06 Mar 2024 a las 06:21 PM por Jose Antonio Monreal

 

 

En un contrato de empleado establecemos el tipo de salario de entre dos opciones:

  • Mensual
  • Por Horas

Salario Mensual: En este caso se establece un salario mensual y no se calcularán los distintos tipos de hora que realiza un empleado en una jornada determinada, todas las horas serán de tipo normal a no ser que realicemos tiempo de trabajo extra y tengamos habilitada la gestión de horas extras.

Salario Por Horas: En ese caso el empleado no tiene establecido un salario mensual y se le paga en función de las horas que realiza a lo largo del mes. Por tanto, necesitamos una configuración, lo suficientemente flexible para poder valorar cada tipo de hora y la cantidad de horas de cada tipo que realiza un empleado en cada jornada.

 

El presente documento hace referencia únicamente a este caso de Salario Por Horas ya que la gran mayoría de asuntos que vamos a tratar no aplicaran en el tipo de salario mensual.

 

Tipos de Hora y Atributos de hora

 

En la aplicación disponemos de los siguientes tipos de hora:

Tipo de Hora

Descripción

0

Normal

1

Extra

2

Festiva

3

Nocturna

4

Festiva Nocturna

5

Destajo

 

Los tipos 1 y 5 no haremos caso a efectos de este documento ya que no intervienen en el cálculo de precios por tipo de hora

En la aplicación disponemos de los siguientes atributos de hora:

Atributo de Hora

Descripción

0

Extra

1

Festivo

2

Nocturnidad

 

Los precios de cada tipo de hora se establecen en base a la hora normal a la que se añaden los distintos atributos que conforman cada tipo de hora.

Por ejemplo:

  • Precio Tipo de Hora Festiva = Precio Hora Normal + Precio Atributo Festiva 
  • Precio Tipo de Hora Nocturna = Precio Hora Normal + Precio Atributo Nocturnidad 
  • Precio Tipo de Hora Nocturna Festiva = Precio Hora Normal + Precio Atributo Nocturnidad + Precio Atributo Festiva

 

Niveles de establecimiento y prevalencia de precios.

 

Como vemos para establecer el precio de un tipo de hora tenemos en cuenta dos parámetros: el tipo de hora normal y un conjunto de atributos.

Cada uno de estos parámetros podemos especificarlo en 3 niveles diferentes, donde existe una prevalencia entre ellos. Estos niveles son 3 de menor a mayor prevalencia:

  • Categoría de Convenio. (menor prevalencia)
  • Puesto de trabajo.
  • Contrato del empleado. (mayor prevalencia)

La definición de precios en niveles se establece para el precio normal y para el conjunto de atributos de manera independiente, cada parámetro se puede establecer en el nivel que se requiera y el sistema aplicará el de mayor prevalencia.

 

Vamos a poner un ejemplo:

 

Empleado Contrato: Manolo Pérez.

Categoría Contrato:  Mozo de almacén

Puesto de trabajo Contrato:  Responsable turno

 

Establecemos en la aplicación la siguiente configuración de precios para los niveles que intervienen en el ejemplo anterior.

Categoría

Precio Hora Normal

Festiva 

Nocturnidad

Mozo de almacén

8

1.5

0.5

 

Puesto de Trabajo

Precio Hora Normal

Festiva 

Nocturnidad

Responsable turno

9

-

1

 

Contrato

Precio Hora Normal

Festiva 

Nocturnidad

Manolo Pérez

10

-

-

 

El resultado de la valoración de cada tipo de hora para el empleado de este contrato será el siguiente:

Tipo de Hora

Descripción

Precio 

0

Normal

10 € (por tenerlo definido a nivel contrato)

2

Festiva

11.5 € (10 HN + 1.5 Festiva por categoría)

3

Nocturna

11 € (10 HN + 1 Nocturnidad por puesto)

4

Festiva Nocturna

12.5 € (10 HN + 1 Nocturnidad por puesto +1.5 Festiva por categoría)

 

¿Dónde configuro estos precios en cada uno de estos niveles en la aplicación?

 

Cabe recordar que, a la hora de establecer los precios de hora realizados por un empleado en una jornada, va a depender de su contrato activo/prioritario (en caso de disponer de varios contratos abiertos)

Disponemos en el apartado de parámetros generales de unos valores por defecto para los atributos de hora que aplicarán únicamente en el caso de que no se defina ningún tipo de definición en los niveles de prevalencia.

 


Nivel Categoría

Desde el convenio o desde el mismo contrato, seleccionamos la categoría en cuestión:


 

En 1) establecemos el precio de la hora normal para la categoría.

En 2) establecemos el precio de los distintos atributos que queramos valorar a nivel de esa categoría

A la hora de establecer el precio del atributo podemos indicar que es un importe en euros o un porcentaje de la hora normal calculada para ese empleado en ese momento.



Nivel Puesto de Trabajo

Es interesante establecer los distintos precios a nivel de puesto de trabajo ya que de esta forma, modificando en un único lugar y una sola vez puedes modificar el precio para todos los empleados que comparten este puesto de trabajo.

Cabe recalcar que tanto la categoría como el puesto de trabajo son datos que forman parte del histórico de contrato, por lo que puede ir cambiando a lo largo de la vida del contrato. En cada momento el sistema calcula tanto el puesto de trabajo como la categoría del empleado a la fecha que corresponda.

Por puesto de trabajo:   desde la lista de puesto de trabajo seleccionamos la posición a modificar o seleccionamos la posición desde el mismo contrato.



La mecánica es similar a la que hemos visto en el apartado de categorías, la única diferencia que además es importante, es que en este nivel podemos establecer un histórico e indicar que va a cambiar de precio en una fecha determinada. Podemos hacer esta previsión tanto a nivel de hora normal como a nivel de atributos.


Nivel Contrato/Personal 

Cuando queremos establecer precios de forma particular a un empleado determinado lo hacemos estableciendo estos precios en su contrato.


En 1) podemos visualizar la categoría y puesto de trabajo del contrato para la fecha actual.

En 2) vemos el registro de histórico de donde cogemos los datos que pueden variar en función de las fechas: Categoría, Puesto de Trabajo, Tipo de Salario y Precio de hora normal del nivel de contrato.

Si queremos que dejar de tener asignado un precio de hora normal a nivel de contrato, basta con editar el contrato y añadir un registro en el histórico de contrato dejando el campo precio hora vacío, de esta forma el sistema entiende que a partir de esa fecha se deja de tener precio establecido a nivel de contrato y buscará el precio de hora normal en otro nivel de prevalencia

Vemos en detalle 3) (este módulo Hour Prices solo se visualiza si el contrato es de tipo de salario Por Horas):

En Atributos de Hora del Contrato, definimos si queremos establecer precios de atributo a nivel de contrato. En caso de no definirlos el sistema buscará en niveles de menor prevalencia.


En Origen de Atributos de Hora podemos ver los distintos atributos que se van a aplicar al contrato cual es el nivel de prevalencia que lo está originando.



En Precios por Tipo de Hora podemos ver los precios de los distintos tipos de hora que van aplicarse en las jornadas del empleado del contrato actual.



¿Dónde aplica el sistema estos precios a cada tipo de hora?

 

Cuando el empleado es de tipo de salario Por Horas, en cada jornada se calcula cuantas horas de cada tipo de hora ha realizado el empleado y se multiplica por el precio de cada tipo hora que nos indica su contrato.


El sistema de cálculo para desglosar los distintos tipos de hora que emanan de una jornada lo trataremos en otro documento.

 



¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo