Risolvere i problemi relativi alle prenotazioni in Ottimizzazione pianificazione risorse

Questo articolo consente di risolvere i problemi relativi alle prenotazioni create dal componente aggiuntivo Ottimizzazione pianificazione risorse per Microsoft Dynamics 365 Field Service.

Sintomi

  • Le prenotazioni completate, annullate o di altro tipo vengono ottimizzate o rimosse, anche se non devono essere spostate.
  • Le prenotazioni passate o future che non rientrano nell'intervallo di inizio e fine dell'ottimizzazione vengono rimosse.
  • Bookings mostra in uno stato di simulazione.

Risoluzione

Evitare l'eliminazione delle prenotazioni

Dopo l'esecuzione di un'ottimizzazione, Ottimizzazione pianificazione risorse può prendere decisioni per creare, aggiornare o eliminare prenotazioni in base alle esigenze in base alle impostazioni degli obiettivi e dei vincoli. Di conseguenza, si prevede di trovare le prenotazioni eliminate per ottimizzare i risultati durante la pianificazione. Se non si vuole che Ottimizzazione pianificazione risorse elimini le prenotazioni esistenti, provare le opzioni seguenti:

Mapping del metodo di pianificazione allo stato della prenotazione

Lo stato della prenotazione include un campo Metodo di pianificazione che determina in che modo Ottimizzazione pianificazione risorse deve prendere in considerazione i record di prenotazione di tale stato:

  • Se lo stato della prenotazione è impostato su Ottimizza, Ottimizzazione pianificazione risorse sposta le prenotazioni.
  • Se lo stato della prenotazione è impostato su Non spostare, Ottimizzazione pianificazione risorse non sposta o ottimizza tali prenotazioni. Usare questa opzione per gli stati di prenotazione che indicano che il lavoro è in corso o completato.
  • Se lo stato della prenotazione è impostato su Ignora, Ottimizzazione pianificazione risorse non considera tale record di prenotazione. Usare questa opzione per gli stati di prenotazione che indicano che il lavoro è stato annullato.

Impedisci ottimizzazione pianificazione risorse di spostare le prenotazioni precedenti

  • Impostare lo stato della prenotazione su Non spostare.
  • Rimuovere la prenotazione dalla visualizzazione della prenotazione.
  • Bloccare la prenotazione in un intervallo di tempo o di tempo nel passato.
  • Impostare una data promessa da/a mentre si abilita il vincolo dell'intervallo di tempo.

Bookings in stato di simulazione

Se si verifica un'eccezione o un errore quando una pianificazione di ottimizzazione è ancora in esecuzione, potrebbe verificarsi una sovrapposizione nella scheda di pianificazione. Alcune prenotazioni vengono create o aggiornate dall'esecuzione più recente, mentre altre prenotazioni dell'esecuzione precedente non sono state eliminate a causa di un problema. Per evitare questo problema, il processo di ottimizzazione usa le prenotazioni transazionali nello stato Simulazione .

Durante il processo di ottimizzazione, le operazioni di creazione, aggiornamento ed eliminazione sono visibili. Tutte le prenotazioni nuove, aggiornate e da eliminare vengono simulate. Se l'esecuzione dell'ottimizzazione viene completata correttamente, queste prenotazioni simulate diventano prenotazioni reali. Durante l'esecuzione dell'ottimizzazione, le prenotazioni dello stato di simulazione sono trasparenti e si spostano intorno alla scheda di pianificazione. Al termine dell'esecuzione, le prenotazioni di simulazione cambiano in prenotazioni reali con un colore a tinta unita.

Se si verifica un'eccezione e la richiesta di ottimizzazione non riesce, queste prenotazioni di simulazione rimangono in stato di simulazione a scopo di risoluzione dei problemi, a meno che non vengano eliminate manualmente. In caso contrario, un processo di sistema li elimina automaticamente ogni due settimane.

È possibile nascondere le prenotazioni di simulazione modificando le impostazioni della scheda di pianificazione. Selezionare l'icona a ingranaggio in alto a destra e quindi selezionare l'opzione Nascondi annullato .