Integrationer / ERP / APplus
Guide till APplus-integration för produktionsplanering med SkyPlanner APS
Den här integrationsguiden visar APplus-partner och IT-team hur APplus ansluts till SkyPlanner APS. SkyPlanner integreras med APplus i båda riktningarna via Assecos egna gränssnitt:
- Tillverkningsorder (Fertigungsaufträge) med tillhörande operationer (Arbeitsgänge), beredningar (Arbeitspläne), stycklistor (Stücklisten), kapacitetsenheter (Kapazitätsstellen och Kapazitätseinheiten), verktyg (Betriebsmittel), lagerdata och inköpsorder förs in.
- Planerad start, planerat slut och kapacitetsenhet för varje operation förs tillbaka till tillverkningsordern.
- Operatörernas tidsregistreringar kan återföras som BDE-meddelanden på ordern, om ni väljer det.
- SkyPlanners webhooks skickar planändringar direkt när de sker.
SkyPlanner-teamet konfigurerar integrationen efter er APplus-miljö under införandet och ger support efter driftstart. Guiden vänder sig till partner och utvecklare som vill delta i arbetet eller själva bygga vidare på SkyPlanners dokumenterade REST API (API-referens).
Gränssnitt för APplus-integration
APplus erbjuder följande anslutningsvägar för ett externt planeringssystem:
- APplus webbtjänster. APplus bygger på en webbtjänstarkitektur. Enligt Asseco kan alla nödvändiga planeringsfunktioner nås direkt via internet och användas av kunders och leverantörers IT-system (Asseco). Detta är den huvudsakliga vägen för att läsa produktionsdata och skriva planerade datum.
- Business Integration Framework. Sedan APplus 6.3 kan ramverket koppla samman tredjepartssystem utan programmering genom anpassningsbara datastrukturer (Asseco). Använd det för att mappa APplus-objekt till SkyPlanners REST API.
- Universal Cloud Connector. Infördes i APplus 7.1 för att ansluta partnerlösningar och SaaS-tjänster till APplus, med hög säkerhet för de data som överförs (Asseco).
I APplus 10 startar Flow Mode processer vid bestämda tidpunkter eller när vissa händelser inträffar, utan manuella steg (Asseco). Vilken av dessa anslutningsvägar som används för respektive objekt bestäms vid kartläggningen under införandet.
Autentisering och åtkomst
- I APplus. Integrationen körs med en särskild teknisk användare i APplus, vars behörigheter är begränsade till de objekt som integrationen läser och skriver. Er APplus-partner konfigurerar användaren och åtkomsten till webbtjänsterna.
- Nätverk. APplus körs lokalt eller som en driftad version (Fakta om APplus). Integrationen ansluter via den väg som ert IT-team eller er driftleverantör tillåter.
- I SkyPlanner. Autentisering mot REST API sker med en API-token i headern
Authorization-Token. Token skapas under Settings > API. API:et är dokumenterat i Swagger/OpenAPI, och integrationshandledningen går igenom de första anropen.
Händelser och pollning
På APplus-sidan hämtar integrationen öppna tillverkningsorder och de senaste ändringarna genom att polla webbtjänsterna. Alternativt skickar Business Integration Framework ändringarna till SkyPlanner. Intervallet ställs in per fabrik, från några minuter för order till en timme för lagerdata.
SkyPlanner skickar webhooks när status eller planeringen ändras. Återföringen är alltså händelsestyrd.
Datamappning
| Objekt i APplus | Objekt i SkyPlanner | Riktning | Frekvens |
|---|---|---|---|
| Artiklar (Artikel), enheter | Produkter och material | APplus → SkyPlanner | Första inläsning, därefter pollning |
| Stycklistor (Stücklisten, Strukturstücklisten) | Produktstruktur, delprodukter, material per produkt | APplus → SkyPlanner | Första inläsning, därefter vid ändring |
| Beredningar (Arbeitspläne) med operationer, ställtider och körtider | Processteg med varaktighet samt tider för ställ och avrustning | APplus → SkyPlanner | Första inläsning, därefter vid ändring |
| Kapacitetsställen och kapacitetsenheter (Kapazitätsstellen, Kapazitätseinheiten) | Produktionsgrupper och deras överordnade grupper, effektivitetsgrader | APplus → SkyPlanner | Första inläsning, därefter sällan |
| Personalkapacitet | Personal med skift | APplus → SkyPlanner | Dagligen, eller egna skift i SkyPlanner |
| Verktyg och fixturer (Betriebsmittel) | Verktyg som delade resurser med begränsad kapacitet | APplus → SkyPlanner | Första inläsning, därefter vid ändring |
| Tillverkningsorder (Fertigungsaufträge) med operationer och material | Order och operationer med färdigdatum och materialbehov | APplus → SkyPlanner | Pollning med några minuters mellanrum |
| Lagerbehållning | Lagersaldon | APplus → SkyPlanner | Pollning varje timme eller vid planeringskörning |
| Inköpsorder (Bestellungen) med leveransdatum | Inköpsorder, inkommande material per leveransdatum | APplus → SkyPlanner | Pollning varje timme eller vid planeringskörning |
| Planerad start, planerat slut och kapacitetsenhet per operation i tillverkningsordern | Planerad start och planerat slut per operation | SkyPlanner → APplus | Vid ändrad planering, via en webhook från SkyPlanner |
| BDE-meddelanden: tid och kvantitet per operation, medarbetare | Tidsregistreringar och operatörernas återrapportering | SkyPlanner → APplus | Vid varje återrapportering eller per skift, om det väljs |
| Finns inte i APplus | Ställtidsmatris, antal operatörer per operation, alternativa maskiner och personal | Underhålls i SkyPlanner | Konfigureras under införandet |
Integrationsmönster
1. Första inläsning av grunddata. Läs in artiklar, stycklistor, beredningar, kapacitetsställen och kapacitetsenheter, Betriebsmittel samt personalkapacitet via APplus webbtjänster. Gör mappningen med omsorg: en Kapazitätsstelle med fyra Kapazitätseinheiten blir en grupp med fyra produktionsgrupper.
2. Ordersynkronisering. Läs in tillverkningsorder med tillhörande operationer och material samt öppna inköpsorder. SkyPlanner räknar beställt material som tillgängligt på inköpsorderns leveransdatum och uppdaterar lagret när inköpsordern får statusen Delivered. Inköpsförslag ligger kvar i APplus Disposition tills de blir order.
3. Återföring av planeringen. När planeringsmotorn lägger in eller flyttar en operation utlöser en webhook från SkyPlanner en uppdatering i APplus via den anslutningsväg som fastställts vid kartläggningen (webbtjänster eller Business Integration Framework). Uppdateringen anger planerad start, planerat slut och kapacitetsenhet för operationen på tillverkningsordern, så att planeringstavlan i APplus visar SkyPlanners operationsföljd.
4. Frisläppning av verkstadsorder. Planeraren fortsätter att frisläppa verkstadsorder (Werkstattaufträge) i APplus, nu med SkyPlanners datum. Frisläppta order och deras status förs tillbaka till SkyPlanner vid nästa synkronisering.
5. Återrapportering från produktionen. Operatörerna registrerar arbete med SkyPlanner Mobile Confirmations eller Production Timer, och tidsregistreringarna håller planeringen aktuell. Ni väljer om verkliga tider ska återföras. Om ni väljer det förs tid och kvantitet tillbaka per operation som BDE-meddelanden på ordern. Om ni fortsätter använda streckkodsbaserad BDE läser SkyPlanner i stället meddelandena från APplus.
6. Dataägarskap och regler för konflikter. Dokumentera dem före driftstart:
| Data | Ägare |
|---|---|
| Artiklar, stycklistor, beredningar, kvantiteter, orderstatus, frisläppning av verkstadsorder | APplus |
| Operationsföljd, start- och sluttider, tilldelning av kapacitetsenhet | SkyPlanner |
| Ställtidsmatris, antal operatörer, alternativa resurser | SkyPlanner |
| Grunddata för Betriebsmittel | APplus; tillgängligheten över tid planeras i SkyPlanner |
| Skift och arbetsfria dagar | Ett system, som väljs vid kartläggningen |
| BDE-meddelanden, materialuttag och inleveranser | APplus; registreras där eller överförs från SkyPlanners tidsregistreringar |
Låt bara ett system skriva operationernas datum. Om PPS-planering körs, eller om Feinplanung eller APplus APS skriver datum, stäng av den funktionen för de order som SkyPlanner planerar.
Vanliga projektsteg
Implementeringen blir normalt klar inom några veckor från att införandet startar. Validera dessförinnan planeringen under den kostnadsfria provperioden på 30 dagar med kapacitetsenheter, beredningar och öppna tillverkningsorder som exporterats från APplus som CSV eller Excel.
- Mappning. Fastställ mappningstabellen, reglerna för dataägarskap, synkroniseringsintervallen och om BDE-meddelanden ska återföras.
- Åtkomst till APplus. Skapa den tekniska användaren, aktivera webbtjänsterna tillsammans med er APplus-partner och testa först i ett testsystem.
- Första inläsning. Artiklar, stycklistor, beredningar, kapacitetsställen och kapacitetsenheter, Betriebsmittel, personal.
- Synkronisering av order och inköpsorder. Pollning med filter, sidindelning och återförsök, eller pushöverföring via Business Integration Framework.
- Konfigurera begränsningar i SkyPlanner. Ställtidsmatris, verktyg, antal operatörer per operation och alternativa maskiner eller personal.
- Återskrivning av planen. Operationsdatum från SkyPlanner via webhooks samt BDE-meddelanden om ni väljer det.
- Parallell testning. Kör SkyPlanner parallellt med den befintliga planeringstavlan, jämför datum och rätta grunddata.
- Driftsättning. Aktivera återskrivningen när uppgifterna stämmer överens.
Att tänka på inför en APplus-integration
- Kapacitetsenheter med begränsad eller obegränsad kapacitet. I APplus kan vissa kapacitetsenheter planeras med obegränsad kapacitet. I SkyPlanner har varje produktionsgrupp begränsad kapacitet, så kontrollera skift och effektivitet för var och en vid importen.
- Planeringsfunktioner som används. Kontrollera om Feinplanung eller APplus APS är licensierat och i drift, och utse ett enda system som får skriva datum.
- Verkstadsdokument och streckkoder. BDE-meddelanden registreras på order med hjälp av utskrivna verkstadsdokument. Kom överens om huruvida frisläppning och utskrift ska ligga kvar i APplus som i dag.
- Enheter för ställ- och körtider. Räkna om ställ- och körtider med rätt enhet och beräkningsgrund vid importen, annars blir alla tidsåtgångar fel.
- Externa operationer. Operationer som läggs ut på underleverantörer tar tid men belastar inte er kapacitet. Modellera dem som steg som enbart tar tid.
- Externt driftade installationer. Om ni använder den externt driftade versionen, kom tidigt överens med driftleverantören om nätverksanslutningen till webbtjänsterna.
Vem konfigurerar och ger support för APplus-integrationen?
- SkyPlanner-teamet konfigurerar integrationen under införandet och ger support efter driftsättningen, för de webbtjänster och mappningar som ni har kommit överens om. Varje fabrik använder APplus på sitt sätt, och här kommer den kunskapen till nytta.
- Er APplus-partner kan delta. Partnern känner till era anpassningar, användarbehörigheter och inställningar i Business Integration Framework och kan ordna åtkomsten tillsammans med SkyPlanner-teamet.
- Era egna utvecklare kan bygga vidare på integrationen via SkyPlanners REST API med en API-token. En API-token räcker för att komma igång, och SkyPlanner-teamet hjälper till vid behov. Dokumentation finns i SkyPlanners integrationsdokumentation.
SkyPlanner kostar från 199 € per månad med 5 produktionsgrupper inkluderade och faktureras månadsvis. Ni får en offert på integrationen i förväg, anpassad till era processer och behov, tillsammans med abonnemanget. Se priser, finplanering för APplus, APplus-sidan och översikten över ERP-integrationer.
Tillverkare om SkyPlanner
2 hsparade varje vecka
”Med SkyPlanner har vi gått från produktionsplanering i Excel till produktionsoptimering i realtid.”
Kalle Kalliomäki, specialist inom försörjningskedjan
UTU · Elcentraler och ställverk
Produktionsplaneringen sparar 2 timmars arbetstid varje vecka, och en ny körplan når produktionslinjen på några sekunder.
+90 %produktionseffektivitet
”Effektiviteten i produktionen har ökat med 90 %.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Läkemedelstillverkning
Produktionseffektiviteten har ökat med 90 %, och det tar under 30 minuter att ta fram en optimerad plan för tre månader för alla produktionsgrupper.
6 månaderframåt kan säljavdelningen se ledig kapacitet
”SkyPlanner ger all produktionsplanering en stabil och tillförlitlig grund.”
Anu Järvinen, produktionschef
Fredman Operations · Förpackningspapper för livsmedel
Säljavdelningen ser ledig kapacitet sex månader framåt, och förfrågningar om planändringar som tidigare tog en timme eller mer besvaras på några sekunder.
Färrestopp på grund av materialbrist
”Värdet med SkyPlanner för oss är att det är ett verktyg som fungerar i vardagen, särskilt när vi ska fastställa leveransdatum.”
Tommi Männistö, produktionsplaneringschef
Eskomatic · Legobearbetning
Automatisk beläggningsplanering ger mer exakta leveransdatum, och produktionsstoppen på grund av materialbrist har minskat kraftigt.
Vanliga frågor
Har APplus ett API för tillverkningsorder?
Ja. APplus bygger på en webbtjänstarkitektur, och enligt Asseco kan planeringsfunktionerna användas direkt av kunders och leverantörers IT-system. Business Integration Framework kopplar ihop tredjepartssystem genom anpassningsbara datastrukturer, och Universal Cloud Connector ansluter SaaS-tjänster till APplus.
Hur skrivs planerade datum tillbaka till APplus?
Vid varje ändring i planen utlöser en webhook från SkyPlanner en uppdatering av planerad start, planerat slut och kapacitetsenhet för varje operation i tillverkningsordern. Uppdateringen sker via APplus webbtjänster eller Business Integration Framework. Vilken väg som används bestäms under kartläggningen vid införandet.
Kan SkyPlanner skicka BDE-meddelanden till APplus?
Ja, om ni väljer det. Operatörernas tidsregistreringar i SkyPlanner skickas som BDE-meddelanden med tid och kvantitet per operation på ordern. Fabriker som behåller streckkodsbaserad BDE låter i stället SkyPlanner läsa meddelandena.
Bör en APplus-partner föreslå APplus APS eller SkyPlanner?
SkyPlanner, när kunden vill ha en fungerande plan som tar hänsyn till kapaciteten inom några veckor. APplus APS är en partnerprodukt integrerad i APplus för ställtidsmatriser med flera verktyg och planering av flera resurser (Asseco). SkyPlanner hanterar dessa fall, ansluter via APplus webbtjänster, planerar om automatiskt och har obegränsat antal användare, från 199 € per månad.
Fungerar integrationen med en externt driftad version av APplus?
Ja. APplus kan köras lokalt eller som en externt driftad version, och SkyPlanner ansluter till båda via webbtjänsterna. Nätverksanslutningen bestäms tillsammans med ert IT-team eller er driftleverantör under kartläggningen.
Kan vi testa SkyPlanner innan vi bygger integrationen?
Ja. Under den kostnadsfria provperioden på 30 dagar kan ni använda upp till 20 produktionsgrupper med CSV- eller Excel-import från APplus och alla funktioner i Basic. Inget kreditkort behövs. Starta provperioden eller prata med säljteamet för en kartläggning av integrationen.