Jagamisviis:


DOM-i reeglid

Märkus.

Dynamics 365 Commerce'i jaemüügi huvirühm on Yammerilt üle läinud Viva Engage'ile. Kui teil pole juurdepääsu uuele Viva Engage'i kogukonnale, täitke lisamiseks see vorm (https://aka.ms/JoinD365commerceVivaEngageCommunity) ja olge viimaste aruteludega seotud.

See artikkel kirjeldab hajus tellimuste haldamine (DOM) funktsioonide reegleid Microsoft Dynamics 365 Commerce.

Siin on mõned levinud atribuudid, mida saad defineerida kõigi reeglitüüpide jaoks:

  • Alguskuupäev ja lõppkuupäev – kasutage neid välju reegli algus- ja lõppkuupäevade miseks.
  • Keelatud – käivitamisel loetakse # DOM ainult neid reegleid, mille väärtus on sellel väljal Ei.
  • Raske piirang – reeglit saab määratleda kas hardtraintiks või mitte raskeks piiranguks. Iga DOM-i käitus läbi kaks iteratsiooni. Esimeses iteratsioonis käsitletakse iga reeglit kui rasket piirangureeglit, olenemata sellest, kas atribuutI Raske piirang on seadistatud. See tähendab, et iga reegel kohaldatakse. Teises iteratsioonis eemaldatakse reeglid, mis ei ole määratletud mittepiirangureeglitena, ja tellimuse või tellimuse read, mida ei määratud asukohtadele, kui kõik reeglid rakendati, asukohtadele. Ainus erand on asukoha prioriteedi reegel , mida alati käsitletakse kui rasket piirangut.

Minimaalsete varude reegel

See reeglitüüp lubab organisatsioonidel "ring fence" toote kindlale kogusele muul otstarbel kui täitmine. Näiteks ei pruugi organisatsioonid soovida, et DOM arvestaks kogu poes saadaoleva laoseisuga tellimuste täitmiseks. Selle asemel võivad nad soovida jätta osa varusid kohapealsetele klientidele. Kui seda reegli tüüpi kasutatakse, saate määrata minimaalsed varud, mida hoitakse tootekategooria, üksiku toote või tootevariandi jaoks asukohas või asukohtade grupis. Samuti saate määratleda minimaalse kaubavaru, kasutades täiendavat kategooriahierarhiat. Kui toode kuulub mitmesse kategooriasse, omistatakse lisakategooriale kõigi reeglite puhul, kus saate kategooriaid kasutada, kõrgeim tähtsus.

Täitmise asukoha prioriteedi reegel

See reegli tüüp lubab organisatsioonidel määratleda asukohtade hierarhia prioriteedi kehtestamiseks, mida DOM-mootor võtab, kui ta püüab tuvastada täitmine kindlaid asukohti. Prioriteetide kehtiv vahemik on 1 kuni 10, kus 1 on kõrgeid prioriteet ja 10 on madalaim prioriteet. Kõrgema prioriteediga asukohti võetakse arvesse enne madalama prioriteediga asukohti. Kui defineerida reegli kui ranget piirangut, vahendad tellimusi ainult kohtadesse, mille prioriteedid on määratud. DOM eelistab lähetada tellimusi täielikult ühest asukohast. Kui kogu tellimus ja selle read ei ole saadaval asukohas, mille prioriteet on 1, püüab DOM seda täita asukohas, mille prioriteet on 2.

Osaliste tellimuste reegel

Jaemüügi versioonis 10.0.5 muutis Microsoft täitmise tellimuse ühe asukoha parameetrilt maksimaalseks täitmiskohaks. Vana parameeter võimaldas seadistada, kas tellimusi saab täita ainult ühest asukohast või võimalikult paljudest kohtadest. Uus parameeter võimaldab määrata, kas täitmine võib toimuda kindlast asukohakomplektist (kuni viiest) või võimalikult paljudest kohtadest. Kõigi valikute puhul, täitmine ühest asukohast, tükeldab DOM rea, sest tellimus toimub reahaaval. See reegel töötab ainult tootmise lahendajaga.

Kasutage osaliste tellimuste reegli konfigureerimiseks järgmisi parameetreid:

  • Maksimaalsed täitmiskohad – Sellel parameetril on kuus valikut: 1, 2, 3, 4, 5 ja suvaline number.
  • Kas täita osalised tellimused? : see parameeter on saadaval ainult siis, kui maksimaalne asukohtade täitmine on seatud väärtusele Mis tahes arv. Kui see on lubatud, saab müügitellimuse osaliselt täita. Müügiliin, millel on piisav laoseis, täidetakse esimesena, samal ajal kui ülejäänud müügiliinid jäävad täitmata.
  • Kas täita osalised read? : see parameeter on saadaval ainult siis, kui asukohtade maksimaalne täitmine on seatud väärtusele Mis tahes arv ja Kas täita osalised tellimused? on lubatud. Kui see parameeter on lubatud, saab müügirea praeguste varudega osaliselt täita ja järelejäänud kogus tükeldatakse uueks müügireaks. Kui müügirida tuleb kahe asukoha vahel jagada, tagab DOM, et hinnad ja maksud jaotudavad ridade vahel sobivalt.

Osaliste tellimuste reegli täiustamiseks tutvustas Microsoft Commerce'i versioonis 10.0.31 funktsiooni Prevent tellimuste jagamine DOM-i alusel, mis põhineb tellimuse väärtusel või kaasatud toodetel . Pärast funktsiooni lubamist saad osaliste tellimuste reegli jaoks määrata müügitellimuse summa . Müügitellimused, mille summa on väiksem kui müügitellimuse summa väärtus, ei jagata isegi siis, kui määrad maksimaalse täitmise asukoha väärtuseks suurema kui "1". Saate määratleda ka kategooriate või toodete loendi, et tagada, et tellimust ei tükeldata kunagi, kui need kategooriad või tooted on tellimuse osa.

Ühenduseta täitmise asukoha reegel

Selle reegli puhul määravad organisatsioonid asukoha või asukohtade grupi olekuks Võrguühenduseta või Pole DOM-s saadaval, nii et tellimusi ei saa sihtotstarbel nendele täitmine.

Maksimaalse tagasilükkamiste arvu reegel

Selle reegli puhul määravad organisatsioonid tagasilükkamiste läve. Läveni jõudes märgib protsessor DOM tellimuse või tellimuse rea erandina ja välistab selle edasisest töötlemisest. Optimaalse jõudluse tagamiseks ei DOM DOM kõigi tagasilükkamiste ajalugu.

Kui tellimuse read on asukohale määratud, võib asukoht määratud tellimuserea tagasi lükata, sest see ei pruugi mõnel põhjusel seda rida täita. Tagasilükatud read on märgitud eranditena ja need pannakse tagasi töötlemiskausta järgmisel käitusel. Järgmise käituse ajal proovib DOM määrata tagasilükatud rea teise asukohta. Uus asukoht saab samuti määratud tellimuse rida tagasi lükata. See määramiste ja tagasilükkamiste tsükkel võib tekkida mitu korda. Kui tagasilükkamiste arv jõuab määratletud läveni, märgib DOM tellimuse rea püsiva erandina ega vali uuesti rida. DOM võtab taasmääramise tellimuserea uuesti arvesse ainult siis, kui kasutaja lähtestab tellimuserea oleku käsitsi.

Maksimaalse kauguse reegel

Selle reegli puhul määravad organisatsioonid maksimaalse vahemaa, milleni võib asukoht või asukohtade grupp tellimuse täitmiseks olla. Kui asukohale on määratud maksimaalne vahemaa reeglite kattumine, rakendab DOM sellele asukohale määratletud madalaima maksimaalse vahekauguse.

Maksimaalse tellimuste arvu reegel

See reegel lubab organisatsioonidel määratleda maksimaalse tellimuste arvu, mida asukoht või asukohtade grupp saab töödelda. Optimeerimisprotsessi käigus arvestab süsteem tellimusi, mis ei saadeta nendest asukohtadest. See kontroll toimub erinevate profiilide vahel, nii et kui sama asukoha profiilide vahel on määratletud kattuv maksimaalne tellimuste arv, arvestab süsteem kõigi profiilide maksimaalset tellimuste arvu.

Kui lubad maksimaalse tellimuse reegli ja loote DOM-i töötlemise käigus mitu täitmisplaani ülesannet, võivad tehnilised piirangud takistada reegli korrektset rakendamist. Lõime kasutuse (protsendi) väärtus määrab, mitu täitmisülesannet luuakse. Kui lubad maksimaalse järjestuse reegli, määra lõime kasutuse (protsendi) väärtuseks "0". Commerce'i versiooni 10.0.38 ja uuemate puhul, kui selle reegli lubad, loob süsteem ainult ühe täitmisplaani ülesande, sõltumata Threadi kasutuse (protsendi) väärtusest. Lisateavet vt Teemast # DOM.

Lisaressursid

DOM ülevaade

Seadista DOM

DOM kulu konfiguratsioon

DOM töötlemine

DOM käitamise tulemused

DOM täitmine ja logide puhastamine

DOM laiendatavus

DOM piirangud