Integrationer / ERP / APplus
Guide til APplus integration: Produktionsplanlægning med SkyPlanner APS
Denne guide til APplus integration viser APplus-partnere og IT-teams, hvordan de forbinder APplus med SkyPlanner APS. SkyPlanner integreres med APplus i begge retninger via Assecos egne grænseflader:
- Produktionsordrer (Fertigungsaufträge) med tilhørende operationer (Arbeitsgänge), ruter (Arbeitspläne), styklister (Stücklisten), kapacitetsenheder (Kapazitätsstellen og Kapazitätseinheiten), værktøjer (Betriebsmittel), lagerbeholdninger og indkøbsordrer hentes ind.
- Planlagt start, slut og kapacitetsenhed for hver operation skrives tilbage til produktionsordren.
- Operatørernes tidsregistreringer kan skrives tilbage som BDE-beskeder på ordren, hvis I vælger det.
- SkyPlanner-webhooks sender ændringer i planen, så snart de sker.
SkyPlanner-teamet tilpasser integrationen til jeres APplus-opsætning under opstarten og yder support efter idriftsættelsen. Denne guide er til partnere og udviklere, der vil deltage eller selv bygge videre på SkyPlanners dokumenterede REST API (API-reference).
Grænseflader til APplus integration
APplus giver et eksternt planlægningssystem disse integrationsmuligheder:
- APplus-webservices. APplus er bygget på en webservicearkitektur. Ifølge Asseco kan alle nødvendige planlægningsfunktioner tilgås direkte via internettet og bruges af kunders og leverandørers IT-systemer (Asseco). Det er den primære vej til at læse produktionsdata og skrive planlagte datoer.
- Business Integration Framework. Siden APplus 6.3 har dette framework kunnet forbinde tredjepartssystemer uden programmering via adaptive datastrukturer (Asseco). Brug det til at mappe APplus-objekter til SkyPlanners REST API.
- Universal Cloud Connector. Tilføjet i APplus 7.1 for at forbinde partnerløsninger og SaaS-tjenester med APplus med høj sikkerhed for de overførte data (Asseco).
I APplus 10 starter Flow Mode processer på fastlagte tidspunkter, eller når bestemte hændelser indtræffer, uden manuelle trin (Asseco). Under afklaringen ved opstart aftales det, hvilken integrationsvej der skal bruges til hvert objekt.
Godkendelse og adgang
- I APplus. Integrationen kører med en dedikeret teknisk bruger i APplus, hvis rettigheder er begrænset til de objekter, integrationen læser og skriver. Jeres APplus-partner opretter brugeren og adgangen til webservices.
- Netværk. APplus kører lokalt eller som en hostet løsning (Fakta om APplus). Integrationen får adgang via den forbindelse, jeres IT-team eller hostingudbyder tillader.
- I SkyPlanner. SkyPlanners REST API bruger et API-token i headeren
Authorization-Tokentil godkendelse. Tokenet oprettes under Settings > API. API’et er dokumenteret i Swagger/OpenAPI, og integrationsvejledningen gennemgår de første kald.
Hændelser og polling
På APplus-siden henter integrationen åbne produktionsordrer og seneste ændringer ved at forespørge webservices med faste intervaller, eller også sender Business Integration Framework ændringer til SkyPlanner. Hyppigheden fastlægges for hver fabrik: med få minutters mellemrum for ordrer og op til en time mellem opdateringerne for lagerbeholdninger.
SkyPlanner sender webhooks, når status eller planen ændres, så tilbageskrivningen er hændelsesstyret.
Datamapping
| APplus-objekt | SkyPlanner-objekt | Retning | Hyppighed |
|---|---|---|---|
| Varer (Artikel), enheder | Produkter og materialer | APplus → SkyPlanner | Første indlæsning, derefter polling |
| Styklister (Stücklisten, Strukturstücklisten) | Produktstruktur, delprodukter, materialer pr. produkt | APplus → SkyPlanner | Første indlæsning, derefter ved ændringer |
| Ruter (Arbeitspläne) med operationer, omstillings- og køretider | Procestrin med varigheder, omstillings- og nedtagningstider | APplus → SkyPlanner | Første indlæsning, derefter ved ændringer |
| Kapacitetssteder og kapacitetsenheder (Kapazitätsstellen, Kapazitätseinheiten) | Arbejdsstationsgrupper og arbejdsstationer, effektivitetsgrader | APplus → SkyPlanner | Første indlæsning, derefter sjældent |
| Personalekapacitet | Personale med skiftehold | APplus → SkyPlanner | Dagligt, eller egne skiftehold i SkyPlanner |
| Værktøjer og fiksturer (Betriebsmittel) | Værktøjer som fælles ressourcer med begrænset kapacitet | APplus → SkyPlanner | Første indlæsning, derefter ved ændringer |
| Produktionsordrer (Fertigungsaufträge) med operationer og materialer | Ordrer og opgaver med leveringsfrister og materialebehov | APplus → SkyPlanner | Polling med få minutters mellemrum |
| Aktuel lagerbeholdning | Lagerbeholdninger | APplus → SkyPlanner | Polling hver time eller ved planlægningskørsel |
| Indkøbsordrer (Bestellungen) med leveringsdatoer | Indkøbsordrer, indgående materialer efter leveringsdato | APplus → SkyPlanner | Polling hver time eller ved planlægningskørsel |
| Planlagt start, slut og kapacitetsenhed for hver operation på produktionsordren | Planlagt start og slut for hver opgave | SkyPlanner → APplus | Ved ændringer i planen via SkyPlanner-webhook |
| BDE-beskeder: tid og mængde pr. operation, medarbejder | Tidsregistreringer og operatørtilbagemeldinger | SkyPlanner → APplus | Pr. tilbagemelding eller skiftehold, hvis det vælges |
| Findes ikke i APplus | Omstillingstidsmatrix, antal operatører pr. opgave, alternative maskiner og medarbejdere | Vedligeholdes i SkyPlanner | Opsættes under opstarten |
Integrationsmønstre
1. Første indlæsning af stamdata. Læs varer, styklister, ruter, kapacitetssteder og kapacitetsenheder, Betriebsmittel og personalekapacitet via APplus-webservices. Vær omhyggelig med mappingen: En Kapazitätsstelle med fire Kapazitätseinheiten bliver til én arbejdsstationsgruppe med fire arbejdsstationer.
2. Ordresynkronisering. Læs produktionsordrer med tilhørende operationer og materialer samt åbne indkøbsordrer. SkyPlanner betragter bestilte materialer som tilgængelige på indkøbsordrens leveringsdato og opdaterer lagerbeholdningen, når indkøbsordren markeres som Delivered. Indkøbsforslag bliver i APplus Disposition, indtil de bliver til ordrer.
3. Tilbageskrivning af planen. Når planlægningsmotoren placerer eller flytter en operation, udløser et SkyPlanner-webhook en opdatering i APplus via den integrationsvej, der blev aftalt under afklaringen (webservices eller Business Integration Framework). Opdateringen angiver planlagt start, planlagt slut og kapacitetsenhed for den pågældende operation på produktionsordren, så planlægningstavlen i APplus viser rækkefølgen fra SkyPlanner.
4. Frigivelse af værkstedsordrer. Planlæggeren frigiver fortsat værkstedsordrer (Werkstattaufträge) i APplus, nu med datoerne fra SkyPlanner. Frigivne ordrer og deres status overføres til SkyPlanner ved næste synkronisering.
5. Tilbagemeldinger fra produktionen. Operatørerne registrerer arbejdet med SkyPlanner Mobile Confirmations eller Production Timer, og tidsregistreringerne holder planen opdateret. I vælger selv, om faktiske tider skal skrives tilbage. Hvis ja, skrives tid og mængde pr. operation som BDE-beskeder på ordren. Hvis I fortsætter med at bruge stregkodebaseret BDE, læser SkyPlanner i stedet beskederne fra APplus.
6. Dataejerskab og konfliktregler. Skriv dem ned før idriftsættelsen:
| Data | Dataejer |
|---|---|
| Varer, styklister, ruter, mængder, ordrestatus, frigivelse af værkstedsordrer | APplus |
| Operationernes rækkefølge, start- og sluttider, tildeling af kapacitetsenheder | SkyPlanner |
| Omstillingstidsmatrix, antal operatører, alternative ressourcer | SkyPlanner |
| Stamdata for Betriebsmittel | APplus; tilgængelighed over tid planlægges i SkyPlanner |
| Skiftehold og arbejdsfrie dage | Ét system, valgt under afklaringen |
| BDE-beskeder, materialeafgange og -tilgange | APplus, registreret dér eller overført fra tidsregistreringer i SkyPlanner |
Vælg ét system til at skrive operationsdatoer. Hvis PPS-planlægning er aktiv, eller Feinplanung eller APplus APS skriver datoer, skal I slå det fra for de ordrer, SkyPlanner planlægger.
Typiske projekttrin
Implementeringen er normalt afsluttet inden for få uger efter opstart. Inden da kan I validere planen i den gratis prøveperiode på 30 dage med kapacitetsenheder, ruter og åbne produktionsordrer eksporteret fra APplus som CSV eller Excel.
- Mapping. Fastlæg mappingtabellen, reglerne for dataejerskab, synkroniseringsintervallerne og om BDE-beskeder skal skrives tilbage.
- Adgang til APplus. Opret den tekniske bruger, aktivér webservices sammen med jeres APplus-partner, og afprøv først i et testsystem.
- Første indlæsning. Varer, styklister, ruter, kapacitetssteder og kapacitetsenheder, Betriebsmittel, personale.
- Synkronisering af ordrer og indkøbsordrer. Periodisk hentning med filtre, sideinddeling og genforsøg eller overførsel via Business Integration Framework.
- Opsætning af begrænsninger i SkyPlanner. Matrix for omstillingstider, værktøjer, antal operatører pr. opgave og alternative maskiner eller medarbejdere.
- Tilbageskrivning af planen. Operationsdatoer fra SkyPlanner-webhooks samt BDE-meddelelser, hvis det er valgt.
- Parallel test. Kør SkyPlanner sideløbende med den nuværende planlægningstavle, sammenlign datoer, og ret stamdata.
- Idriftsættelse. Aktivér tilbageskrivning, når data stemmer overens.
Det skal I tage højde for ved en APplus-integration
- Kapacitetsenheder med begrænset og ubegrænset kapacitet. I APplus kan nogle kapacitetsenheder planlægges med ubegrænset kapacitet. I SkyPlanner har alle arbejdsstationer begrænset kapacitet, så kontrollér skiftehold og effektivitet for hver enkelt ved import.
- Aktive planlægningsfunktioner. Kontrollér, om Feinplanung eller APplus APS er licenseret og i drift, og sørg for, at kun ét system skriver datoer.
- Produktionspapirer og stregkoder. BDE-meddelelser registreres på ordrer med udskrevne produktionspapirer. Aftal, om frigivelse og udskrivning fortsat skal foregå i APplus som i dag.
- Enheder for omstillings- og køretider. Omregn omstillings- og køretider med den korrekte enhed og det korrekte beregningsgrundlag ved import. Ellers bliver alle varigheder forkerte.
- Eksterne operationer. Operationer hos underleverandører tager tid, men belaster ikke jeres kapacitet. Modellér dem som trin, der kun har en varighed.
- Hostede installationer. Ved den hostede version skal I tidligt aftale netværksadgangen til webtjenesterne med hostingudbyderen.
Hvem konfigurerer og supporterer APplus-integrationen?
- SkyPlanner-teamet konfigurerer integrationen under opstarten og yder support efter idriftsættelsen. Det omfatter de aftalte webtjenester og datamappinger. Hver fabrik bruger APplus på sin egen måde, og den viden indgår i opsætningen.
- Jeres APplus-partner kan deltage. Partneren kender jeres tilpasninger, brugerrettigheder og opsætning af Business Integration Framework og kan åbne for adgangen sammen med SkyPlanner-teamet.
- Jeres egne udviklere kan bygge videre på integrationen via SkyPlanners REST API med et API-token. Et API-token er nok til at komme i gang, og SkyPlanner-teamet hjælper efter behov. I finder dokumentationen i SkyPlanners integrationsdokumentation.
SkyPlanner fås fra 199 € pr. måned med 5 arbejdsstationer inkluderet og månedlig fakturering. I får på forhånd et tilbud på integrationen sammen med abonnementet, tilpasset jeres processer og behov. Se priser, produktionsplanlægning med APplus, der tager højde for den faktiske kapacitet, APplus-siden og oversigten over ERP-integrationer.
Produktionsvirksomheders erfaringer med SkyPlanner
2 hsparet hver uge
“SkyPlanner har flyttet vores produktionsplanlægning fra Excel-ark til optimering af produktionen i realtid.”
Kalle Kalliomäki, forsyningskædespecialist
UTU · Eltavler og koblingsanlæg
Produktionsplanlægningen sparer 2 timers arbejdstid hver uge, og en ny opgavekø når ud til produktionslinjen på få sekunder.
+90%produktionseffektivitet
“Effektiviteten i produktionen er steget med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Lægemiddelproduktion
Produktionseffektiviteten er steget med 90%, og det tager under 30 minutter at lave en optimeret plan for tre måneder på tværs af alle arbejdsstationer.
6 månederfrem kan salg se ledig kapacitet
“SkyPlanner giver et pålideligt grundlag for al produktionsplanlægning.”
Anu Järvinen, produktionschef
Fredman Operations · Emballagepapir til fødevarer
Salgsafdelingen kan se ledig kapacitet seks måneder frem, og forespørgsler om ændringer i planen, der før tog en time eller mere, besvares på sekunder.
Færrestop på grund af materialemangel
“Værdien af SkyPlanner for os er, at det er et værktøj, der fungerer i hverdagen, især når vi skal fastlægge leveringsdatoer.”
Tommi Männistö, chef for produktionsplanlægning
Eskomatic · Maskinbearbejdning som underleverandør
Automatisk planlægning af belastningen giver mere præcise leveringsdatoer, og antallet af produktionsstop på grund af materialemangel er faldet markant.
Ofte stillede spørgsmål
Har APplus et API til produktionsordrer?
Ja. APplus er bygget på en webtjenestearkitektur, og ifølge Asseco kan kunder og leverandører bruge planlægningsfunktionerne direkte fra deres IT-systemer. Business Integration Framework forbinder tredjepartssystemer via tilpasningsbare datastrukturer, og Universal Cloud Connector forbinder SaaS-løsninger med APplus.
Hvordan skrives planlagte datoer tilbage til APplus?
Ved hver ændring i planen udløser en SkyPlanner-webhook en opdatering af planlagt start, planlagt slut og kapacitetsenhed for hver operation på produktionsordren. Opdateringen sker via APplus-webtjenester eller Business Integration Framework. Metoden fastlægges under afklaringen ved opstart.
Kan SkyPlanner sende BDE-meddelelser til APplus?
Ja, hvis I vælger det. Operatørernes tidsregistreringer fra SkyPlanner sendes som BDE-meddelelser med tid og antal pr. operation på ordren. Fabrikker, der beholder stregkodebaseret BDE, lader i stedet SkyPlanner læse meddelelserne.
Bør en APplus-partner anbefale APplus APS eller SkyPlanner?
SkyPlanner, når kunden vil have en brugbar produktionsplan, der tager højde for den faktiske maskin- og personalekapacitet, på få uger. APplus APS er et partnerprodukt integreret i APplus til omstillingsmatricer på tværs af flere værktøjer og planlægning med flere ressourcer (Asseco). SkyPlanner dækker disse behov, forbindes via APplus-webtjenester, omplanlægger automatisk og har ubegrænset antal brugere fra 199 € pr. måned.
Fungerer integrationen med hostet APplus?
Ja. APplus kan køre lokalt eller som en hostet version, og SkyPlanner forbindes til begge via webtjenesterne. Netværksadgangen aftales med jeres IT-team eller hostingudbyder under afklaringen.
Kan vi teste SkyPlanner, før integrationen bygges?
Ja. Den gratis prøveperiode på 30 dage understøtter op til 20 arbejdsstationer med CSV- eller Excel-import fra APplus og alle Basic-funktioner. Der kræves intet kreditkort. Start prøveperioden, eller tal med salg for at afklare integrationens omfang.