Łączy się z systemami ERP i MES takimi jak

Integracje / ERP / Infor CloudSuite Industrial

Przewodnik po integracji Infor CloudSuite Industrial na potrzeby harmonogramowania produkcji w SkyPlanner APS

Ten przewodnik pokazuje partnerom Infor CloudSuite Industrial (CSI, dawniej SyteLine) i zespołom IT, jak połączyć CSI ze SkyPlanner APS. SkyPlanner integruje się z CSI dwukierunkowo przez Infor OS:

  • Do SkyPlanner trafiają zlecenia, operacje, zasoby produkcyjne, stany magazynowe i zamówienia zakupu.
  • Zaplanowane terminy operacji wracają do zleceń w CSI.
  • Dane o pracy operatorów wracają jako transakcje zleceń do zaksięgowania w CSI.
  • Webhooki SkyPlanner przesyłają zmiany w harmonogramie na bieżąco.
Wykres Gantta w SkyPlanner APS z operacjami zaplanowanymi na stanowiskach roboczych i listą zleceń poniżej.

Zespół SkyPlanner konfiguruje integrację zgodnie z konfiguracją CSI podczas wdrożenia i zapewnia wsparcie po uruchomieniu produkcyjnym. Ten przewodnik jest przeznaczony dla partnerów i programistów, którzy chcą uczestniczyć w tych pracach lub samodzielnie tworzyć rozwiązania oparte na udokumentowanym REST API SkyPlanner.

Co decyduje o kształcie każdej integracji z CSI

SkyPlanner działa w chmurze, więc w CSI nie instaluje się żadnego oprogramowania SkyPlanner. W środowisku CSI typu multi-tenant integracje działają przez Infor OS, na jeden z dwóch sposobów:

  1. Mongoose IDO REST API przez ION API Gateway. Obiekty biznesowe CSI to obiekty IDO (Intelligent Data Objects) oparte na platformie Mongoose. Usługa REST jest dostępna pod nazwą IDORequestService, a Infor publikuje ją w repozytorium ION API. REST w wersji 1 udostępnia LoadCollection, AddItem(s), UpdateItem(s), DeleteItem(s), InvokeMethod, IDOInfo i FireAESEvent, zwracając odpowiedzi w formacie XML lub JSON. Dostępny jest również zestaw punktów końcowych REST w wersji 2.
  2. Dokumenty ION BOD (Business Object Documents) przesyłane przez ION za pośrednictwem punktów połączeń. CSI publikuje wychodzące dokumenty BOD Sync dla ProductionOrder, ItemMaster i PurchaseOrder, a także dokumenty dotyczące zapasów, takie jak InventoryAdjustment, InventoryCount i InventoryHold.

Lista wychodzących dokumentów BOD w wersji 2026.10 nie obejmuje zestawień materiałowych, marszrut technologicznych ani gniazd roboczych. Dlatego integracja na potrzeby harmonogramowania opiera się przede wszystkim na IDO, a dokumenty BOD mogą opcjonalnie sygnalizować zmiany w zleceniach.

Uwierzytelnianie i licencje

Przy połączeniu przez bramę CSI używa tokenów bearer OAuth 2.0 wydawanych przez ION API:

  • Utwórz w ION API aplikację typu Backend Service i pobierz jej plik .ionapi. Zawiera on dane uwierzytelniające klienta oraz klucze konta usługi (saak, sask). Bez nich żądania tokenów kończą się niepowodzeniem.
  • W każdym wywołaniu przez ION wysyłaj nagłówek X-Infor-MongooseConfig. Wskazuje on docelową konfigurację CSI (zakład).
  • Przechowuj osobne pliki .ionapi dla każdego środowiska. Plik produkcyjny nie pozwoli uwierzytelnić się w dzierżawie testowej.

Lokalna instalacja SyteLine korzysta z tego samego modelu IDO. Dokumentacja Mongoose opisuje bezpośrednie wywołania IDO REST API z tokenem bezpieczeństwa uzyskanym przez GetSecurityToken, bez pośrednictwa ION API Gateway.

Aplikacje zewnętrzne łączące się przez warstwę IDO korzystają z modułu licencyjnego Automation, któremu zawsze przypisany jest typ sesji IDO. Własne aplikacje Infor, takie jak APS, nie wymagają dodatkowej licencji tego modułu. Połączenie ze SkyPlanner wymaga jednej takiej licencji oraz dostępu do ION API w środowisku dzierżawcy.

Po stronie SkyPlanner REST API odczytuje i zapisuje zlecenia, produkty, materiały, etapy procesu, zamówienia zakupu i wpisy czasu pracy. Korzysta z uwierzytelniania JWT i jest opisane w Swagger/OpenAPI (dokumentacja API); zobacz też dokumentację SkyPlanner.

Wykrywanie zmian: wyzwalacze BOD, AES i odpytywanie

Zmiany są wysyłane z CSI jako dokumenty ION BOD. Dla harmonogramowania istotny jest dokument BOD ProductionOrder. Konfiguruje się go w formularzu Replication Document Outbound Cross References, korzystając z definicji publikowania:

WyzwalaczPublikowane dane
TriggerProductionOrderSyncSpWszystkie zlecenia produkcyjne, tylko na pierwszym planie
TriggerProductionOrderBGSyncSpZlecenia, które właśnie uwzględniono w harmonogramie; może działać jako zadanie w tle
TriggerProductionOrderBGSchSyncSpZmienione zlecenia produkcyjne; może działać jako zadanie w tle

Przykłady Infor filtrują dane według statusu zlecenia: 'Firm' dla zmian harmonogramu oraz opcjonalnie 'Released' dla zmian materiałów i robocizny. Stosują też filtr RecordDate z datą późniejszą niż data ostatniej ręcznej publikacji zadania w tle.

Application Event System (AES) w Mongoose może również uruchamiać akcje zdarzeń, a REST API udostępnia FireAESEvent. Podstawowym rozwiązaniem jest cykliczne odpytywanie IDO: co kilka minut wywoływane jest LoadCollection dla SLJobs i SLJobRoutes z filtrem daty rekordu. Dokument BOD ProductionOrder dodaje się tam, gdzie zakład chce otrzymywać zmiany bez odpytywania.

W przeciwnym kierunku webhooki SkyPlanner przesyłają zmiany harmonogramu na bieżąco, a każdy z nich uruchamia zapis zwrotny do CSI.

Mapowanie danych

Poniższe nazwy odnoszą się do standardowych obiektów IDO. W środowiskach dzierżawców, w których rozszerzono IDO, pozostają te same obiekty z dodatkowymi właściwościami. Zespół SkyPlanner mapuje je podczas wdrożenia.

Obiekt CSI (IDO / BOD / formularz)Obiekt SkyPlannerKierunekCzęstotliwość
Kartoteki towarowe (SLItems), dokument BOD Sync ItemMasterProdukty i materiałyCSI → SkyPlannerImport początkowy, następnie BOD lub codzienny import przyrostowy
Marszruta technologiczna produktu (SLItemRoutes)Etapy procesu z czasami przygotowania i wykonaniaCSI → SkyPlannerImport początkowy, następnie po zmianie
Grupy zasobów produkcyjnych do przezbrojeń i tabele doboru przezbrojeńMacierz czasów przezbrojeń (przezbrojenia między produktami zależne od kolejności)CSI → SkyPlanner, następnie zarządzanie w SkyPlannerImport początkowy
BOM produktu, materiały zlecenia (SLJobmatls)Struktura produktu, podzespoły, zapotrzebowanie materiałowe dla każdego zleceniaCSI → SkyPlannerImport początkowy, następnie z każdym zleceniem
Grupy zasobów produkcyjnych i zasoby produkcyjne (z kolejnością zasobów w grupie)Grupy stanowisk roboczych, stanowiska robocze, alternatywne stanowiska roboczeCSI → SkyPlannerImport początkowy, później sporadycznie
Narzędzia i liczebność obsady dla każdej operacjiNarzędzia jako współdzielone zasoby produkcyjne o ograniczonej dostępności, liczba operatorów na stanowisko roboczeUtrzymywane w SkyPlannerKonfiguracja podczas wdrożenia
Gniazda produkcyjne (SLWcs)Nie służą do harmonogramowania; zachowywane wyłącznie jako źródło informacji o kosztachCSI → SkyPlannerOpcjonalnie
Zmiany robocze i dni wolneZmiany robocze i nieobecnościCSI → SkyPlannerCo tydzień lub zarządzanie w SkyPlanner
Zlecenia produkcyjne (SLJobs), dokument BOD Sync ProductionOrderZlecenia z terminami realizacji i priorytetemCSI → SkyPlannerWyzwalacz BOD lub odpytywanie co kilka minut
Operacje zlecenia (SLJobRoutes)Operacje dla poszczególnych etapów procesu, grupa zasobów produkcyjnych dla każdego etapuCSI → SkyPlannerZ każdym zleceniem
Pozycje zamówień klientów (SLCoItems), klienci (SLCustomers)Terminy realizacji zamówień klientów i priorytet klientaCSI → SkyPlannerCykliczne odpytywanie
Stany magazynowe towarów, dokumenty BOD dotyczące zapasówZapasy (stany magazynowe)CSI → SkyPlannerCo godzinę lub przed każdym uruchomieniem harmonogramowania
Zamówienia zakupu (otwarte pozycje zamówień), dokument BOD Sync PurchaseOrderZamówienia zakupu i oczekiwane dostawy materiałów z przewidywaną datą dostawyCSI → SkyPlannerCo godzinę lub po otrzymaniu BOD, przed każdym uruchomieniem harmonogramowania
Harmonogram operacji zlecenia (początek i koniec każdej operacji) oraz daty Start i End zlecenia w SLJobs, przez UpdateItemsPlanowany początek i koniec każdej operacjiSkyPlanner → CSIPo każdej zmianie harmonogramu, wyzwalane przez webhook SkyPlanner
Niezaksięgowane transakcje zlecenia (SLJobtrans) przez AddItems, pracownicy (SLEmployees), przyczyny (SLReasons)Wpisy czasu pracy, ilości wyrobów dobrych i braków, kody przyczynSkyPlanner → CSIPrzy każdym potwierdzeniu

Schematy integracji

1. Początkowy import danych podstawowych. Odczytaj kartoteki towarowe, marszruty technologiczne produktów, BOM, grupy zasobów produkcyjnych, zasoby produkcyjne i zmiany robocze przez LoadCollection. Twórz stanowiska robocze SkyPlanner na podstawie zasobów produkcyjnych i ich grup, a nie gniazd produkcyjnych. Infor wyraźnie stwierdza, że gniazdo produkcyjne „captures costs only and does not affect the actual planning or scheduling.” (rejestruje wyłącznie koszty i nie wpływa na samo planowanie ani harmonogramowanie).

2. Synchronizacja zleceń. Przesyłaj zatwierdzone i zwolnione zlecenia produkcyjne wraz z operacjami i materiałami. Zlecenia planowane przez APS pozostaw w CSI. APS Planning przy każdym uruchomieniu usuwa swój plan i generuje go ponownie, więc zlecenia planowane nie mają stałych identyfikatorów, na których można oprzeć harmonogramowanie. Najpierw przekształć je w zatwierdzone zlecenia produkcyjne w Planning Detail.

3. Zapis harmonogramu do CSI. Zapis wyzwala webhook harmonogramu SkyPlanner. Integracja odczytuje nowe planowane terminy rozpoczęcia i zakończenia każdej operacji z REST API SkyPlanner. Zapisuje je przez UpdateItems w harmonogramie operacji zlecenia, używając klucza złożonego z numeru zlecenia, sufiksu i numeru operacji. Są to te same daty operacji, które ustawia Scheduler i które edytuje się w Resource Gantt. Odpowiednio aktualizowane są też daty Start i End zlecenia w SLJobs.

Niektóre zakłady chronią pola harmonogramu lub wymagają uruchamiania logiki po stronie CSI przy każdej zmianie. W takich przypadkach zapis odbywa się przez niestandardową metodę IDO wywoływaną za pomocą InvokeMethod. Metoda wykonuje tę samą aktualizację z zastosowaniem walidacji CSI.

4. Potwierdzenia z hali produkcyjnej. Operatorzy rejestrują czas i ilości na telefonie lub tablecie (Mobile Confirmations, Production Timer, Quick Log Mode). Każdy zamknięty wpis czasu pracy staje się niezaksięgowanym wierszem SLJobtrans, tworzonym przez AddItems. Zawiera on zlecenie, sufiks, operację, pracownika, godziny oraz ilości wyrobów dobrych i braków. Następnie funkcja Job Labor Transaction Posting w CSI księguje koszt robocizny i koszty pośrednie na produkcję w toku danego zlecenia, z wybraną przez Ciebie częstotliwością.

5. Odpowiedzialność za dane, ponawianie prób i reguły rozwiązywania konfliktów.

Każdy rekord jest identyfikowany za pomocą własnych identyfikatorów CSI (zlecenie, sufiks, numer operacji, identyfikator transakcji). Dzięki temu ponowiony webhook lub odpytywanie aktualizuje ten sam wiersz zamiast tworzyć duplikat. Nieudane zapisy są ponawiane i rejestrowane wraz z treścią błędu z CSI. Zlecenie o statusie Complete lub History w CSI znika z harmonogramu SkyPlanner przy następnej synchronizacji, a anulowane zlecenie w SkyPlanner nigdy nie jest zapisywane zwrotnie.

DaneSystem odpowiedzialny
Pozycje, marszruty technologiczne, zestawienia materiałowe, ilości, status zlecenia, kalkulacja kosztówCSI
Kolejność operacji, czasy rozpoczęcia i zakończenia, przydział zasobów produkcyjnychSkyPlanner
Długoterminowy plan materiałowy, Get CTP/ATPCSI APS, jeśli dostępna jest licencja
Zmiany robocze i dni wolneJeden system, wybrany na etapie określania zakresu
Robocizna i wielkość produkcjiZapisywane do CSI na podstawie wpisów czasu pracy w SkyPlanner

Głównym źródłem konfliktów są wbudowane narzędzia do harmonogramowania. APS Planning traktuje zaplanowane operacje jako zamrożone, ale kolejne uruchomienia Scheduler (zwykle codzienne, z jednodniowym horyzontem) mogą ponownie je przesunąć. Gdy SkyPlanner odpowiada za szczegółową kolejność operacji dla określonych grup zasobów produkcyjnych, wyłącz te grupy z zakresu CSI Scheduler. Następnie wyłącz w Shop Floor Control Parameters ustawienie, które powoduje, że Scheduler traktuje zlecenia planowane jako zapotrzebowanie. MRP, planowanie zleceń w APS i Get CTP mogą pozostać w CSI. Funkcja Running Time Lock w SkyPlanner utrzymuje rozpoczęte operacje w stałych terminach. W SkyPlanner funkcja Autopilot automatycznie aktualizuje harmonogram po zmianach w produkcji, z uwzględnieniem ustawionych blokad i priorytetów.

Typowe etapy projektu

Wdrożenie zwykle kończy się w ciągu kilku tygodni od rozpoczęcia prac, nawet w dużych firmach. Projekt integracji z CSI obejmuje:

  1. Test na wyeksportowanych danych. Użyj funkcji Save to Excel na listach zleceń, operacji i zasobów produkcyjnych w CSI, przekonwertuj pliki do CSV i zaimportuj je do SkyPlanner. Zweryfikuj harmonogram przed rozpoczęciem prac nad interfejsem.
  2. Określenie zakresu i mapowanie danych podstawowych. Ustal tabelę mapowania, system odpowiedzialny za każde pole, częstotliwość synchronizacji, kanał księgowania oraz sposób ograniczenia zakresu wbudowanego narzędzia Scheduler.
  3. Konfiguracja Infor OS. Aplikacja Backend Service, pliki .ionapi dla każdej dzierżawy, licencja Automation i dostęp do IDO REST. Już na początku zgłoś do pomocy technicznej Infor Cloud prośbę o udostępnienie IDO REST, ponieważ w niektórych dzierżawach trzeba je włączyć.
  4. Import początkowy. Kartoteki towarowe, BOM, marszruty technologiczne produktów, zasoby produkcyjne, grupy zasobów produkcyjnych i zmiany robocze przez LoadCollection, a także macierz czasów przezbrojeń, narzędzia i liczebność obsady w SkyPlanner.
  5. Synchronizacja zleceń i zamówień zakupu. Najpierw cykliczne odpytywanie IDO o zlecenia, operacje, materiały i otwarte zamówienia zakupu, a następnie, w razie potrzeby, wyzwalacz dokumentu BOD ProductionOrder.
  6. Testy równolegle z bieżącym planem. Uruchom SkyPlanner równolegle z listą zadań do wykonania i skoryguj czasy w marszrutach technologicznych oraz dane zasobów produkcyjnych.
  7. Zapis harmonogramu do CSI i potwierdzenia z hali produkcyjnej. Gdy daty i dane będą zgodne, włącz zapis harmonogramu do CSI oraz przekazywanie robocizny przez SLJobtrans.
  8. Uruchomienie produkcyjne dla grup zasobów produkcyjnych, za które odpowiada SkyPlanner.

Pułapki integracji z CSI

  • Mapowanie gniazd produkcyjnych jako maszyn. SLWcs to oczywisty wybór IDO, ale niewłaściwy do odwzorowania zdolności produkcyjnych. Harmonogramowanie opiera się na zasobach produkcyjnych i ich grupach, z uwzględnieniem kolejności zasobów w grupie.
  • Filtry BOD, które pomijają lub powielają zlecenia. Publikowanie ProductionOrder zależy od wybranego wyzwalacza i filtrów statusu. Filtr obejmujący tylko 'Firm' pomija zmiany materiałów i robocizny w zwolnionych zleceniach. Brak filtra daty ostatniej publikacji powoduje ponowne wysłanie wszystkich danych.
  • Odrzucenie robocizny przy zapisie zwrotnym. CSI odrzuca dane robocizny, gdy zlecenie nie ma statusu Released lub Scheduled, operacja jest już zakończona albo pracownik jest nieaktywny. Najpierw sprawdzaj poprawność danych i rejestruj odrzucenia.
  • Założenie, że wiersz oznacza zaksięgowaną transakcję. Wiersz SLJobtrans pozostaje niezaksięgowany do czasu uruchomienia Job Labor Transaction Posting. Ustal częstotliwość księgowania z działem finansowym, aby dane o robociźnie trafiały do rozliczeń produkcji w toku i płac w oczekiwanym terminie.
  • Opóźnione zlecenia z APS. APS planuje wstecz od terminu realizacji, a jeśli to się nie uda — w przód od dzisiaj. Nigdy nie planuje w przeszłości. Pozwól SkyPlanner harmonogramować opóźnione zlecenia na podstawie rzeczywistych zdolności produkcyjnych, zamiast polegać na otrzymanej dacie rozpoczęcia.
  • Szczegóły Mongoose. Przecinki w wartościach parametrów InvokeMethod zapisuj jako sekwencję \x2c.

Kto konfiguruje integrację z CloudSuite Industrial

  1. Zespół SkyPlanner konfiguruje integrację podczas wdrożenia i zapewnia wsparcie po uruchomieniu produkcyjnym. Obejmuje to stronę SkyPlanner oraz interfejs IDO i BOD, z mapowaniem dostosowanym do środowiska dzierżawcy. Zespół utrzymuje integrację, gdy zmieniają się grupy zasobów produkcyjnych, rozszerzenia IDO lub statusy zleceń. Każdy zakład korzysta z CSI inaczej, a takie mapowanie jest specjalnością zespołu.
  2. Twój partner Infor może uczestniczyć w pracach. Partner zna rozszerzenia IDO i konfigurację ION, korzysta z dokumentacji Swagger/OpenAPI SkyPlanner i subskrybuje jego webhooki.
  3. Twoi programiści mogą tworzyć własne rozwiązania z użyciem tego samego REST API uwierzytelnianego przez JWT. Na początek wystarczy klucz API SkyPlanner (samouczek integracji), a zespół SkyPlanner pomaga w razie potrzeby.

Dlaczego zespoły korzystające z CSI dodają SkyPlanner zamiast optymalizować kolejne uruchomienie procesu wsadowego

SkyPlanner ogranicza zakres prac po stronie CSI. Odczytuje zlecenia, operacje, materiały i zasoby produkcyjne, a zapisuje z powrotem dwie rzeczy: planowane terminy operacji i robociznę w SLJobtrans. Pomiędzy odczytem a zapisem aktualizuje harmonogram — w CSI wymaga to ręcznych zmian planisty w Resource Gantt oraz kolejnego uruchomienia Scheduler:

  • Harmonogram reagujący na zdarzenia. Arcturus w kilka sekund tworzy harmonogram produkcji uwzględniający rzeczywiste moce maszyn i dostępność pracowników, a Autopilot automatycznie aktualizuje go po zmianach w produkcji — zarówno gdy z CSI przyjdzie zmienione zlecenie, jak i gdy operator zarejestruje postęp. Następnie webhooki przesyłają nowe terminy.
  • Robocizna rejestrowana u źródła. Mobile Confirmations, Production Timer i Quick Log Mode przekształcają dane wprowadzane przez operatorów we wpisy czasu pracy mapowane na wiersze SLJobtrans. Dzięki temu dane o robociźnie trafiają do CSI bez ponownego wprowadzania.
  • Ograniczenia zgodne z realiami hali produkcyjnej. Macierz czasów przezbrojeń pozwala wybrać kolejność wymagającą najmniej czasu przygotowawczego. Narzędzia są współdzielonymi zasobami o ograniczonej dostępności, kilku operatorów może jednocześnie pracować na jednym stanowisku roboczym, a alternatywne maszyny i pracownicy zastępują podstawowe zasoby, gdy te są zajęte.
  • Kolejność uwzględniająca materiały. Dzięki danym o materiałach do zleceń, stanach magazynowych i otwartych zamówieniach zakupu z CSI harmonogram uwzględnia kontrolę dostępności materiałów. Zamówiony materiał jest uznawany za dostępny w dniu dostawy określonym w zamówieniu zakupu, a stan magazynowy aktualizuje się po nadaniu zamówieniu statusu Delivered.
  • Okres próbny, który ogranicza ryzyko projektu. Wczytaj dane wyeksportowane funkcją Save to Excel do 30-dniowej wersji próbnej i zobacz własne zlecenia w harmonogramie produkcji uwzględniającym rzeczywiste moce maszyn i dostępność pracowników. Zatrzymaj zasób będący wąskim gardłem, dodaj pilne zlecenie i opóźnij zamówienie zakupu. Zweryfikowane w ten sposób mapowanie wyznaczy zakres prac nad IDO.

Wybierz SkyPlanner, jeśli CSI ma pozostać systemem nadrzędnym dla pozycji, zleceń i kosztów. Otrzymujesz narzędzie do harmonogramowania i aplikację dla hali produkcyjnej z niewielkim, przejrzystym interfejsem: do systemu trafiają zlecenia i dane podstawowe, a wychodzą z niego zaplanowane terminy i dane robocizny. Ceny SkyPlanner zaczynają się od 199 € miesięcznie z 5 stanowiskami roboczymi w cenie, z rozliczeniem miesięcznym i możliwością rezygnacji w dowolnym momencie. Integracja jest wyceniana z góry, zgodnie z Twoim procesem i potrzebami, razem z wybranym planem, więc przed rozpoczęciem znasz pełny koszt.

Sprawdź cennik, funkcje i dokumentację SkyPlanner. Porównaj CSI APS i Scheduler z narzędziem do harmonogramowania w chmurze w artykule Harmonogramowanie produkcji w Infor CloudSuite Industrial. Możesz też przejść na stronę Infor CloudSuite Industrial i do centrum integracji z ERP.

Opinie firm produkcyjnych o SkyPlanner

Kalle Kalliomäki, specjalista ds. łańcucha dostaw w UTU, na hali produkcji rozdzielnic w Ulvila

2 hoszczędności co tydzień

„Dzięki SkyPlanner przeszliśmy od planowania produkcji w arkuszach Excel do optymalizacji produkcji w czasie rzeczywistym.”

Kalle Kalliomäki, specjalista ds. łańcucha dostaw
UTU · Rozdzielnice i aparatura rozdzielcza

Planowanie produkcji pozwala zaoszczędzić 2 godziny pracy tygodniowo, a nowa kolejka zadań trafia na linię w ciągu kilku sekund.

Przeczytaj opinię UTU

Operatorzy w kombinezonach do pomieszczeń czystych przy linii napełniania butelek w zakładzie farmaceutycznym Laboratory & Allied w Nairobi

+90%wydajności produkcji

„Wydajność produkcji wzrosła o 90%.”

Abdul Rucyinga, szef IT
Laboratory & Allied · Produkcja farmaceutyczna

Wydajność produkcji wzrosła o 90%, a przygotowanie zoptymalizowanego planu na trzy miesiące dla wszystkich stanowisk roboczych zajmuje mniej niż 30 minut.

Przeczytaj opinię Laboratory & Allied

Spawacz KJH-Comp szlifuje spawaną konstrukcję stalową w zakładzie w Alahärmä

98% terminowości dostaw — wzrost z około 50%

„SkyPlanner odgrywa decydującą rolę w utrzymaniu naszej terminowości dostaw”.

Hannu Lahtinen, dyrektor zarządzający
KJH-Comp · Obróbka blach i produkcja kontraktowa

Terminowość dostaw wzrosła z około 50% do nawet 98%, a harmonogramowaniem zajmuje się teraz jeden kierownik zamiast dwóch.

Przeczytaj opinię KJH-Comp

Anu Järvinen, kierowniczka produkcji w Fredman Operations, obok zrobotyzowanego gniazda paletyzacji w Rauma

6 miesięcy naprzód — dział sprzedaży widzi wolne moce produkcyjne

„SkyPlanner stanowi podstawę całego planowania produkcji i zapewnia jego wiarygodność”.

Anu Järvinen, kierowniczka produkcji
Fredman Operations · Papiery opakowaniowe do kontaktu z żywnością

Dział sprzedaży widzi wolne moce produkcyjne na sześć miesięcy naprzód, a odpowiedzi na prośby o zmianę harmonogramu otrzymuje w kilka sekund — wcześniej zajmowało to godzinę lub dłużej.

Przeczytaj opinię Fredman Operations

Najczęściej zadawane pytania

Kto tworzy integrację z CloudSuite Industrial lub SyteLine?

Podczas wdrożenia zespół SkyPlanner konfiguruje dwukierunkową integrację dopasowaną do Twojego środowiska CSI, opartą na IDO REST API i dokumentach BOD ION, a po uruchomieniu zapewnia jej wsparcie. Twój partner Infor lub Twoi programiści mogą też zbudować integrację, korzystając z udokumentowanego REST API SkyPlanner — wystarczy klucz API. W okresie próbnym możesz zacząć od eksportów CSV lub Excel.

Z którego API w CSI powinna korzystać integracja do harmonogramowania produkcji?

Mongoose IDO REST API przez ION API Gateway, z uwierzytelnianiem OAuth 2.0 na podstawie pliku .ionapi aplikacji Backend Service. Jeśli cykliczne odpytywanie nie jest wystarczająco szybkie, dodaj dokument BOD ProductionOrder do wykrywania zmian w zleceniach.

Jak planowane terminy i nakłady pracy są zapisywane z powrotem w CSI?

Planowane terminy rozpoczęcia i zakończenia operacji są zapisywane do harmonogramu operacji zlecenia przez IDO UpdateItems, a daty Start i End zlecenia są aktualizowane w SLJobs. Zakłady chroniące te pola korzystają z niestandardowej metody IDO wywoływanej przez InvokeMethod. Robocizna trafia przez AddItems do niezaksięgowanych wierszy SLJobtrans, a Job Labor Transaction Posting księguje ją na produkcję w toku.

Czy podłączenie zewnętrznego systemu do harmonogramowania wymaga dodatkowej licencji Infor?

Tak, licencji Automation. Zgodnie z dokumentacją licencyjną Infor aplikacje zewnętrzne łączące się przez warstwę IDO korzystają z tej licencji, z typem sesji IDO.

Czy możemy nadal korzystać z CSI APS i dodać SkyPlanner?

Tak. CSI APS nadal odpowiada za plan materiałowy i Get CTP/ATP, a SkyPlanner przejmuje ustalanie kolejności operacji w przekazanych mu grupach zasobów produkcyjnych.

Ile trwa projekt integracji z CSI?

Wdrożenie zwykle kończy się w ciągu kilku tygodni od rozpoczęcia prac wdrożeniowych. Projekt obejmuje mapowanie, import początkowy, synchronizację zleceń i zamówień zakupu, zapis harmonogramu do CSI, potwierdzenia przez SLJobtrans, pracę równoległą i uruchomienie produkcyjne.

Czy możemy przetestować SkyPlanner przed rozpoczęciem prac nad integracją?

Tak. Bezpłatny 30-dniowy okres próbny obejmuje do 20 stanowisk roboczych i wszystkie funkcje planu Basic. Nie wymaga karty kredytowej. Zacznij od plików CSV lub Excel wyeksportowanych z CSI. Rozpocznij bezpłatny okres próbny lub porozmawiaj z działem sprzedaży o swoim środowisku.