Studio TCS.net łączy narzędziownię z resztą systemów firmy: pobiera pracowników i kartoteki z ERP, odsyła koszty wydań na miejsca powstawania kosztów, współpracuje z automatyką magazynową WMS i WCS oraz z systemami MES na produkcji. Dane wprowadza się raz, a widzą je wszystkie działy.
Zarządzanie narzędziami, majątkiem i zasobami BHP nie może działać w oderwaniu od systemów, w których firma prowadzi kadry, księgowość i produkcję. Osobne kartoteki w każdym programie oznaczają dublowanie danych, rozbieżności i ręczne przepisywanie dokumentów. Ten przewodnik pokazuje, jakie metody integracji oferuje Studio TCS.net, z jakimi systemami współpracuje i jak przebiega wdrożenie połączenia.
Automatyczna wymiana danych między systemami
Zintegrowanie oprogramowania narzędziowego z nadrzędnymi systemami klasyfikacyjnymi przynosi natychmiastowe korzyści operacyjne. Informacje wprowadzane w jednym dziale są natychmiast dostępne dla pozostałych użytkowników sieci zakładowej oraz poprzez Internet dla pracowników mobilnych.
Centralizacja danych eliminuje błędy wynikające z dublowania kartotek towarowych czy ręcznego wprowadzania list pracowników. System TCS.net na bieżąco synchronizuje bazy danych, dbając o pełną spójność i aktualność informacji o zasobach przedsiębiorstwa.
Metody integracji
Sposób połączenia dobiera się do systemu po drugiej stronie i do tego, jak często dane mają się zmieniać:
| Metoda | Jak działa | Kiedy się sprawdza |
|---|---|---|
| Import CSV i XLS | Kreator importu kartotek magazynowych, kontrahentów i pracowników z plików, z weryfikacją kolumn | Start wdrożenia, jednorazowe przeniesienie danych, systemy bez interfejsów |
| REST API | Usługi sieciowe Studio TCS.net wywoływane przez inne aplikacje, w obie strony | Integracja na bieżąco z ERP, aplikacjami webowymi i systemami własnymi |
| Baza danych i usługi webservice | Wymiana na poziomie bazy Microsoft SQL Server lub dedykowanych usług | Systemy ERP pracujące w tej samej infrastrukturze |
| IDoc i RFC | Standardowe interfejsy SAP, bez modyfikacji kodu systemu ERP | Integracja z SAP |
| Pliki XML i CSV w trybie wsadowym | Cykliczna wymiana plików w ustalonych odstępach | Gdy synchronizacja na bieżąco nie jest potrzebna albo możliwa |
Szczegóły architektury usług opisuje artykuł architektura SOA i REST API, a przeniesienie danych z arkuszy - import danych z Excela do narzędziowni.
Integracja z SAP i systemami ERP
Integracja z systemami klasy ERP, takimi jak SAP, Microsoft Dynamics czy Comarch ERP, realizowana jest najczęściej na poziomie bazy danych MS SQL Server lub za pośrednictwem dedykowanych usług sieciowych.
Najważniejsze płaszczyzny synchronizacji danych
- Kartoteki pracowników - automatyczne pobieranie listy zatrudnionych osób z modułu kadrowo-płacowego ERP, wraz z ich uprawnieniami, działami oraz strukturą podległości służbowej.
- Koszty i MPK - precyzyjne przesyłanie informacji o zużyciu narzędzi lub wydaniach odzieży roboczej na konkretne Miejsca Powstawania Kosztów (MPK), zlecenia produkcyjne lub projekty budowlane.
- Gospodarka magazynowa i zakupy - automatyczne generowanie zapotrzebowania na artykuły BHP i narzędzia w systemie ERP na podstawie minimalnych stanów alarmowych zdefiniowanych w TCS.net.
Systemy ERP, z których można pobierać dane
Kartoteki i dane pracowników importuje się m.in. z SAP, JD Edwards, Microsoft Dynamics, IFS, Comarch ERP Optima i XL, enova, Sage Symfonia oraz WAPRO. Przykłady działających połączeń:
- SAP z RFID - ewidencja narzędzi z tagami RFID i wymianą danych z SAP, opisana w artykule system ewidencji narzędzi z RFID i integracją SAP.
- Microsoft Dynamics AX - wypożyczalnia narzędzi z podziałem ról między ERP a Studio TCS.net, opisana w artykule o wypożyczalni narzędzi z RFID.
- Comarch ERP Optima - import asortymentu i pracowników oraz Rezerwacje Odbiorcy tworzone po wydaniu odzieży, opisane w artykule oprogramowanie BHP do ewidencji odzieży roboczej.
- WAPRO ERP - połączenie opisane w artykule integracja z WAPRO ERP.
Komunikacja z systemami magazynowymi WMS i WCS
Narzędziownia to często także zautomatyzowane systemy przechowywania, takie jak regały windowe, szafy obrotowe czy automaty vendingowe. Studio TCS.net potrafi efektywnie współpracować z systemami zarządzania magazynem (WMS) oraz oprogramowaniem sterowania automatyką (WCS - Warehouse Control System).
Dzięki bezpośredniej wymianie komunikatów pobranie narzędzia lub sortu BHP w programie TCS.net inicjuje fizyczny ruch maszyny wydającej. System automatycznie wysyła sygnał do sterowników szafy vendingowej, która obraca się i wskazuje pracownikowi właściwą lokalizację przedmiotu. Zapewnia to wysoką kontrolę nad dostępem do cennego wyposażenia fabryki.
Jak przeprowadzić integrację systemu TCS.net z SAP
Przewodnik opisujący podstawowe kroki techniczne niezbędne do uruchomienia automatycznej wymiany danych między oprogramowaniem narzędziowym TCS.net a systemem SAP ERP.
Co jest potrzebne
- Dostęp administracyjny do systemu SAP lub innego ERP
- Konfiguracja usług sieciowych REST API lub RFC
- Środowisko testowe do weryfikacji transakcji
-
Definicja punktów styku i mapowanie danych
Analiza struktur bazodanowych i ustalenie zakresu wymienianych informacji. Mapowanie pól dotyczących kartotek pracowników, indeksów materiałowych oraz struktury Miejsc Powstawania Kosztów (MPK).
-
Konfiguracja interfejsu REST API lub RFC
Uruchomienie dedykowanych usług sieciowych w systemie Studio TCS.net oraz konfiguracja parametrów uwierzytelniania połączeń HTTPS i tokenów dostępowych.
-
Testy komunikacji w środowisku deweloperskim
Przeprowadzenie próbnych transakcji przesyłania danych w środowisku testowym, weryfikacja poprawności obsługi błędów oraz spójności transakcyjnej bazy MS SQL Server.
-
Uruchomienie produkcyjne i monitoring logów
Przełączenie interfejsów integracyjnych w tryb pracy produkcyjnej oraz aktywacja stałego monitorowania poprawności wymiany komunikatów w panelu administracyjnym.
Integracja z systemami MES w środowisku produkcyjnym
W zakładach produkcyjnych narzędziownia rzadko funkcjonuje w oderwaniu od hali produkcyjnej. Studio TCS.net wymienia dane ze systemami MES (Manufacturing Execution System), dzięki czemu wydanie narzędzia lub przyrządu pomiarowego może być automatycznie powiązane z konkretnym zleceniem produkcyjnym lub numerem partii. Operator zgłaszający rozpoczęcie zlecenia w systemie MES automatycznie widzi w TCS.net listę narzędzi przypisanych do danej operacji technologicznej, co skraca czas przezbrojenia stanowiska i eliminuje pomyłki przy doborze oprzyrządowania.
Powiązanie tych dwóch warstw pozwala też na precyzyjne rozliczanie zużycia narzędzi skrawających czy pomiarowych w przeliczeniu na wyprodukowaną partię, co jest cenną informacją przy kalkulacji rzeczywistych kosztów wytworzenia.
Integracja z aplikacjami webowymi
Studio TCS.net sam jest aplikacją webową dostępną w przeglądarce, uzupełnioną o aplikację na Androida. Dzięki temu inne aplikacje webowe firmy mogą korzystać z tych samych danych przez REST API. Gdy narzędzie zostanie wydane, jego status zmienia się w każdej powiązanej aplikacji: portalu pracownika, systemie planowania prac czy module przeglądów. Pracownicy mają aktualną informację bez przepisywania danych, a kierownictwo widzi cały obieg narzędzi w jednym miejscu.
Bezpieczeństwo danych w komunikacji między systemami
Wymiana danych między Studio TCS.net a zewnętrznymi systemami klasy ERP, WMS czy MES odbywa się wyłącznie przez szyfrowane połączenia HTTPS z uwierzytelnianiem opartym na tokenach dostępowych o ograniczonym czasie ważności. Każdy interfejs integracyjny działa w ramach osobnego konta usługowego z precyzyjnie zdefiniowanym zakresem uprawnień, co oznacza, że np. moduł synchronizujący kartoteki pracowników nie ma dostępu do danych finansowych czy konfiguracji uprawnień administracyjnych.
Wszystkie transakcje integracyjne są logowane w dzienniku zdarzeń wraz ze statusem powodzenia lub błędu, co pozwala działowi IT szybko zdiagnozować ewentualne problemy z synchronizacją, zanim wpłyną one na pracę narzędziowni czy hali produkcyjnej.
Zobacz też: architektura SOA i REST API, galeria zrzutów ekranu oraz pozostałe kategorie.