SAP S/4HANA jest zapleczem ERP dla wielu producentów z segmentu średniego i przedsiębiorstw, obsługując zlecenia produkcyjne, przemieszczenia materiałów, zlecenia prac w utrzymaniu ruchu oraz sprawozdawczość finansową. Oprogramowanie OEE działa na poziomie hali produkcyjnej, rejestrując w czasie rzeczywistym stany maszyn, liczniki cykli i zdarzenia jakościowe, których natywnie nie obsługuje model danych produkcyjnych SAP.
Integracja między tymi dwoma systemami tworzy dwukierunkowy przepływ danych, który likwiduje lukę między planowanym obrazem produkcji w ERP a rzeczywistością na hali produkcyjnej.
Główne przepływy danych z OEE do SAP S/4HANA obejmują: rzeczywiste ilości produkcji potwierdzone względem zleceń produkcyjnych (moduł PP), zdarzenia przestojów, które wyzwalają tworzenie powiadomień PM w Utrzymaniu Ruchu, oraz ilości odrzuceń jakościowych, które trafiają do partii inspekcyjnych w QM.
W kierunku przeciwnym SAP wysyła zlecenia produkcyjne i harmonogramy do platformy OEE, dostarczając kontekst planowanej produkcji potrzebny oprogramowaniu OEE do dokładnego obliczania wydajności, porównując rzeczywisty wynik z planowaną wydajnością, a nie z ogólną wartością zdolności maszyny.
Dla producentów, którzy obok S/4HANA korzystają z SAP ME (Manufacturing Execution) lub SAP MII (Manufacturing Integration and Intelligence), integracja OEE zazwyczaj łączy się z tymi systemami warstwy pośredniej, zamiast bezpośrednio z S/4HANA.
Taka architektura zmniejsza liczbę bezpośrednich połączeń z ERP i pozwala warstwie wykonawczej produkcji obsługiwać transformację danych między szczegółowością danych z hali produkcyjnej a potwierdzeniem zleceń produkcyjnych na poziomie ERP.
Integracje OEE z SAP są zazwyczaj realizowane za pomocą standardowych narzędzi integracyjnych SAP, SAP Integration Suite, IDoców lub wywołań BAPI, w zależności od wdrożenia S/4HANA (cloud, private cloud lub on‑premise) oraz dostępnych konektorów platformy OEE. Większość dostawców rozwiązań OEE dla przedsiębiorstw oferuje gotowe konektory SAP, które obsługują mapowanie struktur danych OEE na formaty potwierdzeń zleceń produkcyjnych w SAP, co znacząco skraca czas prac integracyjnych w porównaniu do tworzenia niestandardowych API.
Proces konfiguracji integracji obejmuje cztery główne kroki: określenie, które zlecenia produkcyjne SAP trafiają do systemu OEE i które linie OEE są w zakresie mapowanie kategorii przestojów OEE na typy zgłoszeń PM w SAP i operacje zleceń skonfigurowanie wyzwalacza potwierdzenia (w czasie rzeczywistym, na koniec zmiany lub w trybie wsadowym)
oraz testowanie obiegu danych z użyciem rzeczywistych zleceń produkcyjnych, aby potwierdzić, że ilości, znaczniki czasu i kody odrzuceń przesyłają się poprawnie.
Faza testów to miejsce, w którym większość projektów integracyjnych napotyka problemy, zazwyczaj związane z obsługą znaczników czasu, dopasowaniem numerów materiałowych lub mapowaniem stanowisk roboczych, i powinna zostać zaplanowana na co najmniej 4, 6 tygodni pracy równoległej przed pełnym przełączeniem.
Dla S/4HANA Cloud (edycja publiczna) opcje integracji są bardziej ograniczone niż w przypadku wdrożeń on‑premise. SAP Cloud Integration (część Business Technology Platform) jest standardowym middleware dla integracji w chmurze, a dostawcy OEE wspierający S/4HANA Cloud zwykle mają certyfikowane pakiety integracyjne dostępne na SAP Integration Marketplace.
Producenci oceniający oprogramowanie OEE dla środowiska S/4HANA w chmurze powinni wprost pytać dostawców o ich pakiet integracyjny na BTP oraz o referencyjnych klientów pracujących na tej samej edycji S/4HANA.
Najczęstszym problemem w projektach integracji OEE, SAP jest niezgodność modelu danych, system OEE i SAP mają różne koncepcje tego, co stanowi „zlecenie produkcyjne”, „centrum robocze” czy „zmianę”, a pogodzenie tych różnic wymaga więcej pracy projektowej, niż większość zespołów przewiduje.
Zlecenia produkcyjne w SAP często obejmują wiele zmian lub dni produkcyjnych, podczas gdy oprogramowanie OEE zwykle oblicza wydajność na poziomie zmiany. Decyzja, jak obsługiwać potwierdzenia zleceń produkcyjnych obejmujące część zmiany, wymaga jawnych decyzji projektowych już na wczesnym etapie projektu.
Drugim częstym problemem jest mapowanie kodów przyczyn przestojów. Platformy OEE zazwyczaj mają szczegółowe, specyficzne dla maszyny taksonomie przyczyn przestojów (50, 100 kodów przyczyn), podczas gdy zgłoszenia PM w SAP używają bardziej ogólnej struktury kodów przyczyn, dopasowanej do procesów zarządzania utrzymaniem ruchu.
Jeśli mapowanie jest wykonywane naiwnie, zbyt wiele kodów OEE redukowanych do zbyt niewielu kodów SAP, zespół utrzymania ruchu traci szczegółowość potrzebną do podejmowania właściwych decyzji naprawczych. Właściwe podejście to zaprojektowanie dwupoziomowej taksonomii: szczegółowe kody OEE do analizy produkcji oraz przypisany kod SAP dla każdej kategorii OEE, który tworzy zgłoszenie PM w odpowiedniej klasyfikacji SAP.
Trzecią pułapką jest traktowanie integracji jako jednorazowego projektu technicznego zamiast jako stałej odpowiedzialności związanej z zarządzaniem danymi. Integracje OEE, SAP zawodzą, gdy zmieniają się dane podstawowe w SAP, tworzone są nowe centra robocze, zmieniane numery materiałów, aktualizowane typy zleceń produkcyjnych, a mapowanie OEE nie jest aktualizowane równolegle.
Wyznaczenie właściciela zarządzania danymi, który przegląda zmiany mapowania OEE, SAP w ramach procesów zarządzania zmianami w SAP, zapobiega cichym problemom z jakością danych, które podważają wartość integracji po uruchomieniu.