====== Ajustes de Listas de Precios Futuras ====== ===== Introducción ===== Las listas de precios permiten configurar 6 campos de precios principales (Precio Inicial, Precio por Km, Precios de Espera y Precios de Disposición). Además, cada lista acepta infinidad de precios distintos de acuerdo a las reglas de precios. Las agencias que utilizan Karbooking crean varias listas de precios de según los acuerdos con los distintos clientes, contando en la mayoría de los casos con más 20 reglas de precios por lista. Esto hace que una actualización de precios de una o todas las listas pueda resultar un proceso engorroso para realizarlo de forma manual. La funcionalidad de Ajustar Listas de Precios permite realizar fácilmente una actualización de precios **futuras** de forma masiva. La visualización de esta funcionalidad depende de los permisos del usuario conectado. La ayuda en línea está confeccionada para un usuario con rol de Director, que puede ver todas las funcionalidades. Otros roles de usuarios pueden ver menos opciones. Consulte la [[roles|Configuración de Roles]] para más información. ===== Listado ===== Al presionar el botón {{::icono_fa-sliders.png?nolink|}} Ajustar Listas debajo del [[listas_precios#listado|listado de listas de precios]] el sistema muestra un listado de todas las configuraciones de precios de las listas futuras. {{ ::ayuda_price-lists-adj_indice.png?direct |}} Este listado contiene todos los precios encontrados en las listas de precios futuras. Detalla la lista de precios, el tipo de precio, la condición (en el caso de las reglas de precio), el nombre, el valor original, y el nuevo valor que el usuario le puede asignar a cada uno. La última columna indica si se ha excluido ese precio de los ajustes masivos. ===== Búsqueda/Filtro ===== Presionando {{::icono_filtrar.png?nolink|}} se puede filtrar por Lista de Precio, o cualquiera de las columnas. {{ ::ayuda_price-lists-adj_filtrar.png?direct |}} De esta manera, es posible limitar los precios sobre los cuales se realizan los ajustes masivos. ===== Edición Individual ===== Presionando el ícono {{::icono_editar.png?nolink|}} a la derecha de cada renglón se podrán editar los precios de forma individual. {{ ::ayuda_price-lists-adj_editar.png?direct |}} Mediante este diálogo es posible configurar el nuevo precio y si se excluye dicho precio de los ajustes masivos. ===== Edición Masiva ===== Arriba del listado se cuenta con un formulario que permite realizar cambios masivos a los precios de acuerdo al filtro activo. {{ ::ayuda_price-lists-adj_masivo.png?direct |}} Las acciones posibles son: * **Configurar Nuevo Valor $**: Se asignará el Valor ingresado a todos los registros filtrados (sin incluir aquellos marcados "Sí" en la columna "Excluir de cambios masivos") * **Incrementar Valor %**: Se incrementará el valor Original según el porcentaje indicado en el campo Valor a todos los registros filtrados (sin incluir aquellos marcados "Sí" en la columna "Excluir de cambios masivos") * **Decrementar Valor %**: Se decrementará el valor Original según el porcentaje indicado en el campo Valor a todos los registros filtrados (sin incluir aquellos marcados "Sí" en la columna "Excluir de cambios masivos") * **Redondear a # de decimales**: Se redondearán los precios de la columna "$ Nuevo" de acuerdo a la cantidad de decimales indicado en el campo Valor a todos los registros filtrados (sin incluir aquellos marcados "Sí" en la columna "Excluir de cambios masivos") * **Excluir Listas Actuales**: Se marcarán con "Sí" en la columna "Excluir de cambios masivos" a todos los registros correspondientes a las listas actuales (no las listas futuras) * **Incluir Listas Actuales**: Se marcarán con "No" en la columna "Excluir de cambios masivos" a todos los registros correspondientes a las listas actuales (no las listas futuras) * **Excluir todos (según filtro)**: Se marcarán con "Sí" en la columna "Excluir de cambios masivos" a todos los registros filtrados (sin importar si su valor actual es "Sí" o "No") * **Incluir todos (según filtro)**: Se marcarán con "No" en la columna "Excluir de cambios masivos" a todos los registros filtrados (sin importar si su valor actual es "Sí" o "No") * **Invertir exclusión (según filtro)**: Se invertirán los valores de la columna "Excluir de cambios masivos" a todos los registros filtrados ("Sí" <=> "No") Presionando {{glyphicon>save}} **Aplicar** se ejecutará la acción seleccionada. ===== Guardar Cambios en las Listas de Precios ===== Una vez que se han realizado todos los cambios necesarios, se debe presionar en {{glyphicon>eye-open}} **Revisar Cambios**, a partir de lo cual se presentará un listado sólo con los precios que se han modificado. {{ ::ayuda_price-lists-adj_revisar.png?direct |}} Este listado permite controlar los cambios. En caso de que haya algún valor para corregir, se puede presionar {{::icono_fa-undo.png?nolink|}} **Volver** para continuar con las modificaciones. Presionando {{glyphicon>floppy-disk}} **Grabar Cambios** se guardarán todos los cambios realizados en las listas de precios futuras. ===== Ejemplo de Ajuste por Inflación ===== Se detallan a continuación los pasos a seguir para la actualización de los precios de las listas por inflación. En este ejercicio contamos con 2 listas de precios que queremos ajustar por inflación a partir del **01/02/2020** {{ ::ayuda_price-lists-adj_ex_listas.png?direct |}} Lo primero que debemos hacer es entrar a cada lista y establecer su fecha de vencimiento. En este caso se trata del **31/01/2020**. Al establecer la fecha de vencimiento, aparece un botón **{{glyphicon>plus-sign}} Crear Lista Futura** {{ ::ayuda_price-lists-adj_set_fecha.png?direct |}} Al presionarlo, el sistema crea una copia de la lista de precios actual. {{ ::ayuda_price-lists-adj_edit_futura.png?direct |}} Luego de crear la lista futura, el botón **{{glyphicon>pencil}} Actualizar Lista Futura** permitirá editarla. {{ ::ayuda_price-lists-adj_futura.png?direct |}} Si desea, puede editar los valores desde esta pantalla, o seguir el procedimiento de actualizaciones masivas descripto a continuación. Al volver al listado principal, vemos que las listas futuras no aparecen en el listado. Sin embargo, al presionar **{{fa>sliders}} Ajustar Listas** el sistema muestra las listas futuras. {{ ::ayuda_price-lists-adj_filter.png?direct |}} Se detallan a continuación dos formas de ajustar las listas futuras. Por medio de las acciones masivas o exportando a Excel y volviendo a importar: ==== Opción 1: Exportar a Excel e Importar ==== Presionando **{{glyphicon>export}} Exportar** se obtiene un archivo Excel con todos los renglones a actualizar. {{ ::ayuda_price-lists-adj_excel.png?direct |}} Debe actualizar la columna **$ Nuevo** correspondiente a las listas de precios futuras (las que son válidas a partir del 01/02/2020) La columna **Hash** es la que permite al sistema importar correctamente el archivo, independientemente de si se repite el análisis de las reglas, por lo que no debe modificarla. Una vez que ha actualizado estos valores debe presionar **{{glyphicon>import}} Importar** y los valores se verán reflejados en la pantalla {{ ::ayuda_price-lists-adj_import.png?direct |}} Luego, debe continuar con el proceso de actualización de las listas de precios como se explica en [[#Guardar Cambios en las Listas de Precios]] ==== Opción 2: Ajuste por medio de acciones masivas ==== En este ejercicio deseamos aumentar un 15% los precios de todas las listas. En caso de que los nuevos valores resultaran con decimales, se redondearán con un solo dígito decimal los precios por Km y Espera por minuto. El resto de los precios los redondearemos sin decimales. Como primer paso, excluiremos las listas de precios actuales para que los cambios masivos sólo impacten a las listas futuras. {{ ::ayuda_price-lists-adj_ex_excl_curr.png?direct |}} Luego realizaremos un incremento del 15% a todos los valores {{ ::ayuda_price-lists-adj_ex_incr15_act.png?direct |}} Esto causará que todos los precios de las listas futuras sean aumentados. En la mayoría de los casos, los valores resultantes necesitan ser redondeados. {{ ::ayuda_price-lists-adj_ex_incr15_res.png?direct |}} Luego, redondearemos los precios por Km. Para esto, realizaremos un primer filtro por "Precio por Km" y el resultado de este filtro lo redondearemos con 1 decimal. {{ ::ayuda_price-lists-adj_ex_filter1.png?direct |}} Luego de presionar {{glyphicon>save}} **Aplicar**, ejecutaremos la acción "Excluir todos (según filtro)" para que estos precios ya no sean modificados por ajustes masivos {{ ::ayuda_price-lists-adj_ex_rnd1_act2.png?direct |}} Como resultado, nos quedarán estos precios redondeados con un solo decimal y marcados con "Sí" en la columna de Exclusión {{ ::ayuda_price-lists-adj_ex_rnd1_res.png?direct |}} Luego, deberemos hacer lo mismo (redondear con 1 decimal y excluir) para los siguientes filtros: * Tipo / Condición **Espera por Minuto** * Nombre **Precio por Km Totales es $** * Nombre **Disp.- Precio Km adic. es $** Por último, eliminaremos el filtro para que se vuelvan a mostrar los 82 elementos y ejecutaremos la acción de redondear los precios con 0 (cero) decimales {{ ::ayuda_price-lists-adj_ex_rnd2_act.png?direct |}} Esto redondeará todos los valores eliminando los decimales, excepto aquellos marcados con "Sí" en la columna de exclusión. {{ ::ayuda_price-lists-adj_ex_rnd2_res.png?direct |}} Luego, debe continuar con el proceso de actualización de las listas de precios como se explica en [[#Guardar Cambios en las Listas de Precios]]