{"id":103591,"date":"2026-10-20T16:09:04","date_gmt":"2026-10-20T16:09:04","guid":{"rendered":"https:\/\/skyplanner.ai\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/"},"modified":"2026-10-20T16:09:04","modified_gmt":"2026-10-20T16:09:04","slug":"liidestamise-juhend","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/","title":{"rendered":"IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga"},"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=\"\/et\/integratsioonid\/\">Liidestused<\/a> \/ <a href=\"\/et\/integratsioonid\/erp\/\">ERP<\/a> \/ IFS Cloud<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">IFS Cloudi liidestamise juhend <span class=\"hl\">tootmise ajakava koostamiseks SkyPlanner APS-iga<\/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>See liidestamise juhend n\u00e4itab partneritele ja IT-meeskondadele, kuidas \u00fchendada IFS Cloud SkyPlanner APS-iga. SkyPlanner vahetab IFS Cloudiga andmeid m\u00f5lemas suunas, kasutades IFS-i enda API-sid:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>SkyPlannerisse tuuakse tootmistellimused koos operatsioonide ja materjalidega, tehnoloogilised marsruudid, tootestruktuurid, t\u00f6\u00f6keskused, t\u00f6\u00f6j\u00f5uklassid, t\u00f6\u00f6riistad, laokaupade saadavus ja ostutellimused.<\/li>\n\n\n<li>Planeeritud algus- ja l\u00f5puajad ning valitud t\u00f6\u00f6keskuse ressurss saadetakse tagasi tootmistellimuse operatsioonidele.<\/li>\n\n\n<li>SkyPlanneri veebihaagid edastavad ajakava muudatused kohe nende tekkimisel.<\/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=\"\/et\/prooviperiood\/\">Alusta tasuta prooviperioodi<\/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=\"\/et\/kontakt-muugiga\/\">Broneeri demo<\/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 Tootmise ajakava koostamine<\/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-i Gantti ajajoon, kus t\u00f6\u00f6d on paigutatud t\u00f6\u00f6keskuste ajakavadesse ja all on tellimuste loend.\"><\/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>SkyPlanneri meeskond seadistab liidestuse kasutuselev\u00f5tu k\u00e4igus teie IFS Cloudi keskkonna j\u00e4rgi ja pakub sellele tuge ka p\u00e4rast k\u00e4ivitamist. See juhend on partneritele ja arendajatele, kes soovivad t\u00f6\u00f6s osaleda v\u00f5i ise SkyPlanneri dokumenteeritud REST API abil lahendusi luua (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">API dokumentatsioon<\/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=\"ifs-cloud-integration-options\"><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\">IFS Cloudi liidestamise v\u00f5imalused<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-pain ind-cards\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">OData projektsioonid (RESTful API-d).<\/p>\n\n\n<p class=\"fx-pain__b\">IFS Cloud teeb oma \u00e4riloogika k\u00e4ttesaadavaks OData projektsioonidena. &#8220;Projections are exposed in the \/ifsapplications\/projection\/ endpoint,&#8221; (projektsioonid on k\u00e4ttesaadavad otspunktis \/ifsapplications\/projection\/) \u2013 olenevalt projektsiooni t\u00fc\u00fcbist kasutatakse otspunkti main, int v\u00f5i b2b. T\u00fc\u00fcpiline tee algab asukohast <code>\/main\/ifsapplications\/<\/code> ning kulgeb projektsiooni versiooni kaudu selle <code>.svc<\/code> teenuse ja olemikogumini. Iga projektsioon avaldab OData metaandmed: &#8220;a machine-readable description of the data model of the APIs.&#8221; (API-de andmemudeli masinloetav kirjeldus). (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/040_tailoring\/300_extensibility\/040_ifs_odata\/\">allikas<\/a>)<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">API Explorer.<\/p>\n\n\n<p class=\"fx-pain__b\">IFS Cloudi veebiklient loetleb k\u00f5ik projektsioonid koos teie keskkonna API dokumentatsiooni ja OpenAPI spetsifikatsiooniga. Kasutage liidestamiseks Premium APIs ja Entity Service APIs liideseid, mitte kliendilehtede aluseks olevaid kasutajaliidese projektsioone. Premium APIs liidesed on versioonitud: &#8220;The old version of the projection will still be retained along with the new version till the next release.&#8221; (Projektsiooni vana versioon s\u00e4ilitatakse koos uue versiooniga kuni j\u00e4rgmise v\u00e4ljalaskeni.) (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/040_tailoring\/300_extensibility\/020_api_explorer\/030_premium_apis\/\">allikas<\/a>)<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">IFS Connect.<\/p>\n\n\n<p class=\"fx-pain__b\">Integratsioonivahendaja suunab s\u00f5numeid HTTP\/REST-i, faili- ja muudele aadressidele. IFS-i s\u00f5nul: &#8220;Modern integration use web services together with IFS Connect and\/or 3rd party integration tools.&#8221; (T\u00e4nap\u00e4evased liidestused kasutavad veebiteenuseid koos IFS Connecti ja\/v\u00f5i kolmandate osapoolte liidestust\u00f6\u00f6riistadega.) (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/030_administration\/030_integration\/\">allikas<\/a>) IFS dokumenteerib ka vahevarap\u00f5hiseid lahendusi, n\u00e4iteks Boomi kasutamist.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">Failid.<\/p>\n\n\n<p class=\"fx-pain__b\">Andmete hulgilaadimiseks saab kasutada Data Migration Manageri, File Migrationi ja Excel Migrationi t\u00f6id. Prooviperioodil piisab tavalisest Exceli ekspordist.<\/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=\"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\">Autentimine<\/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>V\u00e4lised liidestused autenditakse IFS Identity and Access Manageri (IAM) kaudu, kasutades OAuth 2.0 ja OpenID Connecti:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Registreerige SkyPlanneri jaoks <strong>IAM Client<\/strong> ja kasutage <strong>Client Credentials<\/strong> voogu. See &#8220;allows for a non-interactive authentication of a service account&#8221; (v\u00f5imaldab teenusekonto autentimist ilma kasutaja sekkumiseta) ning &#8220;yields an access token associated with a service user.&#8221; (v\u00e4ljastab teenusekasutajaga seotud p\u00e4\u00e4sut\u00f5endi).<\/li>\n\n\n<li>P\u00e4rige p\u00e4\u00e4sut\u00f5endid aadressilt <code>POST https:\/\/&lt;SYSTEM_URL&gt;\/auth\/realms\/&lt;NAMESPACE&gt;\/protocol\/openid-connect\/token<\/code>.<\/li>\n\n\n<li>Andke teenusekasutajale \u00f5iguste komplektid ainult nende projektsioonide jaoks, mida liidestus loeb ja kirjutab, ning mitte midagi enamat.<\/li>\n\n<\/ul>\n\n\n<p>(<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/030_administration\/010_security\/040_iam_settings\/035_iam_clients\/020_authenticate_external_integration\/300_client_credential_flow\/\">allikas<\/a>)<\/p>\n\n\n<p>SkyPlanneri poolel kasutatakse REST API autentimiseks API t\u00f5endit (SkyPlanner Settings &gt; API) ning liides on dokumenteeritud Swagger\/OpenAPI vormingus. <a href=\"\/et\/docs\/integratsiooni-juhendaja\/\">Liidestamise \u00f5petus<\/a> juhendab esimeste p\u00e4ringute tegemisel.<\/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=\"events-and-change-detection\"><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\">S\u00fcndmused ja muudatuste tuvastamine<\/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>IFS Cloudil on s\u00fcndmuste raamistik: &#8220;Events can be used to automate actions within IFS Cloud.&#8221; (S\u00fcndmusi saab kasutada IFS Cloudi toimingute automatiseerimiseks.) Kohandatud s\u00fcndmused k\u00e4ivituvad olemi loomisel, muutmisel v\u00f5i eemaldamisel ning nendega seotud toimingud k\u00e4ivad IFS Connecti kaudu. (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/030_administration\/090_automation_optimization\/320_events\/\">allikas<\/a>)<\/p>\n\n\n<p>V\u00e4ljaminevaid s\u00f5numeid saadab <strong>REST Sender<\/strong>: &#8220;Outbound messages can be sent either synchronously or asynchronously,&#8221; (v\u00e4ljaminevaid s\u00f5numeid saab saata kas s\u00fcnkroonselt v\u00f5i as\u00fcnkroonselt). S\u00f5numite suunamine seadistatakse IFS Connectis. (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/040_tailoring\/300_extensibility\/090_using_rest_sender\/\">allikas<\/a>) REST-otspunkte saab kutsuda ka Workflow Manager.<\/p>\n\n\n<p>Kasutada saab kahte lahendusviisi:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>S\u00fcndmusp\u00f5hine.<\/strong> Tootmistellimuse v\u00f5i selle operatsiooni muutumisel k\u00e4ivituv kohandatud s\u00fcndmus saadab REST Senderi kaudu s\u00f5numi SkyPlanneri REST API-le.<\/li>\n\n\n<li><strong>Perioodilised p\u00e4ringud.<\/strong> SkyPlanner loeb projektsioonidest avatud tootmistellimusi iga paari minuti j\u00e4rel, filtreerides v\u00e4lja ainult muutunud kirjed.<\/li>\n\n<\/ol>\n\n\n<p>Alustage perioodilistest p\u00e4ringutest ja lisage s\u00fcndmused k\u00f5ige sagedamini muutuvatele objektidele. SkyPlanner saadab oleku v\u00f5i ajakava muutumisel veebihaake, seega on tagasikirjutamine s\u00fcndmusp\u00f5hine.<\/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\">Andmete vastendamine<\/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>Projektsioonide nimed erinevad v\u00e4ljalasketi. T\u00e4psed nimed v\u00f5tke oma API Explorerist.<\/p>\n\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>IFS Cloudi objekt<\/th><th>SkyPlanneri objekt<\/th><th>Suund<\/th><th>Sagedus<\/th><\/tr><\/thead><tbody><tr><td>Inventory Part (tootmis\u00fcksuse tasandil)<\/td><td>Tooted ja materjalid<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Esmane laadimine, seej\u00e4rel muudatuste korral<\/td><\/tr><tr><td>Product Structure (p\u00e4is, alternatiiv, read)<\/td><td>Tootestruktuur, alamtooted, materjalid toote kohta<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Esmane laadimine, seej\u00e4rel muudatuste korral<\/td><\/tr><tr><td>Routing, Routing Operations: seadistus-, t\u00f6\u00f6- ja teisaldusaeg, efektiivsus<\/td><td>Protsessietapid koos kestuse ning seadistus- ja j\u00e4reltegevuste aegadega<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Esmane laadimine, seej\u00e4rel muudatuste korral<\/td><\/tr><tr><td>Work Center, Work Center Resource: kalender, kasutusaste, efektiivsus<\/td><td>T\u00f6\u00f6keskused, t\u00f6\u00f6keskuste r\u00fchmad, efektiivsusn\u00e4itajad<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Esmane laadimine, seej\u00e4rel harva<\/td><\/tr><tr><td>Labor Classi kuuluvad t\u00f6\u00f6tajad; operatsiooni meeskonna suurus<\/td><td>T\u00f6\u00f6tajad koos vahetustega; operaatorite arv t\u00f6\u00f6 kohta<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Esmane laadimine; vahetusi hallatakse \u00fches s\u00fcsteemis<\/td><\/tr><tr><td>Manufacturing Tool, t\u00f6\u00f6riistar\u00fchmad<\/td><td>T\u00f6\u00f6riistad piiratud saadavusega \u00fchiskasutatavate ressurssidena<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Esmane laadimine<\/td><\/tr><tr><td>Shop Order (Released, Reserved, Started) koos Shop Order Operationsi ja materjalidega: Need Date, Earliest Start Date, prioriteet<\/td><td>Tellimused ja t\u00f6\u00f6d koos t\u00e4htaegade ning materjalivajadustega<\/td><td>IFS \u2192 SkyPlanner<\/td><td>S\u00fcndmus v\u00f5i p\u00e4ring iga paari minuti j\u00e4rel<\/td><\/tr><tr><td>Laokaupade saadavus<\/td><td>Laoseisud<\/td><td>IFS \u2192 SkyPlanner<\/td><td>P\u00e4ringud kord tunnis v\u00f5i ajakava koostamisel<\/td><\/tr><tr><td>Ostutellimuse read koos kavandatud saabumisajaga<\/td><td>Ostutellimused koos eeldatava tarnekuup\u00e4evaga; laoseis uueneb, kui olekuks m\u00e4rgitakse Delivered<\/td><td>IFS \u2192 SkyPlanner<\/td><td>P\u00e4ringud kord tunnis v\u00f5i ajakava koostamisel<\/td><\/tr><tr><td>Shop Order Operation: algus, l\u00f5pp, t\u00f6\u00f6keskuse ressurss<\/td><td>Iga operatsiooni planeeritud algus, l\u00f5pp ja t\u00f6\u00f6keskus<\/td><td>SkyPlanner \u2192 IFS<\/td><td>Ajakava muutumisel SkyPlanneri veebihaagi kaudu<\/td><\/tr><tr><td>Operatsiooni t\u00e4itmise registreerimine (masinaaeg, t\u00f6\u00f6aeg, kogus)<\/td><td>Ajakanded ja operaatorite kinnitused<\/td><td>SkyPlanner \u2192 IFS<\/td><td>Iga kinnituse v\u00f5i vahetuse j\u00e4rel, kui nii on ulatuse m\u00e4\u00e4ramisel kokku lepitud<\/td><\/tr><tr><td>Seadistatakse SkyPlanneris<\/td><td>Seadistusaegade maatriks, alternatiivsed masinad ja t\u00f6\u00f6tajad<\/td><td>Hallatakse SkyPlanneris<\/td><td>Seadistatakse kasutuselev\u00f5tu k\u00e4igus<\/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\">Liidestuslahendused<\/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. P\u00f5hiandmete esmane laadimine.<\/strong> Tooge \u00fcle laokaubad, valmistatavate toodete struktuurid, tehnoloogilised marsruudid koos operatsioonidega, t\u00f6\u00f6keskused ja nende ressursid, t\u00f6\u00f6j\u00f5uklassid ning t\u00f6\u00f6riistad. M\u00e4\u00e4rake l\u00e4bim\u00f5eldult igale t\u00f6\u00f6keskuse ressursile vastav SkyPlanneri t\u00f6\u00f6keskus. Otsustage, kas kolme ressursiga t\u00f6\u00f6keskusest saab \u00fcks t\u00f6\u00f6keskuste r\u00fchm v\u00f5i kolm t\u00f6\u00f6keskust.<\/p>\n\n\n<p><strong>2. Tootmistellimuste s\u00fcnkroonimine.<\/strong> Lugege olekutes Released, Reserved ja Started tootmistellimused koos operatsioonide ja materjalidega. J\u00e4tke olekus Planned tootmistellimused MRP hallata: need muutuvad iga kord, kui planeerimine k\u00e4ivitatakse. Lisage laokaupade saadavus ja avatud ostutellimuste read, et ajakava koostamisel kontrollitaks nii laoseisu kui ka ostutellimustega saabuvaid materjale. SkyPlanner loeb tellitud materjali k\u00e4ttesaadavaks ostutellimuse tarnekuup\u00e4eval.<\/p>\n\n\n<p><strong>3. Ajakava tagasikirjutamine.<\/strong> Iga operatsiooni puhul, mille mootor ajakavasse paigutas v\u00f5i \u00fcmber t\u00f5stis, kirjutab SkyPlanner tootmistellimuse operatsioonile planeeritud algus- ja l\u00f5puaja ning t\u00f6\u00f6keskuse ressursi. Kirjutamine k\u00e4ib teie API Exploreris loetletud tootmistellimuse operatsiooni projektsiooni kaudu, nii et IFS teeb oma valideerimise. Kogused, olek ja kulud j\u00e4\u00e4vad IFS-i hallata.<\/p>\n\n\n<p><strong>4. Tootmissaali kinnitused.<\/strong> Valige igale tootmis\u00fcksusele \u00fcks kanal. Operaatorid v\u00f5ivad j\u00e4tkata t\u00f6\u00f6 registreerimist moodulis <strong>Shop Floor Workbench<\/strong> ning SkyPlanner loeb sealt edenemisandmed. Teise v\u00f5imalusena registreerivad operaatorid t\u00f6\u00f6d SkyPlanner Mobile Confirmationsi ja Production Timeri abil ning ajakanded saadetakse IFS-i ulatuse m\u00e4\u00e4ramisel kokku lepitud operatsiooni t\u00e4itmise registreerimise projektsiooni kaudu.<\/p>\n\n\n<p><strong>5. Andmete haldamise ja konfliktide lahendamise reeglid.<\/strong> Pange need enne kasutuselev\u00f5ttu kirja:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Andmed<\/th><th>Haldav s\u00fcsteem<\/th><\/tr><\/thead><tbody><tr><td>Laokaubad, tootestruktuurid, tehnoloogilised marsruudid, kogused, tootmistellimuse olek<\/td><td>IFS Cloud<\/td><\/tr><tr><td>Operatsioonide j\u00e4rjekord, algus- ja l\u00f5puajad, ressursside m\u00e4\u00e4ramine<\/td><td>SkyPlanner<\/td><\/tr><tr><td>\u00dcmberseadistusaegade maatriks, n\u00f5uded t\u00f6\u00f6riistadele ja operaatoritele, alternatiivsed ressursid<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Vahetused ja puudumised<\/td><td>\u00dcks s\u00fcsteem, mis valitakse ulatuse m\u00e4\u00e4ramisel<\/td><\/tr><tr><td>Operatsioonide t\u00e4itmise ja toodangu arvelev\u00f5tu registreerimine<\/td><td>IFS Cloud, andmed Shop Floor Workbenchist v\u00f5i SkyPlanneri ajakirjetest<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Peamine konfliktide allikas on ajakava muutmine IFS-is. Kui planeerija muudab tootmistellimuse ajakava Infinite Scheduleriga, k\u00e4sitlege seda uue versioonina, s\u00fcnkroonige see uuesti ja laske SkyPlanneril ajakava \u00fcmber planeerida. Autopiloti korral muudab SkyPlanner ajakava automaatselt, kui tootmises midagi muutub. Tehased, kus kasutatakse ka MSO-d, m\u00e4\u00e4ravad, milliste t\u00f6\u00f6keskuste eest kumbki ajakava koostamise s\u00fcsteem vastutab.<\/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\">Projekti tavap\u00e4rased etapid<\/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>Juurutamine valmib tavaliselt m\u00f5ne n\u00e4dala jooksul p\u00e4rast kasutuselev\u00f5tuprotsessi algust, ka suurtes ettev\u00f5tetes. Enne seda saate 30-p\u00e4evase tasuta prooviperioodi jooksul kasutada oma andmeid: eksportige t\u00f6\u00f6keskused, tehnoloogilised marsruudid ja avatud tootmistellimused IFS Cloudist Excelisse ning importige need SkyPlannerisse.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Andmete vastendamine.<\/strong> Leppige kokku vastendustabel, andmete haldamise vastutusreeglid, s\u00fcnkroonimise sagedused ja aruandluskanal.<\/li>\n\n\n<li><strong>IAM ja \u00f5igused.<\/strong> Registreerige IAM-klient, looge teenusekasutaja ja andke talle projektsioonide kasutamiseks vajalikud \u00f5iguste komplektid. Esmalt testkeskkonnas, seej\u00e4rel tootmiskeskkonnas.<\/li>\n\n\n<li><strong>Esmane andmelaadimine.<\/strong> Laoartiklid, tootestruktuurid, tehnoloogilised marsruudid, t\u00f6\u00f6keskused, t\u00f6\u00f6j\u00f5ukategooriad ja t\u00f6\u00f6riistad.<\/li>\n\n\n<li><strong>Tootmis- ja ostutellimuste s\u00fcnkroonimine.<\/strong> Alustage perioodiliste p\u00e4ringutega ning kasutage kohandatud s\u00fcndmusi seal, kus muudatusi on palju.<\/li>\n\n\n<li><strong>Piirangute seadistamine SkyPlanneris.<\/strong> Seadistusaegade maatriks, t\u00f6\u00f6riistad, operaatorite arv ning alternatiivsed masinad v\u00f5i t\u00f6\u00f6tajad.<\/li>\n\n\n<li><strong>Ajakava tagasikirjutamine.<\/strong> Operatsioonide kuup\u00e4evade ja ressursside kirjutamine tootmistellimuse operatsioonidesse.<\/li>\n\n\n<li><strong>Paralleeltestimine.<\/strong> Kasutage SkyPlannerit senise plaani k\u00f5rval, v\u00f5rrelge kuup\u00e4evi ja parandage p\u00f5hiandmeid.<\/li>\n\n\n<li><strong>Tootmiskasutusse v\u00f5tmine.<\/strong> L\u00fclitage tagasikirjutamine sisse, kui andmed klapivad.<\/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-an-ifs-cloud-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\">Millega IFS Cloudi integratsiooni kavandamisel arvestada<\/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>Masinaaeg ja t\u00f6\u00f6j\u00f5uaeg.<\/strong> Tootmistellimuse operatsioonides on masina ja t\u00f6\u00f6j\u00f5u seadistus- ning t\u00f6\u00f6ajad eraldi, lisaks meeskonna suurus. Otsustage iga t\u00f6\u00f6keskuse puhul, kumb aeg m\u00e4\u00e4rab kestuse, vastasel juhul on iga operatsiooni kestus vale.<\/li>\n\n\n<li><strong>Kasutusastme ja efektiivsuse topeltarvestus.<\/strong> T\u00f6\u00f6keskuse kasutusaste, operatsiooni efektiivsus ja ressursi efektiivsus v\u00e4hendavad k\u00f5ik IFS-is saadaolevat aega. Vastendage need SkyPlanneri t\u00f6\u00f6keskuse efektiivsusega nii, et nende m\u00f5ju arvestatakse ainult \u00fcks kord.<\/li>\n\n\n<li><strong>Aegunud v\u00f5imsusandmed.<\/strong> Ressursi v\u00f5imsusandmed tekivad alles p\u00e4rast toimingu <strong>Calculate Work Center Resource Capacity<\/strong> k\u00e4ivitamist. Enne esmast andmelaadimist kontrollige kalendreid ja kehtivusperioode.<\/li>\n\n\n<li><strong>Preferred Resource v\u00e4ljendab eelistust.<\/strong> M\u00e4\u00e4rake tegelikud alternatiivid SkyPlanneris selgelt alternatiivsete t\u00f6\u00f6keskustena.<\/li>\n\n\n<li><strong>Kasutajaliidese projektsioonid muutuvad.<\/strong> Rajage integratsioon Premium v\u00f5i Entity Service API-dele, mille eelmine versioon s\u00e4ilib j\u00e4rgmise v\u00e4ljalaskeni. Uued v\u00e4ljalasked ilmuvad kaks korda aastas. Testige integratsiooni iga v\u00e4ljalaske puhul uuesti.<\/li>\n\n\n<li><strong>Shop Floor Workbenchi projektsioonid teenindavad kasutajaliidese t\u00f6\u00f6vooge.<\/strong> Shop Floor Workbenchi viisardi jaoks loodud projektsioonid ei ole m\u00f5eldud tehinguandmete otseseks integratsiooniks. Valige aruandluse projektsioon ulatuse m\u00e4\u00e4ramise k\u00e4igus.<\/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=\"who-configures-the-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\">Kes integratsiooni seadistab<\/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>T\u00f6\u00f6 h\u00f5lmab andmete vastendamist teie tehnoloogiliste marsruutide, t\u00f6\u00f6keskuste ja IFS-i seadistusega. Samuti seadistatakse piirangud, mida SkyPlanner arvestab tegeliku masina- ja t\u00f6\u00f6j\u00f5uv\u00f5imsuse piires ajakava koostades: seadistusaegade maatriks, t\u00f6\u00f6riistad, operaatorite arv ja alternatiivsed ressursid.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>SkyPlanneri meeskond seadistab integratsiooni kasutuselev\u00f5tu k\u00e4igus ja pakub tuge p\u00e4rast tootmiskasutusse v\u00f5tmist,<\/strong> vastutades SkyPlanneri poole ja kokkulepitud IFS-i projektsioonide eest. Iga tehas kasutab IFS Cloudi omamoodi ning just siin rakendatakse vastavat oskusteavet.<\/li>\n\n\n<li><strong>Teie IFS-i partner saab kaasa l\u00fc\u00fca.<\/strong> Partner tunneb teie seadistust ning saab koos meeskonnaga seadistada IAM-kliendi, \u00f5iguste komplektid ja s\u00fcndmused. SkyPlanner pakub REST API-t, Swagger\/OpenAPI dokumentatsiooni ja veebihaake.<\/li>\n\n\n<li><strong>Ka teie enda arendajad saavad integratsiooni luua,<\/strong> kasutades sama dokumenteeritud REST API-t ja API-tokenit. Alustamiseks piisab API-tokenist ning SkyPlanneri meeskond aitab vajaduse korral. Avaliku dokumentatsiooni leiate <a href=\"\/et\/docs\/integratsiooni-juhendaja\/\">SkyPlanneri integratsioonidokumentatsioonist<\/a>.<\/li>\n\n<\/ol>\n\n\n<p>SkyPlanneri hind algab 199 \u20ac kuus ja sisaldab 5 t\u00f6\u00f6keskust. Arveldamine toimub igakuiselt. Integratsiooni hinnapakkumine koostatakse teie protsessi ja vajaduste j\u00e4rgi ette koos paketipakkumisega, nii et kogukulu on teada enne alustamist. IFS-i enda ajakava koostamise v\u00f5imaluste v\u00f5rdluse leiate lehelt <a href=\"\/et\/integratsioonid\/erp\/ifs-cloud\/tootmise-planeerimine\/\">tootmise planeerimine IFS Cloudis tegeliku v\u00f5imsuse piires<\/a>. \u00dclevaate leiate <a href=\"\/et\/integratsioonid\/erp\/ifs-cloud\/\">IFS Cloudi lehelt<\/a> ja teised ERP-s\u00fcsteemid <a href=\"\/et\/integratsioonid\/erp\/\">ERP-integratsioonide \u00fclevaatest<\/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=\"\/et\/prooviperiood\/\">Alusta tasuta prooviperioodi<\/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=\"\/et\/kontakt-muugiga\/\">Broneeri demo<\/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\">Tootmisettev\u00f5tete tagasiside SkyPlannerile<\/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 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=\"UTU tarneahelaspetsialist Kalle Kalliom\u00e4ki Ulvila elektrikilpide tootmistsehhis\" 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>ajas\u00e4\u00e4stu igal n\u00e4dalal<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eSkyPlanner on viinud meie tootmise planeerimise Exceli tabelitest tootmise reaalajas optimeerimiseni.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, tarneahelaspetsialist<\/b><br>UTU \u00b7 Elektrikilbid ja jaotusseadmed<\/p>\n\n\n<p class=\"ind-cust__result\">Tootmise planeerimisel s\u00e4\u00e4stetakse igal n\u00e4dalal 2 tundi t\u00f6\u00f6aega ning uus t\u00f6\u00f6j\u00e4rjekord j\u00f5uab tootmisliinile sekunditega.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/et\/klientide-lood\/utu\/\">Loe UTU kogemuslugu<\/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=\"Puhasruumi kaitseriietuses operaatorid pudelite t\u00e4itmisliinil Laboratory &amp; Alliedi Nairobi ravimitootmistehases\" 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>tootmise efektiivsust<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eTootmise efektiivsus on kasvanud 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, IT-juht<\/b><br>Laboratory &amp; Allied \u00b7 Ravimitootmine<\/p>\n\n\n<p class=\"ind-cust__result\">Tootmise efektiivsus on kasvanud 90% ning k\u00f5iki t\u00f6\u00f6keskusi h\u00f5lmava kolme kuu optimeeritud plaani koostamine v\u00f5tab alla 30 minuti.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/et\/klientide-lood\/laboratory-allied\/\">Loe Laboratory &amp; Alliedi kogemuslugu<\/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\/02-3a675468-ac30-4369-b781-b03bbf3f9d21.jpg\" alt=\"\u00d5huvaade Piristeeli katuse turvatoodete tehasele Kauhavas\" 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\/07-cec60b32-3b28-48a8-9520-1f12fd8061ee.png\" alt=\"Piristeel\" width=\"96\" height=\"46\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>99,2%<\/b><span>tarnekindlus<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eSkyPlanner on muutnud kitsaskohad n\u00e4htavaks ja tootmise juhtimise selgemaks.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, tootmisjuht<\/b><br>Piristeel \u00b7 Katuse turvatooted ja vihmavees\u00fcsteemid<\/p>\n\n\n<p class=\"ind-cust__result\">Tarnekindlus j\u00f5udis sel aastal 99,2%-ni ning tootmise ajakava koostamisel s\u00e4\u00e4stetakse p\u00e4evas kuni neli tundi t\u00f6\u00f6aega.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/et\/klientide-lood\/piristeel\/\">Loe Piristeeli kogemuslugu<\/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\"><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\u00e4hem<\/b><span>materjalipuudusest tingitud seisakuid<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eSkyPlanneri v\u00e4\u00e4rtus meie jaoks seisneb selles, et see toimib igap\u00e4evase t\u00f6\u00f6vahendina, eriti tarnet\u00e4htaegade m\u00e4\u00e4ramisel.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Tommi M\u00e4nnist\u00f6, tootmise planeerimise juht<\/b><br>Eskomatic \u00b7 Allhankeline mehaaniline t\u00f6\u00f6tlemine<\/p>\n\n\n<p class=\"ind-cust__result\">Tootmiskoormuse automaatne ajastamine annab t\u00e4psemad tarnet\u00e4htajad ning materjalipuudusest tingitud tootmisseisakud on j\u00e4rsult v\u00e4henenud.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/et\/klientide-lood\/eskomatic\/\">Loe Eskomaticu kogemuslugu<\/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\">Korduma kippuvad k\u00fcsimused<\/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>Millist IFS Cloudi API-t tuleks kasutada ajakava koostamiseks m\u00f5eldud integratsioonis?<\/summary>\n<p class=\"sp-faq__a\">Kasutage OData projektsioone aadressil <code>\/ifsapplications\/projection\/<\/code>, eelistatult API Exploreris loetletud Premium v\u00f5i Entity Service API-sid. Neil on iga keskkonna jaoks OpenAPI spetsifikatsioonid ning eelmine versioon s\u00e4ilib j\u00e4rgmise v\u00e4ljalaskeni.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kes loob IFS Cloudi integratsiooni?<\/summary>\n<p class=\"sp-faq__a\">SkyPlanneri meeskond seadistab kasutuselev\u00f5tu k\u00e4igus teie IFS-i seadistusele vastava kahesuunalise integratsiooni ja pakub tuge p\u00e4rast tootmiskasutusse v\u00f5tmist. Ka teie IFS-i partner v\u00f5i oma arendajad saavad integratsiooni luua SkyPlanneri dokumenteeritud REST API abil. Alustamiseks piisab API-tokenist.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Millist autentimist integratsioon kasutab?<\/summary>\n<p class=\"sp-faq__a\">Kasutatakse IFS-i IAM-klienti ja OAuth 2.0 Client Credentials voogu. Klient on seotud teenusekasutajaga, kellel on vajalike projektsioonide \u00f5iguste komplektid. SkyPlanneri enda API kasutab API-tokenit.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kas IFS Cloud saab tootmistellimuste muudatusi reaalajas edastada?<\/summary>\n<p class=\"sp-faq__a\">Jah, olemite muudatustele m\u00e4\u00e4ratud kohandatud s\u00fcndmuste ja REST Senderi abil. M\u00f5lemad seadistatakse IFS Connectis. Alustage p\u00e4ringutega iga m\u00f5ne minuti j\u00e4rel ning lisage s\u00fcndmused seal, kus muudatusi on palju. SkyPlanneri veebihaagid edastavad ajakava muudatused kohe nende tekkimisel.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kas selle integratsiooni jaoks on vaja MSO-d v\u00f5i PSO-d?<\/summary>\n<p class=\"sp-faq__a\">Ei. SkyPlanner loeb tootmistellimused, operatsioonid ja t\u00f6\u00f6keskused otse IFS-i projektsioonidest ning koostab ise ajakava tegeliku v\u00f5imsuse piires. Te ei vaja MSO juurdep\u00e4\u00e4su, PSO Cloud Service&#8217;it ega IFS.ai Activation Passi ning ei pea planeerima tokenite eelarvet. Autopilot planeerib ajakava iga muudatuse korral automaatselt \u00fcmber.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kas saame SkyPlannerit enne integratsiooni loomist katsetada?<\/summary>\n<p class=\"sp-faq__a\">Jah. 30-p\u00e4evane tasuta prooviperiood v\u00f5imaldab kasutada kuni 20 t\u00f6\u00f6keskust ning importida IFS Cloudi andmeid Exceli v\u00f5i CSV kaudu. Krediitkaarti pole vaja. <a href=\"\/et\/prooviperiood\/\">Alustage prooviperioodi<\/a> v\u00f5i <a href=\"\/et\/kontakt-muugiga\/\">v\u00f5tke \u00fchendust m\u00fc\u00fcgimeeskonnaga<\/a>, et m\u00e4\u00e4rata integratsiooni ulatus.<\/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>Liidestused \/ ERP \/ IFS Cloud IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga See liidestamise juhend n\u00e4itab partneritele ja IT-meeskondadele, kuidas \u00fchendada IFS Cloud SkyPlanner APS-iga. SkyPlanner vahetab IFS Cloudiga andmeid m\u00f5lemas suunas, kasutades IFS-i enda API-sid: skyplanner.ai \u00b7 Tootmise ajakava koostamine SkyPlanneri meeskond seadistab liidestuse kasutuselev\u00f5tu k\u00e4igus teie IFS Cloudi keskkonna j\u00e4rgi &#8230; <a title=\"IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/\" aria-label=\"Read more about IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":102878,"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-103591","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>IFS Cloudi APS-liidestuse juhend tootmise ajakava koostamiseks<\/title>\n<meta name=\"description\" content=\"\u00dchenda IFS Cloud SkyPlanner APS-iga: OData projektsioonid, API Explorer, IAM-i kliendimandaadid, s\u00fcndmused, tootmistellimuste vastendus ja projektin\u00f5u.\" \/>\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\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/\" \/>\n<meta property=\"og:locale\" content=\"et_EE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga\" \/>\n<meta property=\"og:description\" content=\"\u00dchenda IFS Cloud SkyPlanner APS-iga: OData projektsioonid, API Explorer, IAM-i kliendimandaadid, s\u00fcndmused, tootmistellimuste vastendus ja projektin\u00f5u.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/erp\\\/ifs-cloud\\\/liidestamise-juhend\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/erp\\\/ifs-cloud\\\/liidestamise-juhend\\\/\",\"name\":\"IFS Cloudi APS-liidestuse juhend tootmise ajakava koostamiseks\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/#website\"},\"datePublished\":\"2026-10-20T16:09:04+00:00\",\"description\":\"\u00dchenda IFS Cloud SkyPlanner APS-iga: OData projektsioonid, API Explorer, IAM-i kliendimandaadid, s\u00fcndmused, tootmistellimuste vastendus ja projektin\u00f5u.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/erp\\\/ifs-cloud\\\/liidestamise-juhend\\\/#breadcrumb\"},\"inLanguage\":\"et\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/erp\\\/ifs-cloud\\\/liidestamise-juhend\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/erp\\\/ifs-cloud\\\/liidestamise-juhend\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ERP- ja MES-tarkvara integratsioonid SkyPlanneriga\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS teie ERP jaoks\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS IFS Cloudile: tootmise planeerimine tegeliku v\u00f5imsuse j\u00e4rgi\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/integratsioonid\\\/erp\\\/ifs-cloud\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"et\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"et\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/et\\\/#\\\/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\\\/et\\\/#\\\/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":"IFS Cloudi APS-liidestuse juhend tootmise ajakava koostamiseks","description":"\u00dchenda IFS Cloud SkyPlanner APS-iga: OData projektsioonid, API Explorer, IAM-i kliendimandaadid, s\u00fcndmused, tootmistellimuste vastendus ja projektin\u00f5u.","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\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/","og_locale":"et_EE","og_type":"article","og_title":"IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga","og_description":"\u00dchenda IFS Cloud SkyPlanner APS-iga: OData projektsioonid, API Explorer, IAM-i kliendimandaadid, s\u00fcndmused, tootmistellimuste vastendus ja projektin\u00f5u.","og_url":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/","url":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/","name":"IFS Cloudi APS-liidestuse juhend tootmise ajakava koostamiseks","isPartOf":{"@id":"https:\/\/skyplanner.ai\/et\/#website"},"datePublished":"2026-10-20T16:09:04+00:00","description":"\u00dchenda IFS Cloud SkyPlanner APS-iga: OData projektsioonid, API Explorer, IAM-i kliendimandaadid, s\u00fcndmused, tootmistellimuste vastendus ja projektin\u00f5u.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/#breadcrumb"},"inLanguage":"et","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/liidestamise-juhend\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/et\/"},{"@type":"ListItem","position":2,"name":"ERP- ja MES-tarkvara integratsioonid SkyPlanneriga","item":"https:\/\/skyplanner.ai\/et\/integratsioonid\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS teie ERP jaoks","item":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS IFS Cloudile: tootmise planeerimine tegeliku v\u00f5imsuse j\u00e4rgi","item":"https:\/\/skyplanner.ai\/et\/integratsioonid\/erp\/ifs-cloud\/"},{"@type":"ListItem","position":5,"name":"IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/et\/#website","url":"https:\/\/skyplanner.ai\/et\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/et\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/et\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"et"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/et\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/et\/","logo":{"@type":"ImageObject","inLanguage":"et","@id":"https:\/\/skyplanner.ai\/et\/#\/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\/et\/#\/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\/et\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Liidestused \/ ERP \/ IFS Cloud IFS Cloudi liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga See liidestamise juhend n\u00e4itab partneritele ja IT-meeskondadele, kuidas \u00fchendada IFS Cloud SkyPlanner APS-iga. SkyPlanner vahetab IFS Cloudiga andmeid m\u00f5lemas suunas, kasutades IFS-i enda API-sid: skyplanner.ai \u00b7 Tootmise ajakava koostamine SkyPlanneri meeskond seadistab liidestuse kasutuselev\u00f5tu k\u00e4igus teie IFS Cloudi keskkonna j\u00e4rgi&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/pages\/103591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/comments?post=103591"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/pages\/103591\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/pages\/102878"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/et\/wp-json\/wp\/v2\/media?parent=103591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}