Integraatiot / ERP / SAP S/4HANA
SAP S/4HANA -integraatio-opas SkyPlanner APS -hienokuormitukseen
Tämä opas kertoo SAP-kumppaneille, IT-tiimeille ja teknisille ostajille, miten SkyPlanner APS yhdistetään SAP S/4HANA -järjestelmään. SkyPlannerin ja S/4HANA-järjestelmän välinen integraatio toimii molempiin suuntiin SAPin julkaisemien OData-rajapintojen kautta:
- SkyPlanneriin tuodaan tuotantotilaukset, työvaiheet, työpisteiden kapasiteetit, varastosaldot ja avoimet ostotilaukset.
- Suunnitellut aloituspäivät viedään takaisin kullekin tuotantotilauksen työvaiheelle.
- Työntekijöiden aikakirjaukset viedään tuotantotilausten vahvistuksiksi.
- SkyPlannerin webhookit välittävät aikataulumuutokset heti niiden tapahtuessa.
Materiaalit, BOM-rakenteet, reititykset, tuotantotilaukset, varastotiedot ja kustannuslaskenta pysyvät S/4HANA-järjestelmässä. SkyPlanner-tiimi määrittää integraation S/4HANA-ympäristöösi sopivaksi käyttöönoton aikana ja tukee sitä myös tuotantokäytön alettua. Liiketoimintahyödyistä kerrotaan SAP S/4HANA -järjestelmän hienokuormitusta käsittelevällä sivulla. S/4HANA-järjestelmän omista hienokuormitustoiminnoista voit lukea artikkelista Tukeeko SAP S/4HANA hienokuormitusta?
SAP S/4HANA -integraatiovaihtoehdot
S/4HANA-järjestelmän integraatiorajapinnat ovat julkaistuja OData-palveluja, jotka on lueteltu SAP Business Accelerator Hubissa (api.sap.com). Hienokuormituksen integraatio käyttää OData V2 -palveluja. IDocit ja BAPIt ovat edelleen käytettävissä, mutta tässä oppaassa käytetään julkaistuja OData-rajapintoja.
Todentaminen eri versioissa
- On-premise ja Private Edition. Palvelut aktivoidaan SAP Gateway -ympäristössä transaktiolla
/IWFND/MAINT_SERVICE. Integraatiokäyttäjä tarvitsee vastaavat valtuutusobjektit, esimerkiksiC_AFRU_AWKkuittauksia varten,C_AFKO_AWKniiden yhteydessä kirjattavia tavaraliikerivejä varten jaM_PLAF_ORGsuunniteltuja tilauksia varten. - Public Edition. Palvelut ovat käytettävissä vain tiedonsiirtojärjestelyjen kautta. Luo SAP:n saapuvan tiedonsiirron määritysohjeiden mukaisesti tiedonsiirtokäyttäjä, tiedonsiirtojärjestelmä ja tiedonsiirtojärjestely Communication Arrangements -sovelluksessa. Määritykset perustuvat SAP:n tiedonsiirtoskenaarioon (
SAP_COM_xxxx). Skenaario määrittää, mitkä palvelut avataan käyttöön ja mitkä todennusmenetelmät ovat käytettävissä:
– token-pohjainen: OAuth-, SAML- tai OpenID Connect -bearer-menettelyt, joissa liiketoimintakäyttäjän identiteetti välitetään järjestelmien välillä – asiakasvarmenne – basic auth teknisellä tiedonsiirtokäyttäjällä
SAP suosittelee token- tai varmennepohjaista todentamista.
SkyPlannerin puolella on JWT-todennusta käyttävä REST API, joka on dokumentoitu Swagger/OpenAPI-muodossa (API-dokumentaatio). Väliohjelmisto hoitaa siis toisella puolella SAP-todennuksen ja toisella JWT-todennuksen.
Hienokuormituksen rajapinnat
| Palvelu | Käytettävät entiteetit ja toiminnot | Käyttötarkoitus |
|---|---|---|
API_PRODUCTION_ORDER_2_SRV (Production Order, Version 2) | A_ProductionOrder_2, A_ProductionOrderItem_2, A_ProductionOrderOperation_2, A_ProductionOrderComponent_2, A_ProductionOrderStatus_2, A_ProductionRsceTools_2; toiminnot ReleaseOrder, ReleaseOperation, ScheduleProductionOrderOperation | Tilaukset, työvaiheet, komponentit, tuotantoapuvälineet (PRT), tila ja aikataulun takaisinkirjoitus |
API_WORK_CENTERS | A_WorkCenters, A_WorkCenterAllCapacity_2, A_WorkCenterCapacity, A_WorkCenterCapacityInterval_2, A_WorkCenterCapacityShift_2, A_WorkCenterCapPerBucket | Työpisteet, kapasiteettilajit, aikavälit ja työvuorot |
API_PRODUCTION_ROUTING | ProductionRoutingHeader, ProductionRoutingSequence, ProductionRoutingOperation, ProductionRoutingSubOperation, ProductionRoutingMatlAssgmt, ProductionRoutingOpCompAlloc | Vakioreititykset suunnitteluun ennen tilausten luontia |
API_BILL_OF_MATERIAL_SRV;v=2 | MaterialBOM, MaterialBOMItem, MaterialBOMSubItem | Monitasoinen tuoterakenne |
API_PRODUCT_SRV (Product Master A2X) | A_Product | Nimikkeet (API:ssa Product). SAP suosittelee nykyisin Product (Version 2) -API:a useimmille tuote-entiteeteille |
API_PLANNED_ORDERS | A_PlannedOrder, A_PlannedOrderComponent, A_PlannedOrderCapacity | MRP Live -ajon tulokset ennen muuntamista tuotantotilauksiksi |
API_MATERIAL_STOCK_SRV | A_MaterialStock, A_MatlStkInAcctMod | Varastosaldot toimipaikoittain ja varastopaikoittain materiaalien saatavuuden tarkistamiseen |
API_PURCHASEORDER_PROCESS_SRV | A_PurchaseOrder, A_PurchaseOrderItem | Saapuvien materiaalien avoimet ostotilaukset |
API_PROD_ORDER_CONFIRMATION_2_SRV | ProdnOrdConf2, ProdnOrdConfMatlDocItm; toiminnot GetConfProposal, GetGdsMvtProposal, CancelProdnOrdConf | Tuotantolattian kuittaukset ja tavaraliikkeet |
Tuotantotilausten API:ssa työvaiheen avain muodostuu kentistä OrderInternalBillOfOperations ja OrderIntBillOfOperationsItem, ei suunnittelijalle näkyvästä työvaihenumerosta. Kuittausten API:n GetConfProposal puolestaan tunnistaa saman työvaiheen kenttien OrderID ja OrderOperation perusteella. Tallenna sekä sisäiset avaimet että työvaihenumero SkyPlanneriin ensimmäisestä latauksesta lähtien.
Tapahtumat
S/4HANA lähettää Production Order Created– ja Production Order Changed –liiketoimintatapahtumia, joiden tietosisältöön kuuluvat ManufacturingOrder, ProductionOrder, ProductionOrderType ja ProductionPlant. Tapahtuma sisältää vain avaimet, joten integraatio lukee tilauksen ja sen työvaiheet uudelleen. Changed-tapahtuma lähetetään jokaisesta tilauksen muutoksesta, joten yhdistä peräkkäiset tapahtumat viiveellä ennen käsittelyä. Toiseen suuntaan SkyPlannerin webhookit välittävät muutokset reaaliajassa, kun aikataulu tai työn tila muuttuu.
Alkuun tiedostoilla
Vie kokeilua varten tuotantotilaukset ja työpisteet S/4HANA-järjestelmän luetteloraporteista Excel- tai CSV-tiedostoiksi ja tuo ne SkyPlanneriin. Näin aikataulun toimivuus voidaan todentaa ennen Gatewayn tai communication arrangement -määritysten muuttamista.
Tietovastaavuudet: SAP S/4HANA -järjestelmästä SkyPlanneriin
| S/4HANA-entiteetti / päätepiste | SkyPlanner-objekti | Suunta | Siirtotiheys |
|---|---|---|---|
A_Product (nimike) | Tuote tai materiaali | S/4HANA → SkyPlanner | Alkulataus, sen jälkeen ajastetut muutossiirrot |
MaterialBOM, MaterialBOMItem | Tuoterakenne, alituotteet | S/4HANA → SkyPlanner | Alkulataus, sen jälkeen ajastetusti |
A_WorkCenters | Työpiste | S/4HANA → SkyPlanner | Alkulataus ja muutosten yhteydessä |
A_WorkCenterCapacity, A_WorkCenterCapacityInterval_2, A_WorkCenterCapacityShift_2 | Kapasiteetti ja työvuorot | S/4HANA → SkyPlanner | Alkulataus, sen jälkeen ajastetusti |
ProductionRoutingHeader, ProductionRoutingOperation | Työvaiheet ja vakioajat | S/4HANA → SkyPlanner | Alkulataus, sen jälkeen ajastetusti |
A_ProductionOrder_2 (vapautettu tai luotu) | Tilaus määräpäivineen | S/4HANA → SkyPlanner | Lähes reaaliajassa Created/Changed-tapahtumasta tai ajastetulla kyselyllä |
A_ProductionOrderOperation_2 | Työ (työpisteellä suoritettava työvaihe) | S/4HANA → SkyPlanner | Tilauksen mukana |
A_ProductionRsceTools_2 (tuotantoresurssit ja työkalut) | Työkalut, jotka kuormitetaan jaettuina resursseina niiden rajallisen kapasiteetin mukaan | S/4HANA → SkyPlanner | Tilauksen mukana |
A_ProductionOrderComponent_2, A_MaterialStock | Materiaalitarpeet ja varastosaldot | S/4HANA → SkyPlanner | Ajastetusti, määrittelyssä sovituin väliajoin |
A_PurchaseOrder, A_PurchaseOrderItem (API_PURCHASEORDER_PROCESS_SRV): avoin määrä ja toimitusaikataulurivin toimituspäivä | Ostotilaukset / saapuvat materiaalit odotettuine toimituspäivineen | S/4HANA → SkyPlanner | Ajastetusti, määrittelyssä sovituin väliajoin |
A_PlannedOrder (valinnainen) | Ennen tuotantotilauksiksi muuntamista suunniteltavat tilaukset | S/4HANA → SkyPlanner | Jokaisen MRP Live -ajon jälkeen |
ScheduleProductionOrderOperation (työvaiheen aloitus, hienokuormitus eteenpäin) | Aikataulu | SkyPlanner → S/4HANA | Aikataulun muuttuessa webhookin kautta |
ProdnOrdConf2 (hyväksytty määrä, hylkymäärä, suoritteet) | Aikakirjaukset ja määrät | SkyPlanner → S/4HANA | Kirjaustapahtumittain tai erissä |
Integraation toteutusmallit
1. Perustietojen lataus. Lataa materiaalit, BOM-rakenteet, työpisteet kapasiteettijaksoineen ja työvuoroineen sekä reititykset. Päätä tässä vaiheessa, kumpi järjestelmä hallitsee työvuoroja. Toimiva työnjako on pitää tehdaskalenteri S/4HANA-järjestelmässä ja tarkat työvuoromallit, poissaolot ja ylityöt SkyPlannerissa, jossa suunnittelijat muuttavat niitä päivittäin.
2. Tilausten synkronointi. Tilaa Production Order Created/Changed -tapahtumat. Jos liiketoimintatapahtumia ei ole otettu käyttöön, tee kyselyt A_ProductionOrder_2-entiteettiin muutosaikaleiman perusteella. Suodata toimipaikan, tilaustyypin ja tilan mukaan. Lähetä tilaukset heti luotaessa, jotta SkyPlanner voi suunnitella tuotantoa ennakkoon. Vapauta ne S/4HANA-järjestelmässä (ReleaseOrder tai ReleaseOperation), kun SkyPlanner on tehnyt niiden hienokuormituksen.
3. Aikataulun takaisinkirjoitus. Kun SkyPlannerin webhook ilmoittaa aikataulumuutoksesta, integraatio kutsuu API_PRODUCTION_ORDER_2_SRV-palvelun ScheduleProductionOrderOperation-toimintoa jokaiselle muuttuneelle työvaiheelle. Se lähettää seuraavat tiedot:
ManufacturingOrder,OrderInternalBillOfOperationsjaOrderIntBillOfOperationsItemavaiminaOpSchedulingModearvolla F (eteenpäin) sekä SkyPlannerin aloituspäivä ja -aika kentissäOpSchedldStartDatejaOpSchedldStartTimeOpSchedulingStatusarvolla DISP (työnjako) ja pakollinenOpSchedulingStrategyarvolla M- ETag-arvo
if-match-otsakkeessa
Yhden tilauksen kaikki työvaiheet lähetetään samassa muutosjoukossa SkyPlannerin määrittämässä järjestyksessä. Näin S/4HANA siirtää tilauksen koko suunnitelman työnjakoon yhdellä kutsulla. K-tilaa ei käytetä koskaan: se säilyttää työvaiheiden alkuperäiset päivämäärät ja ohittaa lähetetyt päivämäärät.
SkyPlanner laskee työvaiheiden kestot samoista reititysten vakioarvoista ja työpisteiden kapasiteettikaavoista kuin S/4HANA. Siksi päättymispäivä, jonka S/4HANA laskee välitetystä aloituspäivästä, vastaa SkyPlannerin suunnitelmaa. Integraatio lukee työvaiheet uudelleen jokaisen muutosjoukon jälkeen ja merkitsee poikkeavat päivämäärät, joten suunnittelija näkee poikkeamat ennen seuraavaa työvuoroa.
4. Tuotantolattian kuittaukset. Jokaisesta Mobile Confirmations- tai Production Timer -toiminnolla tehdystä aikakirjauksesta muodostuu S/4HANA-kuittaus. SkyPlannerin webhook käynnistää ProdnOrdConf2-kirjauksen, joka sisältää hyväksytyn määrän, hylkymäärän ja suoriteajat. Integraatio kutsuu ensin GetConfProposal-toimintoa, jotta S/4HANA ehdottaa määriä, suoritteita, päivämääriä ja henkilötietoja. GetGdsMvtProposal ehdottaa tavaraliikkeitä.
Saapuvat materiaalit. Avoimet ostotilaukset kuuluvat SkyPlanneriin tuotaviin tietoihin. SkyPlanner käsittelee tilattua materiaalia saatavilla olevana ostotilauksen odotettuna toimituspäivänä. Ostokomponentteja odottavat työt sijoitetaan materiaalin saapumispäivälle sen sijaan, että tämänhetkinen varastosaldo estäisi niiden hienokuormituksen.
S/4HANA pysyy vastaanottotietojen ensisijaisena lähteenä: kun tavaran vastaanotto kirjataan, varastosaldo kasvaa ja ostotilausrivin avoin määrä pienenee. Seuraava synkronointi päivittää SkyPlannerin varastosaldon ja merkitsee kokonaan vastaanotetun ostotilauksen tilaksi Delivered. Osittaisen vastaanoton jälkeen jäljellä oleva avoin määrä pysyy saapuvana materiaalina toimitusaikataulurivin päivämäärällä. SkyPlannerin ostotilausten käsittely kuvataan SkyPlannerin dokumentaatiossa.
5. Tietojen hallintavastuut. S/4HANA hallitsee määriä, BOM-rakenteita, reitityksiä, kustannuslaskentaa ja tilatietoja. SkyPlanner hallitsee työjärjestystä, työpisteiden valintaa ja työvaiheiden päivämääriä. Älä koskaan anna molempien kirjoittaa samaan kenttään. Jos suunnittelijat siirtävät työvaiheita edelleen Capacity Scheduling Boardissa, päätä, kumman järjestelmän tieto on ensisijainen. Joko seuraava tilausten synkronointi tuo muutoksen SkyPlanneriin tai kyseinen työpiste jätetään SkyPlannerin ulkopuolelle.
Mitä projektiin kuuluu
Toteutus valmistuu tavallisesti viikkojen kuluessa käyttöönoton aloittamisesta, myös suurissa yrityksissä. Useimmat tehtaat aloittavat 30 päivän ilmaisella kokeilulla CSV- tai Excel-vientien avulla. Näin aikataulun toimivuus todennetaan omalla aineistolla ennen rajapintatyön aloittamista. Tämän jälkeen S/4HANA-projektiin kuuluu:
- Määrittely: tehtaat, tilaustyypit, versio ja todennusmalli sekä kunkin kentän hallinnasta vastaava järjestelmä.
- SAP-yhteydet: Gateway-palvelun aktivointi tai communication arrangement -määritys sekä tekniset käyttäjät ja valtuutusobjektit.
- Perustietojen vastaavuudet: työpisteiden kapasiteettiluokat, kapasiteettijaksot ja työvuorot, reititysten vakioarvojen muuntaminen SkyPlannerin kestoiksi sekä mittayksiköt.
- Alkulataus: materiaalit, BOM-rakenteet, reititykset ja työpisteet kapasiteetteineen.
- Tuotanto- ja ostotilausten synkronointi: tuotantotilaukset ja työvaiheet Created/Changed-tapahtumien tai kyselyn perusteella, varastosaldot ja avoimet ostotilaukset ajastetusti.
- Aikataulun takaisinkirjoitus:
ScheduleProductionOrderOperation, ETag-käsittely ja uudelleenyritysjono. - Tuotantolattian kuittaukset: aikakirjaukset lähetetään
ProdnOrdConf2-kuittauksina. - Testaus nykyisen suunnitelman rinnalla: SkyPlannerin aikataulua käytetään nykyisen kuormitustasauksen rinnalla, kunnes suunnittelijat luottavat siihen.
- Tuotantokäytön aloitus.
SAP S/4HANA -integraation sudenkuopat
- Takaisinkirjoitus tehdään toimintokutsulla, joka sisältää ETag-arvon. Dokumentoitu tapa tehdä työvaiheen hienokuormitus on
ScheduleProductionOrderOperation, eiA_ProductionOrderOperation_2-entiteettiin tehtävä PATCH-pyyntö. Tila F tekee hienokuormituksen aloitushetkestä eteenpäin ja B lopetushetkestä taaksepäin. Tilat K ja S puolestaan säilyttävät nykyiset ajankohdat eivätkä huomioi lähettämiäsi ajankohtia.if-match-otsakkeen ETag muodostetaan tilauksenLastChangeDateTime-arvosta (YYYYMMDDHHMMSS), joten mikä tahansa tilauksen muutos vanhentaa sen. Toteuta tietojen luku ennen kirjoitusta sekä uudelleenyritysjono. - Kapasiteetti ei löydy työpisteen otsikkotiedoista. Käytettävissä oleva kapasiteetti määräytyy kapasiteettilajin (001 kone, 002 työvoima), tehdaskalenterin sekä sen ohittavien aikavälien ja työvuorojen perusteella. Kapasiteettikaavat muuntavat reitityksen vakioarvot asetuksen, työstön ja purun kapasiteettitarpeiksi. Lue
A_WorkCenterCapacityInterval_2ja työvuoroentiteetit. Sovi, miten kaavoista lasketaan SkyPlannerissa käytettävät kestot. - Vakioarvot on tarkistettava ja korjattava. Kustannuslaskentaa varten ylläpidetyissä reitityksissä on usein keskimääräisiä asetusaikoja, tai asetus on kirjattu väärälle kapasiteettiluokalle.
- Kuittauksilla on tiukat säännöt. SAP suosittelee eräkutsuja massakirjauksiin. Muutosjoukko käsitellään kaikki tai ei mitään -periaatteella, joten yksi virheellinen aikakuittaus estää koko joukon muidenkin kuittausten kirjaamisen. Erässä tehtävät peruutukset on suoritettava käänteisessä
ConfirmationCount-järjestyksessä. Samalla tilauksella ei voi käyttää eri kuittaustyyppejä, tavaraliikkeitä ei voi kirjata ilman kuittausta eikä työvaihetta voi kuitata, jos sen laukaisupisteet edellyttävät valintaikkunaa. - Tarkista, onko PP/DS käytössä. Sulautettu PP/DS edellyttää Customizing-toimintoa Activate Advanced Planning and Scheduling ja SAP HANA integrated liveCachea. SAP myy sitä erillisenä tuotteena nimeltä SAP S/4HANA Manufacturing for planning and scheduling. Jos se on käytössä, päätä materiaalikohtaisesti, mikä järjestelmä vastaa hienokuormituksesta: advanced planning -merkityt materiaalit kuuluvat PP/DS:lle. SAP toteaa myös suunnittelutilausten rajapinnasta: “Automatic integration to PP/DS is not enabled from this API.” (Automaattinen integraatio siihen ei ole käytössä tämän rajapinnan kautta.)
- Mittayksiköt. Työvaiheiden määrät, reititysten perusmäärät ja vahvistusten yksiköt voivat erota toisistaan. Tee muunnokset nimenomaisesti työvaiheen yksikön, älä materiaalin perusyksikön mukaan.
- Versioiden erot. SAP Learning kuvaa, miten perinteisen CM21/CM22-suunnittelutaulun korvaavat Manage Work Center Capacity, Capacity Scheduling Table ja Capacity Scheduling Board. Public Edition tarjoaa rajapinnat vain communication scenario -määritysten kautta, ja sen palveluversiot voivat poiketa paikallisesti asennetun järjestelmän versioista. Reititysrajapinnalla ei voi poistaa reitityksiä eikä päivittää materiaalikohdistuksia. SkyPlanner-tiimi lukitsee palveluversiot asiakasjärjestelmäkohtaisesti määrittelyn aikana kyseisen julkaisun API Business Accelerator Hub -tietojen perusteella.
- Rajoitteet, joita reititykset eivät sisällä. Hallitse työjärjestyksestä riippuvia tuotevaihtoja, työkalujen päällekkäisiä varauksia ja usean työntekijän työvaiheita SkyPlannerissa, älä reititysten vakioarvoissa. Asetusaikamatriisi sisältää tuotevaihtojen kestot tuotepareittain. Tilauksen PRT-tiedoista tulevat työkalut ovat rajallisia resursseja: kukin on käytettävissä vain yhdellä työpisteellä kerrallaan. Työvaihe voi myös vaatia useita työntekijöitä samanaikaisesti.
Kuka määrittää integraation
Edellä kuvatut sudenkuopat selittävät, miksi varsinainen työ on määrityksissä. Jokainen tehdas käyttää S/4HANA-järjestelmää eri tavalla: tilaustyypit, kapasiteettiluokat, reititysten vakioarvot, user exit -laajennukset ja käytössä oleva versio vaikuttavat kaikki tietovastaavuuksiin.
- SkyPlanner-tiimi määrittää integraation S/4HANA-ympäristöösi sopivaksi käyttöönoton aikana. Toteutus käyttää julkaistuja S/4HANA-rajapintoja sekä SkyPlannerin REST APIa ja webhookeja. Tiimi tukee integraatiota myös tuotantokäytön alettua. Tämä on oletustoteutustapa: saat sekä hienokuormitukselle että S/4HANA-yhteydelle yhden vastuutahon.
- SAP-kumppanisi voi vaihtoehtoisesti rakentaa integraation SkyPlannerin Swagger/OpenAPI-dokumentaation pohjalta hyödyntäen tietämystään tilaustyypeistäsi ja Basis-ympäristöstäsi.
- Omat kehittäjäsi voivat rakentaa integraation suoraan tai SAP Integration Suiten tai SAP BTP:n päälle käyttäen dokumentoitua REST APIa, JWT-todennusta ja webhookeja (integraatio-ohje). Alkuun pääsee API-avaimella, ja SkyPlanner-tiimi auttaa tarvittaessa.
SkyPlanner toimii jo SAPin rinnalla: Laboratory & Alliedin oma IT-tiimi yhdisti HANA-alustalla toimivan SAP Business Onen SkyPlanneriin SkyPlannerin avustuksella. Ominaisuuksien dokumentaatio on julkisesti saatavilla SkyPlannerin ohjeissa.
Valitsitpa minkä toteutustavan tahansa, varmista aikataulun toimivuus ensin 30 päivän ilmaisella kokeilulla (enintään 20 työpistettä, ei luottokorttia). Näin integraatio rakennetaan sellaisen suunnitelman pohjalta, johon suunnittelijasi jo luottavat. Kokeilun jälkeen hinta on alkaen 199 € kuukaudessa, ja siihen sisältyy 5 työpistettä. Laskutus on kuukausittain. Saat etukäteen tarjouksen sekä tilauspaketista että prosessisi ja tarpeidesi mukaisesta integraatiosta, joten näet kokonaiskustannukset ennen aloittamista.
Täydennä kokonaiskuvaa tutustumalla hinnoitteluun, ominaisuuksiin ja asiakaskokemuksiin.
Valmistavan teollisuuden kokemuksia SkyPlannerista
2 hsäästöä joka viikko
”SkyPlanner on vienyt tuotannonsuunnittelumme Excel-taulukoista reaaliaikaiseen tuotannon optimointiin.”
Kalle Kalliomäki, toimitusketjuasiantuntija
UTU · Sähkökeskukset ja kojeistot
Tuotannonsuunnittelussa säästyy 2 tuntia työaikaa joka viikko, ja uusi työjono saadaan tuotantolinjalle sekunneissa.
+90%tuotannon tehokkuuteen
”Tuotannon tehokkuus on kasvanut 90%.”
Abdul Rucyinga, IT-johtaja
Laboratory & Allied · Lääkevalmistus
Tuotannon tehokkuus on kasvanut 90%, ja optimoitu kolmen kuukauden suunnitelma kaikille työpisteille syntyy alle 30 minuutissa.
99,2%toimitusvarmuus
”SkyPlanner on auttanut tunnistamaan pullonkauloja ja selkeyttänyt tuotannon johtamista.”
Toni Tuori, tuotantopäällikkö
Piristeel · Kattoturvatuotteet ja sadevesijärjestelmät
Toimitusvarmuus nousi tänä vuonna 99,2%:iin, ja hienokuormitus säästää jopa neljä tuntia työaikaa päivässä.
98%toimitusvarmuus, lähtötaso noin 50%
”SkyPlannerilla on ratkaiseva rooli toimitusvarmuutemme ylläpitämisessä.”
Hannu Lahtinen, toimitusjohtaja
KJH-Comp · Ohutlevymekaniikka ja sopimusvalmistus
Toimitusvarmuus nousi noin 50%:sta parhaimmillaan 98%:iin, ja hienokuormitukseen tarvitaan nyt kahden työnjohtajan sijaan yksi.
Usein kysytyt kysymykset
Miten SkyPlanner APS yhdistetään SAP S/4HANA -järjestelmään?
SkyPlanner APS integroituu SAP S/4HANA -järjestelmään molempiin suuntiin. Tuotantotilaukset, työvaiheet, reititykset, työpisteet, varastosaldot ja ostotilaukset tuodaan SAP:n julkaisemien OData-rajapintojen kautta. Työvaiheiden ajankohdat palautetaan ScheduleProductionOrderOperation-toiminnolla ja kirjatut tunnit ProdnOrdConf2-kuittauksina. Paluusuunnan siirrot käynnistyvät SkyPlannerin webhookeista.
Kuka toteuttaa integraation ja ylläpitää sitä?
SkyPlanner-tiimi määrittää integraation S/4HANA-ympäristöönne sopivaksi käyttöönoton aikana ja tukee sitä tuotantokäytön alettua. Integraatiosta annetaan etukäteen tarjous prosessinne ja tarpeidenne perusteella. Jos SAP-kumppaninne tai omat kehittäjänne toteuttavat integraation REST API -rajapinnan avulla, he vastaavat siitä. SkyPlanner-tiimi auttaa tarvittaessa.
Miten työvaiheiden ajankohdat siirretään takaisin, ja säilyttääkö S/4HANA työjärjestyksen?
Ajankohdat kirjoitetaan ScheduleProductionOrderOperation-toiminnolla, joka kuuluu API_PRODUCTION_ORDER_2_SRV-palveluun. Hienokuormitus tehdään eteenpäin käyttäen työnjakostatusta sekä SkyPlannerin aloituspäivää ja -aikaa. Kunkin tilauksen työvaiheet lähetetään yhtenä muutosjoukkona SkyPlannerin määrittämässä järjestyksessä. Kestot lasketaan samoista reitityksen vakioarvoista kuin S/4HANA-järjestelmässä. Integraatio lukee jokaisen työvaiheen uudelleen ja merkitsee mahdolliset poikkeamat.
Miten työvaihekuittaukset siirtyvät S/4HANA-järjestelmään?
Kun työntekijät kirjaavat työnsä SkyPlanneriin, webhook käynnistyy. Integraatio lähettää sen jälkeen API_PROD_ORDER_CONFIRMATION_2_SRV-palvelun kautta kuittauksen, joka sisältää hyväksytyn määrän, hylkymäärän ja suoriteajat.
Toimiiko integraatio S/4HANA Cloud Public Editionin kanssa?
Kyllä. Yhteys määritetään tarvittavat tiedonsiirtoskenaariot kattavalla tiedonsiirtojärjestelyllä (communication arrangement). Määrittelyn aikana SkyPlanner-tiimi valitsee tuotantotilausten API-version, joka vastaa käytössänne olevaa Public Edition -versiota. Paikallisessa asennuksessa ja Private Editionissa yhteys otetaan sen sijaan käyttöön aktivoimalla Gateway-palvelu.
Meillä on jo PP/DS. Tarvitsemmeko SkyPlanneria?
SkyPlanner sopii tehtaille ja toimipaikoille, joissa PP/DS:ää ei ole lisensoitu tai sen käyttöön ei ole henkilöstöä. Se ei vaadi Customizing-kytkintä, liveCachea eikä optimointipalvelinta, vaan SAPin puolelta tarvitaan vain julkaistut OData-rajapinnat. Arcturus-moottori tekee hienokuormituksen sekunneissa todellisen kone- ja henkilöstökapasiteetin rajoissa, ja Autopilot päivittää aikataulun automaattisesti tuotannon muuttuessa.
Voimmeko kokeilla ennen integraatiotyön aloittamista, ja kuinka kauan projekti kestää?
Kyllä. Voitte tuoda tuotantotilaukset ja työpisteet S/4HANA-järjestelmästä viedyistä tiedostoista 30 päivän maksuttoman kokeilun aikana ja toteuttaa API-integraation, kun aikataulutus toimii. Toteutus valmistuu tavallisesti viikkojen kuluessa käyttöönoton aloittamisesta. Ympäristönne määrittelyä varten ota yhteyttä myyntiin tai aloita maksuton kokeilu.