Propojuje se s ERP a MES systémy, jako jsou

Integrace / ERP / PSIpenta

Průvodce integrací PSIpenta pro plánování výroby se SkyPlanner APS

Tento průvodce integrací PSIpenta ukazuje partnerům PSI a IT týmům, jak propojit PSIpenta/ERP se SkyPlanner APS. SkyPlanner se s PSIpenta propojuje obousměrně prostřednictvím rozhraní PSI:

  • Do SkyPlanner se přenášejí výrobní příkazy (Fertigungsaufträge) s operacemi (Arbeitsgänge), technologické postupy (Arbeitspläne), kusovníky (Stücklisten), pracoviště, stroje, nástroje (Betriebsmittel), skladové zásoby a nákupní objednávky.
  • Zpět do výrobního příkazu se pro každou operaci zapisuje plánovaný začátek, konec a pracoviště.
  • Pokud si to zvolíte, mohou se časové záznamy obsluhy zapisovat zpět jako hlášení BDE (Rückmeldungen).
  • Webhooky SkyPlanner odesílají změny rozvrhu ihned, jakmile nastanou.
Ganttův diagram ve SkyPlanner APS s operacemi rozvrženými na pracoviště a seznamem zakázek pod ním.

Tým SkyPlanner při zavádění nastaví integraci podle vaší konfigurace PSIpenta a po spuštění ostrého provozu zajišťuje její podporu. Tento průvodce je určen partnerům a vývojářům, kteří se chtějí zapojit nebo sami vyvíjet řešení nad zdokumentovaným REST API SkyPlanner (referenční dokumentace API).

Integrační rozhraní PSIpenta

PSI nabízí tři možnosti připojení externího plánovacího systému (brožura PSI):

  1. PSIpenta/ERP REST API. PSI uvádí pro PSIpenta/ERP rozhraní REST a SOAP API a deklaruje, že všechny komponenty PSIpenta lze začlenit do stávajících architektur prostřednictvím webových služeb RESTful. Jde o hlavní cestu pro čtení výrobních dat a zápis plánovaných termínů.
  2. PSIpenta/BDE REST a SOAP API. Modul pro sběr dat z výroby má vlastní API. Slouží k zápisu hlášení obsluhy.
  3. PSIintegration. Standardní integrační vrstva PSI propojující moduly PSIpenta. Funguje na principu centrálního uzlu, umožňuje grafické mapování zpráv v adaptérech a každou zprávu archivuje v databázi. Použijte ji, pokud přes ni vaše instalace již komunikuje s externími systémy.

PSIpenta/ERP 10 přidává pro integraci externích systémů workflow BPMN 2.0 vytvářená ve webovém nástroji Workflow Developer (PSI). Workflow může reagovat na změnu v PSIpenta a vyvolat volání do SkyPlanner.

Autentizace a přístup

  • Na straně PSIpenta. Integrace běží pod vyhrazeným technickým uživatelem s oprávněními omezenými na objekty, které čte a zapisuje. Uživatele a přístup k API ve vaší instalaci nastaví váš partner PSI.
  • Síť. PSIpenta obvykle běží ve vlastní infrastruktuře firmy. Integrace k němu přistupuje způsobem, který povolí váš IT tým, například přes zpřístupněný koncový bod API nebo malý konektor uvnitř vaší sítě.
  • Na straně SkyPlanner. Přístup k REST API se ověřuje pomocí API tokenu v hlavičce Authorization-Token. Token vytvoříte v Settings > API. Dokumentace API je ve formátu Swagger/OpenAPI a návod k integraci vás provede prvními voláními.

Události a pravidelné dotazování

Na straně PSIpenta se integrace pravidelně dotazuje rozhraní REST API na otevřené výrobní příkazy a poslední změny. Alternativně změnu do SkyPlanner odešle workflow BPMN nebo zpráva PSIintegration. Frekvence se nastavuje pro každý závod zvlášť: od několika minut u příkazů po hodinový interval u zásob.

SkyPlanner při změně stavu nebo plánu odesílá webhooky, takže zpětný zápis se řídí událostmi.

Mapování dat

Objekt PSIpentaObjekt SkyPlannerSměrFrekvence
Položky (Artikel), jednotkyVýrobky a materiályPSIpenta → SkyPlannerÚvodní načtení, poté pravidelné dotazování
Víceúrovňové kusovníky (Stücklisten)Struktura výrobku, dílčí výrobky, materiály pro každý výrobekPSIpenta → SkyPlannerÚvodní načtení, poté při změně
Technologické postupy (Arbeitspläne) s operacemi a časy seřízení a zpracováníKroky procesu s dobou trvání a časy přípravy a úkliduPSIpenta → SkyPlannerÚvodní načtení, poté při změně
Pracoviště (Arbeitsplätze) a strojePracoviště, skupiny pracovišť, efektivitaPSIpenta → SkyPlannerÚvodní načtení, poté jen zřídka
Nástroje a přípravky (Betriebsmittel)Nástroje jako sdílené zdroje s omezenou kapacitouPSIpenta → SkyPlannerÚvodní načtení, poté při změně
Směnové kalendářeSměny a nepracovní dnyPSIpenta → SkyPlannerDenně, nebo vlastní směny ve SkyPlanner
Výrobní příkazy (Fertigungsaufträge) s operacemi a materiálemZakázky a operace s termíny dokončení a požadavky na materiálPSIpenta → SkyPlannerDotazování každých několik minut
Zásoby na skladěSkladové zůstatkyPSIpenta → SkyPlannerDotazování každou hodinu nebo při spuštění plánování
Nákupní objednávky (Bestellungen) s termíny dodáníNákupní objednávky, očekávaný materiál podle termínu dodáníPSIpenta → SkyPlannerDotazování každou hodinu nebo při spuštění plánování
Plánovaný začátek, konec a pracoviště pro každou operaci výrobního příkazuNaplánovaný začátek a konec každé operaceSkyPlanner → PSIpentaPři změně plánu prostřednictvím webhooku SkyPlanner
Hlášení BDE (Rückmeldungen): čas a množství pro každou operaci, zaměstnanecČasové záznamy a potvrzení obsluhySkyPlanner → PSIpentaPři každém potvrzení nebo za směnu, pokud tuto možnost zvolíte
Pravidla rozvrhování ve SkyPlannerMatice časů přípravy, počty pracovníků obsluhy pro každou operaci, alternativní stroje a pracovníciSpravuje se ve SkyPlannerNastavení při zavádění

Integrační scénáře

1. Úvodní načtení kmenových dat. Prostřednictvím PSIpenta/ERP REST API načtěte díly, kusovníky, technologické postupy, pracoviště, stroje, Betriebsmittel a kalendáře. Mapování pracovišť si dobře promyslete: z pracoviště se čtyřmi stroji vznikne jedna skupina pracovišť nebo čtyři pracoviště.

2. Synchronizace příkazů a objednávek. Načítejte uvolněné výrobní příkazy s operacemi a materiálem i otevřené nákupní objednávky. SkyPlanner považuje objednaný materiál za dostupný k termínu dodání nákupní objednávky a po jejím označení stavem Delivered aktualizuje zásoby. Návrhy na nákup zůstávají v PSIpenta, dokud se z nich nestanou objednávky.

3. Zpětný zápis plánu. Když plánovací systém zařadí nebo přesune operaci, webhook SkyPlanner spustí volání PSIpenta/ERP REST API. To ve výrobním příkazu aktualizuje plánovaný začátek, plánovaný konec a pracoviště dané operace. Termíny příkazu vycházejí z jeho operací. Prostředky API a pole pro vaši instalaci se určí při vymezení rozsahu během zavádění.

4. Hlášení z výroby. Obsluha zaznamenává práci pomocí SkyPlanner Mobile Confirmations nebo Production Timer a časové záznamy udržují plán aktuální. Sami si zvolíte, zda se skutečné časy budou zapisovat zpět. Pokud ano, čas a množství se pro každou operaci zapíší jako hlášení BDE přes PSIpenta/BDE API. Pokud nadále používáte terminály BDE, SkyPlanner místo toho načítá hlášení z PSIpenta.

5. Odpovědnost za data a pravidla řešení konfliktů. Sepište je před spuštěním ostrého provozu:

DataOdpovědný systém
Díly, kusovníky, technologické postupy, množství, stav příkazuPSIpenta
Pořadí operací, časy zahájení a dokončení, přiřazení strojůSkyPlanner
Matice seřizovacích časů, počty pracovníků obsluhy, alternativní zdrojeSkyPlanner
Kmenová data BetriebsmittelPSIpenta; dostupnost v čase se plánuje ve SkyPlanner
Směny a nepracovní dnyJeden systém zvolený při vymezení rozsahu
Hlášení, výdeje a příjmy materiáluPSIpenta; zadávání přímo v systému nebo zápis z časových záznamů SkyPlanner

Pro zápis termínů operací zvolte jediný systém. Pokud plánované termíny nastavuje také Leitstand, Adaptive Planung nebo MES Scheduling, vypněte tuto funkci pro příkazy, které rozvrhuje SkyPlanner.

Obvyklý postup projektu

Implementace bývá dokončena během několika týdnů od zahájení zavádění. Ještě předtím si plán ověřte v rámci 30denní bezplatné zkušební verze s pracovišti, technologickými postupy a otevřenými výrobními příkazy exportovanými z PSIpenta do CSV nebo Excelu.

  1. Mapování. Stanovte mapovací tabulku, odpovědnost za data, frekvence synchronizace a to, zda se hlášení budou zapisovat zpět.
  2. Přístup k PSIpenta. Vytvořte technického uživatele, s partnerem PSI zpřístupněte potřebné cesty API a vše nejprve ověřte v testovací instalaci.
  3. Úvodní načtení. Díly, kusovníky, technologické postupy, pracoviště, stroje, Betriebsmittel, kalendáře.
  4. Synchronizace výrobních příkazů a nákupních objednávek. Pravidelné dotazování s filtry, stránkováním a opakováním neúspěšných požadavků, nebo zprávy spouštěné workflow.
  5. Nastavení omezení ve SkyPlanner. Matice seřizovacích časů, nástroje, počty pracovníků obsluhy na operaci a alternativní stroje nebo pracovníci.
  6. Zpětný zápis plánu. Termíny operací z webhooků SkyPlanner a případně také hlášení BDE, pokud si tuto možnost zvolíte.
  7. Souběžné testování. Používejte SkyPlanner souběžně se stávajícím plánem, porovnávejte termíny a opravujte kmenová data.
  8. Spuštění ostrého provozu. Jakmile data souhlasí, zapněte zpětný zápis.

Na co myslet při integraci PSIpenta

  • Používané moduly. Ověřte, které plánovací moduly PSI máte licencované a v provozu. Pro každý modul, který zapisuje termíny, je třeba stanovit jasné pravidlo.
  • Pracoviště, nebo stroj. Rozhodněte, zda bude SkyPlanner rozvrhovat na úrovni pracovišť, nebo strojů, a zachovejte stejnou úroveň v obou směrech.
  • Betriebsmittel. Přípravky a nástroje ze seznamu Betriebsmittel se ve SkyPlanner stanou nástroji s omezenou kapacitou, takže si operace rezervuje i svůj nástroj.
  • Jednotky seřizovacích a výrobních časů. Při importu převeďte seřizovací a výrobní časy se správnými jednotkami a přepočtovým základem, jinak budou všechny doby trvání chybné.
  • Externí operace. Operace v kooperaci vyžadují čas, ale nezatěžují vaši kapacitu. Modelujte je jako kroky, které zabírají pouze čas.
  • Zahájené operace. Před každým spuštěním rozvrhování načtěte z hlášení stav rozpracovanosti, aby plán vycházel z již provedené práce. Running Time Lock pak zafixuje operace na nejbližší hodiny.

Kdo nastavuje integraci PSIpenta a zajišťuje její podporu

  1. Tým SkyPlanner nastaví integraci při zavádění a po spuštění ostrého provozu zajišťuje její podporu, a to v rozsahu dohodnutých volání API a zpráv. Každý závod používá PSIpenta jinak a právě při tomto nastavení se znalost konkrétního prostředí uplatní.
  2. Zapojit se může i váš partner PSI. Zná vaše moduly, vlastní pole a nastavení PSIintegration a ve spolupráci s týmem SkyPlanner může zpřístupnit API.
  3. Na integraci mohou navázat i vaši vývojáři prostřednictvím REST API SkyPlanner s API tokenem. Pro začátek stačí API token a tým SkyPlanner v případě potřeby pomůže. Podklady najdete v dokumentaci integrace SkyPlanner.

Cena SkyPlanner je od 199 € měsíčně s 5 pracovišti v ceně a měsíční fakturací. Cenu integrace pro vaše procesy a potřeby obdržíte předem společně s nabídkou tarifu. Podívejte se na ceník, plánování výroby pro PSIpenta s ohledem na dostupné kapacity, stránku PSIpenta a přehled integrací ERP.

Jak SkyPlanner hodnotí výrobní firmy

Kalle Kalliomäki, specialista na dodavatelský řetězec ve společnosti UTU, ve výrobní hale rozváděčů v Ulvile

2 húspory každý týden

„Díky systému SkyPlanner jsme od plánování výroby v tabulkách Excelu přešli k optimalizaci výroby v reálném čase.“

Kalle Kalliomäki, specialista na dodavatelský řetězec
UTU · Elektrické rozváděče a spínací zařízení

Při plánování výroby se každý týden ušetří 2 hodiny práce a nová fronta operací se na linku dostane během několika sekund.

Přečíst hodnocení UTU

Pracovníci v oděvech do čistých prostor u linky na plnění lahví ve farmaceutickém závodě Laboratory & Allied v Nairobi

+90%efektivita výroby

„Efektivita výroby vzrostla o 90 %.“

Abdul Rucyinga, vedoucí IT
Laboratory & Allied · Farmaceutická výroba

Efektivita výroby vzrostla o 90 % a vytvoření optimalizovaného plánu na tři měsíce pro všechna pracoviště trvá méně než 30 minut.

Přečíst hodnocení Laboratory & Allied

100%včasnost dodávek od roku 2021

„SkyPlanner nám dává přehled o kapacitách a díky němu je plánování předvídatelné.“

Dan Berglund, COO/CFO
Opes Corporation · Chemická a potravinářská výroba

Po celou dobu používání systému SkyPlanner, tedy od roku 2021, dosahuje včasnost dodávek 100 %.

Přečíst hodnocení Opes Corporation

Méněprostojů kvůli nedostatku materiálu

„Přínos systému SkyPlanner pro nás spočívá v tom, že funguje v každodenní praxi, zejména při stanovování termínů dodání.“

Tommi Männistö, vedoucí plánování výroby
Eskomatic · Zakázkové obrábění

Automatické plánování vytížení umožňuje přesněji stanovit termíny dodání a výrazně ubylo prostojů ve výrobě způsobených nedostatkem materiálu.

Přečíst hodnocení Eskomatic

Časté dotazy

Má PSIpenta API pro výrobní příkazy?

Ano. PSI uvádí REST a SOAP API pro PSIpenta/ERP a PSIpenta/BDE a podle jeho informací lze všechny komponenty PSIpenta integrovat prostřednictvím webových služeb RESTful. PSIintegration přidává integrační vrstvu založenou na zprávách, která propojuje jednotlivé moduly.

Jak se plánované termíny zapisují zpět do PSIpenta?

Prostřednictvím REST API systému PSIpenta/ERP. Při každé změně plánu spustí webhook ze systému SkyPlanner aktualizaci plánovaného začátku, plánovaného konce a pracoviště u každé operace výrobního příkazu.

Může SkyPlanner odesílat hlášení do PSIpenta BDE?

Ano, pokud tuto možnost zvolíte. Časové záznamy obsluhy ze systému SkyPlanner se prostřednictvím PSIpenta/BDE API odesílají jako hlášení BDE s časem a množstvím pro každou operaci. V závodech, které si ponechají terminály BDE, SkyPlanner tato hlášení místo toho načítá.

Má partner PSI nabídnout PSIpenta Leitstand, nebo SkyPlanner?

SkyPlanner, pokud zákazník chce během několika týdnů funkční plánování výroby, které respektuje skutečnou kapacitu strojů a pracovníků. Leitstand, Adaptive Planung a MES Scheduling jsou samostatné moduly modulárního produktu PSI (PSI). SkyPlanner se připojuje přes API systémů PSIpenta/ERP a BDE, automaticky přeplánuje výrobu při změnách a plánuje přestavby, nástroje, pracovní týmy i materiál. Počet uživatelů není omezen a cena začíná na 199 € měsíčně.

Vyžaduje integrace PSIpenta/MES?

Ne. SkyPlanner se připojuje k PSIpenta/ERP a pro hlášení výroby k PSIpenta/BDE. Obsluha může zaznamenávat práci v systému SkyPlanner na telefonu nebo tabletu.

Můžeme SkyPlanner otestovat ještě před vytvořením integrace?

Ano. Bezplatná zkušební verze na 30 dní podporuje až 20 pracovišť, importy z PSIpenta ve formátu CSV nebo Excel a všechny funkce tarifu Basic. Platební karta není potřeba. Vyzkoušejte SkyPlanner nebo kontaktujte obchodní tým a vymezte rozsah integrace.