Deli z drugimi prek


Najboljše prakse za ustvarjanje in upravljanje procesov poteka dela

Ta tema velja za Dynamics 365 Customer Engagement (on-premises). Če vas zanima različica te teme za Power Apps, glejte: Najboljše prakse za potek dela

Ta razdelek vsebuje najboljše prakse za ustvarjanje in upravljanje procesov poteka dela.

Izognite se neskončnim zankam

V poteku dela, ki sproži neskončno zanko, ki porablja sredstva strežnika in vpliva na uspešnost, je mogoče ustvariti logiko. Tipičen primer, kjer se lahko pojavi neskončna zanka, je potek dela, konfiguriran za zagon v času, ko je atribut posodobljen in nato ta atribut posodobi v sklopu logike poteka dela. Dejanje posodobitve sproži isti potek dela, ki posodobi zapis in znova sproži potek dela.

Poteki dela, ki jih ustvarite, vključujejo logiko za zaznavanje in ustavljanje neskončnih zank. Če se proces delovnega toka izvede več kot določeno število krat na določenem zapisu v kratkem času, postopek ne uspe z naslednjo napako: To opravilo delovnega toka je bilo preklicano, ker je bil potek dela, ki ga je začel vključena neskončna zanka. Popravite logiko poteka dela in poskusite znova. Največje število ponovitev je 16.

Uporaba predlog poteka dela

Če imate podobne poteke dela in predvidevate, da boste ustvarili več potekov dela, ki sledijo istemu vzorcu, svoj potek dela shranite kot predlogo poteka dela. Tako boste naslednjič, ko boste ustvarjali podoben potek dela, potek dela ustvarili s pomočjo predloge in se izognili ponovnemu vnašanju vseh pogojev in dejanj.

V pogovornem oknu Ustvari proces izberite Nov proces iz obstoječe predloge (izberite s seznama).

Uporaba podrejenih potekov dela

Če isto logiko uporabite v različnih potekih dela ali pri pogojnih razvejitvah, to logiko opredeliti kot podrejeni potek dela, tako da vam te logike pri vsakem poteku dela ali pogojni razvejitvi ni treba ročno zamenjati. Tako boste lažje vzdrževali potek dela. Namesto preverjanja mnogih potekov dela, za katere lahko velja enaka logika, lahko posodobite samo en potek dela.

Ohrani manj dnevnikov

Če želite prihraniti prostor na disku, počistite potrditveno polje Hrani dnevnike za opravila poteka dela, ki naletijo na napake če vam teh podatkov ni treba hraniti.

Omejitev števila potekov dela, ki posodabljajo isto entiteto

Izvajanje več potekov dela, ki posodabljajo isto entiteto, lahko povzroči težave z zaklepanjem vira. Predstavljajte si, da pri izvajanju več potekov dela vsaka posodobitev priložnosti sproži posodobitev povezanega zapisa kupca. Več primerkov izvajanja teh potekov dela, ki poskušajo hkrati posodobiti isti zapis kupca, lahko povzroči težave z zaklepanjem vira. Pride do napak v delovnem toku in zabeleži se sporočilo o napaki, kot je Časovna omejitev SQL: ni mogoče pridobiti zaklepanja vira ime vira.

Uporabite beležke, če si želite beležiti spremembe

Pri urejanju potekov dela morate uporabiti zavihek Beležke in vnesite zapis o tem, kaj ste naredili in zakaj. Tako bodo tudi drugi razumeli spremembe, ki ste jih uvedli.

Glejte tudi

Pregled procesov poteka dela
Konfigurirajte procese poteka dela
Spremljajte in upravljajte delovne procese