{"id":103887,"date":"2026-10-20T16:09:04","date_gmt":"2026-10-20T16:09:04","guid":{"rendered":"https:\/\/skyplanner.ai\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/"},"modified":"2026-10-20T16:09:04","modified_gmt":"2026-10-20T16:09:04","slug":"integraatio-opas","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/","title":{"rendered":"Lemonsoft-integraation opas: tuotannonsuunnittelu SkyPlanner APS:ll\u00e4"},"content":{"rendered":"\n<div class=\"wp-block-group sp-industry-page sp-industry sp-page sp-erp-page\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<section class=\"wp-block-group fx-hero\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__grid\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__copy sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-eyebrow ind-crumbs\"><span><a href=\"\/fi\/integraatiot\/\">Integraatiot<\/a> \/ <a href=\"\/fi\/integraatiot\/erp\/\">ERP<\/a> \/ Lemonsoft<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Lemonsoft-integraation opas <span class=\"hl\">tuotannonsuunnitteluun SkyPlanner APS:ll\u00e4<\/span><\/h1>\n\n\n<div class=\"wp-block-group fx-hero__sub ind-hero__intro\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>T\u00e4m\u00e4 Lemonsoft-integraation opas kertoo kumppaneille ja IT-tiimeille, miten Lemonsoft ERP yhdistet\u00e4\u00e4n SkyPlanner APS:\u00e4\u00e4n. SkyPlannerin ja Lemonsoftin v\u00e4linen integraatio toimii molempiin suuntiin Lemonsoftin REST API:n kautta:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>SkyPlanneriin tuodaan ty\u00f6numerot, ty\u00f6vaiheet, koneet, tuoterakenteet, materiaalit ja suunnitellut ty\u00f6vuorot.<\/li>\n\n\n<li>Suunnitellut aloitus- ja lopetusajat sek\u00e4 valittu kone palautetaan ty\u00f6vaiheille.<\/li>\n\n\n<li>Ty\u00f6ntekij\u00f6iden kuittaukset palautetaan valmistuskirjauksina.<\/li>\n\n\n<li>SkyPlannerin webhookit l\u00e4hett\u00e4v\u00e4t aikataulumuutokset heti niiden tapahtuessa.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-buttons fx-hero__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/fi\/kokeilu\/\">Aloita ilmainen kokeilu<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/fi\/ota-yhteytta\/\">Varaa esittely<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-hero__media sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"fx-shot\"><div class=\"fx-shot__bar\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><span>skyplanner.ai \u00b7 Hienokuormitus<\/span><\/div><img fetchpriority=\"high\" decoding=\"async\" loading=\"eager\" width=\"1024\" height=\"685\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/features-v2\/20-d7d44cbc-5430-4f97-99f5-fca4632862ef.png\" alt=\"SkyPlanner APS:n Gantt-aikajana, jossa ty\u00f6t on kuormitettu ty\u00f6pisteille ja alla n\u00e4kyy tilauslista.\"><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--intro\" id=\"overview\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Kaskea Group k\u00e4ytt\u00e4\u00e4 SkyPlanneria kaksisuuntaisella Lemonsoft-integraatiolla. SkyPlannerin tiimi m\u00e4\u00e4ritt\u00e4\u00e4 integraation Lemonsoft-ymp\u00e4rist\u00f6\u00f6nne sopivaksi k\u00e4ytt\u00f6\u00f6noton aikana ja tukee sit\u00e4 my\u00f6s tuotantok\u00e4yt\u00f6n alettua. Kumppanit ja kehitt\u00e4j\u00e4t voivat my\u00f6s toteuttaa integraatioita SkyPlannerin dokumentoidun REST API:n avulla (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">API-dokumentaatio<\/a>).<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"lemonsoft-s-rest-api\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Lemonsoftin REST API<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Lemonsoftin integraatiorajapinta on <strong>LemonRest<\/strong>. Sen dokumentaatio on Swagger 2.0 -muodossa, ja rajapinnan versio on v1. Koontiversio &#8220;LemonRest 2026.10 release-2026.10.2&#8221; sis\u00e4lt\u00e4\u00e4 422 polkua. (<a href=\"https:\/\/rest.lemon.fi\/swagger\">Swagger<\/a>)<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Perusosoite<\/strong> on ymp\u00e4rist\u00f6kohtainen. Se l\u00f6ytyy k\u00e4ytt\u00e4j\u00e4hallinnasta ymp\u00e4rist\u00f6nhallinnan palveluosoitteista, kent\u00e4st\u00e4 <strong>Rest API<\/strong>. Lemonsoftin Azure-alustalla perusosoite on <code>https:\/\/rest.lemon.fi<\/code>.<\/li>\n\n\n<li><strong>Saatavuus.<\/strong> Lemonsoftin Alustapalvelun asiakkailla REST API:t ovat valmiiksi asennettuina, ja niiden k\u00e4ytt\u00f6\u00f6n tarvitaan vain k\u00e4ytt\u00f6oikeudet. (<a href=\"https:\/\/lemondoc.atlassian.net\/wiki\/spaces\/Rajapinnat\/pages\/1217593573\">l\u00e4hde<\/a>)<\/li>\n\n\n<li><strong>Testiymp\u00e4rist\u00f6.<\/strong> Loppuasiakas tilaa sen Lemonsoft Service Deskist\u00e4.<\/li>\n\n<\/ul>\n\n\n<p>Erillist\u00e4 Kellokortin ty\u00f6ajanseurantarajapintaa ei tarvita tuotannonsuunnitteluun.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"authentication\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Todennus<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>LemonRest k\u00e4ytt\u00e4\u00e4 istuntoa:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><code>POST \/api\/auth\/login<\/code> palauttaa <code>session_id<\/code>-tunnisteen, kun kutsussa annetaan UserName, Password, Database ja ApiKey.<\/li>\n\n\n<li>L\u00e4het\u00e4 tunniste jokaisen kutsun <code>Session-Id<\/code>-otsakkeessa.<\/li>\n\n\n<li>Uusi istunto kutsulla <code>POST \/api\/auth\/renew<\/code>. Istunnon tilan voi tarkistaa kutsulla <code>GET \/api\/auth\/alive<\/code>.<\/li>\n\n<\/ol>\n\n\n<p><code>POST \/api\/auth\/login\/token<\/code> ottaa vastaan Token-arvon k\u00e4ytt\u00e4j\u00e4tunnuksen ja salasanan sijaan. Luo integraatiolle oma k\u00e4ytt\u00e4j\u00e4, jolla on API-avain ja vain integraation tarvitsemat oikeudet. (<a href=\"https:\/\/lemondoc.atlassian.net\/wiki\/spaces\/Rajapinnat\/pages\/1220477000\">l\u00e4hde<\/a>)<\/p>\n\n\n<p>SkyPlannerin REST API k\u00e4ytt\u00e4\u00e4 todentamiseen API-tokenia (SkyPlanner Settings &gt; API), ja sen dokumentaatio on Swagger\/OpenAPI-muodossa. <a href=\"\/fi\/docs\/integroinnin-opetusohjelma\/\">Integraatio-opas<\/a> k\u00e4y l\u00e4pi ensimm\u00e4iset kutsut.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"change-detection-delta-queries\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Muutosten tunnistaminen deltakyselyill\u00e4<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>LemonRestiss\u00e4 ei ole webhook- tai tapahtumatilausrajapintoja. Muutokset haetaan deltakyselyll\u00e4:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><code>GET \/api\/production\/main_ws\/changed?updated_after=...<\/code> palauttaa edellisen ajon j\u00e4lkeen muuttuneet ty\u00f6t.<\/li>\n\n\n<li>Lis\u00e4\u00e4 kyselyyn <code>optimization=true<\/code>. Se lis\u00e4ttiin versiossa 2026.6.3 poistamaan lokiriippuvuus ja nopeuttamaan kysely\u00e4. (<a href=\"https:\/\/lemondoc.atlassian.net\/wiki\/spaces\/versiosaatteet\/pages\/2836135938\/Lemonsoft%2B2026.6.3\">versiotiedote<\/a>)<\/li>\n\n\n<li><code>GET \/api\/log\/deletion_events<\/code> palauttaa poistetut ty\u00f6t, jotta perutut ty\u00f6t poistuvat my\u00f6s tuotantosuunnitelmasta.<\/li>\n\n<\/ul>\n\n\n<p>Tee kyselyt muutaman minuutin v\u00e4lein. SkyPlanner l\u00e4hett\u00e4\u00e4 webhook-ilmoituksia tilan tai tuotantosuunnitelman muuttuessa, joten tietojen palautus Lemonsoftiin toimii tapahtumapohjaisesti.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"data-mapping\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Tietojen vastaavuudet<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Lemonsoftin tietokohde (rajapintapolku)<\/th><th>SkyPlannerin tietokohde<\/th><th>Suunta<\/th><th>Siirtotiheys<\/th><\/tr><\/thead><tbody><tr><td>Tuote, product_code (<code>\/api\/products<\/code>)<\/td><td>Tuotteet ja materiaalit<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>Alkusiirto, sen j\u00e4lkeen muutosten yhteydess\u00e4<\/td><\/tr><tr><td>Tuoterakenne ja sen Ty\u00f6vaiheet-rivit (<code>\/api\/products\/structure<\/code>, <code>all_levels<\/code>)<\/td><td>Tuoterakenne, alituotteet ja ty\u00f6vaiheet asetusaikoineen<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>Alkusiirto, sen j\u00e4lkeen muutosten yhteydess\u00e4<\/td><\/tr><tr><td>Kone, Koneryhm\u00e4 (<code>\/api\/production\/machines<\/code>, <code>\/api\/settings\/machine_groups<\/code>)<\/td><td>Ty\u00f6pisteet ja ty\u00f6pisteryhm\u00e4t<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>Alkusiirto, sen j\u00e4lkeen harvoin<\/td><\/tr><tr><td>Ty\u00f6numero ProductMainWorkStage-objektina (<code>\/api\/production\/workstage<\/code>, <code>main_ws\/changed<\/code>)<\/td><td>Tilaukset m\u00e4\u00e4r\u00e4p\u00e4ivineen ja prioriteetteineen<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>Deltakysely muutaman minuutin v\u00e4lein<\/td><\/tr><tr><td>Ty\u00f6vaihe ProductSubWorkStage-objektina (<code>main_ws\/sub_ws<\/code>): machine, setting_time, duration, work_amount_left<\/td><td>Ty\u00f6t (ty\u00f6vaiheet) ty\u00f6pisteitt\u00e4in<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>Deltakysely muutaman minuutin v\u00e4lein<\/td><\/tr><tr><td>Komponenttitarve (<code>main_ws\/{worknumber}\/materials<\/code>)<\/td><td>Ty\u00f6kohtaiset materiaalitarpeet<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>Jokaisen ty\u00f6n yhteydess\u00e4<\/td><\/tr><tr><td>Suunnitellut ty\u00f6vuorot (<code>\/api\/persons\/plannedshifts<\/code>)<\/td><td>Ty\u00f6vuorot ja henkil\u00f6st\u00f6<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>P\u00e4ivitt\u00e4in, tai ty\u00f6vuorot yll\u00e4pidet\u00e4\u00e4n SkyPlannerissa<\/td><\/tr><tr><td>Ty\u00f6numeroon liittyv\u00e4 myyntitilaus (<code>\/api\/orders\/work\/{work_number}<\/code>)<\/td><td>Asiakas- ja prioriteettitiedot<\/td><td>Lemonsoft \u2192 SkyPlanner<\/td><td>Jokaisen ty\u00f6n yhteydess\u00e4<\/td><\/tr><tr><td>Ty\u00f6vaiheen start_time, end_time, machine_id (<code>PUT \/api\/production\/workstage<\/code>)<\/td><td>Suunniteltu aloitus- ja lopetusaika sek\u00e4 ty\u00f6piste<\/td><td>SkyPlanner \u2192 Lemonsoft<\/td><td>Tuotantosuunnitelman muuttuessa SkyPlannerin webhook-ilmoituksen kautta<\/td><\/tr><tr><td>Valmistuskirjaus (<code>POST main_ws\/sub_ws\/completion_entry<\/code>)<\/td><td>Kuittaukset: valmistunut ja hyl\u00e4tty m\u00e4\u00e4r\u00e4, tunnit, henkil\u00f6<\/td><td>SkyPlanner \u2192 Lemonsoft<\/td><td>Jokaisen kuittauksen yhteydess\u00e4<\/td><\/tr><tr><td>SkyPlannerissa m\u00e4\u00e4ritetyt tuotannonsuunnittelun s\u00e4\u00e4nn\u00f6t<\/td><td>Ty\u00f6kohtaisesti sallitut ty\u00f6pisteet, asetusaikamatriisi, ty\u00f6kalut<\/td><td>Yll\u00e4pidet\u00e4\u00e4n SkyPlannerissa<\/td><td>M\u00e4\u00e4ritet\u00e4\u00e4n k\u00e4ytt\u00f6\u00f6noton aikana<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"integration-patterns\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Integraation toteutusmallit<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p><strong>1. Perustietojen alkusiirto.<\/strong> Hae koneet ja koneryhm\u00e4t, tuoterakenteet ty\u00f6vaiheineen sek\u00e4 vakioty\u00f6vaiheet. Kohdista jokainen fyysinen kone SkyPlannerin ty\u00f6pisteeseen. K\u00e4yt\u00e4 Is\u00e4kone-tietoa vain ryhmittelyyn, sill\u00e4 is\u00e4koneen kapasiteetti on sen alikoneiden kapasiteettien summa.<\/p>\n\n\n<p><strong>2. Ty\u00f6numeroiden synkronointi.<\/strong> Hae avoimet ty\u00f6numerot vaiheineen rajapinnasta <code>\/api\/production\/workstage<\/code> tai <code>main_ws\/sub_ws<\/code>. Suodata tulokset tilan mukaan ja k\u00e4yt\u00e4 sivutusta. Pid\u00e4 tiedot sen j\u00e4lkeen ajan tasalla kyselyll\u00e4 <code>main_ws\/changed<\/code>. K\u00e4yt\u00e4 kentt\u00e4\u00e4 <code>work_amount_left<\/code>, \u00e4l\u00e4 kentt\u00e4\u00e4 <code>work_amount<\/code>, sill\u00e4 Lemonsoft suunnittelee ty\u00f6t j\u00e4ljell\u00e4 olevan m\u00e4\u00e4r\u00e4n perusteella. Ostotilaukset ohjaavat SkyPlannerin materiaaliperusteista tuotannonsuunnittelua, joten vaihe odottaa ostotilauksen toimitusp\u00e4iv\u00e4\u00e4n asti.<\/p>\n\n\n<p><strong>3. Tuotantosuunnitelman palautus Lemonsoftiin.<\/strong> SkyPlanner l\u00e4hett\u00e4\u00e4 jokaisesta suunnittelumoottorin sijoittamasta tai siirt\u00e4m\u00e4st\u00e4 vaiheesta <code>PUT \/api\/production\/workstage<\/code> -kutsun, joka sis\u00e4lt\u00e4\u00e4 ty\u00f6n ja sen <code>sub_workstages<\/code>-tiedot. Jokaiselle vaiheelle v\u00e4litet\u00e4\u00e4n <code>start_time<\/code> ja <code>end_time<\/code> sek\u00e4 <code>machine_id<\/code>, jos vaihe siirtyi vaihtoehtoiselle koneelle.<\/p>\n\n\n<p><strong>4. Tuotannon kuittaukset.<\/strong> Ty\u00f6ntekij\u00e4t kuittaavat ty\u00f6t SkyPlanner Mobile Confirmations &#8211; tai Production Timer -toiminnolla. Jokainen kuittaus l\u00e4hetet\u00e4\u00e4n <code>completion_entry<\/code>-rajapintaan kentill\u00e4 <code>sub_workstage_id<\/code>, <code>person_number<\/code>, <code>done_amount<\/code>, <code>hours<\/code>, <code>failed_amount<\/code> ja <code>job_done<\/code>. Jos vaihe kuluttaa materiaalia, l\u00e4het\u00e4 mukana my\u00f6s <code>material_consumptions<\/code>. Lemonsoft tekee n\u00e4ist\u00e4 normaalin valmistuskirjauksen.<\/p>\n\n\n<p><strong>5. Tietojen omistajuus ja ristiriitojen k\u00e4sittely.<\/strong> Kirjaa s\u00e4\u00e4nn\u00f6t ennen tuotantok\u00e4yt\u00f6n aloittamista:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Tiedot<\/th><th>Omistaja<\/th><\/tr><\/thead><tbody><tr><td>Tuotteet, rakenteet, ty\u00f6vaiheet, m\u00e4\u00e4r\u00e4t, ty\u00f6n tila<\/td><td>Lemonsoft<\/td><\/tr><tr><td>Vaiheiden j\u00e4rjestys, aloitus- ja lopetusajat, koneen valinta<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Ty\u00f6kohtaisesti sallitut ty\u00f6pisteet, asetusaikamatriisi, ty\u00f6kalut<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Ty\u00f6vuorot ja poissaolot<\/td><td>Yksi j\u00e4rjestelm\u00e4, joka valitaan m\u00e4\u00e4rittelyss\u00e4<\/td><\/tr><tr><td>Valmistus- ja varastokirjaukset<\/td><td>Lemonsoft, kirjaukset SkyPlannerin kuittauksista<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Ristiriitoja aiheuttavat etenkin Lemonsoftin oma automaattinen tuotannonsuunnittelu ja p\u00e4ivitystoiminto: molemmat sijoittavat lukitsemattomat vaiheet uudelleen. Pid\u00e4 AUTOTIMING arvossa 0, kun SkyPlanner vastaa tuotantosuunnitelmasta. Jos pid\u00e4t toiminnon k\u00e4yt\u00f6ss\u00e4, lukitse jokaisen takaisin kirjoitetun ty\u00f6numeron suunnitelma. Lukitus kiinnitt\u00e4\u00e4 kaikki kyseisen ty\u00f6numeron vaiheet paikoilleen. Pelkk\u00e4 <strong>Koneiden kapasiteetin lukitus<\/strong> ei riit\u00e4, sill\u00e4 automaattinen tuotannonsuunnittelu siirt\u00e4\u00e4 lukitsemattomat ty\u00f6t pois lukitulta p\u00e4iv\u00e4lt\u00e4. (<a href=\"https:\/\/lemondoc.atlassian.net\/wiki\/spaces\/lemonsoft\/pages\/1843545826\/Koneiden%2Blukitus\">l\u00e4hde<\/a>)<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"typical-project-steps\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Projektin tyypilliset vaiheet<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Toteutus valmistuu yleens\u00e4 viikoissa k\u00e4ytt\u00f6\u00f6noton aloittamisesta. Sit\u00e4 ennen voit k\u00e4ytt\u00e4\u00e4 30 p\u00e4iv\u00e4n maksuttomassa kokeilussa omia tietojasi tuomalla ty\u00f6numerot, ty\u00f6vaiheet ja koneet Excel-vientin\u00e4.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>M\u00e4\u00e4rittely.<\/strong> M\u00e4\u00e4rit\u00e4 tietojen vastaavuustaulukko, omistajuuss\u00e4\u00e4nn\u00f6t ja kyselyv\u00e4li.<\/li>\n\n\n<li><strong>K\u00e4ytt\u00f6oikeudet.<\/strong> Loppuasiakas tilaa testiymp\u00e4rist\u00f6n Lemonsoft Service Deskist\u00e4 sek\u00e4 luo integraatiok\u00e4ytt\u00e4j\u00e4n ja API-avaimen.<\/li>\n\n\n<li><strong>Alkulataus.<\/strong> Koneet, ryhm\u00e4t, tuoterakenteet ja ty\u00f6vaiheet.<\/li>\n\n\n<li><strong>Ty\u00f6numeroiden synkronointi.<\/strong> Muutosten kysely, poistotapahtumat ja istunnon uusiminen.<\/li>\n\n\n<li><strong>Rajoitteiden m\u00e4\u00e4rittely SkyPlannerissa.<\/strong> Ty\u00f6kohtaisesti sallitut ty\u00f6pisteet, asetusaikamatriisi ja ty\u00f6kalut.<\/li>\n\n\n<li><strong>Takaisinkirjoitus.<\/strong> Vaiheiden ajat ja valmistuskirjaukset testataan testiymp\u00e4rist\u00f6ss\u00e4.<\/li>\n\n\n<li><strong>Rinnakkaisk\u00e4ytt\u00f6 ja tuotantoon siirtyminen.<\/strong> Vertaa tuloksia nykyiseen Gantt-kaavioon, korjaa perustiedot ja ota sitten takaisinkirjoitus k\u00e4ytt\u00f6\u00f6n tuotantoymp\u00e4rist\u00f6ss\u00e4.<\/li>\n\n<\/ol>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"what-to-plan-for-in-a-lemonsoft-integration\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Mit\u00e4 Lemonsoft-integraatiossa on huomioitava<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Yksi kone vaihetta kohti.<\/strong> Lemonsoftin ty\u00f6vaiheeseen on liitetty yksi kone. Tuotekohtaisesti soveltuvat koneet m\u00e4\u00e4ritet\u00e4\u00e4n k\u00e4ytt\u00f6\u00f6notossa luettelon tai tuoteominaisuuksien perusteella. SkyPlanner valitsee sitten n\u00e4ist\u00e4 vaihtoehdoista.<\/li>\n\n\n<li><strong>P\u00e4iv\u00e4kohtainen kapasiteetti.<\/strong> Kiinte\u00e4 kapasiteetti on p\u00e4iv\u00e4kohtainen m\u00e4\u00e4r\u00e4, eik\u00e4 poikkeamilla ole kellonaikaa. Mallinna todelliset ty\u00f6vuorot SkyPlannerissa tai lue suunnitellut ty\u00f6vuorot.<\/li>\n\n\n<li><strong>J\u00e4ljell\u00e4 oleva m\u00e4\u00e4r\u00e4.<\/strong> M\u00e4\u00e4rit\u00e4 kent\u00e4n <code>work_amount_left<\/code> vastaavuus. My\u00f6s asetukset STARTJOB_AUTOTIMENOW ja JOBDONE_AUTOTIMENOW siirt\u00e4v\u00e4t Lemonsoftin omaa kuormitusta.<\/li>\n\n\n<li><strong>Istunnot vanhenevat.<\/strong> Uusi istunto ennen pitki\u00e4 synkronointeja ja varaudu pakotettuun uudelleenkirjautumiseen.<\/li>\n\n\n<li><strong>Kuittauss\u00e4\u00e4nn\u00f6t.<\/strong> Tarkista jokaisen kuittauksen kelpoisuus vaiheen tilan perusteella ennen l\u00e4hett\u00e4mist\u00e4 ja porrasta kutsury\u00f6ppyj\u00e4.<\/li>\n\n\n<li><strong>Kaksi k\u00e4ytt\u00f6liittym\u00e4\u00e4.<\/strong> LemonOnline ja Windows-versio k\u00e4ytt\u00e4v\u00e4t samaa tietokantaa, joten integraatio palvelee molempia.<\/li>\n\n\n<li><strong>Suuret rakenteet.<\/strong> K\u00e4yt\u00e4 suurissa tuonneissa rajapintapolkua <code>\/api\/async\/product\/structure<\/code> yhdess\u00e4 polun <code>\/api\/async\/status\/{jobId}<\/code> kanssa.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"the-lemonsoft-integration-who-configures-and-sup\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Kuka m\u00e4\u00e4ritt\u00e4\u00e4 Lemonsoft-integraation ja vastaa tuesta?<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Ty\u00f6ss\u00e4 m\u00e4\u00e4ritet\u00e4\u00e4n tietojen vastaavuudet koneiden, ty\u00f6vaiheiden ja Lemonsoft-ymp\u00e4rist\u00f6n mukaan. Lis\u00e4ksi m\u00e4\u00e4ritet\u00e4\u00e4n SkyPlannerissa yll\u00e4pidett\u00e4v\u00e4t suunnittelus\u00e4\u00e4nn\u00f6t: ty\u00f6kohtaisesti sallitut ty\u00f6pisteet, asetusaikamatriisi ja ty\u00f6kalut.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>SkyPlanner-tiimi m\u00e4\u00e4ritt\u00e4\u00e4 integraation k\u00e4ytt\u00f6\u00f6noton yhteydess\u00e4 ja vastaa tuesta tuotantoon siirtymisen j\u00e4lkeen.<\/strong> Jokainen tehdas k\u00e4ytt\u00e4\u00e4 Lemonsoftia omalla tavallaan, ja t\u00e4m\u00e4 tuntemus hy\u00f6dynnet\u00e4\u00e4n m\u00e4\u00e4rityksiss\u00e4.<\/li>\n\n\n<li><strong>Lemonsoft-kumppanisi voi osallistua.<\/strong> Kumppani tuntee ymp\u00e4rist\u00f6si ja voi hoitaa API-k\u00e4ytt\u00e4j\u00e4n, k\u00e4ytt\u00f6oikeudet ja testiymp\u00e4rist\u00f6n. SkyPlanner tarjoaa REST API -rajapinnan, Swagger\/OpenAPI-dokumentaation ja webhookit.<\/li>\n\n\n<li><strong>Omat kehitt\u00e4j\u00e4si voivat rakentaa sen pohjalta omia ratkaisuja<\/strong> k\u00e4ytt\u00e4m\u00e4ll\u00e4 samaa dokumentoitua REST API -rajapintaa ja API-tunnistetta. Alkuun p\u00e4\u00e4see pelk\u00e4ll\u00e4 API-tunnisteella, ja SkyPlanner-tiimi auttaa tarvittaessa.<\/li>\n\n<\/ol>\n\n\n<p>Kun yhteys on k\u00e4yt\u00f6ss\u00e4, Arcturus-moottori suunnittelee ty\u00f6t Lemonsoftin ajantasaisten ty\u00f6numeroiden perusteella, ja suunnitellut ajat siirtyv\u00e4t ty\u00f6vaiheille. SkyPlannerin hinta on alkaen 199 \u20ac kuukaudessa, ja siihen sis\u00e4ltyy 5 ty\u00f6pistett\u00e4. Laskutus on kuukausittainen. Saat integraatiosta prosessisi ja tarpeidesi mukaisen tarjouksen etuk\u00e4teen yhdess\u00e4 tilauksesi kanssa, joten tied\u00e4t kokonaiskustannukset ennen aloittamista.<\/p>\n\n\n<p>Katso, miten Lemonsoftin oma suunnittelu vertautuu SkyPlanneriin artikkelissa <a href=\"\/fi\/integraatiot\/erp\/lemonsoft\/hienokuormitus\/\">Lemonsoft ja hienokuormitus<\/a>. Yleiskatsauksen l\u00f6yd\u00e4t <a href=\"\/fi\/integraatiot\/erp\/lemonsoft\/\">Lemonsoft-sivulta<\/a> ja muut j\u00e4rjestelm\u00e4t <a href=\"\/fi\/integraatiot\/erp\/\">ERP-integraatioiden koontisivulta<\/a>.<\/p>\n\n\n<div class=\"wp-block-buttons ind-prose__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/fi\/kokeilu\/\">Aloita ilmainen kokeilu<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/fi\/ota-yhteytta\/\">Varaa esittely<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"customers\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Valmistavien yritysten kokemuksia SkyPlannerista<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-custs\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group ind-cust\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/about-us-v2\/logo-kaskea.png\" alt=\"Kaskea Group\" width=\"118\" height=\"30\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>Lemonsoft<\/b><span>kaksisuuntainen integraatio SkyPlanneriin<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__who\"><b>Kaskea Group<\/b><br>Sopimusvalmistus: CNC-koneistus, ter\u00e4srakenteet ja kokoonpano<\/p>\n\n\n<p class=\"ind-cust__result\">Tuotanto suunnitellaan SkyPlannerissa, josta on kaksisuuntainen integraatio Lemonsoftiin.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/homepage-v2\/logo-eskomatic.png\" alt=\"Eskomatic\" width=\"140\" height=\"15\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>V\u00e4hemm\u00e4n<\/b><span>materiaalipuutteista johtuvia seisokkeja<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201dSkyPlannerin arvo meille on siin\u00e4, ett\u00e4 se on arjessa toimiva ty\u00f6kalu erityisesti toimitusp\u00e4ivien m\u00e4\u00e4ritt\u00e4miseen.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Tommi M\u00e4nnist\u00f6, tuotannonsuunnittelup\u00e4\u00e4llikk\u00f6<\/b><br>Eskomatic \u00b7 Sopimuskoneistus<\/p>\n\n\n<p class=\"ind-cust__result\">Automaattinen kuormituksen suunnittelu tarkentaa toimitusp\u00e4ivi\u00e4, ja materiaalipuutteista johtuvat tuotantoseisokit ovat v\u00e4hentyneet merkitt\u00e4v\u00e4sti.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fi\/asiakastarinat\/eskomatic\/\">Lue Eskomaticin kokemukset<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/utu-kalle-kalliomaki-2026.jpg\" alt=\"UTUn toimitusketjuasiantuntija Kalle Kalliom\u00e4ki s\u00e4hk\u00f6keskustuotannossa Ulvilassa\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/23-beca6df2-3fa2-4315-80e8-7c38a9e3d2e1.png\" alt=\"UTU\" width=\"69\" height=\"59\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>2 h<\/b><span>s\u00e4\u00e4st\u00f6\u00e4 joka viikko<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201dSkyPlanner on vienyt tuotannonsuunnittelumme Excel-taulukoista reaaliaikaiseen tuotannon optimointiin.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, toimitusketjuasiantuntija<\/b><br>UTU \u00b7 S\u00e4hk\u00f6keskukset ja kojeistot<\/p>\n\n\n<p class=\"ind-cust__result\">Tuotannonsuunnittelussa s\u00e4\u00e4styy 2 tuntia ty\u00f6aikaa joka viikko, ja uusi ty\u00f6jono siirtyy linjalle sekunneissa.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fi\/asiakastarinat\/utu\/\">Lue UTUn kokemukset<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/08-35ce8dff-f7d0-4cf3-9e71-0fe7e7ff88d3.jpg\" alt=\"Ty\u00f6ntekij\u00f6it\u00e4 puhdastila-asuissa pullojen t\u00e4ytt\u00f6linjalla Laboratory &amp; Alliedin l\u00e4\u00e4ketehtaalla Nairobissa\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/09-8c2deb57-ac1c-468b-ad64-fafb9debd7eb.png\" alt=\"Laboratory &amp; Allied\" width=\"71\" height=\"44\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>+90 %<\/b><span>tuotannon tehokkuuteen<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201dTuotannon tehokkuus on kasvanut 90 %.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, IT-johtaja<\/b><br>Laboratory &amp; Allied \u00b7 L\u00e4\u00e4kkeiden valmistus<\/p>\n\n\n<p class=\"ind-cust__result\">Tuotannon tehokkuus on kasvanut 90 %, ja kaikki ty\u00f6pisteet kattava optimoitu suunnitelma kolmelle kuukaudelle syntyy alle 30 minuutissa.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fi\/asiakastarinat\/laboratory-allied\/\">Lue Laboratory &amp; Alliedin kokemukset<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Usein kysytyt kysymykset<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group sp-faq fx-faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Onko Lemonsoftissa rajapinta tuotantotiedoille?<\/summary>\n<p class=\"sp-faq__a\">Kyll\u00e4. LemonRest tarjoaa p\u00e4\u00e4syn tuotantot\u00f6ihin ja ty\u00f6vaiheisiin, koneisiin, tuoterakenteisiin, materiaaleihin, ty\u00f6vuoroihin ja valmistumiskirjauksiin. Se on esiasennettu Alustapalvelun asiakkaille, ja sen k\u00e4ytt\u00f6 edellytt\u00e4\u00e4 API-avainta ja k\u00e4ytt\u00f6oikeuksia.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Tukeeko Lemonsoft webhookeja?<\/summary>\n<p class=\"sp-faq__a\">LemonRestiss\u00e4 ei ole listattu webhook-rajapintapisteit\u00e4. Muutokset luetaan <code>main_ws\/changed<\/code>-muutoskyselyll\u00e4 ja poistotapahtumista muutaman minuutin v\u00e4lein. SkyPlannerin omat webhookit v\u00e4litt\u00e4v\u00e4t aikataulumuutokset heti niiden tapahtuessa.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Miten suunnitellut ajat kirjoitetaan takaisin Lemonsoftiin?<\/summary>\n<p class=\"sp-faq__a\">Kutsulla <code>PUT \/api\/production\/workstage<\/code>, joka p\u00e4ivitt\u00e4\u00e4 ty\u00f6lle ja sen ty\u00f6vaiheille alkamisajan, p\u00e4\u00e4ttymisajan ja koneen. Pid\u00e4 Lemonsoftin automaattinen tuotannonsuunnittelu pois k\u00e4yt\u00f6st\u00e4 silloin, kun SkyPlanner hallitsee aikataulua, tai aseta aikataululukitus jokaiselle ty\u00f6numerolle, jonka tiedot kirjoitetaan takaisin. N\u00e4in SkyPlannerin m\u00e4\u00e4ritt\u00e4m\u00e4t ajat s\u00e4ilyv\u00e4t muuttumattomina.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Voidaanko ty\u00f6ntekij\u00f6iden SkyPlannerissa tekem\u00e4t kuittaukset siirt\u00e4\u00e4 Lemonsoftiin?<\/summary>\n<p class=\"sp-faq__a\">Kyll\u00e4. Jokainen kuittaus siirtyy valmistumiskirjauksena, joka sis\u00e4lt\u00e4\u00e4 valmistuneen ja hyl\u00e4tyn m\u00e4\u00e4r\u00e4n, tunnit ja henkil\u00f6n. Toiminto on p\u00e4ivitt\u00e4isess\u00e4 k\u00e4yt\u00f6ss\u00e4 asiakasprojekteissa.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kuka toteuttaa Lemonsoft-integraation?<\/summary>\n<p class=\"sp-faq__a\">SkyPlanner-tiimi m\u00e4\u00e4ritt\u00e4\u00e4 kaksisuuntaisen integraation Lemonsoft-ymp\u00e4rist\u00f6\u00f6si k\u00e4ytt\u00f6\u00f6noton yhteydess\u00e4 ja vastaa tuesta tuotantoon siirtymisen j\u00e4lkeen. My\u00f6s Lemonsoft-kumppanisi tai omat kehitt\u00e4j\u00e4si voivat toteuttaa ratkaisuja SkyPlannerin dokumentoidun REST API -rajapinnan avulla. Alkuun p\u00e4\u00e4see pelk\u00e4ll\u00e4 API-tunnisteella.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Voimmeko kokeilla SkyPlanneria ennen integraation toteuttamista?<\/summary>\n<p class=\"sp-faq__a\">Kyll\u00e4. Ilmaisessa 30 p\u00e4iv\u00e4n kokeilussa voit k\u00e4ytt\u00e4\u00e4 enint\u00e4\u00e4n 20 ty\u00f6pistett\u00e4 ja tuoda tiedot Lemonsoftista Excel- tai CSV-tiedostoina. Luottokorttia ei tarvita. <a href=\"\/fi\/kokeilu\/\">Aloita kokeilu<\/a> tai <a href=\"\/fi\/ota-yhteytta\/\">ota yhteytt\u00e4 myyntiin<\/a> integraation m\u00e4\u00e4rittely\u00e4 varten.<\/p>\n<\/details>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Integraatiot \/ ERP \/ Lemonsoft Lemonsoft-integraation opas tuotannonsuunnitteluun SkyPlanner APS:ll\u00e4 T\u00e4m\u00e4 Lemonsoft-integraation opas kertoo kumppaneille ja IT-tiimeille, miten Lemonsoft ERP yhdistet\u00e4\u00e4n SkyPlanner APS:\u00e4\u00e4n. SkyPlannerin ja Lemonsoftin v\u00e4linen integraatio toimii molempiin suuntiin Lemonsoftin REST API:n kautta: skyplanner.ai \u00b7 Hienokuormitus Kaskea Group k\u00e4ytt\u00e4\u00e4 SkyPlanneria kaksisuuntaisella Lemonsoft-integraatiolla. SkyPlannerin tiimi m\u00e4\u00e4ritt\u00e4\u00e4 integraation Lemonsoft-ymp\u00e4rist\u00f6\u00f6nne sopivaksi k\u00e4ytt\u00f6\u00f6noton aikana ja tukee sit\u00e4 &#8230; <a title=\"Lemonsoft-integraation opas: tuotannonsuunnittelu SkyPlanner APS:ll\u00e4\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/\" aria-label=\"Lue lis\u00e4\u00e4 aiheesta Lemonsoft-integraation opas: tuotannonsuunnittelu SkyPlanner APS:ll\u00e4\">Lue lis\u00e4\u00e4<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":103018,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-103887","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Lemonsoft-integraatio: APS-tuotannonsuunnittelun opas<\/title>\n<meta name=\"description\" content=\"Lemonsoft\u2013SkyPlanner APS: LemonRest REST API, istuntotodennus, vaihesynkronointi, takaisinkirjoitus, valmistuskirjaukset, tietovastaavuudet ja projektivinkit.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lemonsoft-integraation opas: tuotannonsuunnittelu SkyPlanner APS:ll\u00e4\" \/>\n<meta property=\"og:description\" content=\"Lemonsoft\u2013SkyPlanner APS: LemonRest REST API, istuntotodennus, vaihesynkronointi, takaisinkirjoitus, valmistuskirjaukset, tietovastaavuudet ja projektivinkit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/erp\\\/lemonsoft\\\/integraatio-opas\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/erp\\\/lemonsoft\\\/integraatio-opas\\\/\",\"name\":\"Lemonsoft-integraatio: APS-tuotannonsuunnittelun opas\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/#website\"},\"datePublished\":\"2026-10-20T16:09:04+00:00\",\"description\":\"Lemonsoft\u2013SkyPlanner APS: LemonRest REST API, istuntotodennus, vaihesynkronointi, takaisinkirjoitus, valmistuskirjaukset, tietovastaavuudet ja projektivinkit.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/erp\\\/lemonsoft\\\/integraatio-opas\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/erp\\\/lemonsoft\\\/integraatio-opas\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/erp\\\/lemonsoft\\\/integraatio-opas\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ERP- ja MES-ohjelmistojen integraatiot SkyPlanneriin\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS ERP-j\u00e4rjestelm\u00e4si rinnalle\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS Lemonsoftiin: todelliseen kapasiteettiin perustuva tuotannonsuunnittelu\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/integraatiot\\\/erp\\\/lemonsoft\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Lemonsoft-integraation opas: tuotannonsuunnittelu SkyPlanner APS:ll\u00e4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"contentUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"width\":223,\"height\":43,\"caption\":\"SkyPlanner APS\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Skycode Oy\",\"alternateName\":[\"Skycode\",\"SkyPlanner\",\"SkyPlanner APS\"],\"description\":\"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.\",\"foundingDate\":\"1997\",\"taxID\":\"2204947-0\",\"vatID\":\"FI22049470\",\"telephone\":\"+358407000002\",\"email\":\"support@skyplanner.ai\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rantakatu 2 G 11\",\"postalCode\":\"65100\",\"addressLocality\":\"Vaasa\",\"addressCountry\":\"FI\"},\"brand\":{\"@type\":\"Brand\",\"name\":\"SkyPlanner\"},\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\",\"MES Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/contact-sales\\\/\",\"areaServed\":\"Worldwide\"},{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@skyplanner.ai\",\"telephone\":\"+358407000002\",\"areaServed\":\"Worldwide\"}],\"sameAs\":[\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141672132\",\"https:\\\/\\\/skycode.fi\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skycodeoy\\\/\",\"https:\\\/\\\/www.finder.fi\\\/IT-konsultointi+IT-palvelut\\\/Skycode+Oy\\\/Vaasa\\\/yhteystiedot\\\/1934882\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Lemonsoft-integraatio: APS-tuotannonsuunnittelun opas","description":"Lemonsoft\u2013SkyPlanner APS: LemonRest REST API, istuntotodennus, vaihesynkronointi, takaisinkirjoitus, valmistuskirjaukset, tietovastaavuudet ja projektivinkit.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/","og_locale":"fi_FI","og_type":"article","og_title":"Lemonsoft-integraation opas: tuotannonsuunnittelu SkyPlanner APS:ll\u00e4","og_description":"Lemonsoft\u2013SkyPlanner APS: LemonRest REST API, istuntotodennus, vaihesynkronointi, takaisinkirjoitus, valmistuskirjaukset, tietovastaavuudet ja projektivinkit.","og_url":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Arvioitu lukuaika":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/","url":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/","name":"Lemonsoft-integraatio: APS-tuotannonsuunnittelun opas","isPartOf":{"@id":"https:\/\/skyplanner.ai\/fi\/#website"},"datePublished":"2026-10-20T16:09:04+00:00","description":"Lemonsoft\u2013SkyPlanner APS: LemonRest REST API, istuntotodennus, vaihesynkronointi, takaisinkirjoitus, valmistuskirjaukset, tietovastaavuudet ja projektivinkit.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/integraatio-opas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/fi\/"},{"@type":"ListItem","position":2,"name":"ERP- ja MES-ohjelmistojen integraatiot SkyPlanneriin","item":"https:\/\/skyplanner.ai\/fi\/integraatiot\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS ERP-j\u00e4rjestelm\u00e4si rinnalle","item":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS Lemonsoftiin: todelliseen kapasiteettiin perustuva tuotannonsuunnittelu","item":"https:\/\/skyplanner.ai\/fi\/integraatiot\/erp\/lemonsoft\/"},{"@type":"ListItem","position":5,"name":"Lemonsoft-integraation opas: tuotannonsuunnittelu SkyPlanner APS:ll\u00e4"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/fi\/#website","url":"https:\/\/skyplanner.ai\/fi\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/fi\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/fi\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/fi\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/skyplanner.ai\/fi\/#\/schema\/logo\/image\/","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","width":223,"height":43,"caption":"SkyPlanner APS"},"image":{"@id":"https:\/\/skyplanner.ai\/fi\/#\/schema\/logo\/image\/"},"legalName":"Skycode Oy","alternateName":["Skycode","SkyPlanner","SkyPlanner APS"],"description":"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.","foundingDate":"1997","taxID":"2204947-0","vatID":"FI22049470","telephone":"+358407000002","email":"support@skyplanner.ai","address":{"@type":"PostalAddress","streetAddress":"Rantakatu 2 G 11","postalCode":"65100","addressLocality":"Vaasa","addressCountry":"FI"},"brand":{"@type":"Brand","name":"SkyPlanner"},"knowsAbout":["Production Scheduling","Advanced Planning and Scheduling","Manufacturing AI","Finite Capacity Scheduling","ERP Integration","MES Integration"],"areaServed":"Worldwide","contactPoint":[{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/skyplanner.ai\/contact-sales\/","areaServed":"Worldwide"},{"@type":"ContactPoint","contactType":"customer support","email":"support@skyplanner.ai","telephone":"+358407000002","areaServed":"Worldwide"}],"sameAs":["https:\/\/www.wikidata.org\/wiki\/Q141672132","https:\/\/skycode.fi\/","https:\/\/www.linkedin.com\/company\/skycodeoy\/","https:\/\/www.finder.fi\/IT-konsultointi+IT-palvelut\/Skycode+Oy\/Vaasa\/yhteystiedot\/1934882"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"betterdocs-category-thumb":false},"uagb_author_info":{"display_name":"Jussi M\u00e4ntyl\u00e4","author_link":"https:\/\/skyplanner.ai\/fi\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integraatiot \/ ERP \/ Lemonsoft Lemonsoft-integraation opas tuotannonsuunnitteluun SkyPlanner APS:ll\u00e4 T\u00e4m\u00e4 Lemonsoft-integraation opas kertoo kumppaneille ja IT-tiimeille, miten Lemonsoft ERP yhdistet\u00e4\u00e4n SkyPlanner APS:\u00e4\u00e4n. SkyPlannerin ja Lemonsoftin v\u00e4linen integraatio toimii molempiin suuntiin Lemonsoftin REST API:n kautta: skyplanner.ai \u00b7 Hienokuormitus Kaskea Group k\u00e4ytt\u00e4\u00e4 SkyPlanneria kaksisuuntaisella Lemonsoft-integraatiolla. SkyPlannerin tiimi m\u00e4\u00e4ritt\u00e4\u00e4 integraation Lemonsoft-ymp\u00e4rist\u00f6\u00f6nne sopivaksi k\u00e4ytt\u00f6\u00f6noton aikana ja tukee sit\u00e4&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/pages\/103887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/comments?post=103887"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/pages\/103887\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/pages\/103018"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/fi\/wp-json\/wp\/v2\/media?parent=103887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}