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

Integracje / ERP / APplus

Przewodnik po integracji APplus z SkyPlanner APS na potrzeby planowania produkcji

Ten przewodnik pokazuje partnerom APplus i zespołom IT, jak połączyć APplus ze SkyPlanner APS. SkyPlanner wymienia dane z APplus w obu kierunkach, korzystając z interfejsów Asseco:

  • Do SkyPlanner trafiają zlecenia produkcyjne (Fertigungsaufträge) wraz z operacjami (Arbeitsgänge), marszruty (Arbeitspläne), zestawienia materiałowe BOM (Stücklisten), jednostki zdolności produkcyjnej (Kapazitätsstellen i Kapazitätseinheiten), narzędzia (Betriebsmittel), stany magazynowe i zamówienia zakupu.
  • Do zlecenia produkcyjnego wracają planowane terminy rozpoczęcia i zakończenia oraz jednostka zdolności produkcyjnej przypisana do każdej operacji.
  • Jeśli wybierzesz tę opcję, wpisy czasu pracy operatorów mogą wracać do zlecenia jako komunikaty BDE.
  • 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.

Podczas wdrożenia zespół SkyPlanner konfiguruje integrację zgodnie z Twoją konfiguracją APplus i zapewnia jej wsparcie po uruchomieniu produkcyjnym. Ten przewodnik jest przeznaczony dla partnerów i programistów, którzy chcą uczestniczyć w pracach lub samodzielnie tworzyć rozwiązania oparte na udokumentowanym REST API SkyPlanner (dokumentacja API).

Interfejsy integracyjne APplus

APplus udostępnia zewnętrznemu systemowi harmonogramowania następujące możliwości połączenia:

  1. Usługi webowe APplus. APplus opiera się na architekturze usług webowych. Według Asseco wszystkie funkcje wymagane do harmonogramowania są dostępne bezpośrednio przez internet i mogą z nich korzystać systemy IT klientów i dostawców (Asseco). To podstawowy sposób odczytu danych produkcyjnych i zapisu planowanych terminów.
  2. Business Integration Framework. Od wersji APplus 6.3 ten mechanizm umożliwia łączenie systemów zewnętrznych bez programowania, za pomocą adaptacyjnych struktur danych (Asseco). Użyj go do mapowania obiektów APplus na REST API SkyPlanner.
  3. Universal Cloud Connector. Wprowadzony w APplus 7.1, służy do łączenia rozwiązań partnerskich i usług SaaS z APplus, zapewniając wysoki poziom bezpieczeństwa przesyłanych danych (Asseco).

W APplus 10 funkcja Flow Mode uruchamia procesy w określonych terminach lub po wystąpieniu określonych zdarzeń, bez czynności ręcznych (Asseco). Podczas określania zakresu wdrożenia ustala się, którym z tych kanałów będzie przesyłany każdy obiekt.

Uwierzytelnianie i dostęp

  • Po stronie APplus. Integracja działa na dedykowanym koncie użytkownika technicznego w APplus, z uprawnieniami ograniczonymi do obiektów, które odczytuje i zapisuje. Twój partner APplus konfiguruje to konto oraz dostęp do usług webowych.
  • Sieć. APplus działa lokalnie lub w wersji hostowanej (informacje o APplus). Integracja łączy się z nim w sposób dopuszczony przez Twój zespół IT lub dostawcę hostingu.
  • Po stronie SkyPlanner. Uwierzytelnianie w REST API odbywa się za pomocą tokenu API przekazywanego w nagłówku Authorization-Token. Token tworzy się w sekcji Settings > API. Dokumentacja API jest dostępna w Swagger/OpenAPI, a samouczek integracji prowadzi przez pierwsze wywołania.

Zdarzenia i odpytywanie

Po stronie APplus integracja odpytuje usługi webowe o otwarte zlecenia produkcyjne i ostatnie zmiany albo Business Integration Framework przesyła zmiany do SkyPlanner. Częstotliwość ustala się osobno dla każdego zakładu: od kilku minut dla zleceń do godziny dla stanów magazynowych.

SkyPlanner wysyła webhooki przy zmianie stanu lub harmonogramu, więc zapis zwrotny jest wyzwalany zdarzeniami.

Mapowanie danych

Obiekt APplusObiekt SkyPlannerKierunekCzęstotliwość
Indeksy (Artikel), jednostki miaryProdukty i materiałyAPplus → SkyPlannerImport początkowy, następnie odpytywanie
Zestawienia materiałowe BOM (Stücklisten, Strukturstücklisten)Struktura produktu, podprodukty, materiały przypisane do produktuAPplus → SkyPlannerImport początkowy, następnie przy zmianie
Marszruty (Arbeitspläne) z operacjami oraz czasami przygotowania i wykonaniaEtapy procesu z czasami trwania, przygotowania i zakończenia pracAPplus → SkyPlannerImport początkowy, następnie przy zmianie
Ośrodki i jednostki zdolności produkcyjnej (Kapazitätsstellen, Kapazitätseinheiten)Grupy stanowisk roboczych i stanowiska robocze, wskaźniki wydajnościAPplus → SkyPlannerImport początkowy, później sporadycznie
Zdolność produkcyjna personeluPersonel wraz ze zmianami roboczymiAPplus → SkyPlannerCodziennie lub zmiany robocze definiowane osobno w SkyPlanner
Narzędzia i oprzyrządowanie (Betriebsmittel)Narzędzia jako współdzielone zasoby o ograniczonej dostępnościAPplus → SkyPlannerImport początkowy, następnie przy zmianie
Zlecenia produkcyjne (Fertigungsaufträge) z operacjami i materiałamiZlecenia i operacje z terminami realizacji i zapotrzebowaniem materiałowymAPplus → SkyPlannerOdpytywanie co kilka minut
Zapas na stanieStany magazynoweAPplus → SkyPlannerOdpytywanie co godzinę lub przy uruchomieniu harmonogramowania
Zamówienia zakupu (Bestellungen) z terminami dostawZamówienia zakupu, planowane dostawy materiałów według terminów dostawAPplus → SkyPlannerOdpytywanie co godzinę lub przy uruchomieniu harmonogramowania
Planowane terminy rozpoczęcia i zakończenia oraz jednostka zdolności produkcyjnej dla każdej operacji zlecenia produkcyjnegoTerminy rozpoczęcia i zakończenia każdej operacji w harmonogramieSkyPlanner → APplusPrzy zmianie harmonogramu, przez webhook SkyPlanner
Komunikaty BDE: czas i ilość dla każdej operacji, pracownikWpisy czasu pracy i potwierdzenia operatorówSkyPlanner → APplusPo każdym potwierdzeniu lub każdej zmianie roboczej, jeśli wybrano tę opcję
Brak w APplusMacierz czasów przezbrojeń, liczba operatorów na operację, alternatywne maszyny i personelZarządzane w SkyPlannerKonfiguracja podczas wdrożenia

Schematy integracji

1. Początkowy import danych podstawowych. Odczytaj przez usługi webowe APplus indeksy, zestawienia BOM, marszruty, ośrodki i jednostki zdolności produkcyjnej, Betriebsmittel oraz zdolność produkcyjną personelu. Zadbaj o właściwe mapowanie: jedna Kapazitätsstelle z czterema Kapazitätseinheiten odpowiada jednej grupie stanowisk roboczych z czterema stanowiskami roboczymi.

2. Synchronizacja zleceń i zamówień. Odczytaj zlecenia produkcyjne wraz z operacjami i materiałami oraz otwarte zamówienia zakupu. SkyPlanner uznaje zamówiony materiał za dostępny w terminie dostawy podanym w zamówieniu zakupu i aktualizuje stan magazynowy, gdy zamówienie otrzyma status Delivered. Propozycje zakupu pozostają w APplus Disposition, dopóki nie staną się zamówieniami.

3. Zapis zwrotny harmonogramu. Gdy silnik planujący umieści lub przesunie operację w harmonogramie, webhook SkyPlanner wyzwala aktualizację w APplus przez kanał uzgodniony podczas określenia zakresu (usługi webowe lub Business Integration Framework). W zleceniu produkcyjnym zapisywane są planowane terminy rozpoczęcia i zakończenia oraz jednostka zdolności produkcyjnej przypisana do tej operacji. Dzięki temu tablica planistyczna w APplus pokazuje kolejność ustaloną przez SkyPlanner.

4. Zwalnianie zleceń warsztatowych. Planista nadal zwalnia zlecenia warsztatowe (Werkstattaufträge) w APplus, teraz z terminami ze SkyPlanner. Zwolnione zlecenia i ich status trafiają do SkyPlanner podczas następnej synchronizacji.

5. Potwierdzenia z hali produkcyjnej. Operatorzy rejestrują pracę za pomocą SkyPlanner Mobile Confirmations lub Production Timer, a wpisy czasu pracy zapewniają aktualność harmonogramu. Ty decydujesz, czy rzeczywiste czasy mają być zapisywane zwrotnie. Jeśli tak, czas i ilość dla każdej operacji trafiają do zlecenia jako komunikaty BDE. Jeśli nadal używany jest system BDE z kodami kreskowymi, SkyPlanner zamiast tego odczytuje komunikaty z APplus.

6. Odpowiedzialność za dane i zasady rozstrzygania konfliktów. Spisz je przed uruchomieniem produkcyjnym:

DaneSystem odpowiedzialny
Indeksy, zestawienia BOM, marszruty, ilości, status zleceń, zwalnianie zleceń warsztatowychAPplus
Kolejność operacji, terminy rozpoczęcia i zakończenia, przypisanie jednostek zdolności produkcyjnejSkyPlanner
Macierz czasów przezbrojeń, liczba operatorów, zasoby alternatywneSkyPlanner
Dane podstawowe BetriebsmittelAPplus; dostępność w czasie planowana w SkyPlanner
Zmiany robocze i dni wolne od pracyJeden system, wybrany podczas określenia zakresu
Komunikaty BDE, wydania i przyjęcia materiałówAPplus — dane wprowadzane bezpośrednio lub przesyłane z wpisów czasu pracy w SkyPlanner

Wyznacz jeden system do zapisu terminów operacji. Jeśli działa harmonogramowanie PPS lub terminy zapisuje Feinplanung albo APplus APS, wyłącz te funkcje dla zleceń harmonogramowanych przez SkyPlanner.

Typowe etapy projektu

Wdrożenie zwykle kończy się w ciągu kilku tygodni od rozpoczęcia prac. Wcześniej zweryfikuj harmonogram podczas 30-dniowego bezpłatnego okresu próbnego, korzystając z jednostek zdolności produkcyjnej, marszrut i otwartych zleceń produkcyjnych wyeksportowanych z APplus do plików CSV lub Excel.

  1. Mapowanie. Ustal tabelę mapowania, zasady odpowiedzialności za dane, częstotliwości synchronizacji oraz to, czy komunikaty BDE mają być zapisywane zwrotnie.
  2. Dostęp do APplus. Utwórz konto użytkownika technicznego, uruchom usługi webowe wspólnie z partnerem APplus i najpierw sprawdź połączenie w systemie testowym.
  3. Import początkowy. Indeksy, zestawienia BOM, marszruty, ośrodki i jednostki zdolności produkcyjnej, Betriebsmittel, personel.
  4. Synchronizacja zleceń i zamówień zakupu. Cykliczne odpytywanie z filtrami, stronicowaniem i ponawianiem prób lub wysyłanie danych przez Business Integration Framework.
  5. Konfiguracja ograniczeń w SkyPlanner. Macierz czasów przezbrojeń, narzędzia, liczba operatorów na operację oraz alternatywne maszyny lub personel.
  6. Zapis harmonogramu do APplus. Terminy operacji z webhooków SkyPlanner oraz komunikaty BDE, jeśli wybrano tę opcję.
  7. Testy równoległe. Uruchom SkyPlanner równolegle z obecną tablicą planistyczną, porównaj terminy i popraw dane podstawowe.
  8. Uruchomienie produkcyjne. Włącz zapis do APplus, gdy dane będą zgodne.

Co uwzględnić przy integracji z APplus

  • Zasoby o ograniczonej i nieograniczonej zdolności produkcyjnej. W APplus niektóre zasoby mogą być planowane bez ograniczeń zdolności produkcyjnej. W SkyPlanner każde stanowisko robocze ma ograniczoną zdolność produkcyjną, dlatego podczas importu sprawdź zmiany i wydajność każdego z nich.
  • Używane narzędzia planistyczne. Sprawdź, czy zakład ma licencję na Feinplanung lub APplus APS i czy z nich korzysta. Wyznacz jeden system, który będzie zapisywał terminy.
  • Dokumenty warsztatowe i kody kreskowe. Komunikaty BDE są rejestrowane dla zleceń z wydrukowanymi dokumentami warsztatowymi. Uzgodnij, czy zwalnianie zleceń i drukowanie pozostają w APplus, tak jak dotychczas.
  • Jednostki czasu przezbrojenia i wykonania. Podczas importu przelicz czasy przezbrojenia i wykonania, stosując właściwe jednostki i podstawę przeliczenia. W przeciwnym razie wszystkie czasy trwania będą błędne.
  • Operacje zewnętrzne. Operacje zlecane podwykonawcom wymagają czasu, ale nie obciążają własnych zasobów. Modeluj je jako etapy uwzględniające wyłącznie czas.
  • Instalacje hostowane. W przypadku wersji hostowanej uzgodnij z dostawcą hostingu sposób dostępu sieciowego do usług internetowych już na wczesnym etapie.

Kto konfiguruje i wspiera integrację z APplus

  1. Zespół SkyPlanner konfiguruje integrację podczas wdrożenia i zapewnia wsparcie po uruchomieniu produkcyjnym w zakresie uzgodnionych usług internetowych i mapowań. Każdy zakład korzysta z APplus inaczej — właśnie na tym etapie wykorzystujemy wiedzę o tych różnicach.
  2. Twój partner APplus może uczestniczyć w projekcie. Zna dostosowania systemu, uprawnienia użytkowników i konfigurację Business Integration Framework, więc może wspólnie z zespołem SkyPlanner uruchomić dostęp.
  3. Twoi programiści mogą rozbudowywać integrację, korzystając z REST API SkyPlanner i tokenu API. Do rozpoczęcia pracy wystarczy token API, a zespół SkyPlanner pomaga w razie potrzeby. Szczegóły znajdziesz w dokumentacji integracji SkyPlanner.

Cena SkyPlanner zaczyna się od 199 € miesięcznie i obejmuje 5 stanowisk roboczych, z rozliczeniem co miesiąc. Integrację wyceniamy z góry wraz z wybranym planem, zgodnie z Twoim procesem i potrzebami. Zobacz cennik, harmonogramowanie produkcji z APplus, stronę APplus oraz przegląd integracji z ERP.

Opinie firm produkcyjnych o SkyPlanner

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

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 łączeniowa

Planowanie produkcji zajmuje o 2 godziny mniej tygodniowo, a nowa kolejka operacji trafia na linię w ciągu 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, kierownik 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

Anu Järvinen, kierowniczka produkcji w Fredman Operations, przy zrobotyzowanym gnieździe paletyzacji w Raumie

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

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

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. Odpowiedzi na prośby o zmianę harmonogramu, które wcześniej zajmowały godzinę lub dłużej, są teraz gotowe w kilka sekund.

Przeczytaj opinię Fredman Operations

Mniejprzestojów z powodu braków materiałowych

„SkyPlanner jest dla nas wartościowy, bo sprawdza się w codziennej pracy, zwłaszcza przy ustalaniu terminów dostaw.”

Tommi Männistö, kierownik planowania produkcji
Eskomatic · Usługowa obróbka skrawaniem

Automatyczne planowanie obciążenia pozwala dokładniej wyznaczać terminy dostaw, a liczba przestojów produkcyjnych spowodowanych brakami materiałowymi znacznie spadła.

Przeczytaj opinię Eskomatic

Najczęściej zadawane pytania

Czy APplus ma API do obsługi zleceń produkcyjnych?

Tak. APplus opiera się na architekturze usług internetowych, a według Asseco z jego funkcji planowania produkcji mogą bezpośrednio korzystać systemy informatyczne klientów i dostawców. Business Integration Framework łączy systemy zewnętrzne za pomocą adaptacyjnych struktur danych, a Universal Cloud Connector łączy rozwiązania SaaS z APplus.

Jak planowane terminy są zapisywane do APplus?

Przy każdej zmianie harmonogramu webhook SkyPlanner uruchamia aktualizację planowanego początku, planowanego końca i przypisanego zasobu dla każdej operacji zlecenia produkcyjnego. Aktualizacja odbywa się przez usługi internetowe APplus lub Business Integration Framework. Sposób przesyłania danych jest ustalany na etapie określania zakresu wdrożenia.

Czy SkyPlanner może wysyłać komunikaty BDE do APplus?

Tak, jeśli wybierzesz tę opcję. Zapisy czasu pracy operatorów ze SkyPlanner są przesyłane jako komunikaty BDE z czasem i ilością dla każdej operacji zlecenia. W zakładach, które pozostają przy BDE z kodami kreskowymi, SkyPlanner zamiast tego odczytuje komunikaty.

Czy partner APplus powinien proponować APplus APS czy SkyPlanner?

SkyPlanner, gdy klient chce w ciągu kilku tygodni uzyskać działający harmonogram uwzględniający ograniczenia zdolności produkcyjnej. APplus APS to produkt partnerski zintegrowany z APplus, obsługujący macierze przezbrojeń dla wielu narzędzi i planowanie wielu zasobów (Asseco). SkyPlanner również obsługuje te przypadki, łączy się przez usługi internetowe APplus, automatycznie aktualizuje plan i nie ogranicza liczby użytkowników — od 199 € miesięcznie.

Czy integracja działa z hostowaną wersją APplus?

Tak. APplus działa lokalnie lub w wersji hostowanej, a SkyPlanner łączy się z obiema wersjami przez usługi internetowe. Sposób dostępu sieciowego jest uzgadniany z Twoim zespołem IT lub dostawcą hostingu na etapie określania zakresu.

Czy możemy przetestować SkyPlanner przed zbudowaniem integracji?

Tak. Bezpłatny 30-dniowy okres próbny obejmuje do 20 stanowisk roboczych, import danych z APplus przez pliki CSV lub Excel oraz wszystkie funkcje planu Basic. Nie wymaga karty kredytowej. Rozpocznij okres próbny lub porozmawiaj z działem sprzedaży, aby określić zakres integracji.