Partajați prin


Începeți cu Resource Scheduling Optimization Suplimentul

Resource Scheduling Optimization Suplimentul pentru Dynamics 365 Field Service planifică automat comenzile de lucru la resursele care sunt cele mai disponibile și cele mai bine calificate. Multe organizații de service pe teren care execută comenzi de lucru la locațiile clienților lor beneficiază de programarea automată, deoarece optimizează rutele și timpul de călătorie a tehnicienilor de teren pe măsură ce se deplasează de la o comandă de lucru la o comandă de lucru.

Acest articol vă ghidează prin configurarea Resource Scheduling Optimization pentru a programa și optimiza un grup de comenzi de lucru la o listă predefinită de resurse. Veți configura un domeniu de aplicare, un obiectiv și un program pentru a atribui comenzi de lucru resurselor dintr-un teritoriu pentru a minimiza timpul de călătorie.

Pentru mai multe videoclipuri Field Service, consultați acest playlist complet.

Cerințe preliminare

Glosar

Va trebui să cunoașteți următorii termeni cheie:

  • Locuri de muncă: lucrări care trebuie finalizate, cum ar fi comenzi de lucru, cazuri sau proiecte.
  • Resurse: oricine sau orice trebuie programat pentru un loc de muncă, inclusiv oameni, echipamente și facilități.
  • Programe, rezervări: Programele și rezervările sunt utilizate în mod interschimbabil și se referă la intervalul de timp al programării atunci când o resursă este atribuită unui loc de muncă.
  • Cerințe: Entitatea legată de un job care definește ce tip de resursă este necesară pentru a finaliza munca și este programată.
  • Rulați: procesul când Resource Scheduling Optimization își realizează funcțiile de programare și optimizare.
  • Optimizați: încercați să găsiți cele mai bune programe pentru a reduce timpul de călătorie și a maximiza utilizarea.
  • Domeniul de aplicare: locurile de muncă și resursele pe care Resource Scheduling Optimization i se iau în considerare pentru optimizare.
  • Obiectiv: definește rezultatul ideal al unei alergări. De exemplu, minimizați timpul de călătorie, maximizați utilizarea, gestionați lucrări cu prioritate ridicată sau programați lucrări cât mai curând posibil. Mai multe obiective sunt clasate, deoarece uneori există compromisuri.

Pas 1: Activați Resource Scheduling Optimization

După implementarea Resource Scheduling Optimization în mediul dvs., activați programul de completare.

  1. Deschideți Programarea resurselor și treceți la zona Setări .

  2. Accesați Administrare>Parametri de programare>Resource Scheduling Optimization.

  3. Setați Activați Resource Scheduling Optimization la Da.

  4. Selectați un Obiectiv implicit.

    Printre alte utilizări, un obiectiv implicit indică Resource Scheduling Optimization ceea ce să prioritizeze în mod implicit și este relevant pentru optimizarea unei singure resurse. Dacă nu există niciun obiectiv prestabilit, creați un obiectiv de optimizare.

Pas 2: Verificați starea rezervării

Field Service folosește stările de rezervare și Resource Scheduling Optimization adaugă metodele de programare Ignora, Nu mutați sau Optimizați și le mapați la stările rezervării. Asigurați-vă că stările de rezervare evidențiate corespund sistemului dvs.

Captură de ecran a unei liste de stări de rezervare mapate la stările Resource Scheduling Optimization .

Dacă nu se potrivesc, accesați Resource Scheduling Optimization>Programe de optimizare> și selectați Resetați.

Pasul 3: setați comenzile de lucru pentru a optimiza

În acest pas, alegeți ce comenzi de lucru să optimizați.

  1. Accesați Programarea resurselor>Cerințe de resurse și selectați înregistrările de optimizat. Selectați Editați pentru a le modifica în bloc.

    Captură de ecran a unei liste de cerințe pentru comenzile de lucru.

  2. Setați Metoda de programare la Optimizare.

Sfat

Pas 4: Setați resursele ca eligibile pentru optimizare

Să definim resursele care sunt eligibile pentru optimizare.

  1. În lista Resurse , alegeți resursele pe care doriți să le activați și selectați Editați.

  2. Setați câmpul Optimizare program la Da.

Similar cu cerințele, acest lucru se poate face individual sau cu o editare în bloc.

Captură de ecran a unei entități de resurse rezervabile cu programul Optimize setat la da.

Pas 5: Creați un domeniu de optimizare

În următorii pași, configuram o Resource Scheduling Optimization execuție și începem cu un sfera de optimizare.

  1. În lista de aplicații, selectați Resource Scheduling Optimization.

  2. Accesați Scoperii de optimizare și selectați Nou.

  3. Introduceți un Nume și alegeți o Vizualizare resurse și o Vizualizare cerințe pentru domeniul de optimizare.

  4. În secțiunea Rezervari pentru optimizare , selectați vizualizarea Rezervari active cu resurse care se pot rezerva sau o vizualizare similară pentru rezervări.

    Notă

    Introducând o vizualizare pentru cerințe neprogramate și rezervări, configurăm Resource Scheduling Optimization pentru a optimiza atât sarcinile neprogramate, cât și cele programate. Dacă selectați doar o vizualizare de rezervare, atunci Resource Scheduling Optimization va optimiza doar rezervările existente și trebuie să programați lucrările neprogramate manual sau cu programul Asistent. Selectând doar o vizualizare a cerințelor neprogramate, Resource Scheduling Optimization nu va muta rezervările existente și pur și simplu va încerca să programeze lucrările neprogramate în intervalele de timp disponibile.

  5. Pentru Setări interval de optimizare, introduceți următoarele valori:

    • Range Reference: Ora curentă a lucrării

    • Range Offset: Această valoare definește când poate începe prima rezervare după rularea optimizării. Unele organizații preferă să programeze lucrări începând de mâine, caz în care ați seta o zi.

    • Durata intervalului: această valoare definește cât de departe vor fi în viitor cerințele programării suplimentelor.

Captură de ecran a unui domeniu de optimizare.

Pas 6: Creați un obiectiv

Acum trebuie să creăm un obiectiv de optimizare pentru rularea Resource Scheduling Optimization .

  1. Accesați Obiective de optimizare și selectați Nou.

  2. Setați Nivelul de efort al motorului pentru această dovadă a conceptului la Foarte ușor, ceea ce înseamnă că sistemul finalizează rularea rapid în schimbul preciziei.

  3. Selectați constrângeri, de exemplu:

    • Programați în cadrul orelor de lucru dacă aveți program de lucru definit.
    • Îndeplinește caracteristicile obligatorii dacă cerințele și resursele dvs. au ambele caracteristici.
    • Se potrivește cu Teritoriul dacă cerințele și resursele dvs. aparțin ambele aceluiași teritoriu de servicii.

    Începeți cu mai puține constrângeri și adăugați mai multe pe măsură ce rulați cu succes Resource Scheduling Optimization. Acest lucru facilitează depanarea dacă Resource Scheduling Optimization produce rezultate neașteptate.

  4. Pentru obiective, selectați următoarea ordine:

    1. Maximizați orele totale de lucru
    2. Minimizați timpul total de călătorie
    3. Cel mai bun nivel de calificare de potrivire

Pas 7: Creați un program

Ultimul pas de configurare este de a combina domeniul de aplicare și obiectivul într-o planificare.

  1. Accesați Programe de optimizare și selectați Nou.

  2. Alegeți Scopul și Obiectivul pe care l-ați creat.

  3. Setați Timer pentru cât de des verifică Resource Scheduling Optimization dacă ar trebui să ruleze în funcție de setarea filtrului de timp.

  4. Introduceți Valabil de la și Valabil până la date. Dacă intenționați să rulați Resource Scheduling Optimization manual, introduceți datele din trecut.

  5. În secțiunea Filtru , introduceți ora la care ar trebui să ruleze.

  6. Salvați și publicați programarea.

Pas 8: Rulați Resource Scheduling Optimization

Puteți rula manual Resource Scheduling Optimization prin selectarea Runează acum în programul de optimizare.

De fiecare dată când Resource Scheduling Optimization se rulează, cu succes sau nu, se creează o înregistrare a cererii de optimizare.

Pasul 9: Analizați rezultatele

Odată ce starea Solicitarea de optimizare este Finalizată, accesați tablou de planificare pentru a vedea placa optimizată.

Sistemul creează o nouă filă tablou de planificare numită după domeniul dvs. de optimizare.

Un exemplu simplu de Resource Scheduling Optimization optimizare a timpului de călătorie este atunci când nu există timp de călătorie între două rezervări. Aceasta înseamnă că au existat două comenzi de lucru în aceeași locație cu același cont de serviciu și Resource Scheduling Optimization le-au programat succesiv.

Pe solicitarea de optimizare a programării finalizată din fila Rezervari , veți găsi o listă de rezervări create sau șterse și un grafic cu durata totală de călătorie și timpul de lucru al rezervări optimizate.

Felicitări! Ai alergat cu succes Resource Scheduling Optimization.