Dynamics 365 Intelligent Order Management Power Automate akışları

Bu makale, Microsoft Dynamics 365 Intelligent Order Management'ın bir parçası olarak kullanılabilen akışların bir listesini sunmaktadır. Kendi özel sağlayıcılarınızı veya çözümlerinizi oluşturmak için bu akışları kullanın.

Akışları eşleme

Hesap eşlemeleri oluşturma

Hesap eşlemesi oluşturun akışı, aramanın bir hesap kimliğiyle yeniden eşlemesi için belirtilen harici alan adını ve harici alan değerini kullanan bir müşteri hesabı eşlemesi oluşturur.

Parametre Description Zorunlu
Sağlayıcı Kimliği Sağlayıcının eşleme kimliği. Doğru
Eşleme Grubu Kimliği Eşleme için eşleme grubu kimliği. Doğru
Hesap Kimliği Bir eşleşme bulunduğunda döndürülecek hesap kimliği. Doğru
Harici Alan Adı Harici veri kaynağındaki değeri denetlemek için kullanılan alanın adı. Doğru
Harici Alan Değeri Harici veri kaynağında eşlenecek alan değeri. Doğru

Eşleme, ister yeni oluşturulmuş ister zaten var olmuş olsun, hesap kimliğini döndürür.

Note

Bu değer, hesabın değil, eşlemenin kimliğidir.

Kişi eşlemesi oluşturma

İlgili kişi eşlemesi oluşturun akışı, aramanın bir kişi kimliğiyle yeniden eşlemesi için belirtilen harici alan adını ve harici alan değerini kullanan bir müşteri ilgili kişi eşlemesi oluşturur.

Parametre Description Zorunlu
Sağlayıcı Kimliği Sağlayıcının eşleme kimliği. Doğru
Eşleme Grubu Kimliği Eşleme için eşleme grubu kimliği. Doğru
İletişim Kimliği Bir eşleşme bulunduğunda döndürülecek kişi kimliği. Doğru
Harici Alan Adı Harici veri kaynağındaki değeri denetlemek için kullanılan alanın adı. Doğru
Harici Alan Değeri Harici veri kaynağında eşlenecek alan değeri. Doğru

Eşleme, yeni veya mevcut olsun, iletişim kimliğini döndürür.

Note

Bu değer, ilgili kişinin değil, eşlemenin kimliğidir.

Sipariş karşılama emri eşlemesi oluşturma

Tedarik siparişi eşlemesi oluştur akışı, bir tedarik siparişi kimliğine geri eşleme yapmak için arama sırasında belirtilen dış alan adını ve dış alan değerini kullanan bir tedarik siparişi eşlemesi oluşturur.

Parametre Description Zorunlu
Sağlayıcı Kimliği Sağlayıcının eşleme kimliği. Doğru
Eşleme Grubu Kimliği Eşleme için eşleme grubu kimliği. Doğru
Karşılama Sipariş Kimliği Bir eşleşme bulunduğunda döndürülecek gönderim siparişi kimliği. Doğru
Harici Alan Adı Harici veri kaynağındaki değeri denetlemek için kullanılan alanın adı. Doğru
Harici Alan Değeri Harici veri kaynağında eşlenecek alan değeri. Doğru

Eşleme, yeni oluşturulmuş veya zaten mevcut olsun, sipariş karşılama eşleme kimliğini döndürür.

Note

Bu değer, sipariş karşılama emrinin değil, eşlemenin kimliğidir.

Sipariş karşılama emri ürün eşlemesi oluşturma

Sipariş karşılama emri ürün eşlemesi oluşturma akışı, aramanın bir sipariş karşılama emri kimliğiyle yeniden eşlemesi için belirtilen harici alan adını ve harici alan değerini kullanan bir sipariş karşılama emri ürün eşlemesi oluşturur.

Parametre Description Zorunlu
Sağlayıcı Kimliği Sağlayıcının eşleme kimliği. Doğru
Eşleme Grubu Kimliği Eşleme için eşleme grubu kimliği. Doğru
Sipariş Karşılama Emri Ürün Kimliği Bir eşleşme bulunduğunda döndürülecek sipariş karşılama emri ürün kimliği. Doğru
Harici Alan Adı Harici veri kaynağındaki değeri denetlemek için kullanılan alanın adı. Doğru
Harici Alan Değeri Harici veri kaynağında eşlenecek alan değeri. Doğru

Eşleme, ister yeni oluşturulmuş ister zaten var olmuş olsun, sipariş karşılama emri ürün eşleme kimliğini döndürür.

Note

Bu değer, sipariş karşılama emri ürününün değil, eşlemenin kimliğidir.

Sipariş eşlemesi oluşturma

Sipariş eşlemesi oluştur akışı, aramanın bir siparişe geri eşlenmesi için belirtilen dış alan adını ve dış alan değerini kullanan bir sipariş eşlemesi oluşturur.

Parametre Description Zorunlu
Sağlayıcı Kimliği Sağlayıcının eşleme kimliği. Doğru
Eşleme Grubu Kimliği Eşleme için eşleme grubu kimliği. Doğru
Sipariş Kimliği Bir eşleşme bulunduğunda döndürülecek sipariş kimliği. Doğru
Harici Alan Adı Harici veri kaynağındaki değeri denetlemek için kullanılan alanın adı. Doğru
Harici Alan Değeri Harici veri kaynağında eşlenecek alan değeri. Doğru

Eşleme, ister yeni oluşturulmuş ister zaten var olmuş olsun, sipariş eşleme kimliğini döndürür.

Note

Bu değer, siparişin değil, eşlemenin kimliğidir.

Harici eşleme alma

Harici eşleme alma akışı, belirli bir tablo ve harici alan adı için dahili alan değeriyle eşleşen harici alan değerini döndürür.

Parametre Description Zorunlu
Eşleme Tablosu Harici değeri aramak için eşleme tablosu. Doğru
Sağlayıcı Kimliği Sağlayıcının eşleme kimliği. Doğru
Eşleme Grubu Kimliği Eşleme için eşleme grubu kimliği. Doğru
Dahili Kayıt Değeri Eşleştirmek için dahili olarak kullanılan değer. Doğru
Harici Alan Adı Harici veri kaynağındaki değeri denetlemek için kullanılan alanın adı. Doğru

Belirtilen sağlayıcı veya eşleme grubu için eşleşen bir tablo, dahili kayıt değeri ve harici alan adı varsa eşleme kaydı döndürür.

Dahili eşlemeyi alma

Dahili eşleme alma akışı, belirli bir tablo ve harici alan adı için harici alan değeriyle eşleşen dahili alan değerini döndürür.

Parametre Description Zorunlu
Eşleme Tablosu Harici değeri aramak için eşleme tablosu. Doğru
Sağlayıcı Kimliği Sağlayıcının eşleme kimliği. Doğru
Eşleme Grubu Kimliği Eşleme için eşleme grubu kimliği. Doğru
Harici Alan Adı Harici veri kaynağındaki değeri denetlemek için kullanılan alanın adı. Doğru
Harici Alan Değeri Eşleştirmek için harici olarak kullanılan değer. Doğru

Belirtilen sağlayıcı veya eşleme grubu için eşleşen bir tablo, harici alan değeri ve harici alan adı varsa eşleme kaydı döndürür.

Sipariş karşılama akışları

Sipariş karşılama takibi oluşturma

Sipariş karşılama takibi oluşturma akışı, bir takip numarasını bir sipariş karşılama emri veya sipariş karşılama iade emri ve diğer ayrıntılarla ilişkilendirmek için izleme tablosunda bir kayıt oluşturur.

Parametre Description Zorunlu
İzleme Numarası Kayıt için ayarlanacak takip numarası. Doğru
CarrierRecordId Kargo Şirketi tablosundan eşleşen bir kayıt. Doğru
CarrierServiceId Taşıyıcı Hizmeti tablosundan eşleşen bir kayıt. Doğru
FulfillmentOrderRecordId Takip numarasını ayarlamak için sipariş karşılama emri kaydı. Yanlış
FulfillmentLineRecordId Takip numarasını ayarlamak için sipariş karşılama emri satırı kaydı. Yanlış
ShipmentId Varsa ilişkili sevkiyat kimliği. Yanlış
ShipmentCost Varsa ilişkili sevkiyat maliyeti. Yanlış
InsuranceCost Varsa ilgili sigorta maliyeti. Yanlış
Vergi Varsa ilişkili vergi. Yanlış
SurchargeFee Varsa ilgili ek ücret. Yanlış
FulfillmentReturnOrderRecordId Takip numarasını ayarlamak için sipariş karşılama iade siparişi kaydı. Yanlış

Note

FulfillmentOrderRecordId değeri veya FulfillmentReturnOrderRecordId değeri gerekir.

Akış, Sipariş Karşılama Takipleri tablosundan izleme numarası kimliğini döndürür.

Sipariş karşılama satırı ve toplu sipariş olayları

Sipariş karşılama satırı ve toplu sipariş olayları akışı, bir sipariş karşılama emri satırında bir iş olayı oluşturur. Bu olay tetiklendiğinde, akış tüm satırların aynı duruma sahip olduğunu doğrular. Aynı statüye sahip olmaları durumunda, akış, başlık düzeyinde belirtilen sipariş karşılama düzeyindeki iş olayını tetikler.

Parametre Description Zorunlu
FulfillmentLineBusinessEventDefinitionId Satır varlığında oluşturulacak iş olayı. Doğru
FulfillmentLineRecordId İlk iş olayını oluşturmak için sipariş karşılama emri satırı. Doğru
FulfillmentOrderBusinessEventDefinitionId Tüm satırlar aynı duruma sahipse sipariş karşılama emrinde oluşturulacak iş olayı. Doğru
FulfillmentOrderRecordId İş olayının yükseltileceği sipariş karşılama emri. Doğru
Yük İsteğe bağlı JavaScript Nesne Gösterimi (JSON) yükü, iş olayıyla birlikte geçirilir. Yanlış

İş olayı başarıyla oluşturulduysa akış, IsSuccessful true değerini döndürür.

Müşteri hesabı ve ilgili kişi akışları

Hesap oluşturma veya güncelleştirme

Hesap oluşturma veya güncelleştirme akışı, belirtilen JSON yüküne bağlı olarak bir hesap oluşturur veya var olanı güncelleştirir.

Parametre Description Zorunlu
Yük Hesabın JSON gösterimi. Doğru
Hesap Kimliği Güncelleştirilecek hesabın kimliği. Yanlış

Note

Hesap tablosunda, JSON yükünde gerekli olan belirli alanlar vardır. Hangi alanların gerekli olduğunu görmek için Dataverse>Tablolar>Tümü'ne gidin, tablonuzu bulun ve Sütunlar'ı seçin. Neyin gerekli olduğunu belirlemek için Gerekli alanını kullanın.

Akış, oluşturulan veya güncelleştirilen hesabın kimliğini döndürür.

İlgili kişi oluşturma veya güncelleştirme

İlgili kişi oluşturma veya güncelleştirme akışı, belirtilen JSON yüküne bağlı olarak bir ilgili kişi oluşturur veya var olanı güncelleştirir.

Parametre Description Zorunlu
Yük İlgili kişinin JSON gösterimi. Doğru
İletişim Kimliği Güncelleştirilecek hesabın kimliği. Yanlış

Note

İlgili Kişi tablosunda, JSON yükünde gerekli olan belirli alanlar vardır. Hangi alanların gerekli olduğunu görmek için Dataverse>Tablolar>Tümü'ne gidin, tablonuzu bulun ve Sütunlar'ı seçin. Neyin gerekli olduğunu belirlemek için Gerekli alanını kullanın.

Akış, oluşturulan veya güncelleştirilen ilgili kişinin kimliğini döndürür.

Sipariş akışları ve Sipariş ürün akışları

Satış siparişi oluşturma

Satış siparişi oluşturma akışı, belirtilen JSON yükünü temel alan bir satış siparişi oluşturur.

Parametre Description Zorunlu
Yük Satış siparişinin ve satırlarının JSON gösterimi. Doğru
ProviderId Arama sağlayıcısının kimliği. Yanlış

Note

Hem Sipariş tablosu hem de Sipariş Satırı tablosunun JSON yükünde gerekli olan belirli alanları vardır. Hangi alanların gerekli olduğunu görmek için Dataverse>Tablolar>Tümü'ne gidin, tablonuzu bulun ve Sütunlar'ı seçin. Neyin gerekli olduğunu belirlemek için Gerekli alanını kullanın.

Akış, oluşturulan satış siparişinin kimliğini döndürür.

Satırları ve toplu sipariş olaylarını oluşturma

Satırları ve Toplu sipariş olaylarını oluşturma akışı, satış siparişi satırında bir iş olayı oluşturur. Akış, bu olay tetiklendiğinde, tüm satırların aynı duruma sahip olup olmadığını denetler. Aynı statüye sahip olmaları durumunda, akış başlık düzeyinde belirtilen sipariş düzeyindeki iş olayını tetikler.

Parametre Description Zorunlu
LineBusinessEventId Satır varlığında oluşturulacak iş olayı. Doğru
LineRecordId İlk iş olayının oluşturulacağı sipariş satırı. Doğru
OrderBusinessEventId Tüm satırlar aynı duruma sahipse siparişte oluşturulacak iş olayı. Doğru
OrderRecordId İş olayınının oluşturulacağı sipariş. Doğru
Yük İş olayıyla birlikte geçmek için isteğe bağlı JSON yükü. Yanlış

İş olayı başarıyla oluşturulduysa akış, IsSuccessful true değerini döndürür.

Satış siparişi satırları iş olayı oluşturma

Satış siparişi satırları iş olayı oluşturma akışı, bir satış siparişindeki tüm satırlar için bir iş olayı oluşturur.

Parametre Description Zorunlu
SalesOrderId Her satır için bir iş olayının oluşturulması gereken sipariş kaydı. Doğru
BusinessEventId Her satır için oluşturulacak sipariş satırı iş olayı. Doğru

İş olayı başarıyla oluşturulduysa akış, IsSuccessful true değerini döndürür.

Birim dönüştürme

Birim dönüştürme akışı, bir ürün için ayarladığınız birim dönüştürmelerini kullanarak miktarı bir birimden diğerine dönüştürür.

Parametre Description Zorunlu
Miktar Dönüştürülecek miktar. Doğru
İlk birim Dönüştürülecek birim. Doğru
Son birim Dönüştürüleceği birim. Doğru

Dönüştürme mevcutsa akış, birim dönüştürmesini döndürür.

Çeşitli akışlar

Sağlayıcı dönüşümü

Sağlayıcı transformatörü akışı, bir sağlayıcıda tanımladığınız bir Power Query dönüştürmesi uygular ve dönüştürülen verileri döndürür. Bu akış, etkin bir sağlayıcı örneğini kimliğe göre arar ve eşleşen bir kaynak nesne adı ile hedef nesne adına sahip bir dönüşüm olup olmadığını denetler.

Dönüştürme türü bir Dataverse varlığıysa bir kayıt kimliği gereklidir. Akış, dönüşümde tanımlanan varlığın kayıt kimliğini arar. Bir kayıt bulunursa akış bunu dönüştürme için kullanır.

Dönüştürme türü JsonPayload ise Payload parametresi için bir değer gerekir.

Parametre Description Zorunlu
Sağlayıcı Kimliği Geçerli herhangi bir genel benzersiz tanımlayıcı (GUID). Doğru
Kaynak Nesne Adı Sağlayıcı dönüşümlerinde aranacak kaynak nesne adı. Doğru
Hedef Nesne Adı Sağlayıcı dönüşümlerinde aranacak hedef nesne adı. Doğru
Yük Dönüştürme türü JsonPayload ise dönüştürülecek JSON yükü. Yanlış
Kayıt Kimliği Dönüşümle ilişkili varlığı aramak için kayıt. Yanlış

Note

Ya bir Yük değeri ya da bir Kayıt Kimliği değeri sağlamanız gerekir.

Bir sağlayıcıyı etkinleştirdiğinizde sistem, GUID olan Sağlayıcı Kimliği değerinin yerini alır. Bu parametre için herhangi bir GUID girebilirsiniz.

Akış başarılı olursa dönüştürülen kaydın JSON temsilini döndürür.

Bir iş olayı oluşturma

İş olayı oluşturma akışı, belirtilen varlık kaydı için bir iş olayı oluşturur ve isteğe bağlı bir yük sunar.

Parametre Description Zorunlu
BusinessEventDefinitionId Mevcut bir iş olayının GUID'si. Doğru
EntityRecordId İş olayıyla ilişkili varlığın kayıt kimliği. Doğru
Yük İş olayıyla birlikte sunulacak isteğe bağlı bir yük. Yanlış

Note

EntityRecordId değeri, kayıt kimliklerinin virgülle ayrılmış bir listesi olabilir. Sınırlandırılmış bir liste sağlarsanız, akış her kayıt için bir iş olayı tetikler.

İş olayı başarıyla oluşturulduysa akış, IsSuccessful true değerini döndürür.