Udostępnij za pośrednictwem


Praca z dodaną wydajnością w zakresie wyceny do gotówki za pomocą rozwiązania Dynamics 365 Sales

W tym artykule opisano, jak pracować z ulepszonymi funkcjami wyceny do gotówki podczas integracji z Microsoft Dynamics 365 Sales. Zawiera informacje o tym, jak włączone rozszerzone funkcje wpływają na zachowanie zintegrowanego systemu. Aby uzyskać więcej informacji o tym, jak włączyć te ulepszenia w swoim systemie, zobacz Włącz i skonfiguruj dodatkową wydajność w wycenie do gotówki za pomocą Dynamics 365 Sales.

Ustaw domyślną własność dla wszystkich ofert sprzedaży

Gdy funkcja Integracja cyklu życia ofert jest włączona w Dynamics 365 Supply Chain Management, można ustawić domyślną własność dla ofert sprzedaży w Supply Chain Management. Domyślna własność ma zastosowanie do wszystkich nowych ofert sprzedaży, niezależnie od systemu, w którym zostały utworzone.

Wykonaj poniższe kroki, aby ustawić domyślną własność dla wszystkich ofert sprzedaży.

  1. W Supply Chain Management przejdź do Należności > Konfiguracja > Parametry należności.

  2. Na karcie Integracja Dynamics 365 Sales, na karcie Oferta Sales skróconej karty, w polu Domyślna własność wybierz jedną z następujących wartości:

    • Na podstawie źródła – własność wszystkich nowych ofert sprzedaży będzie zgodna z systemem, w którym oferty zostały utworzone.
    • Supply Chain Management – własność wszystkich nowych ofert sprzedaży zostanie ustawiona na Supply Chain Management, niezależnie od systemu, w którym oferty zostały utworzone.
    • Dynamics 365 Sales – własność wszystkich nowych ofert sprzedaży zostanie ustawiona na Dynamics 365 Sales, niezależnie od systemu, w którym oferty zostały utworzone.

Zmiana właściciela oferty sprzedaży

Własność oferty sprzedaży można zmienić, otwierając ją w Supply Chain Management. Nie można zmienić właściciela z poziomu Sales.

Banknot

Przed zmianą właściciela oferty sprzedaży muszą zostać spełnione następujące warunki:

  • Konto użytkownika musi mieć uprawnienie Zmień domyślną własność oferty sprzedaży i obowiązek Utrzymaj własność oferty sprzedaży. Domyślnie wymagane uprawnienia i obowiązki są przypisane do roli Menedżer Sales, ale nie do roli Pracownik Sales.
  • Oferta sprzedaży musi mieć status Utworzono lub Przesłano w Supply Chain Management.
  • Oferta sprzedaży musi mieć status Wersja robocza lub Aktywne w dziale Sales.

Wykonaj poniższe kroki, aby zmienić właściciela oferty sprzedaży.

  1. Znajdź i wybierz ofertę, z którą chcesz pracować (na przykład przechodząc do Sprzedaż i marketing > Oferty sprzedaży > Wszystkie oferty). Nie można zmienić właściciela dla wielu ofert sprzedaży w tym samym czasie. Dlatego należy wybrać tylko jedną ofertę.

  2. W okienku akcji na karcie Dalsze działania wybierz opcję Zmiana własności. Następnie w wyświetlonym rozwijanym oknie dialogowym ustaw pole Własność na jedną z następujących wartości:

    • Na podstawie źródła - dziedziczy własność z wartości w Źródło.
    • Supply Chain Management – przypisanie własności do Supply Chain Management.
    • Dynamics 365 Sales – przypisanie własności do Sales.
  3. Wybierz OK, aby zastosować zmianę.

Zdarzenia zmiany własności są rejestrowane w tabeli w Supply Chain Management. Ta tabela nie jest dostępna z poziomu interfejsu użytkownika (UI). Aby ją wyświetlić, wpisz następujący adres URL w pasku adresu przeglądarki. Zastąp <DomainName> nazwą domeny swojego środowiska, a <CompanyName> nazwą swojej osoby prawnej.

https://<DomainName>/?cmp=<CompanyName>&mi=SysTableBrowser&TableName=SalesQuotationOwnershipChangeLog

Utwórz główne ceny w rozwiązaniu Supply Chain Management

Gdy funkcja Utwórz główne ceny w rozwiązaniu Supply Chain Management jest włączona w Supply Chain Management, Supply Chain Management staje się ceną główną dla obliczeń ofert sprzedaży i zamówień sprzedaży.

Dlatego po włączeniu tej funkcji zachodzą następujące zmiany:

  • Gdy oferta lub zlecenie sprzedaży jest tworzone w Sales, jeśli istnieje cennik w Sales, używana jest cena z tego cennika.

  • Sales zachowuje się tak, jakby jego opcja Użyj obliczania ceny systemowej była ustawiona na Nie.

  • Następujące zmiany są wprowadzane w interfejsie użytkownika sprzedaży dla ofert sprzedaży i wierszy zamówień sprzedaży:

    • Pole Rabat ilościowy jest ukryte.
    • Pole Kwota rabatu na linię zastępuje pole Rabat ręczny, a jego wartość jest wyrażona jako kwota rabatu na jednostkę.
    • Pole Rabat ręczny jest tylko do odczytu i otrzymuje nazwę Rabat. To pole reprezentuje całkowitą kwotę rabatu obliczoną przez Supply Chain Management.
  • W Sales, ręczne rabaty dla wierszy ofert i zamówień sprzedaży mogą być wprowadzane w Kwota rabatu na linię.

  • Następujące pola w Sales nie są już obliczane na podstawie logiki Sales. Zamiast tego polegają na wartościach, które są obliczane i synchronizowane z Supply Chain Management. Gdy oferty i wiersze zamówień sprzedaży są tworzone w Sales, pola te nie będą miały wartości, dopóki nie zostaną zsynchronizowane z Supply Chain Management.

    • Dla ofert sprzedaży i wierszy zamówień sprzedaży: Rabat i Rozszerzona kwota
    • Dla ofert sprzedaży i podsumowań zamówień sprzedaży: Szczegóły zniżki, (-) Zniżka, Kwota przed frachtem, (+) Kwota frachtu, (+) Łączny podatek i Łączna kwota
  • W przypadku zamówień sprzedaży w Sales opcja Przelicz ponownie nie ma żadnego efektu.

Banknot

  • Podczas tworzenia lub aktualizacji oferty sprzedaży lub zamówienia sprzedaży w Sales, wybierz Cena oferty (dla ofert) lub Cena zamówienia (dla zamówień), aby upewnić się, że wszystkie odpowiednie obliczenia są wykonywane w Supply Chain Management, a następnie synchronizowane z powrotem do Sales. Ten krok nie jest wymagany w przypadku ofert i zleceń sprzedaży tworzonych w Supply Chain Management, pod warunkiem, że zadanie wsadowe Obliczanie sumy sprzedaży jest skonfigurowane tak, aby działało zgodnie z regularnym harmonogramem.
  • Od wersji 10.0.42 Supply Chain Management zapewnia ulepszone podejście do synchronizacji szczegółów wiersza i cen między systemami. Takie podejście rozszerza możliwości aplikacji Supply Chain Management do działania jako dane ceny główne. Teraz, gdy wiersz oferty sprzedaży lub zamówienia sprzedaży jest tworzony lub aktualizowany w Dynamics 365 Sales, wszystkie szczegóły wiersza, wartości wierszy pieniężnych i sumy są natychmiast synchronizowane między systemami bez konieczności wybierania przez użytkowników opcji Oferta cenowa (dla ofert) lub Zamówienie cenowe (dla zamówień). Aby uzyskać szczegółowe informacje na temat włączania i korzystania z tej funkcji, zobacz Włączanie i konfigurowanie synchronizacji z aplikacją Dynamics 365 Sales.

Obliczanie i przekazywanie cen, rabatów i sum z Supply Chain Management do Sales

Po zaktualizowaniu oferty sprzedaży lub zamówienia sprzedaży w Supply Chain Management, ważne jest, aby przesłać zaktualizowane ceny, rabaty i sumy do Sales. Aby można było korzystać z tej funkcji, funkcja Obliczanie i wypychanie cen musi być włączona w usłudze Supply Chain Management.

Zalecamy również włączenie i skonfigurowanie funkcji Przetwarzanie zdarzeń związanych z ofertami sprzedaży, aby można było przetwarzać obliczenia w tle. Aby uzyskać więcej informacji, zobacz Zdarzenia procesowe związane z integracją sprzedaży.

Pełne przeliczanie i wypychanie cen, rabatów i sum

Po pełnym przeliczeniu i przesłaniu cen, rabatów i sum system sprawdza zasady oceny umów handlowych i w razie potrzeby przeszukuje umowy handlowe w celu ustalenia, czy ceny jednostkowe linii i rabaty muszą zostać ponownie przeliczone. Następnie pobiera prawidłowe ceny jednostkowe linii i rabaty, oblicza wszystkie wymagane sumy i synchronizuje je ze sprzedażą.

Wykonaj poniższe kroki, aby w pełni przeliczyć i wypchnąć ceny, rabaty i sumy.

  1. W Supply Chain Management wybierz ofertę sprzedaży lub zlecenie sprzedaży, z którym chcesz pracować. Jeśli pracujesz w widoku listy, możesz wybrać więcej niż jedną ofertę lub zamówienie.

  2. W okienku akcji, na karcie Oferta (dla ofert) lub na karcie Sprzedaż (dla zamówień), wybierz opcję Wypychanie cen i sum.

    System przeprowadza obliczenia synchronicznie lub asynchronicznie, w zależności od konfiguracji parametrów należności. Aby uzyskać więcej informacji, zobacz sekcję Wybierz, czy przetwarzać i przesyłać sumy synchronicznie czy asynchronicznie.

Tylko obliczanie i wypychanie sum

W przypadku obliczania i przesyłania tylko sum system nie przelicza żadnych cen jednostkowych linii ani rabatów. Zamiast tego oblicza tylko nowe sumy wierszy i nagłówków i synchronizuje je z Sales.

Wykonaj poniższe kroki, aby obliczyć i przesłać tylko sumy.

  1. W Supply Chain Management przejdź do jednej z poniższych stron, w zależności od typu dokumentu, z którym chcesz pracować:

    • Sprzedaż i marketing > Zadania okresowe > Obliczanie sumy zamówień sprzedaży dla Sales
    • Sprzedaż i marketing > Zadania okresowe > Obliczanie sumy ofert sprzedaży dla Sales
  2. W wyświetlonym oknie dialogowym wykonaj następujące kroki:

    • W polu Ignoruj dokumenty zaktualizowane przed wprowadź wiek (w dniach) najstarszego dokumentu, który chcesz przetworzyć.
    • Aby kontrolować, które rekordy mają być przetwarzane, na skróconej karcie Rekordy do uwzględnienia wybierz opcję Filtruj. Zostanie wyświetlone standardowe okno dialogowe zapytania, w którym można zdefiniować kryteria wyboru. Pola działają w ten sam sposób, jak działają w przypadku innych typów zapytań w aplikacji Supply Chain Management.

    Banknot

    Nie można ustawić powtarzania tych zadań zgodnie z harmonogramem. Są one przeznaczone do jednorazowych obliczeń.

  3. Kliknij przycisk OK.

    System przeprowadza obliczenia synchronicznie lub asynchronicznie, w zależności od konfiguracji parametrów należności. Aby uzyskać więcej informacji, zobacz sekcję Wybierz, czy przetwarzać i przesyłać sumy synchronicznie czy asynchronicznie.

Wybierz, czy sumy mają być przetwarzane i przesyłane synchronicznie czy asynchronicznie

Za każdym razem, gdy uruchamiasz pełne lub tylko sumaryczne obliczenia, system może uruchomić obliczenia synchronicznie lub asynchronicznie, w zależności od konfiguracji. Wykonaj poniższe czynności, aby skonfigurować tę opcję.

  1. Wybierz kolejno pozycje Rozrachunki z odbiorcami > Ustawienia > Parametry modułu rozrachunków z odbiorcami.
  2. Na karcie Integracja Dynamics 365 Sales ustaw opcję Obliczanie i wypychanie cen i sum w partii na Tak, aby uruchomić obliczenia asynchronicznie. Ustaw wartość Nie, aby uruchomić obliczenia synchronicznie.

Banknot

Zalecamy ustawienie opcji Oblicz i wyślij ceny i sumy w partii na Tak. W ten sposób użytkownicy nie będą musieli czekać, aż system przetworzy dane za każdym razem, gdy zażądają nowych obliczeń i push.

Zaplanuj zadanie wsadowe Oblicz sumy sprzedaży

Zalecamy skonfigurowanie zaplanowanego zadania Oblicz sumy sprzedaży w taki sposób, aby było ono uruchamiane w regularnych odstępach czasu. W ten sposób zapewniasz, że wszystkie wiersze i sumy zamówień są regularnie obliczane i synchronizowane z działem sprzedaży. Zadanie to oblicza i przesuwa tylko sumy (tzn. nie wykonuje pełnego przeliczenia ceny, które zostało opisane wcześniej). Przenosi również podatki i opłaty za fracht do Sales.

Aby skonfigurować to zaplanowane zadanie, przejdź do sekcji Sales i marketing > Należności > Zadania okresowe > Obliczanie sum sprzedaży.

Kopiuj dane ofert sprzedaży aplikacji Supply Chain Management do zamówień sprzedaży synchronizowanych z aplikacji Sales

Ze względu na różnice w modelach danych obu systemów, zamówienia sprzedaży utworzone z procesu oferty sprzedaży w Sales nie mają tych samych danych, co zamówienia sprzedaży utworzone z procesu oferty sprzedaży w Supply Chain Management. W przypadku zamówień sprzedaży, które są tworzone z procesu oferty sprzedaży w Sales, niewielki zestaw danych jest przenoszony z oferty sprzedaży. Jednakże, gdy zamówienie sprzedaży jest synchronizowane z Sales do Supply Chain Management, Supply Chain Management może zainicjować niektóre wartości pól (takie jak wymiary finansowe) bez użycia standardowej logiki Supply Chain Management. Chociaż takie zachowanie może być odpowiednie w niektórych scenariuszach, nie jest odpowiednie w innych.

Aby kontrolować to zachowanie, należy włączyć lub wyłączyćKopiuj dane oferty do zamówień sprzedaży funkcjonalność w Supply Chain Management.

System działa wtedy w jeden z następujących sposobów, w zależności od tego, czy funkcja jest włączona, czy wyłączona:

  • Jeśli ta funkcja jest włączona: każde zamówienie sprzedaży w Supply Chain Management przenosi wartości pól z powiązanych ofert sprzedaży w Supply Chain Management, niezależnie od własności.
  • Jeśli ta funkcja jest wyłączona: zamówienia sprzedaży w Supply Chain Management nie przenoszą wartości pól powiązanych ofert sprzedaży, jeśli właścicielem jest Sales. Zamiast tego inicjowane są wartości tych pól.

Gdy funkcje Użyj procesora wiadomości i Kopiuj dane oferty do zamówień sprzedaży włączone w Supply Chain Management, można określić, czy informacje o ofercie są kopiowane w czasie rzeczywistym podczas tworzenia zamówienia, czy za pośrednictwem procesora wiadomości. Wykonaj poniższe czynności, aby skonfigurować tę opcję.

  1. Wybierz kolejno pozycje Rozrachunki z odbiorcami > Ustawienia > Parametry modułu rozrachunków z odbiorcami.
  2. Na karcie Integracja Dynamics 365 Sales ustaw opcję Kopiowanie danych oferty do zamówienia sprzedaży w partii na Nie, aby kopiować informacje o ofercie w czasie rzeczywistym podczas tworzenia zamówienia. Ustaw ją na Tak, aby asynchronicznie kopiować informacje o ofertach.

Banknot

Zalecamy ustawienie opcji Kopiuj dane oferty do zamówienia sprzedaży partiami na Tak. W ten sposób użytkownicy nie będą musieli czekać, aż system przetworzy dane.

Przetwarzanie zdarzeń związanych z integracją sprzedaży

W poprzednich sekcjach tego artykułu opisano kilka funkcji, które obsługują asynchroniczne przetwarzanie zdarzeń związanych z integracją z Sales. Korzystając z przetwarzania asynchronicznego, użytkownicy nie muszą czekać na zakończenie przetwarzania za każdym razem, gdy zgłaszają odpowiednie żądanie. Zamiast tego mogą kontynuować pracę nad innymi zadaniami, a system przetworzy żądania, gdy będzie miał na to czas. Funkcje te działają poprzez dodawanie wiadomości do kolejki przetwarzania wiadomości. Postęp tych komunikatów można monitorować za pomocą strony Komunikaty procesora komunikatów. Ta strona zapewnia wgląd w kolejkowane, nieudane i przetworzone wiadomości. Obsługuje również obsługę błędów, ręczne przetwarzanie, anulowanie i ponowne przekazywanie wiadomości.

Aby można było korzystać z przetwarzania asynchronicznego, funkcja Korzystanie z procesora wiadomości musi być włączona w Supply Chain Management.

Skonfigurowanie zadania wsadowego do przetwarzania kolejki komunikatów Dynamics 365 Sales Integration

Po uruchomieniu zadania wsadowego Procesor wiadomości integracji Dynamics 365 Sales system przetwarza tylko kolejkę komunikatów Integracja Dynamics 365 Sales. Dlatego, jeśli chcesz skorzystać z asynchronicznego przetwarzania zdarzeń związanych z integracją, wykonaj poniższe kroki, aby zaplanować zadanie wsadowe tak, aby działało regularnie.

  1. Przejdź do Sales i marketing > Zadania okresowe > Procesor wiadomości integracji Dynamics 365 Sales.
  2. W oknie dialogowym Procesor komunikatów integracji sprzedaży usługi Dynamics 365 na karcie skróconej Uruchom w tle określ sposób, czas i częstotliwość przetwarzania komunikatów w kolejce Integracja Dynamics 365 Sales. Pola działają w ten sam sposób, jak działają w przypadku innych typów zadań w tle w module Supply Chain Management.
  3. Wybierz przycisk OK, aby zastosować ustawienia i zamknąć okienko dialogowe.

Ustawianie opcji procesora wiadomości

Gdy funkcja Użyj procesora wiadomości jest włączona w Supply Chain Management, wykonaj poniższe kroki, aby skonfigurować sposób i czas jej działania.

  1. Wybierz kolejno pozycje Rozrachunki z odbiorcami > Ustawienia > Parametry modułu rozrachunków z odbiorcami.

  2. Na karcie Integracja Dynamics 365 Sales ustaw następujące pola:

    • Utwórz arkusz oferty w partii – ustaw tę opcję na Tak, aby tworzyć arkusze zapytań ofertowych asynchronicznie poprzez dodawanie wiadomości do kolejki procesora wiadomości. W ten sposób użytkownicy nie będą musieli czekać na utworzenie arkusza za każdym razem, gdy aktywują ofertę sprzedaży z Sales.
    • Utwórz arkusz potwierdzenia oferty w partii – ustaw tę opcję na Tak, aby tworzyć arkusze potwierdzeń zapytań ofertowych asynchronicznie, dodając wiadomości do kolejki procesora wiadomości. W ten sposób użytkownicy nie będą musieli czekać na utworzenie arkusza potwierdzającego za każdym razem, gdy wygrają ofertę sprzedaży od działu sprzedaży.
    • Wiadomości na zadanie – określa maksymalną liczbę wiadomości, które mogą być przetwarzane w pojedynczym zadaniu. (Zadanie jest jak pakiet). W niektórych przypadkach można poprawić wydajność systemu, dostosowując tę wartość. Należy ustawić wartość, która spowoduje czas wykonania od jednej do dwóch minut. Wartość 50 zwykle działa dobrze. Nie zalecamy ustawiania niskiej wartości. Niska wartość spowoduje utworzenie dużej liczby zadań, co może zwiększyć obciążenie systemu. Jeśli ustawisz to pole na 0 (zero), system przetworzy 30 wiadomości na zadanie. Optymalna wartość tego ustawienia zależy od liczby zadań procesora skonfigurowanych dla kolejki komunikatów Integracja Dynamics 365 Sales. Więcej informacji można znaleźć na stronie Tworzenie i przetwarzanie niestandardowych kolejek wiadomości i typów wiadomości. Pomoc techniczna Microsoft może zalecić dostosowanie wartości tego pola, jeśli wystąpią problemy z wydajnością.

Praca z kolejką komunikatów

Postęp kolejki komunikatów można monitorować za pomocą strony Komunikaty procesora komunikatów. Ta strona zapewnia wgląd w kolejkowane, nieudane i przetworzone wiadomości. Obsługuje również obsługę błędów, ręczne przetwarzanie, anulowanie i ponowne przekazywanie wiadomości. Aby uzyskać informacje na temat pracy z tą stroną i konfigurowania ustawień związanych z procesorem wiadomości, zobacz Tworzenie i przetwarzanie niestandardowych kolejek wiadomości i typów wiadomości.

Komunikaty kolejki komunikatów

Gdy funkcja Użyj procesora wiadomości jest włączona w Supply Chain Management, kolejka wiadomości Integracja Dynamics 365 Sales jest dostępna z interfejsu użytkownika procesora wiadomości. System używa tej kolejki do przetwarzania wiadomości związanych z integracją sprzedaży. Poniższa tabela opisuje komunikaty, które mogą być wyświetlane w kolejce oraz funkcje, które są wymagane, aby każdy komunikat był dostępny.

Typ komunikatu Wymagana funkcjonalność Opis
Oblicz i wypchnij ceny oraz sumy dla oferty sprzedaży Obliczanie i wypychanie cen Ten typ wiadomości dokonuje pełnego przeliczenia cen, rabatów i sum dla ofert sprzedaży i przesyła wyniki do Sales.
Oblicz i wypchnij ceny oraz sumy dla zamówienia sprzedaży Obliczanie i wypychanie cen Ten typ wiadomości dokonuje pełnego przeliczenia cen, rabatów i sum dla zamówień sprzedaży i przesyła wyniki do Sales.
Oblicz i wypchnij sumy dla zamówienia sprzedaży Obliczanie i wypychanie cen Ten typ wiadomości oblicza i przesyła sumy dla zamówień sprzedaży.
Oblicz i wypchnij sumy dla oferty sprzedaży Obliczanie i wypychanie cen Ten typ wiadomości oblicza i przesyła sumy dla ofert sprzedaży.
Utwórz arkusz oferty sprzedaży Użyj procesora komunikatów Ten typ wiadomości tworzy arkusz ofert sprzedaży.
Utwórz arkusz potwierdzenia oferty sprzedaży Użyj procesora komunikatów Ten typ wiadomości tworzy arkusz potwierdzenia oferty sprzedaży.
Połącz zamówienie sprzedaży i ofertę sprzedaży Użyj procesora komunikatów Ten typ wiadomości jest tworzony w odpowiedzi na zdarzenie potwierdzenia. Aktualizuje relację oferty sprzedaży/zamówienia sprzedaży.
Kopiuj dane oferty sprzedaży do zamówienia sprzedaży Kopiuj dane oferty do zamówień sprzedaży Ten typ wiadomości kopiuje dane oferty sprzedaży Supply Chain Management do zamówień sprzedaży, które są synchronizowane z Sales.

Banknot

Utwórz arkusz potwierdzenia oferty sprzedaży i Połącz zamówienie sprzedaży i ofertę sprzedaży są ze sobą powiązane, ponieważ Połącz zamówienie sprzedaży i ofertę sprzedaży zależy od pomyślnego przetworzenia Utwórz dziennik potwierdzenia oferty sprzedaży. Łącznie te dwie wiadomości służą temu samemu celowi, co akcja Potwierdź po wygraniu oferty sprzedaży w Supply Chain Management.