1. Opis ogólny
2. Etapy integracji z systemem ERP
3. Schemat przepływu danych
4. Pytania do integratora
5. Check lista
6. Wzorcowy harmonogram integracji
7. Tematy powiązane
1. Opis ogólny
Cel i zakres projektu
Projekt wdrożenia integracji systemu zewnętrznego z Trawers ERP.
Na przykładzie projektu wdrożenia integracji systemów Lantek Expert i Trawers ERP
przedstawiono cechy przedsięwzięcia i towarzyszące temu wyzwania i zadania do wykonania.
Podano propozycje kolejnych kroków, od oceny możliwości integracji (analiza)
aż do wskazania zaleceń związanych z utrzymaniem rozwiązania i dalszym rozwojem.
Przedstawione opracowania może stanowić przykład (wzorzec) podczas projektowania
kolejnych projektów integracyjnych.
Lantek Expert
Lantek Expert to zaawansowane oprogramowanie CAD/CAM do nestingu,
zaprojektowane w celu optymalizacji i automatyzacji programowania
maszyn CNC do obróbki blach.
Lantek Expert ma możliwość integracji z systemami ERP, w tym pobieranie
indeksów materiałowych oraz stanów magazynowych.
Korzyści integracji
Lantek oferuje moduły integracyjne, które pozwalają na wymianę danych
pomiędzy Lantek Expert a ERP (np. Trawers ERP), zazwyczaj przez:
Pliki CSV, XML, Excel - import/eksport danych
Bezpośrednie połączenia z bazą danych - jeśli ERP na to pozwala
API lub webservice - w bardziej zaawansowanych integracjach
Dzięki temu można automatycznie:
* importować z ERP listy materiałów (indeksy, wymiary, parametry)
* pobierać aktualne stany magazynowe, żeby w Lantek planować optymalne
wykorzystanie arkuszy
* przesyłać z powrotem do ERP informacje o zużyciu materiału, odpadach,
pozostałościach
To jednak wymaga wdrożenia integracji - standardowo Lantek nie widzi
ERP automatycznie, trzeba przygotować odpowiednie mapowanie danych i przepływy.
Często robi się to w ramach projektu wdrożeniowego we współpracy z dostawcą ERP
i technicznym zespołem Lantek.
Integrator
Osoba (zespół osób) odpowiedzialna za realizacje projektu integracji.
Integrator: projektuje, programuje, pielęgnuje i serwisuje programy integrujące.
Patrz: Rola integratora i rola firmy Tres CO w instalacji Trawers ER,
we współpracy z systemem zewnętrznym.
SLA a Trawers ERP. Integracja z systemem zewnętrznym
Umowa SLA a Trawers ERP
2. Etapy integracji z systemem ERP
Analiza potrzeb i zakresu integracji
Ustalenie, jakie dane mają być wymieniane:
* z ERP do Lantek: indeksy materiałowe, stany magazynowe, zlecenia produkcyjne,
BOM-y (listy materiałowe)
* z Lantek do ERP: zużycie materiału, raporty produkcyjne, odpady, pozostałości.
* Określenie częstotliwości wymiany danych (np. codziennie,
w czasie rzeczywistym, na żądanie)
Określenie formy technicznej integracji
Czy będzie używany:
* eksport/import plików (CSV, Excel, XML) ?
* bezpośrednie połączenie z bazą danych ?
* interfejs API lub webservice (jeśli ERP i Lantek to obsługują) ?
* Kto przygotuje interfejs po stronie ERP, kto po stronie Lantek ?
Mapowanie danych
* Dopasowanie pól z ERP do pól w Lantek:
np. indeks materiałowy, nazwa, wymiar, ilość, lokalizacja magazynowa.
* Określenie formatów danych (np. jednostki miary, formaty dat, zaokrąglenia).
Konfiguracja w Lantek Expert
* Ustawienie importerów danych (np. import z plików).
* Konfiguracja baz materiałowych i magazynowych w systemie.
* Testowanie próbnych importów, weryfikacja poprawności.
Testy integracji
Uruchomienie pełnych testów:
* czy dane są poprawnie importowane ?
* czy aktualizacje stanów w magazynie działają zgodnie z założeniami ?
* czy dane wracające do ERP są w odpowiednim formacie ?
* Poprawki mapowania i formatu w razie błędów
Wdrożenie produkcyjne
* Przeniesienie integracji na środowisko produkcyjne.
* Szkolenie operatorów.
* Ustalenie procedur obsługi błędów i ewentualnych ręcznych interwencji.
Utrzymanie i rozwój
* Monitorowanie działania integracji.
* Rozbudowa (np. o nowe dane, raporty) w miarę potrzeb.
3. Schemat przepływu danych
Przepływ danych między Lantek a ERP.
Pokazuje, jak dane wędrują w obie strony: z ERP do Lantek (materiały, stany, zlecenia)
i z powrotem (zużycie, raporty).
-------------------- ------------------ -------------------------
Trawers ERPIntegracjaLantek Expert
* indeksy materialow o---> * import plików o---> * baza materiałowa
* stany magazynowe * mapowanie danych * optymalizacja nestingu
* zlecenia ^ o * raportowanie
-------------------- ----|-----|------- -------------------------
| |
o v
----------------------
Trawers ERP
* odbiór danych
* aktualizacja stanów
* raporty zużycia
----------------------
4. Pytania do integratora
Pytania, które warto zadać integratorowi przed rozpoczęciem integracji
Lantek Expert z Trawers ERP.
Pytania ogólne
* Jakie dane dokładnie mają być przesyłane między ERP a Lantek ?
* W jakim kierunku: tylko ERP --> Lantek, czy też Lantek -->ERP ?
* Jak często dane mają być synchronizowane ?
(np. w czasie rzeczywistym, co godzinę, codziennie)
* Czy jest dostęp do dokumentacji API i struktury danych ERP ?
Pytania techniczne
* W jakim formacie będziemy przesyłać dane ? (CSV, XML, Excel, API, baza danych)
* Czy ERP ma gotowy eksport/import materiałów, stanów magazynowych, BOM-ów ?
* Jakie są ograniczenia techniczne ERP (np. limity eksportu, dostępność webservice) ?
Czy Lantek Expert ma aktywne odpowiednie moduły importowe ? (to czasem wymaga licencji)
Pytania dotyczące mapowania danych
* Jakie są kluczowe pola, które muszą się zgadzać ?
(np. indeks materiałowy, jednostka, lokalizacja)
* Czy nazewnictwo i formaty danych w ERP są spójne z tym, co oczekuje Lantek ?
* Co zrobić, jeśli w ERP brakuje danych wymaganych przez Lantek ?
(np. brak wagi blachy, brak wymiarów)
Pytania dotyczące testów i wdrożenia
* Kto odpowiada za przygotowanie środowiska testowego ?
* Jak będziemy testować poprawność importowanych danych ?
* Jak obsłużymy błędy lub niezgodności danych ?
(np. logi błędów, powiadomienia)
* Jakie będą procedury w razie awarii lub błędów integracji ?
Pytania utrzymaniowe
* Kto będzie odpowiedzialny za utrzymanie integracji po wdrożeniu ?
* Czy przewidujemy aktualizacje lub rozwój integracji w przyszłości ?
* Jakie wsparcie oferują dostawcy ERP i Lantek w zakresie integracji ?
5. Check lista
Check lista do użycia podczas rozmowy z integratorem.
Przygotowanie do Integracji Lantek Expert z ERP (Trawers ERP)
1. Ogólne założenia
* [ ] Jakie dane będą wymieniane ?
* [ ] Jakie kierunki wymiany danych: ERP --> Lantek, Lantek --> ERP, czy obustronnie ?
* [ ] Jak często synchronizacja: ciągła, cykliczna, na żądanie ?
* [ ] Czy mamy dostęp do dokumentacji API ERP / Lantek ?
2. Aspekty techniczne
* [ ] Jaki format danych będzie stosowany: pliki CSV, XML, Excel, API, baza danych ?
* [ ] Czy ERP ma gotowy eksport/import potrzebnych danych ?
* [ ] Jakie ograniczenia techniczne mają oba systemy ?
* [ ] Czy posiadamy wymagane licencje/modele integracyjne w Lantek ?
3. Mapowanie danych
* [ ] Jakie kluczowe pola muszą być odwzorowane (np. indeks, jednostka, lokalizacja) ?
* [ ] Czy formaty danych są zgodne w obu systemach ?
* [ ] Jak obsłużymy brakujące dane lub niezgodności ?
4. Testowanie i wdrożenie
* [ ] Kto przygotowuje środowisko testowe ?
* [ ] Jak sprawdzamy poprawność importowanych danych ?
* [ ] Jak dokumentujemy i obsługujemy błędy ?
* [ ] Jakie procedury ustalamy na wypadek awarii ?
5. Utrzymanie i rozwój
* [ ] Kto odpowiada za utrzymanie integracji ?
* [ ] Czy przewidujemy rozwój (np. o kolejne dane, raporty) ?
* [ ] Jakie wsparcie mamy od dostawców ERP i Lantek ?
6. Wzorcowy harmonogram integracji
Tydzień 1-2
Analiza potrzeb, określenie zakresu integracji, spotkania warsztatowe.
Tydzień 3-4
Przygotowanie środowiska testowego, ustalenie formatów danych, mapowanie pól.
Tydzień 5-6
Budowa i konfiguracja interfejsów (importerów, eksporterów), pierwsze testy techniczne.
Tydzień 7-8
Testy integracyjne, symulacje produkcyjne, poprawki na podstawie wyników testów.
Tydzień 9
Wdrożenie produkcyjne, szkolenie zespołu.
Tydzień 10+
Monitorowanie działania, wsparcie powdrożeniowe, zbieranie sugestii do rozwoju.
Patrz też:
RI Rozwiązania indywidualne. Kastomizacja