Integracje

ManageEngine + SAP S/4HANA —
integracja enterprise IT

OData/RFC, PM→tickets, synchronizacja kosztów, amortyzacja. Cloud/hybrid, 10k+ aktywów, rzeczywisty czas konfiguracji, architektura middleware.

← Wróć do Bloga
Integracje
Jakub Roszkiewicz · Maj 2026 · 13 min czytania

Pytanie o integrację ManageEngine z SAP S/4HANA to pytanie enterprise-scale. Firmy które mają SAP nie są startup-ami — to korporacje 500+, producenci, dystrybutorzy. SAP zawiera wszystkie dane biznesowe: koszty, aktywa, centra kosztów, strukturę org. ManageEngine musi znać te same fakty, żeby zmapować incydenty na prawidłowe CC, śledzić aktywa, automatyzować provisioning nowych pracowników. W tym artykule pokazuję czym się różni integracja SAP (vs Comarch), jak dokładnie przebiega synchronizacja przez OData/RFC, ile czasu zajmuje prawdziwa implementacja, i co się stało w rzeczywistych wdrożeniach u polskich fabryk.

500+
Firm w Polsce z SAP S/4HANA
10k–50k
Aktywów do synchronizacji (IT assets)
4–8 tygodni
Czas wdrożenia (vs 3–5 dni Comarch)

Dlaczego SAP + ManageEngine to bardziej skomplikowana integracja

SAP S/4HANA to system korporacyjny — nie tylko ERP, ale całe ecosystem: financials, supply chain, HR, production planning, quality management. ManageEngine musi się integratować z wieloma modułami SAP naraz:

Integracja Comarch to typowo: użytkownicy + CC + aktywa = 3 obiekty. Integracja SAP to: 10–15 obiektów, 50+ pól, wielowarstwowr logika biznesowa. Stąd czas wdrożenia: 3–5 dni Comarch vs 4–8 tygodni SAP.

Złe wiadomości: SAP integracja jest dłuższa. Dobra wiadomość: SAP ma lepsze API niż Comarch Optima — jeśli coś jest możliwe, SAP CI to umie robić elegancie. Zła wiadomość 2: SAP wymaga IT-ów który znają SAP (specialist), nie każdy engineer.

OData vs RFC — dwa sposoby na dostęp do SAP

OData (nowoczesny)

  • Standard REST API z SAP S/4HANA (depuis 2015+)
  • Query filtering, pagination, real-time
  • Firewall friendly (HTTPS), no special ports
  • Dokumentacja dostępna, biblioteki w Python/Node
  • Czas implementacji: 2–3 tygodnie
  • Dla kogo: Nowe wdrożenia SAP, cloud deployments

RFC (legacy, ale działa)

  • Remote Function Call — protokół SAP z czasów R/3
  • Ciągle wspierany w S/4HANA dla backward compatibility
  • Wymaga middleware (SAP PI, MuleSoft, SAP Cloud Integration)
  • Dokumentacja gorsza, implementacja bardziej custom
  • Czas implementacji: 3–5 tygodni (bo middleware)
  • Dla kogo: Firmy które już mają RFC setup, legacy systems

Rekomendacja Rotech Group: Dla nowych projektów — OData. Dla firm które mają RFC setup z SAP PI — RFC works, ale plan upgrade do OData na 2027. OData + batch sync co 1h = sweet spot dla większości enterprise.

Use case: PM→tickets, rozliczenie kosztów, amortyzacja

Use case 1: Purchase Requisition → Incident Ticket

Pracownik z Produkcji (CC 5421) żąda nowego laptopa w SAP. Automat tworzy Incident w ManageEngine z classification „Hardware Request", SLA 3 dni, assigned do IT team. Ticket zawiera: kto żąda, jaki CC, jaka urgency (z SAP priority). IT nie czeka na manual ticket creation — prawie automatycznie.

Use case 2: Cost Center allocation

Incydent przypisany do pracownika z CC 5421 (Produkcja) → automatycznie ticket robi się chargeable na CC 5421. Miesięczny raport: „Produkcja kosztowała nas 25 000 PLN IT supportu" (gdzie 25k = suma godzin techników × rate). Finance team widzi to w SAP CO (Controlling) bez ręcznego importu Excel-a.

Use case 3: Asset amortyzacja

Laptop kupiony w SAP (wartość 5000 PLN, amortyzacja 5 lat). ManageEngine widzi asset, śledzi warranty expiry, plan depreciation. W roku 1: 1000 PLN/rok amortyzacja w SAP. ManageEngine sam wie kiedy warranty kończy się (automation dla plan zamiennika).

Architektura — middleware, batch sync, wolumeny

Topologia dla SAP + ManageEngine (enterprise):

SAP S/4HANA Cloud (or On-Premise)
     ↓ (OData API)
Integration Middleware (MuleSoft / Zapier / custom Node.js)
     ↓ (batch sync co 1h lub event-based webhooks)
ManageEngine Cloud / On-Premise
     ↓ (users, assets, CC, PR→incidents)
Helpdesk technicians, audit reports
    

Middleware pośredniczy pomiędzy SAP API a ManageEngine, transformuje dane. Dlaczego middleware? Bo SAP schema ≠ ManageEngine schema. SAP PM (Purchase Requisition) to nie to samo co Incident w ManageEngine — middleware mapuje pola, dodaje logikę biznesową.

Wolumeny synca: 5000 assets, batch co 1h = ~5000 API calls do SAP co godzinę, każdy call ~500ms = ~42 minuty transfer. Real-time: może być bottleneck. Rozwiązanie: event-based webhooks (tylko zmienione rekordy) zamiast full batch.

Timeline wdrożenia: 4–8 tygodni dla enterprise

SAP Cloud vs On-Premise — implikacje dla integracji

Aspekt SAP Cloud SAP On-Premise
OData API dostępność Natywnie dostępne Wymaga konfiguracji
Network setup Prosty (Internet) VPN/Firewall rules
Performance OData Ratelinit (1000 req/min) Limitless (LAN speed)
Middleware wymagany Opcjonalnie (Zapier OK) Prawie zawsze (SAP PI)
Czas implementacji 4–6 tygodni 6–8 tygodni

Case study: Fabryka z 5000 aktywów

Fabryka metalurgiczna (500 pracowników, SAP On-Premise, 5000 IT assets)

Problem: IT inventory w Excelu, SAP assets w Commiss, helpdesk tickety bez linkowania do SAP. Każdy miesiąc: szacunkowe rozliczenie kosztów (guess work), brak dokładności.

Rozwiązanie: ManageEngine + SAP integracja. Rychtung: użytkownicy (500) + CC (30) + assets (5000) + PR auto-tickets.

Timeline: 7 tygodni (On-Premise SAP + custom middleware)

Tydzień 1–2: SAP analysis, RFC/OData config, dostęp do MM (assets), FI (CC). Odkryto że SAP asset numbering system to „P-" prefix, ale legacy system używa numerów bez prefiksu — trzeba mapować.

Tydzień 3–4: Middleware (Node.js + SAP SDK) — transform SAP assets → ManageEngine CMDB format. Mapowanie pól: SAP asset_number → ME asset_id, SAP depreciation_category → ME warranty_expiry_date (calculate).

Tydzień 5–6: Load testing — import 5000 assets w ManageEngine, check performance. First batch import: OK. Second sync (deltas only): OK. Real-time webhooks test: OK.

Tydzień 7: Go-live. Rezultat: każdy ticket teraz zawiera SAP asset data, CC assigned automatically, monthly report dla controllera prawie zero-touch.

ROI: 2 dni technika/miesiąc na reconciliation (10 000 PLN/rok ekonomii) vs 35 000 PLN koszt implementacji = payback ~3.5 lat, ale indirect benefit (dokładny cost allocation, faster incident resolution) jest większy.

Porównanie: SAP vs Comarch vs Oracle ERP

ERP API Dokumentacja Czas wdrożenia Koszt
SAP S/4HANA OData pełne Excellent 4–8 tygodni 35–50k PLN
Comarch Optima REST ograniczone Średnia 3–5 dni 5–10k PLN
Oracle EBS REST/XML API Skomplikowana 6–10 tygodni 40–60k PLN
SAP S/4HANA Cloud OData native Best 4–6 tygodni 30–40k PLN

FAQ — pytania o SAP + ManageEngine

Jaki jest najczęstszy use case dla ManageEngine + SAP S/4HANA?

Najczęściej: PM (Purchase Requisition) w SAP tworzy automatycznie incydent w ManageEngine. Pracownik zleca nowy laptop w SAP, ticket pojawia się w helpdesku, IT rozpoznaje że to asset do skonfigurowania. Drugi use case: rozliczenie kosztów — każdy IT ticket przypisany do CC w SAP, miesięczny raport dla controllingu. Trzeci: asset management — 5000 laptopów w SAP CMDB sync do ManageEngine CMDB w real-time.

Co to jest OData vs RFC w kontekście SAP?

OData to nowoczesny REST API z SAP S/4HANA (standard, łatwy). RFC to stary protokół SAP z czasów R/3, ale ciągle dostępny. OData: real-time, query filtering, pagination native. RFC: wymaga middleware, dłuższy setup. Dla nowych wdrożeń: OData. Dla firm które mają RFC setup: RFC works too.

Ile czasu zajmuje integracja ManageEngine + SAP S/4HANA?

Realistyczne timeline: 4–8 tygodni. Wynika ze: (1) SAP setup jest skomplikowany, (2) mapowanie 50+ pól, (3) testowanie na dużych wolumenach (10k+ assets), (4) compliance requirements. Nie 3–5 dni jak Comarch, ale 4–8 tygodni to norm dla enterprise.

Czy SAP Cloud czy on-premise lepsze do integracji?

SAP Cloud: OData ready, firewall friendly. SAP On-Premise: full control, RFC+OData available, ale firewall/VPN setup bardziej skomplikowany. Dla integracji: Cloud jest prostsze. Rotech Group rekomenduje hybrid: SAP Cloud + ManageEngine Cloud.

Ile dodatkowego kosztu to integracja SAP vs Comarch?

SAP integracja: 35–50k PLN (vs 5–10k Comarch). Różnica: SAP ma 3–5x więcej objektów, większe wolumeny, wymaga middleware specjalisty, compliance checks. ROI: nawet jeśli integracja SAP kosztuje 40k, zwrot w ciągu 2–3 lat przez lepszą cost allocation i faster incident resolution.

JR
Jakub Roszkiewicz
CTO · Rotech Group · ekspert SAP + ITSM integracji, OData/RFC architecture
Enterprise integracja SAP

Masz SAP S/4HANA? Sprawdź czy integracja z ManageEngine da się zrobić szybko.

Rotech Group przeprowadzi quick audit SAP setup, OData readiness i zaproponuje plan integracji. Koszt i timeline bez niespodzianek.

Umów konsultację →