Przejdź do treści

vise Data Run · codzienne zmiany danych

Zespoły biznesowe przygotowują masowe zmiany w SAP. IT zachowuje kontrolę.

Masowe zmiany materiałów, dostawców, cen, danych utrzymania ruchu i Business Partnerów — zwalidowane, po przebiegu próbnym, zatwierdzone przez imiennie wskazaną osobę i zasilone przez standardowe interfejsy SAP, ze śladem audytowym tworzonym automatycznie. System zgłoszeń zostaje bez zmian; zmienia się wszystko, co dzieje się po zgłoszeniu. SAP ECC i S/4HANA; także IBM Maximo.

W produkcji
w globalnej grupie browarniczej, w systemie SAP
Każde zasilenie
najpierw jako przebieg próbny przez prawdziwy interfejs
Cztery oczy
zgłaszający, właściciel, walidujący, wykonujący — osobne role
Kolejka pracy w vise Data Run: jedenaście obiektów SAP ze statusem (w toku, oczekuje na zatwierdzenie, zakończone, wymagane), wskaźnikiem połączenia z SAP, właścicielem danych, konsultantem DM, zakładem 1710, SLA i szablonem Excel dla każdego obiektu
Kolejka pracy — każdy obiekt ze statusem, połączeniem z SAP, właścicielem danych, konsultantem, zakładem i SLA. Jeden ekran dla data stewarda: co czeka, co oczekuje na zatwierdzenie, co się nie powiodło (dane demo)Ekrany ze środowiska demo vise Data Run · dane fikcyjne

01 · Problem

Większość problemów z danymi w SAP nie bierze się z brakującej transakcji.

Bierze się z procesu wokół danych: arkusze, zatwierdzenia mailem, ręczne masowe aktualizacje powtarzane rynek po rynku i ponad dziesięć rund poprawek między biznesem a IT dla każdego pliku. Mała grupa specjalistów stoi między każdą regionalną zmianą a systemem produkcyjnym. Nic nie nadaje się do ponownego użycia. Niczego nie da się audytować.

01Brak centralnej widocznościBrak zapisu, kto co zmienił; walidacja stosowana inaczej na każdym rynku; słaby ślad audytowy.
02Powtarzalna praca ręcznaTa sama rutyna arkuszy i maili na każdym rynku, w każdym cyklu, bez niczego, co przechodzi dalej.
03Specjaliści jako wąskie gardłoKolejki do kilku ekspertów SAP; biznes czeka, eksperci formatują arkusze zamiast zarządzać danymi.

02 · Sześć kroków

Zwalidowane przed SAP. Kontrolowane w trakcie. Audytowalne po.

  1. Krok 01 · RequestSzablon Excel, a nie zgłoszenie z wolnym tekstem.Użytkownicy biznesowi wypełniają standardowy szablon dla obiektu i scenariusza — materiał, dostawca, cena, urządzenie, Business Partner. Zakres, reguły, poziom ryzyka i okno wdrożenia idą razem z plikiem. System zgłoszeń zostaje bez zmian; prośba trafia w formie, którą kolejne kroki mogą sprawdzić.
  2. Krok 02 · ValidateSprawdzone względem danych referencyjnych SAP i Państwa reguł, zanim zbliży się do SAP.Pola obowiązkowe, typy, dozwolone wartości, zależności między polami, duplikaty, odwołania i logika biznesowa. Błędy wracają dla każdego wiersza z powodem, więc zgłaszający poprawia je, zanim ktokolwiek w IT spojrzy na plik.
  3. Krok 03 · SimulatePrzebieg próbny przez prawdziwy interfejs.Zmiana jest uruchamiana na systemie docelowym jako wywołanie testowe — to samo BAPI, IDoc lub OData, którego użyje prawdziwe zasilenie, w trybie testowym bez commitu; dla IBM Maximo konektor. Odpowiada aktualny customizing i dane referencyjne, a nie ich kopia. Przebieg próbny nigdy nic nie zapisuje. To, co odrzuci, wraca dla każdego wiersza przed zasileniem; to, co przepuści, jest tak bliskie prawdziwemu zasileniu, jak pozwala SAP, a samo zasilenie i tak działa z obsługą błędów dla każdego rekordu.
  4. Krok 04 · ApproveCztery oczy, według ról, z nazwiskiem.Zgłaszający, właściciel danych, walidujący, wykonujący i administrator to osobne role. Nic nie trafia do systemu bez zatwierdzenia z użytkownikiem i czasem.
  5. Krok 05 · LoadKontrolowane wykonanie: partie, monitoring, kolejka korekt.Zasilanie przez standardowe, wspierane przez SAP interfejsy — nigdy bezpośredni zapis do tabeli — więc kontrole SAP, zakresy numeracji i dokumenty zmian pozostają aktywne. Logi wykonania dla każdej partii; błędne rekordy trafiają do kolejki korekt, a reszta idzie dalej.
  6. Krok 06 · AuditKto, kiedy, co, na jakim pliku i z jakim wynikiem.Plik źródłowy, zgłaszający, wyniki walidacji, zatwierdzenia, status wykonania i odpowiedzi systemu są przechowywane dla każdego przebiegu. Uzgodnienie i log zmian dla każdego zgłoszenia — pakiet, o który prosi audytor, powstaje przy okazji.

03 · Co widzi operator

Jeden plik, jeden ślad: kto go zarejestrował, co wykazała walidacja, kiedy został załadowany.

Każda zmiana to plik przypisany do obiektu. Strona obiektu pokazuje pliki w toku z ich stanem i ostatnim wynikiem; widok pliku pokazuje walidację dla każdego arkusza i ładowanie, z nazwiskiem i czasem przy każdym kroku. Bez arkusza w załączniku maila, bez „kto to uruchomił?”.

vise Data Run — zakładka „Files” obiektu Equipment: pięć plików zmian z typem, datą modyfikacji, właścicielem, stanem check-in, ostatnim przebiegiem i wynikiem ładowania (Loaded, Failed), z New version, Check out i Download dla każdego pliku
Pliki obiektu Equipment — każda wersja z właścicielem, stanem check-in, ostatnim przebiegiem i wynikiem ładowania; New version, Check out i Download dla każdego pliku (demo: zakład 1710, reorganizacja PM)
vise Data Run — View file: identyfikator przebiegu, typ pliku Gather file, kto i kiedy walidował, kiedy załadowano dane, walidacja dla każdego arkusza — EQ GENERAL, DATA_INSTALL, DATA SPEC, DATA_FLEET wszystkie Valid, 100% gotowe, zero wierszy z problemami
View file — kto walidował, kiedy walidowano, kiedy załadowano dane; walidacja dla każdego arkusza: cztery arkusze, 100% gotowe, zero wierszy z problemami przed ładowaniem
vise Data Run — obiekt Equipment: domena Plant Maintenance, status In progress, wskaźnik SAP Ok, właściciel danych, konsultant DM, zakład 1710, SLA 2 dni, szablon, walidacja Passed, zatwierdzenie Approved, ostatnie ładowanie do SAP, system SAP S4H mandant 100, akcja Change
Karta obiektu — domena, status, połączenie z SAP, właściciel danych i konsultant, zakład, SLA, szablon, stan walidacji i zatwierdzenia, ostatnie ładowanie do SAP i system docelowy, wszystko konfigurowane dla lokalizacji bez kodu

04 · Studium przypadku · SAP Plant Maintenance

Pięć grup obiektów PM, ustandaryzowanych na ponad dziesięciu rynkach europejskich.

Globalna grupa browarnicza — nasz klient z najdłuższym stażem — korzystająca z SAP w 15 krajach, w Europie i poza nią, zastąpiła arkusze, zatwierdzenia mailem i ręczne masowe aktualizacje narzędziem vise Data Run: centralne zarządzanie, lokalna odpowiedzialność za dane, 16 przeszkolonych użytkowników eksperckich w czterech regionalnych klastrach. Użytkownicy końcowi sami przygotowują i ładują swoje dane przez standardowe szablony Excel — bez ABAP, bez dedykowanego programowania dla każdej zmiany. Nowe rynki przejmują procesy już skonfigurowane i przetestowane gdzie indziej.

Przeczytaj studium przypadku
Grupa obiektówZakres
UrządzeniaRekordy podstawowe, atrybuty, grupy planistów, stanowiska robocze, nazewnictwo
Struktura (BOM) urządzeniaKomponenty, dane pozycji, powiązania z urządzeniem nadrzędnym
Miejsca funkcjonowaniaHierarchia, wskaźniki struktury, dane organizacyjne, nazewnictwo
Plany konserwacjiParametry harmonogramowania, cykle, pozycje, zgodność ze strategiami centralnymi
Listy zadańOperacje, stanowiska robocze, klucze sterujące, czasy trwania — zharmonizowane między rynkami

05 · Dla opiekunów aplikacji SAP

Co dzieje się w Państwa systemie SAP.

Pytania, które Basis, bezpieczeństwo i audyt zadają przed pilotażem — za każdym razem ta sama odpowiedź.

01Połączenie i tożsamość
Data Run zasila system przez standardowe interfejsy SAP, pod użytkownikiem interfejsowym, którego tworzy i ogranicza Państwa zespół Basis — obiekty, zakłady, jednostki gospodarcze — tak jak ogranicza się każdą integrację. Bez dostępu do tabel, bez dedykowanego ABAP dla każdej zmiany. Dokumenty zmian SAP mają tego użytkownika; ślad Data Run zawiera imiennie zgłaszającego, zatwierdzającego i wykonującego każdy przebieg.
02Walidacja i przebieg próbny
Najpierw reguły (format, pola obowiązkowe, dozwolone wartości, zależności między polami, duplikaty), potem wywołanie testowe do SAP tymi samymi BAPI, bez commitu — z Państwa customizingiem i danymi referencyjnymi w stanie z tej chwili. Podczas walidacji nic nie jest zapisywane. Ponieważ dane referencyjne mogą się zmienić między walidacją a zasileniem, samo zasilenie i tak działa z obsługą błędów dla każdego rekordu.
03Zatwierdzanie i rozdział obowiązków
Zgłaszający, właściciel danych, walidujący, wykonujący i administrator to osobne role, przypisywane dla lokalizacji. To, kto może pełnić którą rolę — i czy zgłaszający może kiedykolwiek zatwierdzać — jest Państwa decyzją konfiguracyjną, zapisywaną razem z nami w konfiguracji, a nie ustawieniem domyślnym, które wybieramy za Państwa. Każde zatwierdzenie ma użytkownika i czas.
04Wykonanie i częściowe błędy
Zasilenia idą w partiach z logami wykonania. Odrzucony rekord trafia do kolejki korekt z komunikatem SAP; reszta partii idzie dalej; poprawione rekordy są ładowane ponownie. Masowych zmian danych podstawowych nie da się w SAP „cofnąć”, dlatego model to tryb zmian z poprzednim plikiem zachowanym jako punkt odniesienia — a nie obietnica rollbacku.
05Gdzie jest historia
W Data Run: każda wersja pliku, kto ją zarejestrował, wyniki walidacji dla każdego arkusza, zatwierdzenia, status wykonania i odpowiedzi SAP, dla każdego zgłoszenia. W SAP: dokumenty zmian, które SAP zapisuje sam. Okres przechowywania zależy od ustawień projektu; ślad można wyeksportować na potrzeby audytu.
06Kto utrzymuje reguły
Reguły walidacyjne i listy wartości to konfiguracja dla obiektu i lokalizacji. Po onboardingu utrzymuje je Państwa data steward; nowe obiekty i niestandardowe reguły biznesowe ustawiamy razem — w pilotażu widać, gdzie kończy się konfiguracja, a zaczyna praca wdrożeniowa.

06 · Pasuje do tego, co już jest

Nic w Państwa środowisku nie jest zastępowane.

Przyjmowanie zgłoszeńSystem zgłoszeń zostajeServiceNow, Jira, e-mail — zgłoszenie powstaje tam, gdzie dziś. Szablon jest przekazaniem: wnosi do Data Run zakres, reguły, poziom ryzyka i okno wdrożenia.
System docelowyWyłącznie standardowe interfejsySAP ECC i S/4HANA przez BAPI, IDoc i OData; IBM Maximo przez konektor. Kontrole SAP, zakresy numeracji, uprawnienia i dokumenty zmian pozostają aktywne — dla SAP to zasilenie wygląda jak każde inne.
RegułyNapisane raz, używane wielokrotnieReguły walidacyjne i listy wartości konfiguruje się dla obiektu i lokalizacji, bez kodu. Jeśli migracja szła przez vise DMW, reguły i listy z migracji przechodzą dalej; vise LoV-MAP utrzymuje aktualne listy wartości.

07 · Modele działania

Samodzielnie, z nami albo przez nas.

01System utrzymuje Państwa ITVisehub przygotowuje konfigurację, szablony i onboarding; Państwa zespół obsługuje system. Wsparcie opcjonalne.
02Model hybrydowyPaństwa IT zachowuje architekturę i zatwierdzenia; Visehub prowadzi walidację, wykonanie i dostawę.
03Wykonanie zewnętrzne + wsparcie w zespoleVisehub jako Państwa zespół wykonawczy dla danych w ramach SLA, z konsultantem na Teams na pełny etat. Model, z którego od lat korzysta nasz klient z najdłuższym stażem.
W produkcji

Globalna grupa browarnicza — codzienne zmiany dla spółek operacyjnych w całej grupie: utrzymanie ruchu, Business Partnerzy, FI/CO. Wykonanie zewnętrzne ze specjalistą Visehub w zespole na Teams.

Klienci

08 · FAQ

Pytania, które słyszymy.

01Używamy już ServiceNow. Musimy go zastąpić?
Nie. ServiceNow, Jira albo e-mail zostają do przyjmowania zgłoszeń; vise Data Run standaryzuje to, co dzieje się po zgłoszeniu — szablon, walidację, przebieg próbny, zatwierdzenie i zasilenie. Przekazanie to szablon dołączony do zgłoszenia; bezpośrednia integracja zgłoszenie–żądanie jest na roadmapie, dziś nie ma jej w produkcie i mówimy o tym, zanim Państwo coś na tym zaplanują.
02Mamy już skrypty do masowych zmian.
Dobry skrypt potrafi walidować i logować. Rzadko ma jednak proces wokół siebie: szablon, który biznes umie wypełnić, przebieg próbny przed każdym zasileniem, zatwierdzenie przez osobną rolę i jeden ślad audytowy dla każdego przebiegu — utrzymywany raz, nie dla każdego skryptu osobno, i niezależny od osoby, która go napisała. Data Run zachowuje szybkość skryptu i standaryzuje resztę.
03Jakie systemy?
SAP ECC i S/4HANA przez BAPI, IDoc i OData; IBM Maximo przez konektor; Microsoft Dynamics 365 Business Central i Dynamics NAV przez ich API i usługi sieciowe. Każdy inny system, który udostępnia API lub usługi sieciowe, można podłączyć w ten sam sposób.
04Które obiekty są gotowe do użycia?
Obecnie w użyciu produkcyjnym: utrzymanie ruchu (urządzenia, miejsca funkcjonowania, plany konserwacji, listy zadań, struktury BOM); materiały (wyroby gotowe, opakowania i surowce); partnerzy (klient, dostawca, Business Partner w S/4HANA z CVI); finanse i controlling (konta księgi głównej, centra kosztów, rodzaje kosztów, centra zysku, rodzaje działań, banki, dokumenty FI); zmiany zleceń sprzedaży. Kolejne obiekty dodaje się przez szablony, listy wartości i reguły walidacji, bez zmian w platformie.
05Jedna zmiana obejmująca kilka systemów?
Jedno żądanie dotyczy jednego systemu. Zmiana obejmująca SAP i inny system jest obsługiwana jako powiązane żądania pod wspólną referencją; każde z nich przechodzi walidację, zatwierdzenie i zasilenie w swoim systemie.
06Czy zmianę można cofnąć?
Nie jednym przyciskiem. SAP nie cofa masowych zmian danych podstawowych, dlatego cofnięcie to nowe żądanie zmiany zbudowane na podstawie poprzedniego pliku, które przechodzi te same etapy: walidację, przebieg próbny, zatwierdzenie i zasilenie. Pól, które SAP blokuje, gdy istnieją już dane transakcyjne — na przykład podstawowej jednostki miary przy istniejącym zapasie — nie da się przywrócić do poprzedniej wartości, a przebieg próbny pokazuje to, zanim cokolwiek zostanie zapisane.
07Czy Data Run to ogólny silnik workflow albo orkiestracji?
Nie, i nie pozycjonujemy go w ten sposób. Narzędzie zostało zbudowane specjalnie do kontrolowanych zmian danych: biznes opisuje zmianę w szablonie, platforma ją waliduje, osoba zatwierdzająca ją zwalnia, a zasilenie jest wykonywane i rejestrowane.
08Ile trwa uruchomienie?
30-dniowy pilotaż na jednym przypadku użycia — jeden obiekt, jeden kraj — potem rozszerzanie obiekt po obiekcie. Najwięcej czasu zajmują Państwa reguły, a nie instalacja: system działa w chmurze i wymaga przeglądarki oraz bezpiecznego połączenia.
09Czego potrzebujemy do pilotażu?
Jednego obiektu i jednego kraju — zmiany, której Państwa zespół boi się najbardziej. Po Państwa stronie: właściciel danych, który zna reguły, system testowy SAP (lub Maximo) z użytkownikiem dla standardowego interfejsu i bezpieczne połączenie. Budujemy szablon i reguły, przeprowadzamy walidację i przebieg próbny z Państwa zespołem i wprowadzamy pierwszą prawdziwą zmianę na zasadzie czterech oczu. Stała cena za 30 dni. Co Państwo mierzą: czas obsługi zgłoszenia przed i po, korekty wykonywane przez specjalistów, błędy wyłapane przez walidację przed SAP i to, czy ślad audytowy odpowiada na pytania audytora bez arkusza.
10Od czego zależy koszt po pilotażu?
Od lokalizacji i kont użytkowników w zakresie (administrator i zwykłe) oraz od modelu działania — system utrzymuje Państwa IT, model hybrydowy albo Visehub w ramach SLA. Im więcej lokalizacji, tym niższa cena za lokalizację. Warto zapytać o model pasujący do Państwa wolumenu; nie publikujemy cennika.
11Czy to to samo co vise DMW?
Ta sama dyscyplina walidacji, inne zadanie. vise DMW prowadzi programy migracji i jakość danych przed go-live; Data Run obsługuje powtarzalne zmiany po go-live. Reguły walidacyjne i listy wartości zbudowane w DMW podczas migracji są potem wykorzystywane w Data Run.

Jeden przypadek użycia, jeden kraj, 30 dni.

Wystarczy wybrać zmianę, której Państwa zespół boi się najbardziej. Przygotujemy szablon, zwalidujemy, wykonamy przebieg próbny i zasilimy system na zasadzie czterech oczu — potem Państwo decydują, jak dalej skalować. Po Państwa stronie: właściciel danych, system testowy z użytkownikiem interfejsowym, bezpieczne połączenie. Stała cena za 30 dni; mierzą Państwo czas obsługi, korekty specjalistów i to, co wyłapała walidacja.