LH - Mensaje de error: "Variable XXXX no definida"

Consulta:
¿Por qué se origina el error de: Variable XXXX no definida?


Respuesta:

El error se origina dado que en la fórmula no se ha creado previamente una variable o si bien la misma está creada, no le han asignado un valor.


Pasos a seguir:

Variable sin valor asignado

  1. Por ejemplo, en este caso el mensaje nos indica que no hemos definido la variable “Sueldo conformado”.

  2. Si bien Sueldoconformado fue creado, luego del = no se le ha asignado un valor a dicha variable.

  3. Luego de definir el nombre de la variable, a continuación del símbolo = se debe hacer clic sobre las opciones en el margen inferior de la pantalla para indicar el valor de la variable, si será igual a un concepto, a un atributo del colaborador, o a una constante con valor fijo.

  4. Para finalizar, se necesita validar que no haya más errores en la fórmula. Se debe dar clic en el botón “Check” → Aceptar→ Aceptar → Guardar concepto.

Importante:

  • Si el error proviene por una falta en la creacion de una variable, se debe revisar el orden cuando se origine la misma, esta variable no puede crearse luego de una condicion que la esta invocando previamente.

Variable no creada

  1. En este caso el mensaje nos indica que la variable unidades no se ha definido.

  2. Esto es porque la variable se está en el return, pero no se ha creado con un valor definido.

  3. En este caso, se puede definir el valor en 0 (cero), o bien, darle el valor por novedad.