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ı kullanabilirsiniz.
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şturmanıza olanak tanır.
Parametre | Açıklama | Gerekli |
---|---|---|
Sağlayıcı Kimliği | Eşlemenin ilgili olduğu sağlayıcı kimliği. | Doğru |
Eşleme Grubu Kimliği | Eşlemenin ait olduğu eşleme grubu kimliği. | Doğru |
Hesap Kodu | 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.
Not
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şturmanıza olanak tanır.
Parametre | Açıklama | Gerekli |
---|---|---|
Sağlayıcı Kimliği | Eşlemenin ilgili olduğu sağlayıcı kimliği. | Doğru |
Eşleme Grubu Kimliği | Eşlemenin ait olduğu eşleme grubu kimliği. | Doğru |
İlgili Kişi 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, ister yeni oluşturulmuş ister zaten var olmuş olsun, kişi kimliğini döndürür.
Not
Bu değer, ilgili kişinin değil, eşlemenin kimliğidir.
Sipariş karşılama emri eşlemesi oluşturma
Sipariş karşılama emri 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 karşılama siparişi eşlemesi oluşturmanıza olanak tanır.
Parametre | Açıklama | Gerekli |
---|---|---|
Sağlayıcı Kimliği | Eşlemenin ilgili olduğu sağlayıcı kimliği. | Doğru |
Eşleme Grubu Kimliği | Eşlemenin ait olduğu 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, ister yeni oluşturulmuş ister zaten var olmuş olsun, karşılama siparişi eşleme kimliğini döndürür.
Not
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şturmanıza olanak tanır.
Parametre | Açıklama | Gerekli |
---|---|---|
Sağlayıcı Kimliği | Eşlemenin ilgili olduğu sağlayıcı kimliği. | Doğru |
Eşleme Grubu Kimliği | Eşlemenin ait olduğu 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.
Not
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şturma akışı, aramanın bir siparişle yeniden eşlemesi için belirtilen harici alan adını ve harici alan değerini kullanan bir sipariş eşlemesi oluşturmanıza olanak tanır.
Parametre | Açıklama | Gerekli |
---|---|---|
Sağlayıcı Kimliği | Eşlemenin ilgili olduğu sağlayıcı kimliği. | Doğru |
Eşleme Grubu Kimliği | Eşlemenin ait olduğu 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.
Not
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 | Açıklama | Gerekli |
---|---|---|
Eşleme Tablosu | Harici değeri aramak için eşleme tablosu. | Doğru |
Sağlayıcı Kimliği | Eşlemenin ilgili olduğu sağlayıcı kimliği. | Doğru |
Eşleme Grubu Kimliği | Eşlemenin ait olduğu 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 | Açıklama | Gerekli |
---|---|---|
Eşleme Tablosu | Harici değeri aramak için eşleme tablosu. | Doğru |
Sağlayıcı Kimliği | Eşlemenin ilgili olduğu sağlayıcı kimliği. | Doğru |
Eşleme Grubu Kimliği | Eşlemenin ait olduğu 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 | Açıklama | Gerekli |
---|---|---|
İ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ış |
Not
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 oluşturulduğunda, tüm satırların aynı duruma sahip olduğunu doğrulamak için bir denetim yapılır. Aynı duruma sahiplerse belirtilen sipariş karşılama emri düzeyindeki iş olayı üst bilgi düzeyinde oluşturulur.
Parametre | Açıklama | Gerekli |
---|---|---|
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 | Açıklama | Gerekli |
---|---|---|
Yük | Hesabın JSON gösterimi. | Doğru |
Hesap Kodu | Güncelleştirilecek hesabın kimliği. | Yanlış |
Not
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 | Açıklama | Gerekli |
---|---|---|
Yük | İlgili kişinin JSON gösterimi. | Doğru |
İlgili Kişi Kimliği | Güncelleştirilecek hesabın kimliği. | Yanlış |
Not
İ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 | Açıklama | Gerekli |
---|---|---|
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ış |
Not
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. Bu olay oluşturulduğunda, tüm satırların aynı duruma sahip olduğunu doğrulamak için bir denetim yapılır. Aynı duruma sahiplerse, belirtilen sipariş düzeyindeki iş olayı üst bilgi düzeyinde oluşturulur.
Parametre | Açıklama | Gerekli |
---|---|---|
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 | Açıklama | Gerekli |
---|---|---|
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 ayarlanan birim dönüşümlerini kullanarak bir miktarı bir birimden diğerine dönüştürür.
Parametre | Açıklama | Gerekli |
---|---|---|
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 |
Akış, bir dönüşüm varsa birim dönüşümünü döndürür.
Çeşitli akışlar
Sağlayıcı dönüşümü
Sağlayıcı dönüştürücü akışı, sağlayıcıda tanımlanan bir Power Query dönüşümü uygular ve ardından 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. Sağlanan kayıt kimliği, dönüşümde tanımlanan varlık için aranır. Bir kayıt bulunursa dönüşüm için kullanılır.
Dönüştürme türü JsonPayload ise Payload parametresi için bir değer gerekir.
Parametre | Açıklama | Gerekli |
---|---|---|
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 kodu | Dönüşümle ilişkili varlığı aramak için kayıt. | Yanlış |
Not
Bir Yük değeri veya Kayıt Kimliği değeri gereklidir.
Sağlayıcı Kimliği değeri bir GUID'dir ve sağlayıcı etkinleştirildiğinde değiştirilir. 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 | Açıklama | Gerekli |
---|---|---|
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ış |
Not
EntityRecordId değeri, kayıt kimliklerinin virgülle ayrılmış bir listesi olabilir. Sınırlandırılmış bir liste sağlanırsa her kayıt için bir iş olayı oluşturulur.
İş olayı başarıyla oluşturulduysa akış, IsSuccessful true değerini döndürür.