realizacje

Skalowalna baza danych dla produkcji i handlu detalicznego z Salesforce Data 360

Klient

Nazwa klienta objęta umową NDA

Branża

Produkcja i dystrybucja

Ilustracja koncepcyjna fabryki i magazynu połączonych przez wspólny węzeł danych z kanałami detalicznymi i e-commerce.

Klient i branża

Europejski producent i dystrybutor dostarcza produkty za pośrednictwem partnerów detalicznych, platform e-commerce oraz własnych kanałów sprzedaży cyfrowej. Informacje o produktach, stanach magazynowych i dostępności muszą niezawodnie przepływać między jego systemami operacyjnymi a partnerami zewnętrznymi.

Microsoft Dynamics 365 zarządza operacyjnymi danymi o stanach magazynowych. Wraz z rozwojem sieci dystrybucji klient potrzebował wspólnej bazy integracyjnej, aby podłączanie kolejnych odbiorców nie wymagało za każdym razem ponownego przygotowywania tych samych danych z systemu ERP.

Wyzwania i ich wpływ na działalność

Więcej partnerów, więcej logiki integracyjnej

Każdy sprzedawca detaliczny wprowadzał nowe wymagania dotyczące wymiany danych. Osobne połączenia między ERP a poszczególnymi sprzedawcami zwiększałyby złożoność utrzymania w miarę rozwoju sieci partnerów.

Powtarzające się przygotowywanie danych

Podobne przekształcenia danych o produktach i stanach magazynowych mogły być tworzone od nowa dla każdego odbiorcy. Oznaczało to dodatkowe prace programistyczne i rozproszenie wspólnych reguł biznesowych między oddzielnymi integracjami.

Ograniczone wykorzystanie danych poza ERP

Informacje operacyjne pozostawały głównie w środowisku ERP. Dane przygotowane na potrzeby jednej integracji nie zawsze były dostępne dla innych aplikacji, co ograniczało możliwości rozwoju kolejnych kanałów i usług cyfrowych.

Co wdrożyliśmy i dlaczego

Firma Routine Automation wdrożyła Salesforce Data 360 jako warstwę pobierania i przekształcania danych między środowiskiem operacyjnym a ich dalszymi odbiorcami. Początkowym celem było udostępnianie zewnętrznym partnerom detalicznym informacji o dostępności zapasów. Architektura umożliwiła też ponowne wykorzystanie wspólnego procesu przygotowania danych.

Przegląd architektury

Informacje o produktach i stanach magazynowych z Dynamics 365 udostępniono przez Azure Blob Storage, pobrano do Salesforce Data 360 i przetworzono za pomocą Data Transforms na potrzeby dalszych odbiorców.

  1. Microsoft Dynamics 365

    Operacyjne informacje o produktach i stanach magazynowych. System ERP pozostaje nadrzędnym źródłem danych o zapasach magazynowych.

  2. Azure Blob Storage

    Udostępnia źródłowe zbiory danych do pobrania przez Salesforce Data 360.

  3. Salesforce Data 360

    Pobiera zbiory danych. Data Transforms przetwarza i łączy informacje o produktach i stanach magazynowych w struktury, które można wielokrotnie wykorzystywać.

  4. Odbiorcy zewnętrzni

    Przygotowane dane o dostępności służą integracjom z partnerami detalicznymi. Każdy odbiorca może wymagać własnego mapowania i sposobu dostarczania danych.

Kolejność: dane źródłowe → pobieranie → wspólne przygotowanie → dalsze wykorzystanie. Dynamics 365 zachowuje odpowiedzialność za zapasy magazynowe. Wymagania integracyjne kolejnych odbiorców nadal trzeba realizować osobno.

Decyzje wdrożeniowe

Spójna ścieżka pobierania danych

Pobieranie danych o produktach i stanach magazynowych przez Azure Blob Storage pozwala uniknąć niezależnego pobierania i przygotowywania tych samych informacji z ERP w każdej kolejnej integracji.

Wspólna logika przekształceń

Data Transforms umożliwia centralne przetwarzanie i łączenie zbiorów danych. Odbiorcy mogą wykorzystywać ten wspólny proces przygotowania, zachowując własne wymagania dotyczące mapowania, uwierzytelniania i dostarczania danych.

Zachowanie odpowiedzialności systemów operacyjnych

Dynamics 365 pozostaje systemem odpowiedzialnym za stany magazynowe. Data 360 obsługuje pobieranie i przygotowywanie danych, oddzielając zadania operacyjne od ich dalszego wykorzystania.

Korzyści biznesowe

Wspólny punkt wyjścia dla nowych kanałów

Kolejni partnerzy detaliczni mogą korzystać z istniejącej bazy pobierania i przekształcania danych. Nie zawsze trzeba od nowa tworzyć wspólny proces przygotowania danych z ERP dla każdego odbiorcy.

Wspólna logika i jaśniejszy podział odpowiedzialności za utrzymanie

Wspólne przekształcenia znajdują się w jednej warstwie przetwarzania. Zmiany w źródłach i wspólne reguły biznesowe można obsługiwać centralnie dla odbiorców korzystających z tej warstwy, zamiast utrzymywać je osobno w każdej integracji.

Dane gotowe do szerszego wykorzystania

Ta baza pozwala ponownie wykorzystywać informacje o produktach i stanach magazynowych poza pierwotnym scenariuszem udostępniania zapasów. Tworzy podstawę dla kolejnych kanałów i wewnętrznych usług cyfrowych.

Możliwości dalszego rozwoju

Architektura otwiera możliwości tworzenia portali partnerskich, aplikacji wewnętrznych, analiz i asystentów AI korzystających z informacji o produktach i stanach magazynowych. Są to potencjalne rozszerzenia, a nie funkcje dostarczone w ramach pierwotnego projektu.

Rezultat

Firma Routine Automation stworzyła architekturę integracyjną opartą na Data 360, która przygotowuje dane produkcyjne o produktach i stanach magazynowych dla zewnętrznych kanałów detalicznych. Oddzielenie odpowiedzialności ERP od wspólnego pobierania, przekształcania i dalszego wykorzystania danych dało klientowi bazę pod kolejne integracje. Nowe scenariusze nie muszą już zaczynać się od niezależnego przygotowywania danych z ERP.

Porozmawiajmy o strategii. Bez prezentacji sprzedażowej.

Przesyłając formularz, wyrażasz zgodę na przetwarzanie Twoich danych osobowych przez Routine Automation zgodnie z dokumentem „Polityka prywatności”.