Udostępnij za pośrednictwem


Przepływy usługi Dynamics 365 Intelligent Order Management Power Automate

Ten artykuł zawiera listę przepływów, które są dostępne w ramach tego artykułu Microsoft Dynamics 365 Intelligent Order Management. Tych przepływów można używać do tworzenia własnych niestandardowych dostawców lub rozwiązań.

Mapowanie przepływów

Tworzenie mapowania konta

Przepływ tworzenia mapowania konta umożliwia tworzenie mapowania konta odbiorcy, które używa określonej nazwy pola zewnętrznego i wartości pola zewnętrznego do wyszukiwania w celu mapowania z powrotem na identyfikator konta.

Parametr opis Wymagane
Identyfikator dostawcy Identyfikator dostawcy, którego dotyczy mapowanie. Prawda
Identyfikator grupy mapującej Identyfikator grupy mapowania, do których jest mapowanie. Prawda
Identyfikator konta Identyfikator konta, który ma zostać zwrócony po znalezieniu dopasowania. Prawda
Nazwa pola zewnętrznego Nazwa pola, które ma być sprawdzane pod nazwą wartości w zewnętrznym źródle danych. Prawda
Wartość pola zewnętrznego Wartość pola do dopasowania w zewnętrznym źródle danych. Prawda

Mapowanie zwraca identyfikator konta, niezależnie od tego, czy zostało utworzone, czy już istnieje.

Banknot

Ta wartość jest identyfikatorem mapowania, a nie konta.

Utwórz mapowanie osoby kontaktowej

Przepływ tworzenia mapowania konta umożliwia tworzenie mapowania kontraktu odbiorcy, które używa określonej nazwy pola zewnętrznego i kontraktu pola zewnętrznego do wyszukiwania w celu mapowania z powrotem na identyfikator kontrak.

Parametr opis Wymagane
Identyfikator dostawcy Identyfikator dostawcy, którego dotyczy mapowanie. Prawda
Identyfikator grupy mapującej Identyfikator grupy mapowania, do których jest mapowanie. Prawda
Identyfikator kontaktu Identyfikator kontraktu, który ma zostać zwrócony po znalezieniu dopasowania. Prawda
Nazwa pola zewnętrznego Nazwa pola, które ma być sprawdzane pod nazwą wartości w zewnętrznym źródle danych. Prawda
Wartość pola zewnętrznego Wartość pola do dopasowania w zewnętrznym źródle danych. Prawda

Mapowanie zwraca identyfikator kontraktu, niezależnie od tego, czy zostało utworzone, czy już istnieje.

Banknot

Ta wartość jest identyfikatorem mapowania, a nie kontraktu.

Tworzenie mapowania zamówień na realizację

Przepływ Tworzenie mapowania zamówień na realizację umożliwia utworzenie mapowania zamówienia realizacji, które wykorzystuje określoną nazwę pola zewnętrznego i wartość pola zewnętrznego do wyszukiwania w celu mapowania z powrotem do ID zamówienia realizacji.

Parametr opis Wymagane
Identyfikator dostawcy Identyfikator dostawcy, którego dotyczy mapowanie. Prawda
Identyfikator grupy mapującej Identyfikator grupy mapowania, do których jest mapowanie. Prawda
Identyfikator zamówienia realizacji Identyfikator zamówienia wypełnienia, który ma zostać zwrócony po znalezieniu dopasowania. Prawda
Nazwa pola zewnętrznego Nazwa pola, które ma być sprawdzane pod nazwą wartości w zewnętrznym źródle danych. Prawda
Wartość pola zewnętrznego Wartość pola do dopasowania w zewnętrznym źródle danych. Prawda

Mapowanie zwraca identyfikator mapowania zamówienia na realizację, niezależnie od tego, czy zostało ono właśnie utworzone, czy już istnieje.

Banknot

Wartość ta jest identyfikatorem mapowania, a nie zamówienia realizacji.

Tworzenie mapowania produktu z zamówienia realizacji

Przepływ Tworzenie mapowania produktów w zamówieniach na realizację umożliwia utworzenie mapowania produktu zamówienia realizującego, które używa określonej nazwy pola zewnętrznego i wartości pola zewnętrznego dla odnośnika do mapowania z powrotem do ID produktu zamówienia realizującego.

Parametr opis Wymagane
Identyfikator dostawcy Identyfikator dostawcy, którego dotyczy mapowanie. Prawda
Identyfikator grupy mapującej Identyfikator grupy mapowania, do których jest mapowanie. Prawda
Identyfikator produktu w zamówieniu uzupełniającym Identyfikator produktu zamówienia wypełniającego, który ma zostać zwrócony po znalezieniu dopasowania. Prawda
Nazwa pola zewnętrznego Nazwa pola, które ma być sprawdzane pod nazwą wartości w zewnętrznym źródle danych. Prawda
Wartość pola zewnętrznego Wartość pola do dopasowania w zewnętrznym źródle danych. Prawda

Mapowanie zwraca identyfikator mapowania produktu zamówienia realizacji, niezależnie od tego, czy został on właśnie utworzony, czy już istnieje.

Banknot

Wartość ta jest identyfikatorem mapowania, a nie produktu zamówienia realizacji.

Tworzenie mapowania zamówienia

Przepływ Tworzenie mapowania zamówień na realizację umożliwia utworzenie mapowania zamówienia realizacji, które wykorzystuje określoną nazwę pola zewnętrznego i wartość pola zewnętrznego do wyszukiwania w celu mapowania z powrotem do ID zamówienia realizacji.

Parametr opis Wymagane
Identyfikator dostawcy Identyfikator dostawcy, którego dotyczy mapowanie. Prawda
Identyfikator grupy mapującej Identyfikator grupy mapowania, do których jest mapowanie. Prawda
Identyfikator zamówienia Identyfikator zamówienia, który ma zostać zwrócony po znalezieniu dopasowania. Prawda
Nazwa pola zewnętrznego Nazwa pola, które ma być sprawdzane pod nazwą wartości w zewnętrznym źródle danych. Prawda
Wartość pola zewnętrznego Wartość pola do dopasowania w zewnętrznym źródle danych. Prawda

Mapowanie zwraca identyfikator mapowania zamówienia, niezależnie od tego, czy zostało ono właśnie utworzone, czy już istnieje.

Banknot

Wartość ta jest identyfikatorem mapowania, a nie zamówienia.

Pobieranie mapowania zewnętrznego

Przepływ pobierz mapowanie zewnętrzne zwraca wartość pola zewnętrznego, która mapuje na wartość pola wewnętrznego dla określonej tabeli i nazwy pola zewnętrznego.

Parametr opis Wymagane
Tabela mapowania Tabela mapowania do wyszukiwania wartości zewnętrznej. Prawda
Identyfikator dostawcy Identyfikator dostawcy, którego dotyczy mapowanie. Prawda
Identyfikator grupy mapującej Identyfikator grupy mapowania, do których jest mapowanie. Prawda
Wewnętrzna wartość zapisu Wartość używana wewnętrznie do dopasowania. Prawda
Nazwa pola zewnętrznego Nazwa pola, które ma być sprawdzane pod nazwą wartości w zewnętrznym źródle danych. Prawda

Mapowanie zwraca rekord, jeśli dla określonego dostawcy lub grupy mapowania istnieje pasujący tabela, wartość rekordu wewnętrznego i nazwa pola zewnętrznego.

Pobieranie mapowania wewnętrznego

Przepływ pobierz mapowanie wewnętrzne zwraca wartość pola wewnętrznego, która mapuje na wartość pola zewnętrznego dla określonej tabeli i nazwy pola zewnętrznego.

Parametr opis Wymagane
Tabela mapowania Tabela mapowania do wyszukiwania wartości zewnętrznej. Prawda
Identyfikator dostawcy Identyfikator dostawcy, którego dotyczy mapowanie. Prawda
Identyfikator grupy mapującej Identyfikator grupy mapowania, do których jest mapowanie. Prawda
Nazwa pola zewnętrznego Nazwa pola, które ma być sprawdzane pod nazwą wartości w zewnętrznym źródle danych. Prawda
Wartość pola zewnętrznego Wartość używana zewnętrznie do dopasowania. Prawda

Mapowanie zwraca rekord, jeśli pasująca tabela, wartość pola zewnętrznego i nazwa pola zewnętrznego istnieją dla określonego dostawcy lub grupy mapowania.

Przepływy realizacji

Utwórz śledzenie realizacji

Przepływ śledzenia realizacji tworzenia tworzy rekord w tabeli śledzenia w celu skojarzenia numeru śledzenia z zamówieniem realizacji lub zwrotem realizacji i innymi szczegółami.

Parametr opis Wymagane
Numer śledzenia Numer śledzenia, który ma być ustawiony dla rekordu. Prawda
CarrierRecordId Pasujący rekord z tabeli Firma przewozowa . Prawda
CarrierServiceId Pasujący rekord z tabeli Firma przewozowa . Prawda
FulfillmentOrderRecordId Rekord zamówienia wypełnienia, na którym ma być ustawiony numer śledzenia. Fałsz
FulfillmentLineRecordId Rekord wiersza zamówienia wypełnienia, na którym ma być ustawiony numer śledzenia. Fałsz
ShipmentId Skojarzony identyfikator wysyłki, jeśli jest dostępny. Fałsz
ShipmentCost Związany z tym koszt przesyłki, jeśli jest dostępny. Fałsz
InsuranceCost Związany z tym koszt ubezpieczenia, jeśli jest on dostępny. Fałsz
Podatek Związany z tym podatek, jeśli jest dostępny. Fałsz
SurchargeFee Związana z tym opłata za dopłatę, jeśli jest dostępna. Fałsz
FulfillmentReturnOrderRecordId Rekord zamówienia zwrotu wypełnienia, na którym należy ustawić numer śledzenia. Fałsz

Banknot

Wartość FulfillmentOrderRecordId lub FulfillmentReturnOrderRecordId jest wymagana.

Przepływ zwraca identyfikator numeru śledzenia z tabeli Śledzenie realizacji .

Zdarzenia wiersza realizacji i zagregowanego zamówienia

Wiersz realizacji i zagregowany przepływ zdarzeń zamówienia wywołuje zdarzenie biznesowe w wierszu zamówienia realizacji. Po podwyższeniu tego zdarzenia wykonywane jest sprawdzenie, czy wszystkie wiersze mają ten sam stan. Jeśli mają one ten sam stan, określone zdarzenie biznesowe na poziomie zamówienia realizacji jest wywoływane na poziomie nagłówka.

Parametr opis Wymagane
FulfillmentLineBusinessEventDefinitionId Zdarzenie biznesowe, które ma podwyżki w jednostce wiersza. Prawda
FulfillmentLineRecordId Wiersz zamówienia realizacji, dla których ma zostać podwyższeniu początkowego zdarzenia biznesowego. Prawda
FulfillmentOrderBusinessEventDefinitionId Zdarzenie biznesowe, które ma zostać podwyższeniu w zamówieniu realizacji, jeśli wszystkie wiersze mają ten sam stan. Prawda
FulfillmentOrderRecordId Zlecenie wypełnienia, dla którego należy podnieść zdarzenie biznesowe. Prawda
Ładunek Opcjonalne obciążenie JavaScript Object Notation (JSON) do przekazania razem ze zdarzeniem biznesowym. Fałsz

Przepływ zwraca wartość IsSuccessful true , jeśli zdarzenie biznesowe zostało pomyślnie wywoływane.

Konta odbiorcy i przepływy kontaktu

Utwórz lub zaktualizuj konto

Tworzenie lub aktualizowanie przepływu konta powoduje utworzenie lub zaktualizowanie istniejącego konta na podstawie określonego ładunku JSON.

Parametr opis Wymagane
Ładunek Reprezentacja JSON konta. Prawda
Identyfikator konta Identyfikator konta do aktualizacji. Fałsz

Banknot

Tabela Konta zawiera określone pola wymagane w ładunku JSON. Aby zobaczyć, które pola są wymagane, przejdź do pola Dataverse>Tabele>Wszystkie, znajdź tabelę i wybierz pozycję Kolumny. Pole Wymagane pozwala określić, co jest wymagane.

Przepływ zwraca identyfikator utworzonego lub zaktualizowanego konta.

Utwórz lub zaktualizuj osobę kontaktową

Tworzenie lub aktualizowanie kontaktu konta powoduje utworzenie lub zaktualizowanie istniejącego kontaktu na podstawie określonego ładunku JSON.

Parametr opis Wymagane
Ładunek Reprezentacja JSON kontaktu. Prawda
Identyfikator kontaktu Identyfikator konta do aktualizacji. Fałsz

Banknot

Tabela Kontakt zawiera określone pola wymagane w ładunku JSON. Aby zobaczyć, które pola są wymagane, przejdź do pola Dataverse>Tabele>Wszystkie, znajdź tabelę i wybierz pozycję Kolumny. Pole Wymagane pozwala określić, co jest wymagane.

Przepływ zwraca identyfikator utworzonego lub zaktualizowanego kontaktu.

Przepływy zamówień i Zamawianie przepływów produktów

Tworzenie zamówień sprzedaży

Przepływ tworzenia zamówienia sprzedaży tworzy zamówienie sprzedaży na podstawie określonego ładunku JSON.

Parametr opis Wymagane
Ładunek Reprezentacja JSON zamówienia sprzedaży i wierszy. Prawda
ProviderId Identyfikator dostawcy wywołującego. Fałsz

Banknot

Zarówno tabela zamówienia, jak i tabela Wiersz zamówienia mają określone pola wymagane w ładunku JSON. Aby zobaczyć, które pola są wymagane, przejdź do pola Dataverse>Tabele>Wszystkie, znajdź tabelę i wybierz pozycję Kolumny. Pole Wymagane pozwala określić, co jest wymagane.

Przepływ zwraca ID utworzonego zlecenia sprzedaży.

Zdarzenia związane z podnoszeniem rangi i zagregowanym zamówieniem

Wiersz Zdarzenia związane z podnoszeniem rangi i zagregowanym zamówieniem wywołuje zdarzenie biznesowe w wierszu zamówienia sprzedaży. Po podwyższeniu tego zdarzenia wykonywane jest sprawdzenie, czy wszystkie wiersze mają ten sam stan. Jeśli mają one ten sam stan, określone zdarzenie biznesowe na poziomie zamówienia realizacji jest wywoływane na poziomie nagłówka.

Parametr opis Wymagane
LineBusinessEventId Zdarzenie biznesowe, które ma podwyżki w jednostce wiersza. Prawda
LineRecordId Wiersz zamówienia, dla których ma zostać podwyższeniu początkowego zdarzenia biznesowego. Prawda
OrderBusinessEventId Zdarzenie biznesowe, które ma zostać podwyższeniu w zamówieniu, jeśli wszystkie wiersze mają ten sam stan. Prawda
OrderRecordId Zlecenie, dla którego należy podnieść zdarzenie biznesowe. Prawda
Ładunek Opcjonalny payload JSON do przekazania razem ze zdarzeniem biznesowym. Fałsz

Przepływ zwraca wartość IsSuccessful true , jeśli zdarzenie biznesowe zostało pomyślnie wywoływane.

Wywołaj zdarzenie biznesowe wierszy zamówienia sprzedaży

Wiersz Podniesienie linii zleceń sprzedaży zdarzenie biznesowe wywołuje zdarzenie biznesowe w wierszach zamówienia sprzedaży.

Parametr opis Wymagane
SalesOrderId Rekord zamówienia, dla którego należy podwyższyć zdarzenie biznesowe dla każdego wiersza. Prawda
BusinessEventId Zdarzenie biznesowe wiersza zamówienia, które należy podnieść dla każdego wiersza. Prawda

Przepływ zwraca wartość IsSuccessful true , jeśli zdarzenie biznesowe zostało pomyślnie wywoływane.

Przeliczanie jednostek

Przepływ konwersji jednostek konwertuje ilość z jednej jednostki na inną przy użyciu konwersji jednostek ustawionych dla produktu.

Parametr opis Wymagane
Ilość Ilość do przeliczenia. Prawda
Od jednostki Jednostka, z której należy dokonać przeliczenia. Prawda
Do jednostki Przeliczanie na jednostkę. Prawda

Przepływ zwraca konwersję jednostek, jeśli istnieje konwersja.

Różne przepływy

Program do przekształcania dostawcy

Przepływ dostawców powoduje zastosowanie Power Query przekształcenia zdefiniowanego w dostawcy, a następnie zwraca przekształcone dane. Ten przepływ wyszukuje aktywne wystąpienie dostawcy według identyfikatorów i sprawdza przekształcenia o pasującej nazwie obiektu źródłowego i nazwie obiektu docelowego.

Jeśli typem przekształcenia jest jednostka Dataverse , jest wymagany identyfikator rekordu. Podany identyfikator rekordu jest szukany dla jednostki zdefiniowanej w przekształceniu. Jeśli rekord zostanie znaleziony, zostanie użyty w przekształceniu.

Jeśli typem przekształcenia jest JsonPayload, parametr Ładunek wymaga wartości.

Parametr opis Wymagane
Identyfikator dostawcy Dowolny prawidłowy unikatowy globalnie identyfikator (GUID). Prawda
Nazwa obiektu źródłowego Nazwa obiektu źródłowego do wyszukiwania w transformacjach dostawcy. Prawda
Nazwa obiektu docelowego Nazwa obiektu docelowego do wyszukania w transformacjach dostawcy. Prawda
Ładunek Ładunek JSON do przekształcenia, jeśli typem przekształcenia jest JsonPayload. Fałsz
Identyfikator rekordu Rekord do wyszukania dla podmiotu, który jest związany z transformacją. Fałsz

Banknot

Wartość ładunku lub wartość identyfikatora rekordu jest wymagana.

Wartość identyfikatora dostawcy jest identyfikatorem GUID i jest zastępowana po uaktywnieniu dostawcy. Dla tego parametru można wprowadzić dowolny identyfikator GUID.

Jeśli przepływ się powiedzie, zwraca reprezentację JSON przekształcony rekordu.

Wywołaj zdarzenie biznesowe

Przepływ Podwyższeniu zdarzenia biznesowego wywołuje zdarzenie biznesowe dla określonego rekordu jednostki i dostarcza opcjonalny ładunek.

Parametr opis Wymagane
BusinessEventDefinitionId Identyfikator GUID istniejącego zdarzenia biznesowego. Prawda
Identyfikator EntityRecordId ID rekordu podmiotu, który jest związany ze zdarzeniem biznesowym. Prawda
Ładunek Opcjonalny payload do dostarczenia wraz ze zdarzeniem biznesowym. Fałsz

Banknot

Wartość EntityRecordId może być listą identyfikatorów rekordów rozdzieloną przecinkami. Jeśli zostanie dostarczana lista rozgraniczana, dla każdego rekordu jest wywoływane zdarzenie biznesowe.

Przepływ zwraca wartość IsSuccessful true , jeśli zdarzenie biznesowe zostało pomyślnie wywoływane.