Оптимізація одного ресурсу для Resource Scheduling Optimization
Ви можете налаштувати Resource Scheduling Optimization надбудову для Dynamics 365 Field Service виконання оптимізації відповідно до потреб усієї організації в плануванні. Іноді може знадобитися оптимізувати розклад лише одного ресурсу, а не для набору доступних ресурсів. Оптимізація одного ресурсу дає швидкий спосіб оптимізувати розклад ресурсу та маршрут подорожі. Він враховує існуючі бронювання в розкладі ресурсу та інші вимоги.
Він допомагає пристосуватися до змін у розкладі, які відбулися протягом дня, коли ресурс:
- Має прогалину в графіку у зв’язку зі скасуванням.
- Заброньовано двічі, тому що було призначено наказ про проведення аварійних робіт.
- Має розклад, який був складений вручну і потребує маршруту з мінімальними витратами.
Щоб оптимізувати графік роботи окремого ресурсу, диспетчер може вручну запустити оптимізацію окремого ресурсу. Робочі процеси також можуть ініціювати оптимізацію одного ресурсу. На відміну від інших Resource Scheduling Optimization сценаріїв, ви не можете запланувати окремі цикли оптимізації ресурсів.
Нотатка
Починаючи з версії Field Service 8.8.99.10 та Resource Scheduling Optimization версії 3.4.0.623, окремі серії оптимізації ресурсів враховують вимоги та існуючі бронювання. Як наслідок, система може видаляти існуючі бронювання, щоб створити розклад, який краще відповідає цілям оптимізації. У більш ранніх версіях одноразова оптимізація виконується лише з урахуванням існуючих бронювань.
вимоги
- Dynamics 365 Field Service версії 8.8.99.10 або новіше.
- Оптимізація планування ресурсів версії 3.4.0.623 або новіше.
- Для параметра «Оптимізувати розклади» встановлено значення «Так» для резервованого ресурсу, для якого потрібно запустити оптимізацію одного ресурсу.
Етап 1: Встановлення цілі
Оптимізація одного ресурсу – це єдинийсценарій Resource Scheduling Optimization , який не потребує обсягу оптимізації. Обсяг автоматично визначається як бронювання ресурсу у визначеному діапазоні дат. Цілі оптимізації визначають, які показники Resource Scheduling Optimization слід враховувати та надавати пріоритет.
По-перше, створіть нову ціль оптимізації.
Оптимізація одного ресурсу зазвичай очищає графік, який змінювався протягом дня. Візьміть до уваги наведені далі рекомендації.
Встановіть рівень зусилля двигуна на дуже легкий. Чим швидше завершиться оптимізація окремого ресурсу, тим краще диспетчери зможуть реагувати на потреби в плануванні.
Видаліть обмеження «Розклад у межах робочих годин », щоб дозволити більшій кількості бронювань поміститися в розклад ресурсу. Цей параметр може бути корисним, якщо ресурсу потрібно підібрати термінову роботу. Видалення цього обмеження дозволяє перенести кінцевий час бронювання на неробочі години. Використовуючи обмеження, система гарантує, що після завершення останнього бронювання є час, щоб повернутися до кінцевого місця розташування ресурсу.
Вилучіть опцію розрахунку часу в дорозі для трафіку за минулі періоди, якщо вона ввімкнена в цілі оптимізації.
Видаліть обмеження, пов’язані з відповідністю території, ролей і характеристик, оскільки сценарій передбачає, що диспетчер знає краще. Збереження обмежень увімкненими може призвести до ситуації, коли диспетчер призначає замовлення на виконання робіт ресурсу, що перекриває обмеження, а потім запускає оптимізацію одного ресурсу, яка видаляє бронювання, оскільки воно не відповідає атрибутам ресурсу.
Додайте параметри блокування планування та обмеження Windows , щоб оптимізація одного ресурсу відповідала тимчасовим обіцянкам або угодам про рівень обслуговування з клієнтом.
Порада
Ресурс, незалежний від місцезнаходження, може мати лише бронювання, для яких вимога до ресурсів також встановлена як «Геоностичність». Resource Scheduling Optimization ставиться до цього ресурсу як до віддаленого працівника, який отримує лише заплановану роботу, не пов’язану з поїздками. Крім того, ви можете увімкнути ресурс для подорожей у неробочий час , щоб обійти це обмеження.
Далі додайте єдину ціль оптимізації ресурсів як ціль за замовчуванням.
Етап 2: Запуск і перегляд результатів
Існує три способи запустити оптимізацію одного ресурсу.
- Запуск зі значеннями за замовчуванням
- Запуск після внесення змін до стандартних значень
- Запуск як симуляція після внесення змін до стандартних значень
Запуск зі значеннями за замовчуванням
На панель розкладів клацніть правою кнопкою миші ресурс (крім a екіпаж, пулів або об’єктів) і виберіть Оптимізувати розклад для оптимізації за допомогою:
- Ціль оптимізації за умовчанням
- Діапазон оптимізації за замовчуванням, який триває з цього моменту до кінця сьогоднішнього дня (12:00 AM)
- Існуючі бронювання в розкладі ресурсу в цьому діапазоні оптимізації
- Вимоги з активного перегляду вимог у нижній частині панелі розкладів, упорядкованих відповідно до будь-якого сортування або фільтрації, застосованих до цього представлення даних
Коли оптимізація завершиться, ви побачите новий набір бронювань на панелі розкладів. На правій панелі ви знайдете відомості про бронювання, які були оновлені, видалені або створені.
Запустити після внесення змін до настроювань за замовчуванням
Ви можете змінити ціль і часовий діапазон за умовчанням, перш ніж запускати оптимізацію. Наприклад, якщо ви продовжуєте часовий діапазон на наступний день, система враховує всі існуючі бронювання та вимоги з цього моменту до кінця наступного дня, щоб створити розклад.
Виберіть ім’я ресурсу та відкрийте панель «Оптимізація ».
Нотатка
Ця функція доступна лише в поданні панелі розкладу, що пов'язане з областю застосування оптимізації.
Виберіть Єдиний ресурс.
Встановіть діапазон оптимізації на потрібні значення.
У полі «Вимоги» виберіть подання, у якому слід розглянути вимоги до оптимізації. Фільтри та налаштування сортування обраного виду визначають порядок вимог. Виберіть Немає , щоб оптимізувати лише наявні бронювання.
Виберіть бажану ціль оптимізації.
Виберіть «Запустити>зараз», щоб запустити один запит на оптимізацію ресурсу.
Статус запиту можна переглянути в розділі Історія запитів на оптимізацію на панелі Оптимізації . Після завершення панель розкладів оновлюється оптимізованим набором бронювань. Двічі клацніть запит на оптимізацію, щоб переглянути відомості про те, які бронювання було видалено, оновлено або створено.
Запуск як симуляція після внесення змін до стандартних значень
Якщо оптимізацію одного ресурсу запущено як імітацію, можна переглянути оптимізацію, перш ніж її затверджувати. Щоб запустити симуляцію, дотримуйтесь інструкцій у розділі Запуск після внесення змін до значень за замовчуванням. Цього разу, замість того, щоб вибирати Run now у випадаючому списку, виберіть Run as simulation. Після того, як запит на оптимізацію буде завершено, повідомте дані, щоб застосувати або відхилити результати.
Нотатка
Симульовані резервування не відображаються на картах із маршрутами.