Ciclul de viață al comenzii de lucru și starea sistemului

Comenzile de lucru utilizează stări de sistem, substări ale comenzilor de lucru și stări de rezervare pentru a urmări starea unei comenzi de lucru în ciclul de viață. Actualizarea uneia dintre stări le poate actualiza automat pe celelalte.

Stările sistemului de comenzi de lucru sunt notate pe entitatea comenzii de lucru, indicând punctul curent al unei comenzi de lucru din ciclul său de viață. Stările de sistem ale comenzilor de lucru sunt:

  • Neplanificat
  • Programată
  • În curs
  • Finalizată
  • Publicată
  • Anulat

Notă

Nu adăugați, eliminați sau editați valorile set de opțiuni pentru Starea sistemului comenzii de lucru. În schimb, administratorii pot edita etichetele set de opțiuni pentru a schimba modul în care se afișează stările în interfața cu utilizatorul. Pentru mai multe informații, consultați Nu se editează valorile set de opțiuni (alegere).

Substările comenzilor de lucru sunt notate în entitatea comenzii de lucru și se referă la și furnizează mai multe detalii pentru stările sistemului de comenzi de lucru. Substările comenzii de lucru sunt create particularizat pentru fiecare organizație.

Stările rezervărilor sunt notate în entitatea de rezervare a resurselor care se pot rezerva și sunt actualizate de tehnicienii de teren în aplicația mobilă Field Service pentru a urmări progresul acestora pentru o anumită cerință de comandă de lucru. În plus, stările de rezervare sunt vizualizate pe tabloul de planificare cu o culoare și o pictogramă distincte, iar câteva stări de rezervare fac parte din produs în mod implicit, deși pot fi adăugate mai multe personalizate. În mod implicit, stările de rezervare sunt:

  • Programată
  • Deplasare
  • În curs
  • În pauză
  • Finalizată
  • Anulat

Ciclul de viață al comenzii de lucru

  • Crearea comenzii de lucru: Se creează o comandă de lucru, de obicei dintr-un caz sau o oportunitate.

  • Program: Comanda de lucru este programată.

  • Dispecerat: Comanda de lucru este expediată.

  • Serviciu: Comanda de lucru este efectuată și detaliile sunt actualizate.

  • Revizuire/Aprobare: Un supervizor revizuiește și aprobă comanda de lucru.

  • Ajustarea facturii și a stocurilor: Se efectuează ajustări de inventar și se generează o factură pentru contul corespunzător.

Ciclul de viață al comenzii de lucru în Dynamics 365 Field Service.

Crea Planificați Expeditor Servicii Examinare Factură
Ce se întâmplă Este creată o nouă comandă de lucru.

Incident, produs, servicii, abilități, teritoriu atribuit etc.
Planificarea comenzii de lucru este creată.

Resurse atribuite comenzii de lucru.

Data și ora specificate.
Agentul de teren notificat în legătură cu comanda de lucru.

Agentul de teren poate revizui și accepta/refuza comanda de lucru.
Comanda de lucru se efectuează.

Informații despre ceea ce se realizează în câmpul introdus prin aplicația mobilă.
Supervizorul verifică dacă tot lucrul a fost efectuat în mod corespunzător și dacă toate informațiile despre comanda de lucru sunt corecte. Factura este creată pe baza produselor și serviciilor utilizate.

Sunt făcute ajustări de inventar.

Produsele sunt transformate în echipamente (după caz)
Cine îndeplinește sarcina Acordul este generat automat, după o bază recurentă.

Caz: după asistența pentru clienți.

Oportunitate: Prin vânzări/programare.

Ad-hoc: după agentul de teren sau după o planificare centralizată.
Expeditor

Agent de teren

Expeditorul, cu ajutorul asistentului de planificare

Motorul de rutare
Notificarea, dacă este configurată, trimisă automat de sistem agentului de teren, clientului și altor părți. Agent de teren Supraveghetor/manager de teren,

contabilitate back office
Trimis automat de sistem
Starea comenzii de lucru Deschisă - neplanificată Deschisă - planificată Deschisă - planificată Deschis - programat, apoi deschis-finalizat Deschisă - finalizată, apoi închisă - publicată Închisă - publicată
Starea programului comenzii de lucru N/A Planificat Planificat Programată

Acceptată/Refuzată

Stare particularizată
Finalizată Finalizată

Stările din ciclul de viață al comenzii de lucru

Field Service utilizează stări standard ale sistemului de comenzi de lucru și stări de rezervare care mapează la un ciclu de viață implicit al comenzii de lucru, fără nicio particularizare. Multe procese sunt declanșate pe baza acestor stări. O modificare de stare poate completa automat datele din comanda de lucru și poate declanșa următorul pas în procesul comenzii de lucru.

De exemplu, atunci când Starea rezervării este schimbată în În curs pentru a indica, tehnicianul indică faptul că a ajuns la locul de muncă. Câmpul Ora sosirii se populează automat în rezervarea resursei care se poate rezerva.

Stările implicite ale comenzii de lucru și rezervării mapează la următoarele etape ale ciclului de viață al comenzii de lucru.

  1. Când se creează o comandă de lucru, aceasta are starea Neprogramată în mod implicit.

  2. Odată ce comanda de lucru este programată, sistemul creează o rezervare cu o stare de rezervare programată . Crearea unei rezervări schimbă automat starea sistemului de comenzi de lucru la Programat.

  3. Tehnicienii pot vedea comenzile de lucru programate în aplicația mobilă Field Service. Când sunt în drum spre locul de muncă, schimbă starea rezervării în Călătorii. Modificarea stării rezervării la Călătorind modifică automat starea sistemului de comenzi de lucru la În curs .

    Notă

    Dacă există mai multe rezervări pentru o singură comandă de lucru și o rezervare este în curs, starea comenzii de lucru aferente se actualizează.

  4. Când tehnicianul ajunge la fața locului și începe lucrul, schimbă starea rezervării în În curs. Starea comenzii de lucru rămâne în desfășurare.

  5. Tehnicienii indică timpul de pauză schimbând starea rezervării în On Break pentru a asigura facturarea corectă.

  6. Când lucrarea este finalizată, tehnicianul schimbă starea rezervării la Finalizat. Durata este actualizată la durata efectivă a rezervării, iar ora de terminare este actualizată pentru a reflecta momentul în care starea a fost modificată în Finalizată. Starea sistemului de comenzi de lucru asociat se schimbă în Finalizat atunci când toate rezervările asociate sunt finalizate sau anulate. Dacă un alt utilizator actualizează starea rezervării la Finalizat în numele unui tehnician, ora de încheiere a rezervării păstrează valoarea anterioară a orei de încheiere.

  7. În cele din urmă, un lucrător back-office revizuiește comanda de lucru finalizată și începe procesul de facturare. Ei schimbă starea sistemului de comenzi de lucru la Postat.

Dincolo de stările sistemului de comenzi de lucru care actualizează stările rezervărilor și invers, modificările de stare pot declanșa, de asemenea, procese și actualizări de date.

Procesele stării de sistem a comenzilor de lucru

Finalizat (comandă de lucru)

  • Convertiți produsele din comanda de lucru în active noi de client dacă ați activat conversia înregistrării produsului.
  • Adăugați taxa de călătorie ca produs de comandă de lucru.

Publicată

  • Generează factura pentru produsele și serviciile comenzii de lucru utilizate pentru contul de facturare al comenzii de lucru.
  • Creează înregistrări Actuals pentru timpul și costurile legate de comenzile de lucru și rezervări. Creează vânzări reale pentru produsele și serviciile facturate după confirmarea facturii generate.
  • Actualizări închise și închise pe câmpuri.

Procese stare rezervări

Fiecare modificare a stării rezervării creează un marcaj temporal al rezervării pentru a urmări actualizările.

Programată

  • Actualizează Milele parcurse, calculate ca distanța parcursă de la locația anterioară la locația de rezervare.

Deplasare

  • Atunci când o rezervare este actualizată la starea unei rezervări de călătorie din aplicația mobilă, ora de începere va fi actualizată la ora curentă. Când este actualizat de pe web, ora de începere nu este actualizată automat.

În curs

  • Actualizează ora reală de sosire cu data și ora la care un tehnician modifică starea rezervării în aplicația mobilă.
  • Actualizările au sosit mai întâi pe câmpul (Comandă de lucru) pe comanda de lucru aferentă cu ora reală de sosire a rezervării. Editarea oreireale de sosire actualizează, de asemenea, valoarea First Arrived On .
  • Actualizează Durata reală a călătoriei, calculată ca timpul total în care starea rezervării este Călătorind.

Finalizat (rezervare)

  • Actualizarea orei de încheiere.
  • Creează jurnale de rezervări cu marcaje temporale de rezervare pentru a calcula durata de lucru, timpul de călătorie și timpul de pauză.
  • Calculează Durata totală în curs pe baza orei la care starea rezervării este În desfășurare.
  • Calculează durata totală a pauzei în funcție de ora la care starea rezervării este În pauză.
  • Actualizează costul total, calculat ca suma totală a duratei efective a călătoriei, a duratei totale în curs și a duratei totale a pauzei, înmulțită cu tariful orar al resursei.
  • Actualizează Durata totală facturabilă, calculată ca suma dintre durata totală în curs și durata totală a pauzei.
  • Actualizări finalizate în câmpul (Comandă de lucru) din comanda de lucru asociată cu ora de încheiere a rezervării. Editarea orei de încheiere a rezervării actualizează valoarea Finalizat pe .

Creați o comandă de lucru ulterioară pentru o rezervare finalizată

Economisiți timp la comenzile de lucru care necesită urmărire, readucându-le într-o stare neprogramată după finalizarea unei rezervări.

În mod implicit, comenzile de lucru sunt setate la finalizare atunci când rezervarea asociată este finalizată. Pentru a modifica logica implicită, a crea sau a edita o stare de rezervare, accesați fila Field Service și setați comutatorul Starea finalizează comanda de lucru în consecință. În ceea ce privește stările rezervărilor existente, setarea afectează doar rezervările viitoare. Nu se fac modificări la rezervările existente.

  • Pe marchează o comandă de lucru Finalizată atunci când rezervarea se schimbă la starea respectivă.
  • Dezactivat aplică starea sistemului de comenzi de lucru conform tabelului de mapare a stării atunci când rezervarea se modifică la starea respectivă.

Pentru comenzile de lucru care au asociate mai multe rezervări, starea comenzii de lucru depinde de starea tuturor rezervărilor asociate.

Indiferent de setările de stare, starea rezervării nu are niciun impact asupra stării cerințelor deresurse.

Tabel de mapare a stării

Revizuiți următorul tabel pentru a înțelege modul în care starea rezervării se mapează la starea sistemului comenzii de lucru. Stările comenzilor de lucru cu caractere aldine indică o modificare față de comportamentul implicit.

Stare rezervare Starea sistemului de comenzi de lucru
fără Neplanificat
Programată Programată
În curs În curs
Finalizată Finalizată
Finalizat parțial Neprogramate
Anulat Neplanificat
Booking1: Programat
Booking2: Programat
Programată
Booking1: Programat
Booking2: În desfășurare
În curs
Booking1: Programat
Booking2: Finalizat
În curs
Booking1: Programat
Booking2: Parțial finalizat
Programată
Booking1: Finalizat
Booking2: Finalizat
Finalizată
Booking1: Parțial finalizat
Booking2: Parțial finalizat
Neprogramate
Booking1: În desfășurare
Booking2: Parțial finalizat
În curs
Booking1: Finalizat
Booking2: Parțial finalizat
Finalizată
Booking1: Anulat
Booking2: Parțial finalizat
Neprogramate

Pașii următori