Jagamisviis:


Olekuraamistiku arhitektuur

Oluline

Selles teemas märgitud mõned või kõik funktsioonid on saadaval eelväljaande programmi osana. Sisu ja funktsioonid võivad muutuda.

See artikkel kirjeldab osariigi raamistiku ülesehitust Microsoft Dynamics 365 Intelligent Order Management.

Riikliku raamistiku ülesehitus on uus mõiste, mis algas Dynamics 365 Intelligent Order Management 2022. aasta oktoober väljalaskes. Osariigi raamistik on äriprotsessi reeglite kinnitamise viis, kontrollides käitusajal, kas üksuse praegusel olekul on lubatud teise olekusse liikuda. Näiteks siirded uuest töösse on edukad, kui see on määratletud, kuid üleminekul lõpetamata töösse ilmneb tõrge.

Kasutajad saavad lisada oma olekuid, oleku põhjuseid ja üleminekuid. Kuid nad ei saa kohandada boksist väljas definitsioone.

Osariigi raamistiku andmemudel

Oleku raamistiku andmemudel sisaldab mõningaid uuendusi ja uusi lisasid praegusele andmemudelile.

Järgmine näide näitab tabeleid, mis on lisatud oleku raamistiku andmemudelisse.

Osariigi raamistiku andmemudel.

Andmemudeli uuendused

Üksuse oleku ja oleku põhjuse veerud

Oleku raamistik tutvustab kahte uut veergu üksustele, mis on nutika tellimuse halduse osa. Need veerud lisati lokaliseeritava oleku ja olekupõhjuseolekuväljade toetamiseks. Oleku raamistik tutvustab ka uut välja ReadOnly , mis näitab, et kirje ei tohi olla redigeeritav kasutajaliideses (UI).

Field Kirjeldus
Riik Osariik, kus üksus on, nagu on määratletud olekumääratluse tabeliga .
Oleku põhjus Üksikasjalik kirjeldus põhjuse kohta, miks üksus on oma praeguses olekus.
ReadOnly Kui kirje ei tohiks kasutajaliideses redigeerida, seadke väärtuseks Tõene. Vastasel juhul määrake selle väärtuseks Väär.

Andmemudeli uued lisamised

Olekumääratluse tabel

Olekumääratluse tabel võimaldab luua olekute komplekti, mis on igas üksuses lubatud. Nendel olekutel on seostatud atribuudid, mis sisaldavad metaandmeid, et näidata iga oleku erinevaid käitumist.

Paberraha

Kehtivaid üleminekuid kasutatakse orkestratsioonisõidu osana kehtivate üleminekute määramiseks.

Field Kirjeldus
Oleku määratlus Oleku globaalselt kordumatu ID (GUID).
Seostatud olem Üksus, kuhu osariik kuulub.
Details Osariigi nimi.
Oleku määratluse atribuudid Seotud metaandmete otsing.
Kirjutuskaitstud Väärtuse tõene märgib üksuse kirjutuskaitstuks.

Olekumääratluse põhjusetabel

Olekumääratluse põhjusetabel annab täiendavaid üksikasju selle kohta, miks midagi on antud olekus, kuid ei pruugi olla osa kehtivast oleku üleminekust. Näiteks võib midagi olla olekus Ootel, kuid oleku põhjus järeltellimuses või eeltellimuses.

Field Kirjeldus
Oleku määratluse põhjus Oleku põhjuse GUID
Riik Osariik, millega oleku põhjus on seotud.
Details Olekupõhjuse nimi/kirjeldus.

Olekudefinitsiooni atribuutide tabel

Olekudefinitsiooni atribuutide tabel sisaldab iga oleku kohta täiendavaid metaandmeid.

Field Kirjeldus
Oleku määratluse atribuudid Atribuudi GUID
Ajaskaala paigutus Järjestus, milles olekut tuleks kuvada edenemisriba ajajoone juhtimises kasutajaliideses. (Seda juhtelementi tutvustatakse väljaandes oktoober 2022.)

Oleku üleminekutabel

Oleku üleminekutabel sisaldab oleku üleminekute loendit, mis ilmneb ärisündmuse tõstatel. Ärisündmus seadistab oleku ainult siis, kui praegune olek on lubatud olek.

Field Kirjeldus
Oleku üleminek Oleku ülemineku GUID
Ärisündmuse määratlus Otsingut Ärisündmuse definitsiooni tabelist , et määratleda, millise ärisündmuse juurde kirje kuulub.
Allika olek Lubatav lähteriik, millelt siirdele üleminekut teha
Sihtkoha olek Sihtriik, mis määratakse, kui olek on üleminekul lubatavast lähteriigist.
Sihtkoha oleku põhjus Sihtkoha oleku põhjus seatud, kui olek on üleminekul lubatavast lähteriigist.

Järgmine tabel näitab selle tabeli andmete näidet.

Ärisündmuse määratlus Allika olek Sihtkoha olek Sihtkoha oleku põhjus
Vaba kaubavaru kontrolli edu Pooleli Täitmise protsess Varude kontroll õnnestus
Vaba kaubavaru kontrolli edu Ootel Täitmise protsess Varude kontroll õnnestus
Vaba kaubavaru kontroll nurjus Pooleli Ootel Järeltellimuse ootelolek

Stsenaariumid

Ärisündmuse jaoks pole siirdeid olemas

Kui oleku ülemineku tabelist ei leita tõstata ärisündmuse kohta ühtegi kirjet, toimub kinnitamine automaatselt, kuid oleku või oleku põhjuse väärtust ei seadistata.

Uue oleku ja ülemineku lisamine

Uue oleku ja siirde lisamiseks järgige neid samme.

  1. Lisage uus oleku definitsioon.

  2. Vajaduse korral lisage uus olekumääratluse põhjus.

  3. Lisage uus oleku ülemine siirde ja järgige seejärel neid samme.

    1. Uue oleku ülemineku seostamine uue ärisündmusega
    2. Seadke väli Allikas lubatud väärtusele. Lisage üks rida lubatava allika kohta.
    3. Seadistage väli Osariik, mille olekuks tuleks ärisündmuse tõsta.
    4. Seadistage väli Olekupõhjus vastavalt millele soovite ärisündmuse tõstatmist.
  4. Lisage nõutud atribuute (ReadOnlyvõi Timeline).