Dijeli putem


Dynamics 365 Intelligent Order Management Power Automate teče

Ovaj članak pruža popis tokova koji su dostupni kao dio Microsoft Dynamics 365 Intelligent Order Management. Ove tokove možete koristiti za izgradnju vlastitih prilagođenih pružatelja usluga ili rješenja.

Mapiranje tokova

Izradite mapiranje računa

Tijek Stvori mapiranje računa omogućuje vam stvaranje mapiranja korisničkog računa koje koristi navedeni naziv vanjskog polja i vrijednost vanjskog polja za traženje za mapiranje natrag na ID računa.

Parametar Opis Obavezno
ID davatelja usluga ID davatelja za kojeg je mapiranje. True
ID grupe mapiranja ID grupe mapiranja za koji je mapiranje. True
ID računa ID računa koji se vraća kada se pronađe podudaranje. True
Naziv vanjskog polja Naziv polja za provjeru vrijednosti u vanjskom izvoru podataka. True
Vrijednost vanjskog polja Vrijednost polja za podudaranje u vanjskom izvoru podataka. True

Mapiranje vraća ID računa, bilo da je upravo stvoren ili već postoji.

Napomena

Ova vrijednost je ID mapiranja, a ne računa.

Izradite mapiranje kontakata

Tijek Stvori mapiranje kontakta omogućuje vam stvaranje mapiranja kontakta s korisnikom koje koristi navedeni naziv vanjskog polja i vrijednost vanjskog polja za traženje za mapiranje natrag na ID kontakta.

Parametar Opis Obavezno
ID davatelja usluga ID davatelja za kojeg je mapiranje. True
ID grupe mapiranja ID grupe mapiranja za koji je mapiranje. True
ID kontakta ID kontakta koji se vraća kada se pronađe podudaranje. True
Naziv vanjskog polja Naziv polja za provjeru vrijednosti u vanjskom izvoru podataka. True
Vrijednost vanjskog polja Vrijednost polja za podudaranje u vanjskom izvoru podataka. True

Mapiranje vraća ID kontakta, bilo da je upravo stvoren ili već postoji.

Napomena

Ova vrijednost je ID mapiranja, a ne kontakta.

Stvorite mapiranje naloga za ispunjenje

Tijek Stvori mapiranje naloga za ispunjenje omogućuje vam stvaranje mapiranja naloga za ispunjenje koje koristi navedeni naziv vanjskog polja i vrijednost vanjskog polja za pretraživanje kako bi se mapirao natrag na ID naloga za ispunjenje.

Parametar Opis Obavezno
ID davatelja usluga ID davatelja za kojeg je mapiranje. True
ID grupe mapiranja ID grupe mapiranja za koji je mapiranje. True
ID narudžbe za ispunjenje ID naloga za ispunjenje koji se vraća kada se pronađe podudaranje. True
Naziv vanjskog polja Naziv polja za provjeru vrijednosti u vanjskom izvoru podataka. True
Vrijednost vanjskog polja Vrijednost polja za podudaranje u vanjskom izvoru podataka. True

Mapiranje vraća ID mapiranja naloga za ispunjenje, bilo da je upravo stvoren ili već postoji.

Napomena

Ova vrijednost je ID mapiranja, a ne naloga za ispunjenje.

Stvorite mapiranje proizvoda naloga za ispunjenje

Tijek Stvori mapiranje proizvoda naloga za ispunjenje omogućuje vam stvaranje mapiranja proizvoda naloga za ispunjenje koje koristi navedeni naziv vanjskog polja i vrijednost vanjskog polja za traženje za mapiranje natrag u nalog za ispunjenje Identifikacijski broj proizvoda.

Parametar Opis Obavezno
ID davatelja usluga ID davatelja za kojeg je mapiranje. True
ID grupe mapiranja ID grupe mapiranja za koji je mapiranje. True
ID proizvoda narudžbe za ispunjenje ID proizvoda narudžbe za ispunjenje koji se vraća kada se pronađe podudaranje. True
Naziv vanjskog polja Naziv polja za provjeru vrijednosti u vanjskom izvoru podataka. True
Vrijednost vanjskog polja Vrijednost polja za podudaranje u vanjskom izvoru podataka. True

Mapiranje vraća ID mapiranja proizvoda naloga za ispunjenje, bilo da je upravo kreiran ili već postoji.

Napomena

Ova vrijednost je ID mapiranja, a ne proizvoda naloga za ispunjenje.

Napravite mapiranje naloga

Tijek Stvori mapiranje narudžbe omogućuje vam stvaranje mapiranja narudžbe koje koristi navedeni naziv vanjskog polja i vrijednost vanjskog polja za pretraživanje kako bi se preslikalo na narudžbu.

Parametar Opis Obavezno
ID davatelja usluga ID davatelja za kojeg je mapiranje. True
ID grupe mapiranja ID grupe mapiranja za koji je mapiranje. True
ID narudžbe ID narudžbe koji se vraća kada se pronađe podudaranje. True
Naziv vanjskog polja Naziv polja za provjeru vrijednosti u vanjskom izvoru podataka. True
Vrijednost vanjskog polja Vrijednost polja za podudaranje u vanjskom izvoru podataka. True

Mapiranje vraća ID mapiranja narudžbe, bilo da je upravo stvoreno ili već postoji.

Napomena

Ova vrijednost je ID mapiranja, a ne redoslijed.

Nabavite vanjsko mapiranje

Tok Dohvati vanjsko mapiranje vraća vrijednost vanjskog polja koja se preslikava na vrijednost unutarnjeg polja za određenu tablicu i naziv vanjskog polja.

Parametar Opis Obavezno
Tablica mapiranja Tablica mapiranja za traženje vanjske vrijednosti. True
ID davatelja usluga ID davatelja za kojeg je mapiranje. True
ID grupe mapiranja ID grupe mapiranja za koji je mapiranje. True
Vrijednost internog zapisa Vrijednost koja se interno koristi za podudaranje. True
Naziv vanjskog polja Naziv polja za provjeru vrijednosti u vanjskom izvoru podataka. True

Mapiranje vraća zapis ako postoji podudarna tablica, interna vrijednost zapisa i naziv vanjskog polja za navedeni pružatelj ili grupu mapiranja.

Nabavite interno mapiranje

Tok Dohvati interno mapiranje vraća vrijednost unutarnjeg polja koja se preslikava na vrijednost vanjskog polja za određenu tablicu i naziv vanjskog polja.

Parametar Opis Obavezno
Tablica mapiranja Tablica mapiranja za traženje vanjske vrijednosti. True
ID davatelja usluga ID davatelja za kojeg je mapiranje. True
ID grupe mapiranja ID grupe mapiranja za koji je mapiranje. True
Naziv vanjskog polja Naziv polja za provjeru vrijednosti u vanjskom izvoru podataka. True
Vrijednost vanjskog polja Vrijednost koja se koristi eksterno za podudaranje. True

Mapiranje vraća zapis ako postoji podudarna tablica, vrijednost vanjskog polja i naziv vanjskog polja za navedeni pružatelj ili grupu mapiranja.

Ispunjenje teče

Stvorite praćenje ispunjenja

Tijek Stvori praćenje ispunjenja stvara zapis u tablici praćenja za povezivanje broja za praćenje s nalogom za ispunjenje ili nalogom za vraćanje ispunjenja i drugim detaljima.

Parametar Opis Obavezno
Broj za praćenje Broj za praćenje koji treba postaviti za evidenciju. True
CarrierRecordId Odgovarajući zapis iz tablice Dovoznik . True
CarrierServiceId Odgovarajući zapis iz tablice Carrier Service . True
FulfillmentOrderRecordId Zapis naloga za ispunjenje za postavljanje broja za praćenje. False
FulfillmentLineRecordId Zapis retka naloga za ispunjenje za postavljanje broja za praćenje. False
ID pošiljke Povezani ID pošiljke, ako je dostupan. False
Trošak otpreme Povezani trošak pošiljke, ako je dostupan. False
InsuranceCost Povezani trošak osiguranja, ako je dostupan. False
Porez Povezani porez, ako je dostupan. False
Naknada za doplatu Pripadajuća dodatna naknada, ako je dostupna. False
FulfillmentReturnOrderRecordId Zapis naloga za povrat ispunjenja za postavljanje broja za praćenje. False

Napomena

Potrebna je ili vrijednost FulfillmentOrderRecordId ili FulfillmentReturnOrderRecordId vrijednost.

Tok vraća ID broja za praćenje iz tablice Fulfillment Trackings tablice.

Redak ispunjenja i skupni događaji naloga

The Redak ispunjenja i skupni događaji naloga tijek pokreće poslovni događaj na retku naloga za ispunjenje. Kada se pojavi ovaj događaj, vrši se provjera da se potvrdi da sve linije imaju isti status. Ako imaju isti status, navedeni poslovni događaj na razini naloga za ispunjenje podiže se na razini zaglavlja.

Parametar Opis Obavezno
FulfillmentLineBusinessEventDefinitionId Poslovni događaj koji treba podići na linijski entitet. True
FulfillmentLineRecordId Redak naloga za ispunjenje za koji se podiže početni poslovni događaj. True
FulfillmentOrderBusinessEventDefinitionId Poslovni događaj koji se podiže na nalogu za ispunjenje ako svi redovi imaju isti status. True
FulfillmentOrderRecordId Nalog ispunjenja za podizanje poslovnog događaja. True
Korisni podaci Izborni JavaScript Object Notation (JSON) korisni teret koji se prosljeđuje zajedno s poslovnim događajem. False

Protok se vraća IsSuccessful istina ako je poslovni događaj uspješno pokrenut.

Korisnički račun i tijek kontakata

Izradite ili ažurirajte račun

The Izradite ili ažurirajte račun flow stvara ili ažurira postojeći račun, na temelju navedenog JSON nosivosti.

Parametar Opis Obavezno
Korisni podaci JSON prikaz računa. True
ID računa ID računa za ažuriranje. False

Napomena

The Račun tablica ima određena polja koja su potrebna u JSON sadržaju. Da vidite koja su polja obavezna, idite na Dataverse>Tablice>Sve, pronađite svoju tablicu i odaberite Stupci. Upotrijebite polje Potrebno da odredite što je potrebno.

Tijek vraća ID kreiranog ili ažuriranog računa.

Stvorite ili ažurirajte kontakt

Tijek Stvori ili ažuriraj kontakt stvara ili ažurira postojeći kontakt, na temelju navedenog JSON sadržaja.

Parametar Opis Obavezno
Korisni podaci JSON prikaz kontakta. True
ID kontakta ID računa za ažuriranje. False

Napomena

Tablica Contact ima određena polja koja su potrebna u JSON sadržaju. Da vidite koja su polja obavezna, idite na Dataverse>Tablice>Sve, pronađite svoju tablicu i odaberite Stupci. Upotrijebite polje Potrebno da odredite što je potrebno.

Tijek vraća ID kreiranog ili ažuriranog kontakta.

Tijek naloga i Tijek proizvoda naručivanja

Kreiranje prodajnog naloga

Tijek Stvaranje prodajnog naloga stvara prodajni nalog na temelju navedenog JSON sadržaja.

Parametar Opis Obavezno
Korisni podaci JSON prikaz prodajnog naloga i redaka. True
ProviderId ID davatelja poziva. False

Napomena

I tablica Order i Order Line tablica imaju posebna polja koja su potrebna u JSON sadržaju. Da vidite koja su polja obavezna, idite na Dataverse>Tablice>Sve, pronađite svoju tablicu i odaberite Stupci. Upotrijebite polje Potrebno da odredite što je potrebno.

Tijek vraća ID kreiranog prodajnog naloga.

Linije povećanja i događaji agregiranih naloga

Tok Reci povećanja i Skupni događaji naloga pokreću poslovni događaj na retku prodajnog naloga. Kada se pojavi ovaj događaj, vrši se provjera da se potvrdi da sve linije imaju isti status. Ako imaju isti status, navedeni poslovni događaj na razini naloga podiže se na razini zaglavlja.

Parametar Opis Obavezno
LineBusinessEventId Poslovni događaj koji treba podići na linijski entitet. True
LineRecordId Redak naloga za podizanje početnog poslovnog događaja. True
OrderBusinessEventId Poslovni događaj koji se podiže na nalogu ako svi redovi imaju isti status. True
OrderRecordId Nalog za podizanje poslovnog događaja za. True
Korisni podaci Izborni JSON sadržaj koji se prosljeđuje zajedno s poslovnim događajem. False

Protok se vraća IsSuccessful istina ako je poslovni događaj uspješno pokrenut.

Podignite poslovni događaj redova prodajnih naloga

Tok poslovnog događaja Povećanje redova prodajnog naloga podiže poslovni događaj za sve retke prodajnog naloga.

Parametar Opis Obavezno
SalesOrderId Zapis naloga za koji treba podići poslovni događaj za svaki red. True
BusinessEventId Poslovni događaj reda narudžbe koji se podiže za svaki redak. True

Protok se vraća IsSuccessful istina ako je poslovni događaj uspješno pokrenut.

Pretvorba jedinica

Tijek Pretvorba jedinica pretvara količinu iz jedne jedinice u drugu pomoću pretvorbi jedinica koje su postavljene za proizvod.

Parametar Opis Obavezno
Količina Količina koju treba pretvoriti. True
Iz jedinice Jedinica iz koje se pretvara. True
Za jedinicu Jedinica u koju se pretvara. True

Tijek vraća pretvorbu jedinice, ako pretvorba postoji.

Razni tokovi

Transformator pružatelja usluga

Tok transformatora provajdera primjenjuje Power Query transformaciju koja je definirana na pružatelju, a zatim vraća transformirane podatke. Ovaj tok traži aktivnu instancu pružatelja usluga prema ID-u i provjerava transformaciju koja ima podudaranje naziva izvornog objekta i naziva odredišnog objekta.

Ako je vrsta transformacije Dataverse entitet, potreban je ID zapisa. ID zapisa koji je naveden traži se za entitet koji je definiran na transformaciji. Ako se pronađe zapis, koristi se za transformaciju.

Ako je vrsta transformacije JsonPayload, potrebna je vrijednost za Payload parametar.

Parametar Opis Obavezno
ID davatelja usluga Svaki valjani globalni jedinstveni identifikator (GUID). True
Naziv izvornog objekta Naziv izvornog objekta koji treba tražiti u transformacijama pružatelja usluga. True
Naziv odredišnog objekta Naziv odredišnog objekta koji treba tražiti u transformacijama pružatelja usluga. True
Korisni podaci JSON korisni teret za transformaciju ako je vrsta transformacije JsonPayload. False
ID zapisa Zapis za traženje entiteta koji je povezan s transformacijom. False

Napomena

Potrebna je ili vrijednost Payload ili ID zapisa vrijednost.

Vrijednost ID davatelja je GUID i zamjenjuje se kada se davatelj aktivira. Za ovaj parametar možete unijeti bilo koji GUID.

Ako je tok uspješan, vraća JSON reprezentaciju transformiranog zapisa.

Podignite poslovni događaj

Tok Podizanje poslovnog događaja podiže poslovni događaj za navedeni zapis entiteta i isporučuje izborni korisni teret.

Parametar Opis Obavezno
BusinessEventDefinitionId GUID postojećeg poslovnog događaja. True
EntityRecordId ID zapisa entiteta koji je povezan s poslovnim događajem. True
Korisni podaci Dodatni teret koji se isporučuje zajedno s poslovnim događajem. False

Napomena

Vrijednost EntityRecordId može biti popis ID-ova zapisa odvojenih zarezima. Ako je naveden razgraničeni popis, poslovni događaj se pokreće za svaki zapis.

Protok se vraća IsSuccessful istina ako je poslovni događaj uspješno pokrenut.