Szablon danych do procesu obsługi zamówień sprzedaży, od zamówienia do płatności

Microsoft Dynamics 365
Szablon danych do procesu obsługi zamówień sprzedaży, od zamówienia do płatności

Szablon danych do procesu obsługi zamówień sprzedaży, od zamówienia do płatności

Ten szablon przedstawia uporządkowany zestaw danych potrzebnych do analizy procesu obsługi zamówień sprzedaży, od zamówienia do płatności, w Microsoft Dynamics 365. Zawiera listę atrybutów do zebrania i działań do śledzenia w dzienniku zdarzeń. Znajdą tu Państwo również praktyczne wskazówki dotyczące skutecznego pobierania tych danych z systemu.
  • Zalecane atrybuty do szczegółowej analizy
  • Najważniejsze działania w procesie do śledzenia
  • Wskazówki dotyczące pobierania danych z Microsoft Dynamics 365
Pierwszy raz spotykają się Państwo z dziennikiem zdarzeń? Dowiedz się jak utworzyć dziennik zdarzeń na potrzeby process mining.

Atrybuty procesu obsługi zamówień sprzedaży, od zamówienia do płatności

Poniżej przedstawiono zalecane pola danych, które warto uwzględnić w dzienniku zdarzeń, aby szczegółowo analizować proces obsługi zamówień sprzedaży, od zamówienia do płatności, w Microsoft Dynamics 365.
5 Wymagane 5 Zalecane 10 Opcjonalne
Nazwa Opis
Czynność
ActivityName
Nazwa konkretnego zdarzenia biznesowego lub zadania, które wystąpiło w danym momencie procesu obsługi zamówienia sprzedaży.
Opis

Ten atrybut oznacza odrębny etap lub zdarzenie w cyklu życia zamówienia sprzedaży, na przykład „Utworzono zamówienie sprzedaży”, „Wysłano towary” lub „Otrzymano płatność”. Kolejność tych czynności dla danego zamówienia tworzy przepływ procesu.

Analiza kolejności i częstotliwości czynności oraz przejść między nimi stanowi podstawę process mining. Ułatwia wizualizację mapy procesu, wykrywanie częstych i rzadkich wariantów, wąskich gardeł oraz obszarów wymagających poprawek lub niezgodnych ze standardem. Atrybut ten pomaga zrozumieć, jak proces przebiega w praktyce.

Dlaczego to ważne

Atrybut określa etapy procesu, dzięki czemu można zbudować i zwizualizować jego przepływ. To główny cel process mining.

Skąd pobrać

Ten atrybut powstaje przez przypisanie konkretnym zdarzeniom systemowym lub zmianom statusu w tabelach takich jak „SalesTable” oraz powiązanych tabelach logistycznych i finansowych ustandaryzowanych nazw czynności.

Przykłady
Utworzono zamówienie sprzedażyWysłano towaryUtworzono fakturęOtrzymano płatność
Godzina rozpoczęcia
EventTime
Dokładna data i godzina wystąpienia konkretnej czynności lub zdarzenia.
Opis

Czas zdarzenia, czyli timestamp, zapisuje dokładny moment wykonania czynności. Każda czynność w dzienniku zdarzeń ma przypisany timestamp, dzięki czemu dla każdego case powstaje chronologiczny zapis procesu.

Ten atrybut jest niezbędny do wszystkich analiz czasowych w process mining. Służy do obliczania czasu między czynnościami i całkowitego czasu realizacji case, analizowania czasu oczekiwania oraz wykrywania wąskich gardeł powodujących opóźnienia. Umożliwia też monitorowanie efektywności w czasie, na przykład pomiar przepustowości w podziale na dni, tygodnie lub miesiące.

Dlaczego to ważne

Ten timestamp jest niezbędny do obliczania wskaźników opartych na czasie, takich jak czas realizacji i opóźnienia związane z wąskimi gardłami, a także do chronologicznego uporządkowania zdarzeń.

Skąd pobrać

Wartość pochodzi z różnych pól daty i godziny powiązanych z konkretnymi transakcjami, na przykład z pola „SalesTable.CreatedDateTime” przy utworzeniu zamówienia lub z daty księgowania dziennika płatności.

Przykłady
2023-04-15T09:02:11Z2023-04-18T14:30:00Z2023-04-25T11:21:45Z
Zamówienie sprzedaży
SalesOrderNumber
Unikalny identyfikator każdego zamówienia sprzedaży, używany jako główny identyfikator case w procesie.
Opis

Numer zamówienia sprzedaży to unikalny kod alfanumeryczny przypisany do każdego zamówienia klienta w Microsoft Dynamics 365. Pełni funkcję głównego identyfikatora case i łączy wszystkie powiązane czynności oraz zdarzenia, od utworzenia zamówienia do jego zamknięcia.

W process mining ten atrybut jest niezbędny do odtworzenia pełnego przebiegu każdego zamówienia sprzedaży. Analitycy mogą prześledzić całą sekwencję czynności, zmierzyć czas realizacji case i analizować różnice między poszczególnymi zamówieniami. To podstawa analizy całego procesu.

Dlaczego to ważne

Ten identyfikator pozwala powiązać wszystkie dotyczące zamówienia zdarzenia i przeanalizować jego przebieg od początku do końca.

Skąd pobrać

Znajduje się w tabeli „SalesTable”, w polu „SalesId”.

Przykłady
SO-00102345SO-00102346SO-00102347
Data ostatniej aktualizacji danych
LastDataUpdate
Znacznik czasu wskazujący, kiedy dane zostały ostatnio odświeżone lub pobrane z systemu źródłowego.
Opis

Ten atrybut zapisuje datę i godzinę ostatniego pobrania danych z Microsoft Dynamics 365. Dzięki niemu wiadomo, jak aktualne są analizowane dane.

Przy analizie procesu aktualność danych ma znaczenie dla podejmowania świadomych decyzji. Znacznik czasu pokazuje, kiedy dane zostały ostatnio zaktualizowane, co ułatwia ocenę, czy wnioski opierają się na bieżących informacjach.

Dlaczego to ważne

Informuje o aktualności danych, która ma istotny wpływ na trafność i dokładność analizy process mining.

Skąd pobrać

Wartość jest generowana podczas ekstrakcji danych i dodawana do każdego rekordu w trakcie ich wczytywania.

Przykłady
2023-10-27T02:00:00Z2023-10-28T02:00:00Z
System źródłowy
SourceSystem
Wskazuje system informatyczny, z którego pochodzą dane.
Opis

Ten atrybut wskazuje aplikację źródłową, w której zarejestrowano dane o zdarzeniach. W tym przypadku będzie to zazwyczaj „Microsoft Dynamics 365”.

W analizie danych z jednego systemu może się wydawać zbędny. Jest jednak istotny przy łączeniu danych z kilku systemów, na przykład z osobnego CRM lub systemu zarządzania magazynem. Pozwala prześledzić pochodzenie danych i ułatwia diagnozowanie problemów z ich ekstrakcją, ponieważ wskazuje źródło poszczególnych rekordów.

Dlaczego to ważne

Dostarcza informacji o pochodzeniu danych. Jest to szczególnie ważne przy integracji danych z wielu systemów i pozwala prześledzić ich źródło.

Skąd pobrać

To stała wartość, zwykle dodawana podczas transformacji danych w celu oznaczenia źródła zbioru danych.

Przykłady
Microsoft Dynamics 365 F&OMicrosoft Dynamics 365 Sales
Kanał sprzedaży
SalesChannel
Kanał, którym wpłynęło zamówienie sprzedaży, na przykład internet, sprzedaż bezpośrednia lub partner.
Opis

Kanał sprzedaży wskazuje, skąd pochodzi zamówienie klienta. Może to być sklep internetowy, zespół sprzedaży bezpośredniej, sklep stacjonarny, call center lub sieć partnerów. W Dynamics 365 wymiar ten jest zwykle konfigurowany zgodnie z potrzebami firmy.

Analiza procesu według kanału sprzedaży pozwala porównać wyniki poszczególnych kanałów. Na przykład zamówienia internetowe mogą być realizowane szybciej i w większym stopniu automatycznie niż zamówienia przyjmowane telefonicznie. Takie informacje pomagają usprawniać procesy i przydzielać zasoby odpowiednio do kanału. Mogą też zasilać dashboardy, takie jak „Wartość zamówień sprzedaży według segmentu”.

Dlaczego to ważne

Umożliwia porównanie wyników różnych kanałów sprzedaży i wykrycie nieefektywności lub dobrych praktyk związanych ze sposobem składania zamówień.

Skąd pobrać

Informacje te są zwykle zapisane w nagłówku zamówienia sprzedaży. Nazwę konkretnego pola można sprawdzić w dokumentacji Microsoft Dynamics 365.

Przykłady
InternetSprzedaż bezpośredniaPartnerSprzedaż detaliczna
Nazwa klienta
CustomerName
Nazwa klienta, który złożył zamówienie sprzedaży.
Opis

Ten atrybut zawiera oficjalną nazwę klienta powiązanego z zamówieniem sprzedaży. Jest pobierany przez połączenie numeru konta klienta z zamówienia z głównymi danymi klientów.

Analiza procesu w podziale na klientów pomaga zrozumieć ich zachowania i poziom obsługi. Pozwala ustalić, którzy klienci najczęściej doświadczają opóźnień, mają najwięcej poprawek lub realizują zamówienia niestandardową ścieżką. Takie informacje pomagają poprawiać satysfakcję klientów i skuteczniej zarządzać kluczowymi klientami.

Dlaczego to ważne

Umożliwia analizę procesu z perspektywy klienta i wykrywanie charakterystycznych dla niego wzorców, opóźnień oraz problemów, które bezpośrednio wpływają na satysfakcję z obsługi.

Skąd pobrać

Wartość jest pobierana z tabeli „CustTable” na podstawie pola „CustAccount” z tabeli „SalesTable”.

Przykłady
Contoso LtdAdatum CorporationFabrikam Inc.
Oczekiwana data dostawy
RequestedDeliveryDate
Data dostawy zamówienia wskazana przez klienta.
Opis

Ten atrybut przechowuje datę, w której klient początkowo oczekiwał dostawy towarów. Jest zapisywana podczas tworzenia zamówienia i stanowi punkt odniesienia do pomiaru terminowości dostaw z perspektywy klienta.

Data ta jest ważnym elementem dashboardu „Terminowość dostaw”. Porównanie „RequestedDeliveryDate” z „ConfirmedDeliveryDate” i faktyczną datą działania „Dostarczono towary” pokazuje, w jakim stopniu firma spełnia oczekiwania klientów. Duże różnice mogą wskazywać na problemy z planowaniem, zapasami lub logistyką.

Dlaczego to ważne

Odzwierciedla oczekiwania klienta dotyczące dostawy i stanowi punkt odniesienia przy ocenie satysfakcji oraz terminowości dostaw.

Skąd pobrać

Wartość znajduje się w tabeli „SalesTable”, zwykle w polu „DeliveryDate” lub jego odpowiedniku.

Przykłady
2023-05-102023-06-012023-05-25
Potwierdzona data dostawy
ConfirmedDeliveryDate
Data dostawy, którą firma potwierdziła klientowi i do której realizacji się zobowiązała.
Opis

Potwierdzona data dostawy to termin, w którym firma zobowiązuje się dostarczyć klientowi towary. Jest ustalana po przeprowadzeniu wewnętrznych kontroli, na przykład sprawdzeniu dostępności zapasów i harmonogramów produkcji.

Atrybut ten jest niezbędny do obliczenia KPI „Terminowość dostaw” z perspektywy zobowiązań operacyjnych. Stanowi bardziej realistyczny wewnętrzny punkt odniesienia niż pierwotny termin wskazany przez klienta. Analiza odchyleń od tej daty pomaga wykryć problemy wewnętrzne w logistyce i realizacji zamówień.

Dlaczego to ważne

Odzwierciedla zobowiązanie firmy wobec klienta i stanowi wewnętrzny punkt odniesienia przy ocenie niezawodności realizacji zamówień oraz wyników operacyjnych.

Skąd pobrać

Wartość znajduje się w danych pozycji zamówienia sprzedaży, często w tabeli „SalesLine”, w polu takim jak „ConfirmedDlv”.

Przykłady
2023-05-122023-06-012023-05-28
Wartość zamówienia
OrderValue
Łączna wartość pieniężna zamówienia sprzedaży.
Opis

Ten atrybut określa łączną wartość zamówienia sprzedaży, obejmującą wszystkie pozycje, podatki i opłaty. Jest to ważny wskaźnik finansowy przypisany do każdej sprawy.

Wartość zamówienia pozwala analizować proces z uwzględnieniem wartości finansowej. Można sprawdzić, czy zamówienia o wysokiej wartości są obsługiwane inaczej lub częściej się opóźniają niż zamówienia o niższej wartości. Ułatwia to ustalanie priorytetów działań usprawniających i wskazuje sprawy o największym znaczeniu finansowym. Wspiera też dashboardy, takie jak „Wartość zamówień sprzedaży według segmentu”.

Dlaczego to ważne

Umożliwia podział procesu według wartości finansowej. Pomaga ustalać priorytety usprawnień dla zamówień o wysokiej wartości i oceniać koszty odstępstw od procesu.

Skąd pobrać

Wartość znajduje się w danych nagłówka zamówienia sprzedaży. Informacje o konkretnej tabeli i polu można znaleźć w dokumentacji Microsoft Dynamics 365. Wartość jest często obliczana na podstawie kwot z pozycji zamówienia.

Przykłady
5250.7512300.00899.50
Czas zakończenia
EndTime
Dokładna data i godzina zakończenia działania.
Opis

Znacznik czasu End Time wskazuje moment zakończenia działania. Jeśli jest dostępny, pozwala dokładniej zmierzyć czas trwania działania niż szacowanie go na podstawie czasu rozpoczęcia kolejnego działania.

Dostęp do czasu rozpoczęcia i zakończenia umożliwia precyzyjne obliczenie „czasu przetwarzania” każdego działania i odróżnienie go od „czasu oczekiwania” między działaniami. Dzięki temu można ustalić, które zadania zajmują najwięcej czasu, a które etapy procesu wiążą się z długimi przestojami.

Dlaczego to ważne

Umożliwia precyzyjne obliczenie czasu przetwarzania poszczególnych działań i odróżnienie aktywnej pracy od oczekiwania.

Skąd pobrać

Podobnie jak Start Time, wartość ta pochodzi z różnych pól daty i godziny. Może to być pole „ModifiedDateTime” lub znacznik czasu konkretnej zmiany statusu w tabelach takich jak „SalesTable” lub „WHSLoadTable”.

Przykłady
2023-04-15T09:12:30Z2023-04-18T14:35:00Z2023-04-25T11:21:55Z
Czy wystąpiły poprawki
IsRework
Wartość logiczna wskazująca, czy w zamówieniu sprzedaży wystąpiły poprawki, na przykład powtórzenie działania.
Opis

Ten obliczany atrybut wskazuje sprawy, których przebieg odbiega od bezpośredniej, standardowej ścieżki procesu. Poprawki są wykrywane na podstawie sekwencji działań wskazujących na powtórzenie etapu. Może to być na przykład cofnięcie potwierdzenia zamówienia i jego ponowne potwierdzenie albo pobranie towarów z magazynu, a następnie zwrócenie ich na stan.

Oznaczenie spraw wymagających poprawek jest niezbędne do obliczenia KPI „Odsetek zamówień wymagających poprawek”. Analitycy mogą szybko wyodrębnić i zbadać nieefektywne przebiegi procesu oraz ustalić przyczyny poprawek, takie jak błędy przy wprowadzaniu danych, problemy kredytowe lub braki w zapasach. Ograniczenie liczby poprawek jest częstym celem projektów usprawniających procesy.

Dlaczego to ważne

Pomaga mierzyć nieefektywność procesu przez oznaczanie spraw, w których trzeba było powtarzać etapy. Umożliwia ukierunkowaną analizę, która pozwala ograniczyć straty i opóźnienia.

Skąd pobrać

Wartość oblicza narzędzie process mining na podstawie sekwencji działań w każdej sprawie. Na przykład wykrycie sekwencji (A -> B -> C -> B) oznacza sprawę jako wymagającą poprawek.

Przykłady
truefalse
Dostawa na czas
OnTimeDelivery
Wartość logiczna wskazująca, czy towary dostarczono w potwierdzonym terminie lub wcześniej.
Opis

Ten obliczany atrybut porównuje znacznik czasu działania „Dostarczono towary” z wartością „ConfirmedDeliveryDate” dla każdego zamówienia sprzedaży. Przyjmuje wartość „true”, jeśli dostawa nastąpiła w terminie lub wcześniej, i „false”, jeśli była opóźniona.

Atrybut ten stanowi podstawę obliczenia KPI „Terminowość dostaw”. Ułatwia analizę, ponieważ pozwala filtrować i agregować zamówienia dostarczone na czas oraz z opóźnieniem. Dzięki temu można szybko wykryć czynniki powiązane z opóźnieniami, takie jak konkretne produkty, klienci, regiony lub sposoby wysyłki.

Dlaczego to ważne

Bezpośrednio mierzy wyniki realizacji zamówień w odniesieniu do zobowiązań firmy. Ma to znaczenie przy monitorowaniu satysfakcji klientów i niezawodności łańcucha dostaw.

Skąd pobrać

Wartość jest obliczana przez porównanie „EventTime” działania „Dostarczono towary” z atrybutem „ConfirmedDeliveryDate”. Formuła: (znacznik czasu działania „Dostarczono towary” <= ConfirmedDeliveryDate).

Przykłady
truefalse
Kraj
CountryRegion
Kraj adresu dostawy klienta.
Opis

Ten atrybut wskazuje kraj docelowy wysyłki zamówienia sprzedaży. Jest pobierany z danych adresu dostawy klienta zapisanych w Dynamics 365.

Analiza wyników procesu według kraju pomaga wykrywać różnice regionalne. Wysyłki międzynarodowe mogą wymagać dodatkowych etapów, takich jak odprawa celna, co wydłuża czas realizacji. Analiza ułatwia zrozumienie i usprawnianie logistyki na różnych rynkach geograficznych.

Dlaczego to ważne

Umożliwia analizę geograficzną i pomaga wykrywać regionalne wąskie gardła, problemy ze zgodnością oraz różnice w wynikach łańcucha dostaw.

Skąd pobrać

Wartość pochodzi z adresu dostawy klienta powiązanego z zamówieniem sprzedaży. Informacje o kraju znajdują się zwykle w tabeli „LogisticsPostalAddress”, połączonej z tabelą „SalesTable” przez odwołanie do adresu dostawy.

Przykłady
USADEUCANGBR
Nazwa użytkownika
UserName
Nazwa użytkownika, który wykonał działanie.
Opis

Ten atrybut wskazuje pracownika lub użytkownika systemu odpowiedzialnego za wykonanie danego zadania, na przykład potwierdzenie zamówienia lub utworzenie faktury. Zazwyczaj jest powiązany z identyfikatorem użytkownika w Microsoft Dynamics 365.

Analiza wyników pracy poszczególnych użytkowników pomaga określić potrzeby szkoleniowe, docenić osoby osiągające dobre wyniki i właściwie rozdzielić obciążenie pracą. Jest też niezbędna do zapewnienia zgodności i przeprowadzania audytów, ponieważ pozwala ustalić, kto odpowiada za każde działanie w procesie.

Dlaczego to ważne

Umożliwia analizę wyników procesu w podziale na osoby lub zespoły. Pomaga wykryć potrzeby szkoleniowe, nierównomierne obciążenie pracą i wąskie gardła związane z zasobami.

Skąd pobrać

Wartość pochodzi z pól identyfikatora użytkownika, takich jak „CreatedBy” lub „ModifiedBy”, w różnych tabelach transakcyjnych. Następnie dane są łączone z główną tabelą użytkowników, na przykład „UserInfo”, aby pobrać pełne imię i nazwisko.

Przykłady
Alice JohnsonRobert BrownAdministrator systemu
Numer produktu
ItemNumber
Unikalny identyfikator produktu lub usługi w zamówieniu sprzedaży.
Opis

Numer produktu wskazuje konkretny sprzedawany produkt. Ponieważ zamówienie sprzedaży może obejmować wiele produktów, atrybut ten jest zwykle przypisany do danych zdarzeń na poziomie pozycji zamówienia.

Analiza procesu według produktu pomaga wykrywać problemy dotyczące konkretnych produktów. Niektóre z nich mogą na przykład wiązać się z dłuższym czasem realizacji, częstszymi poprawkami lub częstszym blokowaniem kredytowym. Pozwala to wprowadzać ukierunkowane usprawnienia w zarządzaniu zapasami, konfiguracji danych produktów lub realizacji zamówień na wybrane pozycje.

Dlaczego to ważne

Umożliwia analizę na poziomie produktu i pokazuje, czy określone pozycje wiążą się z opóźnieniami, poprawkami lub innymi nieefektywnościami procesu.

Skąd pobrać

Wartość znajduje się w tabeli „SalesLine”, w polu „ItemId”.

Przykłady
PROD-00123PROD-00548SVC-00045
Płatność w terminie
OnTimePayment
Wartość logiczna wskazująca, czy płatność wpłynęła w terminie lub wcześniej.
Opis

Ten obliczany atrybut porównuje znacznik czasu działania „Otrzymano płatność” z wartością „PaymentDueDate”. Przyjmuje wartość „true”, jeśli płatność wpłynęła w terminie, i „false”, jeśli była opóźniona.

Atrybut ten stanowi podstawę KPI „Odsetek płatności terminowych”. Ułatwia podział klientów na płacących w terminie i z opóźnieniem. Wyniki analizy mogą pomóc w ustalaniu zasad kredytowych, strategii windykacji i sposobu zarządzania relacjami z klientami, ponieważ wskazują klientów regularnie spóźniających się z płatnościami.

Dlaczego to ważne

Mierzy, czy klienci regulują płatności zgodnie z uzgodnionymi warunkami. Ma to podstawowe znaczenie dla zarządzania przepływami pieniężnymi i oceny ryzyka kredytowego.

Skąd pobrać

Wartość jest obliczana przez porównanie „EventTime” działania „Otrzymano płatność” z atrybutem „PaymentDueDate”. Formuła: (znacznik czasu działania „Otrzymano płatność” <= PaymentDueDate).

Przykłady
truefalse
Sposób wysyłki
ShippingMethod
Sposób transportu lub przewoźnik, którym towary są dostarczane klientowi.
Opis

Ten atrybut określa usługę transportową wykorzystywaną do dostawy, na przykład „transport drogowy”, „transport lotniczy” lub nazwę konkretnego przewoźnika. Jest wybierany podczas obsługi zamówienia z uwzględnieniem preferencji klienta, kosztów i czasu dostawy.

Wymiar ten jest niezbędny w dashboardzie „Wyniki według sposobu wysyłki”. Analiza czasu realizacji od działania „Spakowano towary” do „Dostarczono towary” w podziale na sposób wysyłki pomaga ustalić, którzy przewoźnicy dostarczają szybciej i bardziej niezawodnie, a którzy częściej powodują opóźnienia. Ułatwia to planowanie logistyki i wybór przewoźników.

Dlaczego to ważne

Umożliwia porównanie wyników przewoźników i opcji wysyłki, co pomaga optymalizować logistykę pod kątem kosztów, szybkości i niezawodności.

Skąd pobrać

Informacje te są zwykle zapisane w nagłówku zamówienia sprzedaży lub powiązanych rekordach realizacji. Szczegóły można znaleźć w dokumentacji Microsoft Dynamics 365.

Przykłady
FedEx GroundUPS Next Day AirDHL Express
Status zamówienia sprzedaży
SalesOrderStatus
Bieżący status zamówienia sprzedaży w chwili ekstrakcji danych.
Opis

Ten atrybut odzwierciedla ogólny status zamówienia sprzedaży, na przykład „Otwarte”, „Zafakturowane”, „Anulowane” lub „Dostarczone”. Jest to zbiorczy status zapisany w nagłówku zamówienia.

Dziennik działań pokazuje przebieg procesu, natomiast status końcowy ułatwia filtrowanie i segmentację danych. Analitycy mogą szybko wyodrębnić wszystkie otwarte zamówienia, aby sprawdzić bieżące obciążenie pracą, albo oddzielić zamówienia zrealizowane od anulowanych i przeanalizować przyczyny anulowania.

Dlaczego to ważne

Pokazuje bieżący stan zamówienia i pozwala filtrować analizę według zamówień otwartych, zamkniętych lub anulowanych. Ułatwia to zarządzanie obciążeniem pracą i analizę wyników.

Skąd pobrać

Wartość znajduje się w tabeli „SalesTable”, w polu „SalesStatus”.

Przykłady
Zaległe zamówienieDostarczoneZafakturowaneAnulowane
Termin płatności
PaymentDueDate
Data, do której klient powinien opłacić fakturę.
Opis

Termin płatności jest obliczany na podstawie daty faktury i uzgodnionych z klientem warunków płatności. Jest zapisywany na fakturze sprzedaży.

Atrybut ten jest podstawą analizy „Zgodność z terminem płatności” oraz KPI „Odsetek płatności terminowych”. Porównanie „PaymentDueDate” z faktyczną datą działania „Otrzymano płatność” pozwala wykrywać opóźnienia, analizować zachowania płatnicze poszczególnych segmentów klientów i podejmować działania poprawiające przepływy pieniężne oraz skracające okres spływu należności (DSO).

Dlaczego to ważne

Stanowi punkt odniesienia przy ocenie terminowości płatności, co ma znaczenie dla analizy przepływów pieniężnych i skutecznego zarządzania należnościami.

Skąd pobrać

Wartość znajduje się w tabeli „CustInvoiceJour”, w polu „DueDate”.

Przykłady
2023-05-302023-06-152023-06-30
Wymagane Zalecane Opcjonalne

Działania w procesie obsługi zamówień sprzedaży, od zamówienia do płatności

Poniżej przedstawiono najważniejsze etapy procesu i punkty kontrolne, które należy uwzględnić w dzienniku zdarzeń, aby prawidłowo odkrywać i analizować przebieg obsługi zamówień sprzedaży.
6 Zalecane 7 Opcjonalne
Działanie Opis
Otrzymano płatność
Ta czynność oznacza otrzymanie i rozliczenie płatności klienta za fakturę. Zdarzenie występuje w module Accounts Receivable i jest powiązane z fakturą źródłową.
Dlaczego to ważne

To ważny etap analizy cyklu konwersji gotówki. Jest niezbędny do pomiaru KPI „Odsetek płatności na czas” i wykrywania opóźnień w pobieraniu należności.

Skąd pobrać

To jawnie rejestrowane zdarzenie w module Accounts Receivable. Jest pobierane z daty transakcji rozliczenia płatności klienta (CustSettlement), która zamyka transakcję faktury (CustTrans).

Rejestrowanie

Pobierz datę rozliczenia z tabeli CustSettlement i powiąż ją z fakturą oraz zamówieniem sprzedaży.

Typ zdarzenia explicit
Potwierdzono zamówienie
Ta czynność oznacza formalne potwierdzenie zamówienia sprzedaży i zobowiązanie do dostarczenia określonych towarów lub usług. W Dynamics 365 jest to jawne działanie użytkownika, które generuje dziennik potwierdzenia.
Dlaczego to ważne

Potwierdzenie to ważny etap, który oficjalnie rozpoczyna realizację zamówienia. Pomiar czasu od utworzenia do potwierdzenia pokazuje efektywność obsługi po stronie sprzedaży.

Skąd pobrać

To jawnie rejestrowane zdarzenie, którego źródłem jest data księgowania dziennika potwierdzenia zamówienia sprzedaży (SalesConfirmJour). Timestamp można powiązać z tabelą SalesTable.

Rejestrowanie

Zarejestruj timestamp księgowania dziennika potwierdzenia zamówienia sprzedaży.

Typ zdarzenia explicit
Utworzono fakturę
Oznacza wystawienie i zaksięgowanie faktury sprzedaży za wysłane towary lub usługi. Jest to podstawowa transakcja finansowa, która formalnie rejestruje należność od klienta.
Dlaczego to ważne

Ta czynność rozpoczyna finansową część procesu. Czas od wysyłki do wystawienia faktury ma zasadnicze znaczenie dla KPI „Czas wystawienia faktury” i wpływa na przepływy pieniężne.

Skąd pobrać

To jawnie rejestrowana transakcja finansowa. Zdarzenie jest pobierane z daty i godziny księgowania dziennika faktury sprzedaży (CustInvoiceJour).

Rejestrowanie

Zarejestruj timestamp księgowania dziennika faktury sprzedaży.

Typ zdarzenia explicit
Utworzono zamówienie sprzedaży
To zdarzenie oznacza utworzenie zamówienia sprzedaży w systemie przez przedstawiciela handlowego lub za pośrednictwem kanału automatycznego. Jest rejestrowane w chwili utworzenia i zapisania nowego rekordu w głównej tabeli zamówień sprzedaży.
Dlaczego to ważne

Ta czynność rozpoczyna każdy przypadek obsługi zamówienia sprzedaży. Dostarcza początkowy timestamp potrzebny do obliczenia całkowitego czasu realizacji zamówienia i analizy przepustowości.

Skąd pobrać

To jawnie rejestrowane zdarzenie, którego źródłem jest pole „Created date and time” w nagłówku rekordu SalesTable w Microsoft Dynamics 365.

Rejestrowanie

Odczytaj timestamp utworzenia z encji SalesTable.

Typ zdarzenia explicit
Wysłano towary
To zdarzenie oznacza, że spakowane towary zostały wysłane i opuściły magazyn. W Dynamics 365 jest formalnie rejestrowane przez zaksięgowanie dokumentu wydania.
Dlaczego to ważne

To ważny etap, który oznacza koniec wewnętrznej realizacji zamówienia i początek dostawy. Timestamp tego zdarzenia służy do obliczania terminowości wysyłek.

Skąd pobrać

To jednoznaczne i jawnie rejestrowane zdarzenie, którego źródłem jest data i godzina księgowania dziennika dokumentu wydania (CustPackingSlipJour).

Rejestrowanie

Zarejestruj timestamp księgowania dziennika dokumentu wydania.

Typ zdarzenia explicit
Zamknięto zamówienie
Końcowy status prawidłowo obsłużonego zamówienia sprzedaży. Oznacza, że zamówienie zostało w całości wysłane i zafakturowane oraz nie są oczekiwane dalsze transakcje. Potwierdza zakończenie procesu.
Dlaczego to ważne

Ta czynność jest głównym punktem końcowym prawidłowo zrealizowanych przypadków. Jest niezbędna do obliczania całkowitego czasu realizacji i przepustowości.

Skąd pobrać

Zdarzenie jest wnioskowane na podstawie pól statusu w tabeli SalesTable. Zamówienie uznaje się za zamknięte, gdy status sprzedaży ma wartość „Invoiced”, a statusy pozycji również mają wartość „Invoiced”.

Rejestrowanie

Wnioskuj na podstawie zmiany pól statusu w tabeli SalesTable na „Invoiced”. Timestampem jest zwykle data ostatniej powiązanej transakcji, na przykład fakturowania lub płatności.

Typ zdarzenia inferred
Anulowano zamówienie
To zdarzenie oznacza anulowanie zamówienia sprzedaży przed jego pełną wysyłką i zafakturowaniem. Jest alternatywnym, niepomyślnym zakończeniem procesu.
Dlaczego to ważne

Śledzenie anulowań pomaga ustalić przyczyny utraty sprzedaży lub niepowodzeń procesu. Analiza tego, kiedy i dlaczego zamówienia są anulowane, może prowadzić do usprawnień.

Skąd pobrać

Zdarzenie jest wnioskowane na podstawie zmiany pola „Sales status” w tabeli SalesTable na „Canceled”. Timestampem jest moment zarejestrowania tej zmiany statusu.

Rejestrowanie

Wnioskuj na podstawie zmiany pola statusu w tabeli SalesTable na „Canceled”.

Typ zdarzenia inferred
Dostarczono towary
Oznacza dostarczenie przesyłki pod wskazany przez klienta adres. Informacje te są często aktualizowane na podstawie danych z systemu zewnętrznego przewoźnika lub ręcznego potwierdzenia.
Dlaczego to ważne

Ta czynność jest niezbędna do pomiaru KPI „Terminowość dostaw” i ustalenia rzeczywistego czasu realizacji z perspektywy klienta. Pomaga również ocenić pracę przewoźnika.

Skąd pobrać

W standardowym D365 zdarzenie to nie jest rejestrowane natywnie. Zwykle wnioskuje się o nim na podstawie aktualizacji z integracji z przewoźnikiem lub ręcznej zmiany statusu zamówienia sprzedaży albo przesyłki.

Rejestrowanie

Wnioskuj na podstawie danych zintegrowanego systemu przewoźnika lub ręcznej zmiany pola statusu.

Typ zdarzenia inferred
Przekazano do magazynu
Oznacza moment formalnego przekazania zamówienia sprzedaży do magazynu w celu kompletacji i wysyłki. Jest to odrębny etap w środowiskach korzystających z modułu Warehouse Management (WMS).
Dlaczego to ważne

Ta czynność oddziela obsługę zamówienia od jego fizycznej realizacji. Analiza czasu oczekiwania na przekazanie do magazynu może ujawnić problemy z planowaniem zasobów lub integracją systemów.

Skąd pobrać

To jawnie rejestrowane zdarzenie, którego źródłem są rekordy przekazania do magazynu (WHSLoadTable, WHSShipmentTable) powiązane z zamówieniem sprzedaży.

Rejestrowanie

Zarejestruj timestamp utworzenia powiązanego ładunku lub wysyłki magazynowej.

Typ zdarzenia explicit
Przeprowadzono weryfikację zdolności kredytowej
Oznacza zakończenie weryfikacji zdolności kredytowej klienta powiązanego z zamówieniem sprzedaży. Może to być automatyczna kontrola systemowa lub ręczna weryfikacja, która często zmienia status kredytowy zamówienia.
Dlaczego to ważne

Analiza czasu trwania i wyników weryfikacji zdolności kredytowej pomaga wykryć wąskie gardła w procesie zatwierdzania zamówień. Częste blokady lub długi czas zatwierdzania mogą znacznie opóźnić realizację zamówienia.

Skąd pobrać

Zdarzenie jest zwykle wnioskowane na podstawie zmian statusu związanych z zarządzaniem kredytowym w tabeli SalesTable, na przykład zmiany statusu z „On hold” z podanym powodem blokady kredytowej na „Open”. Jeśli używany jest zaawansowany moduł, zdarzenie może być również rejestrowane w tabelach zarządzania kredytowego.

Rejestrowanie

Wnioskuj na podstawie historii zmian statusu w tabeli SalesTable lub powiązanych tabel blokad kredytowych.

Typ zdarzenia inferred
Skompletowano towary
Oznacza zakończenie fizycznej kompletacji wszystkich pozycji zamówienia z lokalizacji magazynowych. Zdarzenie jest zwykle rejestrowane po zatwierdzeniu przez pracownika listy kompletacyjnej lub zlecenia pracy w module WMS.
Dlaczego to ważne

Śledzenie czasu zakończenia kompletacji jest niezbędne do analizy efektywności magazynu. Opóźnienia na tym etapie bezpośrednio wydłużają czas do wysyłki.

Skąd pobrać

To jawnie rejestrowane zdarzenie w module Warehouse Management. Jest pobierane z timestampu zakończenia pracy magazynowej (WHSWorkTable) związanej z kompletacją zamówienia sprzedaży.

Rejestrowanie

Zarejestruj timestamp zmiany statusu pracy kompletacyjnej z „Work” na „Closed”.

Typ zdarzenia explicit
Spakowano towary
Ta czynność oznacza zakończenie pakowania, podczas którego skompletowane towary są łączone i przygotowywane do wysyłki. W D365 może zbiegać się z wygenerowaniem dokumentu wydania.
Dlaczego to ważne

Czas między kompletacją a pakowaniem może ujawnić wąskie gardła na stanowiskach pakowania. To ważny etap całkowitego czasu realizacji zamówienia.

Skąd pobrać

Zdarzenie może być jawnie rejestrowane po zakończeniu pakowania kontenera w module WMS lub wnioskowane na podstawie wygenerowania dziennika dokumentu wydania (CustPackingSlipJour), które często oznacza koniec pakowania.

Rejestrowanie

Wnioskuj na podstawie zakończenia pracy związanej z pakowaniem lub daty utworzenia dziennika dokumentu wydania.

Typ zdarzenia inferred
Zarezerwowano zapasy
To zdarzenie oznacza fizyczną lub automatyczną rezerwację w systemie zapasów wymaganych dla pozycji zamówienia sprzedaży. Dzięki temu towary są dostępne do kompletacji i realizacji zamówienia.
Dlaczego to ważne

Śledzenie rezerwacji zapasów pomaga analizować opóźnienia między potwierdzeniem zamówienia a rozpoczęciem pracy magazynu. Jest niezbędne do obliczenia KPI „Czas do przydzielenia zapasów”.

Skąd pobrać

Zdarzenie można wywnioskować z utworzenia lub aktualizacji rekordów transakcji magazynowych (InventTrans) powiązanych z pozycjami zamówienia sprzedaży, jeśli ich status wskazuje na rezerwację, na przykład „On order” lub „Reserved physical”.

Rejestrowanie

Wnioskuj na podstawie timestampu oznaczenia transakcji magazynowych (InventTrans) dla zamówienia jako zarezerwowanych.

Typ zdarzenia inferred
Zalecane Opcjonalne

Instrukcje pobierania danych

Jak pobrać dane z Microsoft Dynamics 365

Gotowi do rozpoczęcia?

Przygotuj dane za pomocą tego szablonu, a następnie prześlij je na naszą platformę, aby uzyskać wgląd w przebieg obsługi zamówień sprzedaży i usprawnić ten proces. Zacznij już dziś.

Usprawnij obsługę zamówień sprzedaży, od zamówienia do płatności

Znajdź nieefektywne działania i skróć czas realizacji o 30%, aby szybciej realizować zamówienia.

Rozpocznij okres próbny

Karta kredytowa nie jest wymagana. Konfiguracja zajmuje kilka minut.