Udostępnij za pośrednictwem


Śledzenie zmian cen

W tym artykule opisano funkcję śledzenia zmian cen w Microsoft Dynamics 365 Commerce.

Aktywna cena sprzedaży produktu zależy od wielu czynników (na przykład dostosowań sezonowych i promocji) i może z czasem rosnąć lub spadać. Wiele scenariuszy handlu opiera się na sygnałach zmiany cen w celu uruchomienia określonych przepływów pracy biznesowych. Oto kilka przykładów wyzwolonych biznesowych przepływów pracy. (Pamiętaj, że te dwa przykłady nie są gotowymi funkcjami.)

  • Sklep detaliczny musi zaktualizować etykiety na półkach, aby odzwierciedlały zmienione ceny.
  • Witryna handlu elektronicznego ostrzega kupujących o spadku cen artykułów w ich koszykach.

Funkcja śledzenia zmian cen w handlu zapewnia mechanizm monitorowania produktów, które zmieniły ceny i generowania strumieni danych w celu ujawnienia tych informacji.

Jak działa śledzenie zmian cen

Wartość bazowa porównania jest wymagana w celu ustalenia, czy cena produktu uległa zmianie. Wartość bazowa porównania jest ustawiana lub odświeżana za każdym razem, gdy wystąpi którekolwiek z następujących zdarzeń:

  • Lista firm śledzących zmiany cen została zaktualizowana.
  • Dane dotyczące cen są importowane do centrali za pośrednictwem ram zarządzania danymi.
  • Ustawienie kontroli współbieżności rabatów zostało zaktualizowane w parametrach handlowych.

Oprócz linii bazowej funkcja śledzenia zmian cen monitoruje następujące scenariusze zmian w systemie, które mogą mieć wpływ na efektywną cenę sprzedaży produktu:

  • Nowy produkt jest dodawany i wydawany osobie prawnej.
  • Kategoria produktu została dodana, zaktualizowana lub usunięta.
  • Wariant produktu został dodany, zaktualizowany lub usunięty.
  • Podstawowa cena sprzedaży lub jednostka sprzedaży zwolnionego produktu zostaje zaktualizowana.
  • Umowa handlowa została dodana, zaktualizowana, usunięta lub wygasła.
  • Dostosowana cena została dodana, zaktualizowana, usunięta lub wygasła.
  • Prosta zniżka została dodana, zaktualizowana, usunięta lub wygasła.

Banknot

Aby określić zmiany cen, funkcja śledzenia zmian cen monitoruje obecnie tylko umowy handlowe, korekty cen i proste rabaty powiązane z grupami cenowymi specyficznymi dla kanału lub grupami cenowymi specyficznymi dla katalogu. Reguły cenowe powiązane z grupami cenowymi specyficznymi dla przynależności lub grupami cenowymi specyficznymi dla programu lojalnościowego nie są objęte zakresem śledzenia.

Funkcja śledzenia zmian cen opiera się na dwóch następujących zadaniach wsadowych służących do wykrywania i rejestrowania zmian cen:

  • Sprawdź okres obowiązywania cen i rabatów w celu śledzenia zmian – Zadanie cykliczne rejestrujące zmiany cen poprzez sprawdzanie okresu ważności umów handlowych, korekt cen i rabatów. To zadanie wsadowe można znaleźć na stronie Zadania wsadowe w centrali. Domyślnie działa codziennie. Organizacje mogą jednak dostosować jego powtarzalność według potrzeb.
  • Śledzenie zmian cen – zadanie uruchamiane w czasie wykonywania, gdy podstawowe dane cenowe lub reguły cenowe są aktualizowane w centrali. Tego zadania wsadowego nie można znaleźć na stronie Zadania wsadowe w centrali.

Zmiany cen są rejestrowane w tabeli RetailPriceChangeTracking w sposób opisany w poniższej tabeli.

Pole Typ Opis
Identyfikator produktu BigInt Unikalny identyfikator rekordu produktu, w którym występuje zmiana ceny. Wartość specjalna 0 (zero) wskazuje sygnaturę czasową resetowania linii bazowej śledzenia zmian cen.
UpdatedDateTime Data/godzina Data i godzina wykrycia zmiany ceny.
UpdatedDatetimeTZId Liczba całkowita Strefa czasowa daty i godziny wykrycia zmiany ceny.
DataAreaId Nvarchar(4) Podmiot prawny, w którym nastąpiła zmiana ceny.

Skonfiguruj śledzenie zmian ceny

Śledzenie zmian cen można włączyć na poziomie osoby prawnej.

Aby skonfigurować funkcję śledzenia zmian cen w Commerce headquarters, wykonaj następujące kroki.

  1. Kliknij kolejno opcje Retail i Commerce > Ustawienia centrali > Parametry > Wspólne parametry handlu.
  2. Na karcie Ceny i rabaty dodaj podmioty prawne, dla których chcesz włączyć śledzenie zmian cen, a następnie wybierz Zapisz.
  3. Uruchom zadanie Harmonogram dystrybucji konfiguracji globalnej (1110).

Po organizacjach korzystających z usługi Commerce wyszukiwanie produktów w chmurze po raz pierwszy dokonasz aktualizacji do wersji Commerce 10.0.32 lub nowszej, funkcja śledzenia zmian cen jest domyślnie włączona dla wszystkich podmiotów prawnych, w których włączone jest wyszukiwanie produktów w chmurze. To ulepszenie pomaga zwiększyć wydajność podczas publikowania danych o cenach w indeksie wyszukiwania, ponieważ monitorowane są tylko aktualizacje przyrostowe produktów, których ceny uległy zmianie. Pełna synchronizacja danych produktów nie jest wymagana. Aby skorzystać z tego ulepszenia, upewnij się, że: zainicjuj podstawowe dane konfiguracyjne dla programu planującego Commerce, a następnie uruchom 1020 (Ceny i rabaty) zadanie harmonogramu dystrybucji po uaktualnieniu środowiska.

Aby wyłączyć śledzenie zmian cen w centrali dla konkretnego podmiotu prawnego, usuń podmiot prawny z ustawienia śledzenia zmian cen w udostępnionych parametrach usługi Commerce ( Handel detaliczny i handlowy > Konfiguracja siedziby > Parametry > Wspólne parametry handlowe). Usunięte podmioty prawne nie zostaną automatycznie dodane ponownie, nawet jeśli włączono dla nich wyszukiwanie produktów w chmurze. Jeśli usuniesz wszystkie podmioty prawne, skutecznie wyłączysz funkcję śledzenia zmian cen.

Określ grupę zadań wsadowych dla zadań wsadowych śledzenia zmian cen

Funkcja śledzenia zmian cen uruchamia zadania wsadowe w tle. Aby zadania wsadowe nie blokowały przetwarzania innych zadań krytycznych, firma Microsoft zaleca określenie grupy zadań wsadowych na potrzeby zadań wsadowych śledzenia zmian cen.

Aby określić grupę zadań wsadowych dla zadań wsadowych śledzenia zmian cen w centrali, wykonaj następujące kroki.

  1. Użyj ponownie istniejącej grupy wsadowej lub utwórz grupę wsadową.
  2. Kliknij kolejno opcje Retail i Commerce> Ustawienia centrali >Parametry > Wspólne parametry handlu > Weny i zniżki.
  3. Pod Zadania backendowe, określ grupę zadań wsadowych, która będzie używana do uruchamiania zadań wsadowych wyceny. Firma Microsoft zaleca przydzielenie tej grupie wsadowej kilku instancji serwera obiektów aplikacji (AOS), oddzielonych od innych instancji przeznaczonych do przetwarzania operacji szkieletowych.

Aby uzyskać informacje na temat dostępności obsługi grup wsadowych, zobacz Problem LCS 830636.

Wzorce użycia nieodpowiednie do włączania funkcji

Funkcja śledzenia zmian cen jest domyślnie włączona dla firm skonfigurowanych w usłudze Azure Search. Ta funkcja jest skuteczna podczas śledzenia sporadycznych zmian w oparciu o stabilne ustawienia, dlatego do włączania tej funkcji nie zaleca się stosowania poniższych wzorców użycia.

  • Zmiany na dużą skalę (na przykład zbiorcza migracja danych).
  • Bardzo częsta aktualizacja cen lub danych produktów (na przykład więcej niż jedna linia na sekundę).

W takich przypadkach firma Microsoft zaleca tymczasowe wyłączenie funkcji śledzenia zmian cen poprzez usunięcie wszystkich podmiotów prawnych z siatki Śledzenie zmian cen w Handel detaliczny i Handel > Konfiguracja centrali > Parametry > Współdzielone parametry handlu > Ceny i rabaty, a następnie ponowne uruchomienie AOS. Po zakończeniu zmian danych, aby ponownie włączyć tę funkcję dla wybranych podmiotów prawnych, dodaj podmiot prawny z powrotem do siatki, a następnie ponownie uruchom system AOS. Jeśli ponowne uruchomienie AOS nie jest praktyczne, upewnij się, że grupa wsadowa do przetwarzania cen jest poprawnie skonfigurowana, tak aby wygenerowane zadania wyceny nie miały wpływu na przetwarzanie innych systemowych zadań wsadowych.

Śledzenie zmiany jednostki między firmami

Poniższe tabele przedstawiają jednostki należące do wielu firm, które po modyfikacji uruchamiają śledzenie zmian, nawet jeśli firma, w której wprowadzane są zmiany, nie jest skonfigurowana do śledzenia zmian.

  • RetailGroupMemberLine
  • RetailChannelTable
  • RetailCatalogPriceGroup
  • RetailChannelPriceGrupa
  • EcoResProductCategory

Inne uwagi

W przypadku środowisk klientów, w których ceny lub dane produktów są często aktualizowane (na przykład więcej niż jeden wiersz na sekundę), firma Microsoft zaleca dokładne przetestowanie funkcji zmiany ceny w celu oceny wpływu na wydajność przed włączeniem jej w środowisku produkcyjnym.

W przypadku wprowadzania zmian na dużą skalę (na przykład zbiorczej migracji danych) firma Microsoft zaleca tymczasowe usunięcie wszystkich podmiotów prawnych z ustawienia śledzenia zmian cen przed wprowadzeniem zmian. Następnie dodaj je ponownie po zakończeniu zmian. W ten sposób system łagodzi wpływ na wydajność, wykonując jednorazowe pełne odświeżenie zamiast śledzić każdą zmianę pojedynczej linii.

Rozwiązywanie problemów

Aby uzyskać informacje na temat rozwiązywania problemów ze śledzeniem zmian cen, zobacz Problemy ze śledzeniem zmian cen.

Dodatkowe zasoby

Omówienie wyszukiwania w chmurze

Commerce Data Exchange Najlepsze wskazówki usługi

Omówienie zarządzania danymi

Rozwiązywanie problemów ze śledzeniem zmian cen