{"id":101044,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101044"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"integrationsguide","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/","title":{"rendered":"Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS"},"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=\"\/sv\/integrationer\/\">Integrationer<\/a> \/ <a href=\"\/sv\/integrationer\/erp\/\">ERP<\/a> \/ Oracle NetSuite<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Guide till NetSuite-integration <span class=\"hl\">f\u00f6r produktionsplanering med SkyPlanner APS<\/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>Den h\u00e4r guiden visar NetSuite-partner, administrat\u00f6rer och tekniska ink\u00f6pare hur SkyPlanner APS ansluts till Oracle NetSuite f\u00f6r finplanering som tar h\u00e4nsyn till maskinernas och personalens faktiska kapacitet. SkyPlanner integreras med NetSuite i b\u00e5da riktningarna via REST-webbtj\u00e4nster och SuiteQL:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>Tillverkningsorder, operationsf\u00f6ljder, produktionsgrupper, artiklar och ink\u00f6psorder l\u00e4ses in.<\/li>\n\n\n<li>Planerade start- och sluttider skrivs till tillverkningsoperationerna.<\/li>\n\n\n<li>Rapporterade timmar och producerade kvantiteter \u00e5terf\u00f6rs som Work Order Completions eller Assembly Builds.<\/li>\n\n\n<li>SkyPlanners webhooks skickar plan\u00e4ndringar s\u00e5 snart de sker.<\/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=\"\/sv\/prova\/\">Prova gratis<\/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=\"\/sv\/kontaktforsaljning\/\">Boka en 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 Produktionsplanering<\/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=\"Gantt-tidslinje i SkyPlanner APS med operationer inplanerade p\u00e5 produktionsgrupper och en orderlista nedanf\u00f6r.\"><\/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>NetSuite \u00e4r master f\u00f6r artiklar, BOM, operationsf\u00f6ljder, tillverkningsorder, lager och kostnadsber\u00e4kning. SkyPlanner skapar finplanen med Arcturus-motorn. SkyPlanner-teamet konfigurerar integrationen f\u00f6r ditt konto under inf\u00f6randet och ger support efter drifts\u00e4ttningen. Integrationen anv\u00e4nder standardposter i NetSuite och \u00e4r inte beroende av Advanced Manufacturing SuiteApp.<\/p>\n\n\n<p>SkyPlanner \u00e4r redan integrerat med NetSuite hos <a href=\"\/sv\/customers\/utu\/\">UTU<\/a>, som tillverkar elcentraler och st\u00e4llverk i Ulvila i Finland. UTU gick i drift i september 2025 med SkyPlanner integrerat med Oracle NetSuite och sitt l\u00f6nesystem. F\u00f6r att se aff\u00e4rsnyttan kan du b\u00f6rja med <a href=\"\/sv\/integrationer\/erp\/netsuite\/\">sidan om produktionsplanering f\u00f6r NetSuite<\/a> och <a href=\"\/sv\/integrationer\/erp\/netsuite\/finplanering\/\">Har NetSuite finplanering?<\/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=\"the-one-decision-that-shapes-the-project-rest-an\"><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\">Beslutet som styr projektet: REST och OAuth 2.0<\/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><a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/article_2104046421.html\">Oracle har stakat ut riktningen<\/a>. Fr\u00e5n 2026.1 b\u00f6r nya integrationer byggas med SuiteTalk REST-webbtj\u00e4nster och OAuth 2.0. Fr\u00e5n 2027.1 till\u00e5ts inga nya integrationer med SOAP eller Token-Based Authentication (TBA). SOAP-endpoints inaktiveras i 2028.2. Alla integrationer f\u00f6r produktionsplanering som p\u00e5b\u00f6rjas i dag ska bygga p\u00e5 REST.<\/p>\n\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Alternativ i NetSuite<\/th><th>Beskrivning<\/th><th>Roll i en APS-integration<\/th><\/tr><\/thead><tbody><tr><td>SuiteTalk REST record API<\/td><td><code>\/services\/rest\/record\/v1\/&lt;recordType&gt;<\/code>, versionshanteras med NetSuite-versionen; <code>!transform<\/code> f\u00f6r f\u00e4rdigrapportering, materialuttag och inrapportering av tillverkade artiklar p\u00e5 tillverkningsorder<\/td><td>Skrivning: datum f\u00f6r operationer och tillverkningsorder (PATCH), f\u00e4rdigrapportering, materialuttag och inrapportering av tillverkade artiklar (transform)<\/td><\/tr><tr><td>SuiteQL via REST<\/td><td><code>POST \/services\/rest\/query\/v1\/suiteql<\/code> med <code>Prefer: transient<\/code>, upp till 100 000 resultat per fr\u00e5ga, sidindelning med limit\/offset<\/td><td>Massl\u00e4sning: artiklar, operationsf\u00f6ljder, produktionsgrupper, \u00f6ppna tillverkningsorder, lagersaldon<\/td><\/tr><tr><td>SuiteScript 2.1 RESTlets<\/td><td>Anpassade \u00e4ndpunkter f\u00f6r <code>get\/post\/put\/delete<\/code><\/td><td>T\u00e4cker luckor i REST-st\u00f6det och samlar data i samma meddelande, till exempel en tillverkningsorder med alla dess operationer<\/td><\/tr><tr><td>SuiteScript User Event \/ Map-Reduce<\/td><td>Serverskript i NetSuite<\/td><td>Utg\u00e5ende \u00e4ndringsaviseringar<\/td><\/tr><tr><td>CSV Import Assistant<\/td><td>Sparade importmappningar<\/td><td>Eng\u00e5ngsinl\u00e4sningar; inte f\u00f6r l\u00f6pande synkronisering<\/td><\/tr><tr><td>SuiteTalk SOAP<\/td><td>\u00c4ldre teknik, endast TBA<\/td><td>Bygg inga nya integrationer h\u00e4r<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<h3 class=\"wp-block-heading\">Autentisering<\/h3>\n\n\n<p>Anv\u00e4nd OAuth 2.0 Client Credentials (machine-to-machine) f\u00f6r en planeringstj\u00e4nst som kommunicerar mellan servrar. <a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/section_162686838198.html\">S\u00f6kv\u00e4gen i administrationsgr\u00e4nssnittet<\/a> \u00e4r Setup &gt; Integration &gt; Manage Authentication &gt; OAuth 2.0 Client Credentials (M2M) Setup. Du laddar upp ett publikt certifikat och kopplar det till en entitet, en roll och integrationsposten. Varje integrationspost kan ha h\u00f6gst fem aktiva certifikat.<\/p>\n\n\n<p>Skapa en s\u00e4rskild integrationsroll med l\u00e4sbeh\u00f6righet f\u00f6r artiklar, BOM-revisioner, operationsf\u00f6ljder och produktionsgrupper samt redigeringsbeh\u00f6righet f\u00f6r tillverkningsorder, f\u00e4rdigrapporteringar och materialuttag. SkyPlanners REST API (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">API-referens<\/a>) anv\u00e4nder JWT, s\u00e5 mellanprogramvaran hanterar autentiseringsuppgifterna f\u00f6r b\u00e5da systemen.<\/p>\n\n\n<h3 class=\"wp-block-heading\">H\u00e4ndelser: det finns ingen standardwebhook<\/h3>\n\n\n<p>Oracles dokumentation beskriver ingen inbyggd utg\u00e5ende webhook. En fungerande l\u00f6sning \u00e4r ett SuiteScript User Event-skript p\u00e5 Work Order (<code>afterSubmit<\/code>) som k\u00f6ar ett utg\u00e5ende anrop via <code>N\/task<\/code> eller ett Map\/Reduce-skript. Sj\u00e4lva anropet g\u00f6rs med <code>N\/https<\/code>. G\u00f6r aldrig synkrona utg\u00e5ende anrop i <code>afterSubmit<\/code>: anropet k\u00f6rs medan anv\u00e4ndaren sparar, s\u00e5 en l\u00e5ngsam \u00e4ndpunkt g\u00f6r att det tar l\u00e4ngre tid att spara eller att sparandet misslyckas.<\/p>\n\n\n<p>User Event-skript f\u00e5ngar inte alla s\u00e4tt som data kan \u00e4ndras p\u00e5. Massuppdateringar och CSV-importer kan g\u00e5 f\u00f6rbi dem. Komplettera h\u00e4ndelseskriptet med en schemalagd avst\u00e4mning som fr\u00e5gar efter <code>lastmodifieddate<\/code> via SuiteQL, s\u00e5 att inget missas. I andra riktningen driver SkyPlanners egna webhooks \u00e5terskrivningen, s\u00e5 att NetSuite f\u00e5r nya datum s\u00e5 snart planen \u00e4ndras.<\/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-netsuite-to-skyplanner\"><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\">Datamappning: fr\u00e5n NetSuite till SkyPlanner<\/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>NetSuite-post (REST-id)<\/th><th>Objekt i SkyPlanner<\/th><th>Riktning<\/th><th>Frekvens<\/th><\/tr><\/thead><tbody><tr><td>Assembly Item (<code>assemblyItem<\/code>), Inventory Item (<code>inventoryItem<\/code>)<\/td><td>Produkt \/ material<\/td><td>NetSuite \u2192 SkyPlanner<\/td><td>F\u00f6rsta inl\u00e4sningen, d\u00e4refter dagligen eller vid \u00e4ndring<\/td><\/tr><tr><td>BOM Revision (<code>bomRevision<\/code>), komponenter i BOM<\/td><td>Produktstruktur i flera niv\u00e5er, materialbehov<\/td><td>NetSuite \u2192 SkyPlanner<\/td><td>Vid \u00e4ndring<\/td><\/tr><tr><td>Manufacturing Routing (<code>manufacturingRouting<\/code>, underlistorna <code>routingStep<\/code>, <code>routingComponent<\/code>)<\/td><td>Processteg: ordningsf\u00f6ljd, produktionsgrupp, st\u00e4lltid, k\u00f6rtid<\/td><td>NetSuite \u2192 SkyPlanner<\/td><td>Vid \u00e4ndring<\/td><\/tr><tr><td>Manufacturing Work Center (Group markerad som produktionsgrupp): Machine Resources, Labor Resources, Work Calendar<\/td><td>Produktionsgrupper, grupperingar av produktionsgrupper, skift<\/td><td>NetSuite \u2192 SkyPlanner, underh\u00e5lls d\u00e4refter i SkyPlanner<\/td><td>F\u00f6rsta inl\u00e4sningen<\/td><\/tr><tr><td>Work Order (<code>workOrder<\/code>): artikel, antal, lagerst\u00e4lle, Production Start\/End Date, status; kopplad Sales Order f\u00f6r leveransdatum<\/td><td>Order \/ operation med leveransdatum och prioritet<\/td><td>NetSuite \u2192 SkyPlanner<\/td><td>N\u00e4ra realtid via User Event, kompletterat med avst\u00e4mning via periodiska fr\u00e5gor<\/td><\/tr><tr><td>Manufacturing Operation Task (<code>manufacturingOperationTask<\/code>)<\/td><td>Tidsplanerad operation<\/td><td>NetSuite \u2192 SkyPlanner, datum SkyPlanner \u2192 NetSuite<\/td><td>N\u00e4ra realtid<\/td><\/tr><tr><td>Lagersaldo per lagerst\u00e4lle (SuiteQL), Item Receipts (<code>itemReceipt<\/code>)<\/td><td>Lagersaldon f\u00f6r planering utifr\u00e5n materialtillg\u00e5ng<\/td><td>NetSuite \u2192 SkyPlanner<\/td><td>Med 15 till 60 minuters mellanrum eller vid inleverans<\/td><\/tr><tr><td>Rader i Purchase Order (<code>purchaseOrder<\/code>): artikel, antal, f\u00f6rv\u00e4ntat inleveransdatum, status<\/td><td>Ink\u00f6psorder \/ inkommande material (f\u00f6rv\u00e4ntat leveransdatum). R\u00e4knas som tillg\u00e4ngligt p\u00e5 leveransdagen; lagersaldot uppdateras n\u00e4r ink\u00f6psordern markeras som Delivered.<\/td><td>NetSuite \u2192 SkyPlanner<\/td><td>Med 15 till 60 minuters mellanrum eller vid \u00e4ndring<\/td><\/tr><tr><td>Planerad start- och sluttid per operation<\/td><td><code>PATCH manufacturingOperationTask\/{id}<\/code> (<code>startDate<\/code>, <code>endDate<\/code>) och <code>PATCH workOrder\/{id}<\/code> (Production Start\/End Date)<\/td><td>SkyPlanner \u2192 NetSuite<\/td><td>N\u00e4r tidsplanen \u00e4ndras, via en webhook fr\u00e5n SkyPlanner<\/td><\/tr><tr><td>Mobile Confirmations, tidsloggar, Production Timer<\/td><td><code>POST workOrder\/{id}\/!transform\/workOrderCompletion<\/code>: intervallet <code>startOperation<\/code>\/<code>endOperation<\/code>, f\u00e4rdigrapporterat antal, arbetstid p\u00e5 <code>operation<\/code>-raderna, tidsloggens ID i SkyPlanner som externt ID<\/td><td>SkyPlanner \u2192 NetSuite<\/td><td>Vid varje rapportering eller satsvis<\/td><\/tr><tr><td>Materialf\u00f6rbrukning<\/td><td><code>POST workOrder\/{id}\/!transform\/workOrderIssue<\/code>, eller <code>isBackflush<\/code> vid f\u00e4rdigrapporteringen<\/td><td>SkyPlanner \u2192 NetSuite<\/td><td>Vid varje rapportering<\/td><\/tr><tr><td>F\u00e4rdigst\u00e4lld order (konton utan WIP)<\/td><td><code>POST workOrder\/{id}\/!transform\/assemblyBuild<\/code><\/td><td>SkyPlanner \u2192 NetSuite<\/td><td>N\u00e4r ordern f\u00e4rdigrapporteras<\/td><\/tr><tr><td>St\u00e4ngd order<\/td><td>Work Order Close (<code>workOrderClose<\/code>)<\/td><td>I NetSuite, av ekonomiavdelningen<\/td><td>Automatiseras inte som standard<\/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\">Integrationsm\u00f6nster<\/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. F\u00f6rsta inl\u00e4sningen av grunddata.<\/strong> L\u00e4s f\u00f6rst in produktionsgrupper och d\u00e4refter artiklar, BOM-revisioner och operationsf\u00f6ljder med SuiteQL. Operationsf\u00f6ljder h\u00e4nvisar till produktionsgrupper, s\u00e5 ordningen spelar roll. Under provperioden exporterar du samma data till CSV och importerar dem till SkyPlanner. Planen valideras innan n\u00e5gon kod har skrivits.<\/p>\n\n\n<p><strong>2. Ordersynkronisering.<\/strong> H\u00e4mta tillverkningsorder med status Released och In Process. Best\u00e4m tidigt om \u00e4ven tillverkningsorder med status Planned ska tas med. Behandla dem i s\u00e5 fall som prelimin\u00e4ra behov. Synkronisera \u00f6ppna ink\u00f6psorder i samma k\u00f6rning, s\u00e5 att varje operation i planen kontrolleras mot b\u00e5de lagersaldo och inkommande material, inte bara lagersaldot.<\/p>\n\n\n<p><strong>3. \u00c5terskrivning av tidsplanen.<\/strong> N\u00e4r tidsplanen \u00e4ndras skickar en webhook fr\u00e5n SkyPlanner de nya operationsdatumen till mellanprogramvaran. Den skickar <code>PATCH \/services\/rest\/record\/v1\/manufacturingOperationTask\/{id}<\/code> (<a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/article_66202904244.html\">Oracles referens f\u00f6r poster<\/a>) med <code>startDate<\/code> och <code>endDate<\/code> f\u00f6r varje \u00e4ndrad operation. Ytterligare ett PATCH-anrop p\u00e5 <code>workOrder<\/code>-huvudet anger Production Start och End Date. Skriv bara datum och, om ni anv\u00e4nder ett s\u00e5dant, ett anpassat f\u00e4lt f\u00f6r ordningsf\u00f6ljd. Skriv aldrig tillbaka antal eller BOM-data. F\u00f6r att uppdatera m\u00e5nga operationer i en transaktion kan en liten RESTlet spara hela operationslistan i ett enda anrop. Record API \u00e4r fortfarande standardvalet.<\/p>\n\n\n<p><strong>4. Rapportering fr\u00e5n produktionsgolvet.<\/strong> Operat\u00f6rerna registrerar arbetet i SkyPlanner Mobile Confirmations. Mellanprogramvaran skickar varje rapportering via <a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/article_47212826771.html\">transformeringar av Work Order<\/a> med <code>POST \/services\/rest\/record\/v1\/workOrder\/{id}\/!transform\/workOrderCompletion<\/code>. Anropet inneh\u00e5ller <code>startOperation<\/code>, <code>endOperation<\/code>, f\u00e4rdigrapporterat antal och registrerad tid p\u00e5 operationsraderna. Tillverkningsorder utan WIP avslutas i st\u00e4llet med <code>!transform\/assemblyBuild<\/code>. <a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/article_94213635853.html\">Work Order Completion via REST<\/a> kr\u00e4ver funktionen Manufacturing Work In Process. Lager- och kostnadsbokf\u00f6ringen ligger kvar i NetSuite.<\/p>\n\n\n<p><strong>5. Idempotens och \u00e5terf\u00f6rs\u00f6k.<\/strong> Varje f\u00e4rdigrapportering anv\u00e4nder SkyPlanners tidslogg-ID som externt ID i NetSuite. <a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/section_156335203191.html\">Externa ID:n<\/a> \u00e4r unika per posttyp. En webhook som skickas igen avvisas d\u00e4rf\u00f6r som en dubblett i st\u00e4llet f\u00f6r att kvantiteter och kostnader bokf\u00f6rs tv\u00e5 g\u00e5nger. Skrivningar hanteras via en k\u00f6. Misslyckade anrop (gr\u00e4ns f\u00f6r samtidiga anrop, l\u00e5st post, utg\u00e5nget certifikat) k\u00f6rs om och loggas. Fel som kvarst\u00e5r \u00e4r synliga f\u00f6r SkyPlanner-teamet som ger support f\u00f6r integrationen.<\/p>\n\n\n<p><strong>6. Regler f\u00f6r data\u00e4garskap.<\/strong> NetSuite styr vad som tillverkas: artikel, kvantitet, BOM, operationsf\u00f6ljd och lagerst\u00e4lle. SkyPlanner styr n\u00e4r och var: operationsordning, produktionsgrupp samt start och slut. Datum som \u00e4ndras i NetSuite skrivs \u00f6ver vid n\u00e4sta \u00e5terskrivning. L\u00e5s d\u00e4rf\u00f6r Production Start\/End Date med en formul\u00e4ranpassning eller ett arbetsfl\u00f6de.<\/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\">Vanliga projektsteg<\/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>Implementeringen \u00e4r normalt klar inom n\u00e5gra veckor efter att inf\u00f6randet har startat, \u00e4ven hos stora f\u00f6retag. Ett NetSuite-projekt omfattar:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Test med egna data:<\/strong> produktionsgrupper, operationsf\u00f6ljder och \u00f6ppna tillverkningsorder exporteras till CSV fr\u00e5n sparade s\u00f6kningar och importeras till SkyPlanner under provperioden p\u00e5 30 dagar.<\/li>\n\n\n<li><strong>Mappning av grunddata:<\/strong> NetSuite-poster kopplas till SkyPlanner-objekt, med anpassade f\u00e4lt, enheter och val av WIP- eller icke-WIP-modell per artikel.<\/li>\n\n\n<li><strong>F\u00f6rsta inl\u00e4sningen:<\/strong> artiklar, BOM-revisioner, operationsf\u00f6ljder och produktionsgrupper l\u00e4ses in via SuiteQL. D\u00e4refter l\u00e4ggs skift, operat\u00f6rer och alternativa produktionsgrupper upp i SkyPlanner.<\/li>\n\n\n<li><strong>Synkronisering av tillverkningsorder och ink\u00f6psorder:<\/strong> tillverkningsorder med status Released och In Process samt \u00f6ppna ink\u00f6psorder med f\u00f6rv\u00e4ntade inleveransdatum synkroniseras med hj\u00e4lp av User Event-skript och avst\u00e4mning via polling.<\/li>\n\n\n<li><strong>\u00c5terskrivning av planen:<\/strong> planerade operationsdatum skrivs till tillverkningsorder och operationsuppgifter, med OAuth 2.0 M2M konfigurerat i b\u00e5de test- och produktionsmilj\u00f6n.<\/li>\n\n\n<li><strong>\u00c5terrapportering fr\u00e5n produktionsgolvet:<\/strong> Work Order Completions, materialuttag eller Assembly Builds skapas fr\u00e5n Mobile Confirmations och tidsloggar.<\/li>\n\n\n<li><strong>Test parallellt med den befintliga planen:<\/strong> k\u00f6r SkyPlanner-planen vid sidan av dagens frisl\u00e4ppningsprocess och j\u00e4mf\u00f6r.<\/li>\n\n\n<li><strong>Drifts\u00e4ttning:<\/strong> flytta planeringen till SkyPlanner och l\u00e5s datumf\u00e4lten i NetSuite.<\/li>\n\n<\/ul>\n\n\n<p>Korrekt uppsatta operationsf\u00f6ljder och ett enda dotterbolag h\u00e5ller projektets omfattning nere. Flera dotterbolag, bak\u00e5trapportering i WIP och anpassade formul\u00e4r inneb\u00e4r mer mappningsarbete.<\/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=\"netsuite-pitfalls\"><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\">Fallgropar i NetSuite<\/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>Tillverkningsorder utan operationsf\u00f6ljd.<\/strong> En tillverkningsorder utan Manufacturing Routing saknar operationer att planera. <a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/bridgehead_1508338278.html\">Oracle s\u00e4ger samma sak<\/a> om sin egen finplanering: &#8221;Work orders not associated with a NetSuite routing should not be scheduled.&#8221; (Tillverkningsorder som inte \u00e4r kopplade till en operationsf\u00f6ljd i NetSuite b\u00f6r inte planeras.) Hitta dessa order med SuiteQL f\u00f6re drifts\u00e4ttningen.<\/li>\n\n\n<li><strong>Produktionsgrupperna inneh\u00e5ller f\u00e5 uppgifter.<\/strong> En produktionsgrupp i NetSuite \u00e4r en Group med tv\u00e5 antalsf\u00e4lt, Machine Resources och Labor Resources (b\u00e5da har standardv\u00e4rdet 0), och en Work Calendar, vanligen &#8221;Default Work Calendar&#8221;. L\u00e4s in produktionsgrupperna en g\u00e5ng. Underh\u00e5ll sedan enskilda produktionsgrupper, skift per person, verktyg, st\u00e4lltidsmatrisen och alternativa produktionsgrupper i SkyPlanner.<\/li>\n\n\n<li><strong>Datakvalitet i Setup Time och Run Rate.<\/strong> NetSuites planering med obegr\u00e4nsad kapacitet anv\u00e4nder dessa f\u00e4lt, men eftersom den inte tar h\u00e4nsyn till kapaciteten f\u00f6rblir felaktiga v\u00e4rden ouppt\u00e4ckta. Finplanering synligg\u00f6r dem redan f\u00f6rsta dagen.<\/li>\n\n\n<li><strong>Med eller utan WIP.<\/strong> Med Manufacturing WIP bokf\u00f6rs produktionen via Work Order Issue, Work Order Completion och Work Order Close. Utan WIP anv\u00e4nds Assembly Build. Integrationen bokf\u00f6r Work Order Completions f\u00f6r WIP-artiklar och Assembly Builds f\u00f6r \u00f6vriga artiklar, s\u00e5 valet av modell per artikel ing\u00e5r i mappningen.<\/li>\n\n\n<li><strong>Advanced Manufacturing i samma konto.<\/strong> Om kontot \u00e4ven anv\u00e4nder Advanced Manufacturing SuiteApp m\u00e5ste dess Manufacturing Work Bench-poster st\u00e4mma exakt med operationsf\u00f6ljden: operationsordning, operationsnamn och produktionsgrupp. Best\u00e4m vilket system som s\u00e4tter operationsdatumen. Tv\u00e5 planeringssystem f\u00f6r samma tillverkningsorder inneb\u00e4r tv\u00e5 konkurrerande planer.<\/li>\n\n\n<li><strong>Gr\u00e4nser f\u00f6r samtidiga anrop.<\/strong> Webbtj\u00e4nster och RESTlet-anrop delar en <a href=\"https:\/\/docs.oracle.com\/en\/cloud\/saas\/netsuite\/ns-online-help\/section_N3448861.html\">kontogemensam gr\u00e4ns f\u00f6r samtidiga anrop<\/a>. Gr\u00e4nsen best\u00e4ms av tj\u00e4nsteniv\u00e5n, med ett till\u00e4gg p\u00e5 10 per SuiteCloud Plus-licens. Parallell polling av enskilda poster n\u00e5r snabbt gr\u00e4nsen. Anv\u00e4nd SuiteQL med paginering f\u00f6r l\u00e4sningar och l\u00e4gg skrivningar i k\u00f6.<\/li>\n\n\n<li><strong>Uppdatering av testmilj\u00f6n raderar M2M-konfigurationen.<\/strong> Kopplingarna f\u00f6r OAuth 2.0 Client Credentials rensas n\u00e4r testmilj\u00f6n uppdateras och kopieras inte mellan konton. Ett utg\u00e5nget eller \u00e5terkallat certifikat stoppar synkroniseringen tills en ny koppling har skapats. Konfigurera larm f\u00f6r autentiseringsfel.<\/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-netsuite-integration-who-configures-and-supp\"><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\">NetSuite-integrationen: vem konfigurerar den och ger support?<\/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>Arbetet omfattar mappning mot dina poster, operationsf\u00f6ljder och produktionsgrupper samt de begr\u00e4nsningar som NetSuite inte lagrar som uppgifter som kan anv\u00e4ndas i produktionsplaneringen: st\u00e4lltidsmatris, verktyg, antal operat\u00f6rer och alternativa resurser. SkyPlanners webhooks \u00e5terf\u00f6r plan\u00e4ndringar s\u00e5 snart de sker, \u00e4ven \u00e4ndringar som Autopilot g\u00f6r.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>SkyPlanner-teamet konfigurerar integrationen under inf\u00f6randet och ger support efter drifts\u00e4ttningen.<\/strong> Varje fabrik anv\u00e4nder NetSuite p\u00e5 sitt s\u00e4tt: med eller utan WIP, anpassade formul\u00e4r, skript och egna rutiner f\u00f6r operationsf\u00f6ljder. Teamet mappar dina poster och ansluter SkyPlanners REST API och webhooks till NetSuite REST, SuiteQL och RESTlets. Supporten omfattar User Event-skriptet och mellanprogramvaran och f\u00f6ljer \u00e4ndringarna i din NetSuite-konfiguration.<\/li>\n\n\n<li><strong>Din NetSuite-partner kan delta.<\/strong> Partnern k\u00e4nner till dina anpassade formul\u00e4r, skript och roller. Partnern arbetar mot SkyPlanners REST API, som omfattar order, produkter, material, ink\u00f6psorder, processteg och tidsloggar. Det har Swagger\/OpenAPI-dokumentation och JWT-autentisering. \u00d6ppen dokumentation: <a href=\"\/sv\/docs\/handledning-for-integration\/\">SkyPlanners dokumentation<\/a>.<\/li>\n\n\n<li><strong>Dina egna utvecklare kan bygga vidare p\u00e5 integrationen.<\/strong> En vanlig uppdelning \u00e4r ett User Event-skript i NetSuite och en liten mellanprogramvarutj\u00e4nst utanf\u00f6r. En API-nyckel r\u00e4cker f\u00f6r att komma ig\u00e5ng (<a href=\"\/sv\/docs\/handledning-for-integration\/\">integrationsguide<\/a>), och SkyPlanner-teamet hj\u00e4lper till vid behov.<\/li>\n\n<\/ol>\n\n\n<p>Validera f\u00f6rst planen med CSV-data i den <a href=\"\/sv\/prova\/\">kostnadsfria provperioden p\u00e5 30 dagar<\/a>, med upp till 20 produktionsgrupper och utan kreditkort. Integrationsarbetet utg\u00e5r d\u00e5 fr\u00e5n en plan som redan passar fabriken.<\/p>\n\n\n<p>N\u00e4r anslutningen \u00e4r p\u00e5 plats planerar Arcturus-motorn utifr\u00e5n aktuella tillverkningsorder i NetSuite och kontrollerar material mot lagersaldo och inkommande ink\u00f6psorder. Operat\u00f6rerna rapporterar arbete med Mobile Confirmations, Production Timer och Quick Log Mode, och NetSuite speglar l\u00e4get p\u00e5 produktionsgolvet utan manuell inmatning. SkyPlanner kostar fr\u00e5n 199 \u20ac per m\u00e5nad med 5 produktionsgrupper inkluderade. Fakturering sker m\u00e5nadsvis och du kan s\u00e4ga upp n\u00e4r som helst. Du f\u00e5r en offert p\u00e5 integrationen utifr\u00e5n din process och dina behov, tillsammans med abonnemanget, s\u00e5 att du ser hela kostnaden innan du b\u00f6rjar. <a href=\"\/sv\/kontaktforsaljning\/\">Kontakta s\u00e4ljteamet<\/a> f\u00f6r att kartl\u00e4gga din NetSuite-integration, eller l\u00e4s om <a href=\"\/sv\/funktioner\/\">funktioner<\/a> och <a href=\"\/sv\/kundberattelser\/\">kunder<\/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=\"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\">Tillverkares omd\u00f6men om SkyPlanner<\/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\/22-d7d6bcdf-ecf7-48d2-9750-66253ccf9aa7-crop.jpg\" alt=\"Kalle Kalliom\u00e4ki, specialist inom f\u00f6rs\u00f6rjningskedjan p\u00e5 UTU, i produktionen av elcentraler i Ulvila\" 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>sparas varje vecka<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201dMed SkyPlanner har vi g\u00e5tt fr\u00e5n produktionsplanering i Excel till att optimera produktionen i realtid.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, specialist inom f\u00f6rs\u00f6rjningskedjan<\/b><br>UTU \u00b7 Elcentraler och st\u00e4llverk<\/p>\n\n\n<p class=\"ind-cust__result\">Produktionsplaneringen sparar 2 timmars arbetstid varje vecka, och en ny k\u00f6rplan n\u00e5r produktionslinjen p\u00e5 n\u00e5gra sekunder.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/sv\/customers\/utu\/\">L\u00e4s UTU:s omd\u00f6me<\/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=\"Operat\u00f6rer i renrumsdr\u00e4kter vid en flaskfyllningslinje i Laboratory &amp; Allieds l\u00e4kemedelsfabrik i Nairobi\" 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>produktionseffektivitet<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201dEffektiviteten i produktionen har \u00f6kat med 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, IT-chef<\/b><br>Laboratory &amp; Allied \u00b7 L\u00e4kemedelstillverkning<\/p>\n\n\n<p class=\"ind-cust__result\">Produktionseffektiviteten har \u00f6kat med 90%, och det tar mindre \u00e4n 30 minuter att ta fram en optimerad plan f\u00f6r tre m\u00e5nader f\u00f6r alla produktionsgrupper.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/sv\/customers\/laboratory-allied\/\">L\u00e4s Laboratory &amp; Allieds omd\u00f6me<\/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=\"Flygbild \u00f6ver Piristeels fabrik f\u00f6r taks\u00e4kerhetsprodukter i Kauhava\" 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>leveransprecision<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201dSkyPlanner har gjort det l\u00e4ttare att uppt\u00e4cka flaskhalsar och gett oss en tydligare produktionsstyrning.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, produktionschef<\/b><br>Piristeel \u00b7 Taks\u00e4kerhet och takavvattning<\/p>\n\n\n<p class=\"ind-cust__result\">Leveransprecisionen n\u00e5dde 99,2% i \u00e5r, och produktionsplaneringen sparar upp till fyra timmars arbetstid per dag.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/sv\/customers\/piristeel\/\">L\u00e4s Piristeels omd\u00f6me<\/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\/13-9cbf2d28-08ef-49a1-94e3-0095e107df55.jpg\" alt=\"Anu J\u00e4rvinen, produktionschef p\u00e5 Fredman Operations, vid en robotcell f\u00f6r pallastning i Raumo\" 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\/10-2fd983ec-02a7-440d-b77d-281f37545c8d.png\" alt=\"Fredman Operations\" width=\"137\" height=\"48\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>6 m\u00e5nader<\/b><span>fram\u00e5t kan s\u00e4ljarna se ledig kapacitet<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201dSkyPlanner ger en stabil och tillf\u00f6rlitlig grund f\u00f6r all produktionsplanering.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Anu J\u00e4rvinen, produktionschef<\/b><br>Fredman Operations \u00b7 F\u00f6rpackningspapper f\u00f6r livsmedel<\/p>\n\n\n<p class=\"ind-cust__result\">S\u00e4ljarna ser ledig kapacitet sex m\u00e5nader fram\u00e5t. F\u00f6rfr\u00e5gningar om \u00e4ndringar i produktionsplanen som tidigare tog en timme eller mer att besvara f\u00e5r nu svar p\u00e5 n\u00e5gra sekunder.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/sv\/customers\/fredman-operations\/\">L\u00e4s Fredman Operations omd\u00f6me<\/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\">Vanliga fr\u00e5gor<\/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>Hur ansluts SkyPlanner APS till NetSuite?<\/summary>\n<p class=\"sp-faq__a\">I b\u00e5da riktningarna, via NetSuite REST record API, SuiteQL och vid behov RESTlets. Operationsdatum skrivs med <code>PATCH<\/code> p\u00e5 <code>manufacturingOperationTask<\/code>. Arbetstid och producerat antal rapporteras via transformeringen <code>workOrderCompletion<\/code> eller <code>assemblyBuild<\/code>. SkyPlanner-teamet konfigurerar integrationen under inf\u00f6randet och ger support efter drifts\u00e4ttningen. Er NetSuite-partner eller era egna utvecklare kan bygga vidare p\u00e5 det dokumenterade REST-API:et.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Beh\u00f6ver vi Advanced Manufacturing SuiteApp f\u00f6r att anv\u00e4nda SkyPlanner?<\/summary>\n<p class=\"sp-faq__a\">Nej. SkyPlanner sk\u00f6ter sj\u00e4lvt finplaneringen utifr\u00e5n standardobjekten Work Orders, Manufacturing Routings och Work Centers. Om kontot ocks\u00e5 anv\u00e4nder Advanced Manufacturing avg\u00f6rs det under kartl\u00e4ggningen vilket system som ska s\u00e4tta datum f\u00f6r operationerna.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Hur undviks dubbelregistrering om en h\u00e4ndelse skickas tv\u00e5 g\u00e5nger?<\/summary>\n<p class=\"sp-faq__a\">Varje Work Order Completion anv\u00e4nder ID:t f\u00f6r tidsregistreringen i SkyPlanner som externt ID. NetSuite ser till att externa ID:n \u00e4r unika per posttyp, s\u00e5 en h\u00e4ndelse som skickas igen avvisas i st\u00e4llet f\u00f6r att kvantitet och kostnad registreras en g\u00e5ng till. Misslyckade skrivningar k\u00f6as, g\u00f6rs om och loggas.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kan vi anv\u00e4nda TBA eller SOAP i st\u00e4llet f\u00f6r REST och OAuth 2.0?<\/summary>\n<p class=\"sp-faq__a\">Utg\u00e5 fr\u00e5n REST med OAuth 2.0 f\u00f6r nya integrationer. Oracle stoppar nya TBA- och SOAP-integrationer fr\u00e5n version 2027.1 och inaktiverar alla SOAP-endpoints i version 2028.2. En SkyPlanner-integration som bygger p\u00e5 REST och OAuth 2.0 forts\u00e4tter att fungera efter b\u00e5da dessa tidpunkter.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Hur f\u00e5r SkyPlanner information om nya tillverkningsorder i NetSuite?<\/summary>\n<p class=\"sp-faq__a\">NetSuite har ingen dokumenterad standardfunktion f\u00f6r utg\u00e5ende webhooks. Ett User Event-skript p\u00e5 Work Order k\u00f6ar en avisering n\u00e4r posten sparas. En schemalagd SuiteQL-fr\u00e5ga f\u00e5ngar upp \u00e4ndringar som skriptet missar, till exempel CSV-importer och massuppdateringar.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kan vi testa SkyPlanner med data fr\u00e5n NetSuite innan vi bygger integrationen?<\/summary>\n<p class=\"sp-faq__a\">Ja. Exportera produktionsgrupper, operationsf\u00f6ljder och \u00f6ppna tillverkningsorder som CSV och importera dem till SkyPlanner under provperioden p\u00e5 30 dagar. J\u00e4mf\u00f6r sedan finplanen med er nuvarande plan. <a href=\"\/sv\/prova\/\">Starta en gratis provperiod<\/a> eller <a href=\"\/sv\/kontaktforsaljning\/\">boka en demo<\/a>.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Hur l\u00e5ng tid tar ett integrationsprojekt med NetSuite?<\/summary>\n<p class=\"sp-faq__a\">Implementeringen \u00e4r normalt klar inom n\u00e5gra veckor fr\u00e5n att inf\u00f6randet p\u00e5b\u00f6rjas, \u00e4ven f\u00f6r stora f\u00f6retag. Redan under provperioden g\u00e5r det att planera med CSV-data, och UTU anv\u00e4nder SkyPlanner med NetSuite i dag (<a href=\"\/sv\/customers\/utu\/\">UTU:s omd\u00f6me<\/a>).<\/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>Integrationer \/ ERP \/ Oracle NetSuite Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS Den h\u00e4r guiden visar NetSuite-partner, administrat\u00f6rer och tekniska ink\u00f6pare hur SkyPlanner APS ansluts till Oracle NetSuite f\u00f6r finplanering som tar h\u00e4nsyn till maskinernas och personalens faktiska kapacitet. SkyPlanner integreras med NetSuite i b\u00e5da riktningarna via REST-webbtj\u00e4nster och SuiteQL: skyplanner.ai \u00b7 Produktionsplanering &#8230; <a title=\"Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/\" aria-label=\"L\u00e4s mer om Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS\">L\u00e4s mer<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100747,"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-101044","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>Guide till NetSuite-integration f\u00f6r APS-planering | SkyPlanner<\/title>\n<meta name=\"description\" content=\"Anslut SkyPlanner APS till Oracle NetSuite: REST record API, SuiteQL, OAuth 2.0 M2M, mappning av tillverkningsorder, \u00e5terskrivning och NetSuite-fallgropar.\" \/>\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\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"Anslut SkyPlanner APS till Oracle NetSuite: REST record API, SuiteQL, OAuth 2.0 M2M, mappning av tillverkningsorder, \u00e5terskrivning och NetSuite-fallgropar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ber\u00e4knad l\u00e4stid\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minuter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/erp\\\/netsuite\\\/integrationsguide\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/erp\\\/netsuite\\\/integrationsguide\\\/\",\"name\":\"Guide till NetSuite-integration f\u00f6r APS-planering | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"Anslut SkyPlanner APS till Oracle NetSuite: REST record API, SuiteQL, OAuth 2.0 M2M, mappning av tillverkningsorder, \u00e5terskrivning och NetSuite-fallgropar.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/erp\\\/netsuite\\\/integrationsguide\\\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/erp\\\/netsuite\\\/integrationsguide\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/erp\\\/netsuite\\\/integrationsguide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ERP- och MES-programvaruintegrationer med SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS f\u00f6r ditt ERP-system\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS f\u00f6r Oracle NetSuite: Finplanering av produktionen\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/integrationer\\\/erp\\\/netsuite\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/sv\\\/#\\\/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\\\/sv\\\/#\\\/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":"Guide till NetSuite-integration f\u00f6r APS-planering | SkyPlanner","description":"Anslut SkyPlanner APS till Oracle NetSuite: REST record API, SuiteQL, OAuth 2.0 M2M, mappning av tillverkningsorder, \u00e5terskrivning och NetSuite-fallgropar.","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\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/","og_locale":"sv_SE","og_type":"article","og_title":"Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS","og_description":"Anslut SkyPlanner APS till Oracle NetSuite: REST record API, SuiteQL, OAuth 2.0 M2M, mappning av tillverkningsorder, \u00e5terskrivning och NetSuite-fallgropar.","og_url":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Ber\u00e4knad l\u00e4stid":"15 minuter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/","url":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/","name":"Guide till NetSuite-integration f\u00f6r APS-planering | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/sv\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"Anslut SkyPlanner APS till Oracle NetSuite: REST record API, SuiteQL, OAuth 2.0 M2M, mappning av tillverkningsorder, \u00e5terskrivning och NetSuite-fallgropar.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/integrationsguide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/sv\/"},{"@type":"ListItem","position":2,"name":"ERP- och MES-programvaruintegrationer med SkyPlanner","item":"https:\/\/skyplanner.ai\/sv\/integrationer\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS f\u00f6r ditt ERP-system","item":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS f\u00f6r Oracle NetSuite: Finplanering av produktionen","item":"https:\/\/skyplanner.ai\/sv\/integrationer\/erp\/netsuite\/"},{"@type":"ListItem","position":5,"name":"Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/sv\/#website","url":"https:\/\/skyplanner.ai\/sv\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/sv\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/sv\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/sv\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/sv\/","logo":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/skyplanner.ai\/sv\/#\/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\/sv\/#\/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\/sv\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integrationer \/ ERP \/ Oracle NetSuite Guide till NetSuite-integration f\u00f6r produktionsplanering med SkyPlanner APS Den h\u00e4r guiden visar NetSuite-partner, administrat\u00f6rer och tekniska ink\u00f6pare hur SkyPlanner APS ansluts till Oracle NetSuite f\u00f6r finplanering som tar h\u00e4nsyn till maskinernas och personalens faktiska kapacitet. SkyPlanner integreras med NetSuite i b\u00e5da riktningarna via REST-webbtj\u00e4nster och SuiteQL: skyplanner.ai \u00b7 Produktionsplanering&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/pages\/101044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/comments?post=101044"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/pages\/101044\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/pages\/100747"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/sv\/wp-json\/wp\/v2\/media?parent=101044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}