Creación de Funciones
Lía avatar
Escrito por Lía
Actualizado hace más de una semana

En Rex+, es posible crear funciones de cálculo propios para una gestión más rápida y segura en los procesos de remuneraciones. En este documento detallaremos y mostraremos la creación y uso de diferentes funciones.

Función: aguinaldo bruto a partir de líquido con descuento automático.

En el siguiente documento detallaremos el paso a paso para realizar el embrutecimiento de un concepto de "Aguinaldo" y su posterior descuento.

  1. En "Selección", seleccionamos al colaborador a ingresar el aguinaldo.

  2. Nos dirigimos a la ruta:

    Ruta: Carpeta del colaborador → Plantilla Propia

  3. Seleccionamos "+ Agregar concepto" y buscamos nuestro concepto "Aguinaldo", si no tiene el concepto creado debe crearlo en la siguiente ruta:

    Ruta: Configuración → Elementos del sistema → Conceptos

4. Ingresamos nuestro "Aguinaldo" con el siguiente detalle:

  • Contrato: Seleccionar el contrato al cual debemos ingresar el concepto.

  • Concepto: Seleccionar el concepto a ingresar:

    • "Aguinaldo"

  • Estado: Seleccionamos la opción "Activo".

  • Origen: De una función interna.

  • Función Interna: Seleccionar la función:

    • Bruto a partir de líquido

  • Valor: Como el concepto a ingresar tiene una función interna de cálculo, en este campo debemos ingresar el valor líquido pactado de "Aguinaldo" a nuestro colaborador. Para este ejemplo ingresaremos un valor líquido de $ 50.000.

  • Periodo de pago: Seleccionar el periodo a pagar este concepto, para este ejemplo seleccionaremos "Solo este mes".

  • Info adicional: Para algunos conceptos es necesario incluir información adicional, para este tipo de concepto no es necesario, por lo tanto, podemos dejarlo en blanco.

  • Valor por defecto: Para algunos conceptos es necesario incluir un valor solo para indicarlo en la emisión de documentos, para este tipo de concepto no es necesario, por lo tanto, mantenemos el valor 0 por defecto.

  • Comentario: Si lo desea puede incluir un comentario sobre el concepto a ingresar, para este ejemplo lo dejaremos en blanco.

  • Centro de costo: Si selecciona un centro de costo esté tendrá precedencia por cualquier otro centro de costo o centro de distribución asociado al contrato. Si desea mantener el centro de costo indicado en el contrato, debe dejar este campo vacío.

5. Una vez completados los datos necesarios seleccionamos "Aceptar".

6. Una vez ingresado el concepto se mostrará de la siguiente manera en la plantilla propia de nuestro colaborador:

7. Como también se incluirá en la liquidación de prueba de nuestro colaborador.

8. Para que nuestro "Aguinaldo" genere un concepto de tipo descuento con el valor liquido cancelado, primero debemos crear una función que nos ayude a conseguir este valor. Nos dirigimos a:

Ruta: Configuración → Elementos del sistema → Funciones

9. Seleccionamos "+ Agregar una función" y completamos los campos según el siguiente detalle:

  • ID de la Función: Crear ID o código para la función. Ejemplo: "dctoAguinaldo"

  • Nombre: Nombre de la función. Ejemplo: "Dcto Aguinaldo".

  • Tipo: Otro

  • Aclaración: Para esta función no es necesario este campo. solo indicamos un punto (.)

  • Diccionario de Variables: No procede

  • Detalle de la Función: C$o$aguinaldo

Variable C$o$: Nos traerá el monto sin calcular indicado en el campo valor del concepto que se indique con su código, posterior al término de la variable. Ejemplo: C$o$aguinaldo Nos traerá el monto sin embrutecer indicado en la plantilla propia del colaborador, el cual corresponde al valor liquido ganado por concepto de Aguinaldo.

10. Una vez completados los datos necesarios seleccionamos "Aceptar".

11. Una vez creada la función se mostrará de la siguiente manera en el listado de funciones:

12. Ya creada la función, debemos ingresar en la plantilla propia de nuestro colaborador un concepto de Tipo descuento que descuente el valor liquido por concepto de aguinaldo, ejemplo: Descuento aguinaldo. Si no tiene el concepto creado debe crearlo en la siguiente ruta:

Ruta: Configuración → Elementos del sistema → Conceptos

13. Nos dirigimos a la ruta:

Ruta: Carpeta del colaborador → Plantilla Propia

Seleccionamos "+ Agregar concepto" y buscamos nuestro concepto "Dcto Aguinaldo" y completamos los campos según el siguiente detalle:

  • Contrato: Seleccionar el contrato al cual debemos ingresar el concepto.

  • Concepto: Seleccionar el concepto a ingresar:

    • "Dcto Aguinaldo"

  • Estado: Seleccionamos la opción "Activo".

  • Origen: De una función.

  • Función Interna: Seleccionar la función creada anteriormente:

    • Dcto Aguinaldo

  • Valor: Como el concepto a ingresar tiene una función de cálculo, dejamos este campo en blanco, el monto se calculará automáticamente.

  • Periodo de pago: Seleccionar el periodo a pagar este concepto, para este ejemplo seleccionaremos "Solo este mes".

  • Info adicional: Para algunos conceptos es necesario incluir información adicional, para este tipo de concepto no es necesario, por lo tanto, podemos dejarlo en blanco.

  • Valor por defecto: Para algunos conceptos es necesario incluir un valor solo para indicarlo en la emisión de documentos, para este tipo de concepto no es necesario, por lo tanto, mantenemos el valor 0 por defecto.

  • Comentario: Si lo desea puede incluir un comentario sobre el concepto a ingresar, para este ejemplo lo dejaremos en blanco.

  • Centro de costo: Si selecciona un centro de costo esté tendrá precedencia por cualquier otro centro de costo o centro de distribución asociado al contrato. Si desea mantener el centro de costo indicado en el contrato, debe dejar este campo vacío.

14. Una vez completados los datos necesarios seleccionamos "Aceptar".

15. Una vez ingresado el concepto se mostrará de la siguiente manera en la plantilla propia de nuestro colaborador:

16. Como también se incluirá en la liquidación de prueba de nuestro colaborador.

Ingreso masivo.

Para realizar el ingreso masivo de los conceptos "Aguinaldo" y "Dcto Aguinaldo" debemos seguir los siguientes pasos:

  1. Como los conceptos a ingresar requieren mayor detalle en su ingreso, utilizaremos el "Ingreso de concepto detalle". Nos dirigimos a:

    Ruta: Novedades → Ingresos → Conceptos Detalle

2. Descargar archivo base y completar con la información necesaria para importar

3. Al confeccionar el archivo Excel se debe considerar lo siguiente:

  • El formar del archivo debe ser .CSV UTF-8.

  • Debe llevar el encabezado de columnas.

  • Se debe respetar estrictamente el orden de las columnas y si no se incluye algún campo se debe dejar la columna en blanco.

  • Es muy importante respetar las mayúsculas y minúsculas de los id.

  • Los campos alfanuméricos no pueden contener acentos, ni caracteres especiales.

  • Los montos no deben tener puntos de separación de miles.

4. Una vez creado el archivo, se debe guardar en formato .CSV UTF-8

5. Volvemos al importador de concepto detalle en Rex+ y seleccionamos la opción "Elegir

archivo". Seleccionamos el archivo .csv guardado anteriormente, para luego indicar el nombre de la nómina a ingresar.

6. Seleccionamos "Cargar Archivo"

7. Si el archivo contiene algún dato erróneo o inválido, Rex+ le indicará el error a corregir y no ingresará ningún dato, debe corregir el error y volver a ingresar el archivo.

8. Si el archivo está correcto, se mostrará el siguiente resumen con la información cargada:

9. Si seleccionamos la opción "Ir al registro" podremos ir a la funcionalidad de registro de importación en donde podremos deshacer la importación en caso de tener algún error.

10. IMPORTANTE:

  • Columna E:

    • M: Para indicar monto

    • F: Cuando el concepto de calcula con una "Función"

    • I: Cuando el concepto de calcula con una "Función Interna"

    • Q: Cuando el concepto de calcula con una "Función Interna" y el valor se calcula a través de una "Función"

  • Columna F:

    • Cuando el concepto de calcula con una "Función Interna" y el valor se calcula a través de una "Función" (Origen: "Q"), debe ir primero el ID. de la función interna seguido de dos puntos : y luego la el ID de la función, Ejemplo: calculoApviB:uf

  • Columna K:

    • Solo para esta columna Dato adicional la separación debe ser por coma , Ejemplo: 1,2,0,L

  • Columna G:

    • "M" El concepto es solo por un mes

    • "R" Rango de fecha

    • "P" Permanente

  • Columna H - I:

    • si columna G es "M" Dejar en blanco

    • "R" Indicar "fecha de inicio" en columna H y "fecha de término" en columna I (DD-MM-AAAA).

    • "P" Dejar en blanco

  • Institución:

    • Debe ingresar el ID de la institución en caso de ser requerido, para revisar el ID del as instituciones debe dirigirse a:

    • Ruta: Configuración → Elementos del sistema → Instituciones

  • Columna N:

    • Para indicar un centro de costo diferente al del contrato, debe indicar el ID del centro de costo en esta columna.

  • Columna O:

    • "C" o dejar blanco: Para ingresar un nuevo concepto a la plantilla propia del colaborador.

    • "M" Para modificar un concepto ya ingresado anteriormente a la plantilla propia del colaborador.

  • ID de funciones internas:

    • APVI Calculo SIN rebaja: calculoApvi

    • APVI Calculo CON rebaja: calculoApviB

    • Asignación Familiar: asignacionFami

    • Reliquidación: reliquidacion

    • Semana Corrida: semanaCorr

    • Bruto a partir de líquido: calculoBrut





¿Ha quedado contestada tu pregunta?