Integracja z ERP
Ingenes Studio QMS oferuje gotowe konektory i elastyczny mechanizm integracji z systemami ERP, umożliwiający automatyczną wymianę danych i eliminację podwójnego wprowadzania.
Obsługiwane systemy ERP
| System ERP | Typ integracji | Status |
|---|---|---|
| SAP S/4HANA / ECC | REST API / RFC | Gotowy konektor |
| Comarch ERP XL | REST API | Gotowy konektor |
| Comarch Optima | REST API | Gotowy konektor |
| Epicor Kinetic | REST API | Gotowy konektor |
| Microsoft Dynamics 365 | REST API / OData | Gotowy konektor |
| Infor M3 / LN | REST API | Gotowy konektor |
| Niestandardowy ERP | REST API / Plik CSV | Konfigurowalny |
Zakresy integracji
Dane podstawowe (master data)
Synchronizacja danych referencyjnych:
- Kontrahenci / Klienci — nazwa, adres, NIP, dane kontaktowe
- Dostawcy — dane firmy, kategorie, warunki
- Wyroby / Produkty — kody, opisy, jednostki miary
- Miejsca składowania — magazyny, lokalizacje
- Pracownicy — dane podstawowe, jednostki organizacyjne
Transakcje produkcyjne
- Zlecenia produkcyjne — import do modułu identyfikowalności
- Partie / Serialki — numery partii produkcyjnych
- Dostawy od dostawców — do kontroli wejściowej
- Wysyłki do klientów — powiązanie z reklamacjami
Dane jakościowe (z QMS do ERP)
- Blokady partii — zablokowane partie widoczne w ERP
- Wyniki kontroli — kwalifikacja partii (OK / NOK)
- Reklamacje — status i wynik w ERP
- Certyfikaty jakości — dołączanie do wysyłek
Konfiguracja integracji
Krok 1: Dane połączenia
W Administracja → Integracje → ERP wprowadź:
Typ systemu: SAP S/4HANA
URL API: https://sap.firma.pl:8080
Klient: 100
Użytkownik: qms_integration
Hasło: ********Krok 2: Mapowanie pól
Skonfiguruj mapowanie między polami QMS a polami ERP:
| Pole QMS | Pole ERP (SAP) | Transformacja |
|---|---|---|
Klient.NIP | KNA1-STCD1 | Brak |
Reklamacja.Sygnatura | VIQM-QMNUM | Brak |
Wyrob.Kod | MARA-MATNR | Trim, uppercase |
Partia.Numer | MCH1-CHARG | Brak |
Krok 3: Harmonogram synchronizacji
| Zakres | Kierunek | Częstotliwość |
|---|---|---|
| Kontrahenci | ERP → QMS | Co 1 godzinę |
| Wyroby | ERP → QMS | Co 1 godzinę |
| Zlecenia produkcyjne | ERP → QMS | Co 15 minut |
| Blokady partii | QMS → ERP | Natychmiastowo |
| Wyniki kontroli | QMS → ERP | Co 30 minut |
Krok 4: Test połączenia
Kliknij Testuj połączenie — system sprawdzi dostępność API i autoryzację, a następnie wykona próbną synchronizację na ograniczonym zbiorze danych.
Integracja przez pliki (CSV/XML)
Dla systemów bez dostępnego API możliwa jest wymiana danych przez pliki:
Import
- Obsługiwane formaty: CSV, XML, Excel (.xlsx)
- Wgrywanie przez interfejs lub przez katalog sieciowy (FTP/SFTP)
- Harmonogram automatycznego przetwarzania
- Raport z importu (ile rekordów przetworzono / ile błędów)
Eksport
- Eksport danych do CSV/Excel
- Konfigurowalny harmonogram
- Wysyłka przez SFTP lub e-mail
Monitoring integracji
Dashboard integracji
W Administracja → Integracje → Monitor dostępne są:
- Status ostatniej synchronizacji każdego zakresu
- Liczba przetransferowanych rekordów
- Liczba błędów
- Log szczegółowy ostatnich synchronizacji
Alerty
System wysyła alerty gdy:
- Integracja nie wykonała się w oczekiwanym czasie
- Liczba błędów przekroczyła próg (konfigurowalny)
- Połączenie z ERP jest niedostępne
Rozwiązywanie problemów
Blokada partii nie trafia do ERP
- Sprawdź log integracji (Administracja → Integracje → Log)
- Zweryfikuj, czy partia ma poprawny numer (zgodny z ERP)
- Sprawdź uprawnienia konta integracyjnego w ERP
Duplikaty kontrahentów po synchronizacji
Skonfiguruj klucz deduplikacji w mapowaniu (zwykle NIP lub kod SAP): Administracja → Integracje → ERP → Mapowanie → Klucz unikalności
Częste pytania
Czy integracja działa w obie strony? Tak, możliwa jest synchronizacja dwukierunkowa z konfigurowalnymi regułami pierwszeństwa (który system jest „master” dla danego pola).
Czy można testować integrację bez wpływu na produkcję? Tak — skonfiguruj osobne środowisko testowe w Administracja → Integracje → Środowiska.
