{"id":103592,"date":"2026-10-20T16:09:04","date_gmt":"2026-10-20T16:09:04","guid":{"rendered":"https:\/\/skyplanner.ai\/integrations\/erp\/ifs-cloud\/guide-dintegration\/"},"modified":"2026-10-20T16:09:04","modified_gmt":"2026-10-20T16:09:04","slug":"guide-dintegration","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/","title":{"rendered":"Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec 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=\"\/fr\/integrations\/\">Int\u00e9grations<\/a> \/ <a href=\"\/fr\/integrations\/erp\/\">ERP<\/a> \/ IFS Cloud<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Guide d\u2019int\u00e9gration d\u2019IFS Cloud <span class=\"hl\">pour l\u2019ordonnancement de la production avec 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>Ce guide d\u2019int\u00e9gration d\u2019IFS Cloud explique aux partenaires et aux \u00e9quipes informatiques comment connecter IFS Cloud \u00e0 SkyPlanner APS. SkyPlanner \u00e9change des donn\u00e9es avec IFS Cloud dans les deux sens, au moyen des API d\u2019IFS :<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>SkyPlanner re\u00e7oit les ordres de fabrication avec leurs op\u00e9rations et mati\u00e8res, les gammes de fabrication, les structures produit, les postes de charge, les cat\u00e9gories de main-d\u2019\u0153uvre, les outils, la disponibilit\u00e9 des articles en stock et les commandes d\u2019achat.<\/li>\n\n\n<li>Les dates et heures de d\u00e9but et de fin planifi\u00e9es ainsi que la ressource du poste de charge retenue sont renvoy\u00e9es vers les op\u00e9rations des ordres de fabrication.<\/li>\n\n\n<li>Les webhooks de SkyPlanner transmettent les modifications du planning d\u00e8s qu\u2019elles surviennent.<\/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=\"\/fr\/essai\/\">D\u00e9marrer l\u2019essai gratuit<\/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=\"\/fr\/contacter-les-ventes\/\">R\u00e9server une d\u00e9mo<\/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 Ordonnancement de la production<\/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=\"Diagramme de Gantt de SkyPlanner APS avec les op\u00e9rations r\u00e9parties sur les postes de travail et une liste d\u2019ordres en dessous.\"><\/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>L\u2019\u00e9quipe SkyPlanner configure l\u2019int\u00e9gration en fonction de votre environnement IFS Cloud lors de la mise en place et en assure le support apr\u00e8s la mise en production. Ce guide s\u2019adresse aux partenaires et aux d\u00e9veloppeurs qui souhaitent y participer ou d\u00e9velopper eux-m\u00eames une int\u00e9gration \u00e0 partir de la REST API document\u00e9e de SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">r\u00e9f\u00e9rence de l\u2019API<\/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\">Options d\u2019int\u00e9gration d\u2019IFS Cloud<\/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\">Projections OData (API RESTful).<\/p>\n\n\n<p class=\"fx-pain__b\">IFS Cloud expose sa logique m\u00e9tier sous forme de projections OData. \u00ab\u00a0Projections are exposed in the \/ifsapplications\/projection\/ endpoint,\u00a0\u00bb (les projections sont expos\u00e9es sur le point de terminaison \/ifsapplications\/projection\/), via le point de terminaison main, int ou b2b selon le type de projection. Un chemin type part de <code>\/main\/ifsapplications\/<\/code>, passe par la version de la projection, puis m\u00e8ne \u00e0 son service <code>.svc<\/code> et \u00e0 son ensemble d\u2019entit\u00e9s. Chaque projection publie des m\u00e9tadonn\u00e9es OData : \u00ab\u00a0a machine-readable description of the data model of the APIs.\u00a0\u00bb (une description du mod\u00e8le de donn\u00e9es des API lisible par machine). (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/040_tailoring\/300_extensibility\/040_ifs_odata\/\">source<\/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\">Le client web d\u2019IFS Cloud r\u00e9pertorie toutes les projections, avec la documentation des API et une sp\u00e9cification OpenAPI propre \u00e0 votre environnement. Pour l\u2019int\u00e9gration, utilisez les Premium APIs et les Entity Service APIs, et non les projections d\u2019interface qui sous-tendent les pages du client. Les Premium APIs sont versionn\u00e9es : \u00ab\u00a0The old version of the projection will still be retained along with the new version till the next release.\u00a0\u00bb (L\u2019ancienne version de la projection est conserv\u00e9e avec la nouvelle jusqu\u2019\u00e0 la version suivante du logiciel.) (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/040_tailoring\/300_extensibility\/020_api_explorer\/030_premium_apis\/\">source<\/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\">Le courtier d\u2019int\u00e9gration assure le routage des messages vers des adresses HTTP\/REST, des fichiers et d\u2019autres destinations. IFS pr\u00e9cise : \u00ab\u00a0Modern integration use web services together with IFS Connect and\/or 3rd party integration tools.\u00a0\u00bb (Les int\u00e9grations modernes utilisent des services web avec IFS Connect et\/ou des outils d\u2019int\u00e9gration tiers.) (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/030_administration\/030_integration\/\">source<\/a>) IFS documente \u00e9galement les possibilit\u00e9s d\u2019int\u00e9gration via des intergiciels tels que Boomi.<\/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\">Fichiers.<\/p>\n\n\n<p class=\"fx-pain__b\">Data Migration Manager ainsi que les traitements File Migration et Excel Migration prennent en charge les chargements en masse. Pendant l\u2019essai, un simple export Excel suffit.<\/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\">Authentification<\/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>Les int\u00e9grations externes s\u2019authentifient aupr\u00e8s d\u2019IFS Identity and Access Manager (IAM) avec OAuth 2.0 et OpenID Connect :<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Enregistrez un <strong>IAM Client<\/strong> pour SkyPlanner et utilisez le flux <strong>Client Credentials<\/strong>. Celui-ci \u00ab\u00a0allows for a non-interactive authentication of a service account\u00a0\u00bb (permet l\u2019authentification non interactive d\u2019un compte de service) et \u00ab\u00a0yields an access token associated with a service user.\u00a0\u00bb (fournit un jeton d\u2019acc\u00e8s associ\u00e9 \u00e0 un utilisateur de service).<\/li>\n\n\n<li>Demandez les jetons \u00e0 l\u2019adresse <code>POST https:\/\/&lt;SYSTEM_URL&gt;\/auth\/realms\/&lt;NAMESPACE&gt;\/protocol\/openid-connect\/token<\/code>.<\/li>\n\n\n<li>Attribuez \u00e0 l\u2019utilisateur de service les jeux d\u2019autorisations n\u00e9cessaires pour les projections que l\u2019int\u00e9gration lit et modifie, et rien de plus.<\/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\/\">source<\/a>)<\/p>\n\n\n<p>C\u00f4t\u00e9 SkyPlanner, la REST API utilise un jeton d\u2019API pour l\u2019authentification (SkyPlanner Settings &gt; API) et sa documentation est disponible dans Swagger\/OpenAPI. Le <a href=\"\/fr\/docs\/tutoriel-dintegration\/\">tutoriel d\u2019int\u00e9gration<\/a> vous guide dans vos premiers appels.<\/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\">\u00c9v\u00e9nements et d\u00e9tection des modifications<\/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 Cloud dispose d\u2019un m\u00e9canisme de gestion des \u00e9v\u00e9nements : \u00ab\u00a0Events can be used to automate actions within IFS Cloud.\u00a0\u00bb (Les \u00e9v\u00e9nements permettent d\u2019automatiser des actions dans IFS Cloud.) Les \u00e9v\u00e9nements personnalis\u00e9s se d\u00e9clenchent \u00e0 la cr\u00e9ation, \u00e0 la modification ou \u00e0 la suppression d\u2019une entit\u00e9, et leurs actions s\u2019ex\u00e9cutent via IFS Connect. (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/030_administration\/090_automation_optimization\/320_events\/\">source<\/a>)<\/p>\n\n\n<p>Les envois sortants passent par <strong>REST Sender<\/strong> : \u00ab\u00a0Outbound messages can be sent either synchronously or asynchronously,\u00a0\u00bb (les messages sortants peuvent \u00eatre envoy\u00e9s de mani\u00e8re synchrone ou asynchrone), avec un routage configur\u00e9 dans IFS Connect. (<a href=\"https:\/\/docs.ifs.com\/techdocs\/26R1\/040_tailoring\/300_extensibility\/090_using_rest_sender\/\">source<\/a>) Workflow Manager peut \u00e9galement appeler des points de terminaison REST.<\/p>\n\n\n<p>Deux approches sont possibles :<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Par \u00e9v\u00e9nements.<\/strong> Un \u00e9v\u00e9nement personnalis\u00e9 d\u00e9tecte les modifications des ordres de fabrication et de leurs op\u00e9rations, puis d\u00e9clenche l\u2019envoi d\u2019un message REST Sender \u00e0 la REST API de SkyPlanner.<\/li>\n\n\n<li><strong>Par interrogation p\u00e9riodique.<\/strong> \u00c0 quelques minutes d\u2019intervalle, SkyPlanner lit les ordres de fabrication ouverts dans les projections, en ne retenant que les enregistrements modifi\u00e9s.<\/li>\n\n<\/ol>\n\n\n<p>Commencez par l\u2019interrogation p\u00e9riodique, puis ajoutez des \u00e9v\u00e9nements pour les objets qui changent le plus souvent. SkyPlanner envoie des webhooks lorsque l\u2019\u00e9tat ou le planning change : les \u00e9critures en retour sont donc d\u00e9clench\u00e9es par des \u00e9v\u00e9nements.<\/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\">Correspondance des donn\u00e9es<\/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>Les noms des projections varient selon les versions. Reprenez les noms exacts dans votre API Explorer.<\/p>\n\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Objet IFS Cloud<\/th><th>Objet SkyPlanner<\/th><th>Sens<\/th><th>Fr\u00e9quence<\/th><\/tr><\/thead><tbody><tr><td>Inventory Part (au niveau du site)<\/td><td>Produits et mati\u00e8res<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Chargement initial, puis \u00e0 chaque modification<\/td><\/tr><tr><td>Product Structure (en-t\u00eate, variante, lignes)<\/td><td>Structure produit, sous-produits, mati\u00e8res par produit<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Chargement initial, puis \u00e0 chaque modification<\/td><\/tr><tr><td>Routing, Routing Operations : temps de r\u00e9glage, d\u2019ex\u00e9cution et de transfert, rendement<\/td><td>\u00c9tapes de fabrication avec dur\u00e9es, temps de r\u00e9glage et de d\u00e9montage<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Chargement initial, puis \u00e0 chaque modification<\/td><\/tr><tr><td>Work Center, Work Center Resource : calendrier, taux d\u2019utilisation, rendement<\/td><td>Postes de travail, groupes de postes de travail, rendements<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Chargement initial, puis rarement<\/td><\/tr><tr><td>Personnes de la Labor Class ; effectif de l\u2019\u00e9quipe affect\u00e9e \u00e0 l\u2019op\u00e9ration<\/td><td>Personnel avec horaires post\u00e9s ; op\u00e9rateurs par op\u00e9ration<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Chargement initial ; horaires post\u00e9s tenus \u00e0 jour dans un seul syst\u00e8me<\/td><\/tr><tr><td>Manufacturing Tool, groupes d\u2019outils<\/td><td>Outils comme ressources partag\u00e9es \u00e0 capacit\u00e9 limit\u00e9e<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Chargement initial<\/td><\/tr><tr><td>Shop Order (Released, Reserved, Started) avec Shop Order Operations et mati\u00e8res : Need Date, Earliest Start Date, priorit\u00e9<\/td><td>Ordres et op\u00e9rations avec \u00e9ch\u00e9ances et besoins en mati\u00e8res<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Sur \u00e9v\u00e9nement ou par interrogation \u00e0 quelques minutes d\u2019intervalle<\/td><\/tr><tr><td>Disponibilit\u00e9 des articles en stock<\/td><td>Niveaux de stock<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Par interrogation, toutes les heures ou \u00e0 chaque calcul du planning<\/td><\/tr><tr><td>Lignes de commandes d\u2019achat avec r\u00e9ception pr\u00e9vue<\/td><td>Commandes d\u2019achat avec date de livraison pr\u00e9vue ; mise \u00e0 jour du stock au passage au statut Delivered<\/td><td>IFS \u2192 SkyPlanner<\/td><td>Par interrogation, toutes les heures ou \u00e0 chaque calcul du planning<\/td><\/tr><tr><td>Shop Order Operation : d\u00e9but, fin, ressource du poste de charge<\/td><td>D\u00e9but et fin planifi\u00e9s, poste de travail par op\u00e9ration<\/td><td>SkyPlanner \u2192 IFS<\/td><td>\u00c0 chaque modification du planning, via un webhook SkyPlanner<\/td><\/tr><tr><td>D\u00e9claration des op\u00e9rations (temps machine, temps de main-d\u2019\u0153uvre, quantit\u00e9)<\/td><td>Relev\u00e9s de temps et confirmations des op\u00e9rateurs<\/td><td>SkyPlanner \u2192 IFS<\/td><td>\u00c0 chaque confirmation ou une fois par p\u00e9riode de travail, si cette option est retenue lors du cadrage<\/td><\/tr><tr><td>Configuration dans SkyPlanner<\/td><td>Matrice des temps de r\u00e9glage, machines et personnel de remplacement<\/td><td>Tenus \u00e0 jour dans SkyPlanner<\/td><td>Configuration lors de la mise en place<\/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\">Sch\u00e9mas d\u2019int\u00e9gration<\/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. Chargement initial des donn\u00e9es de base.<\/strong> R\u00e9cup\u00e9rez les articles en stock, les structures des produits fabricables, les gammes de fabrication et leurs op\u00e9rations, les postes de charge et leurs ressources, les cat\u00e9gories de main-d\u2019\u0153uvre et les outils. D\u00e9finissez soigneusement la correspondance entre chaque ressource de poste de charge et un poste de travail SkyPlanner. D\u00e9cidez si un poste de charge dot\u00e9 de trois ressources doit devenir un groupe de postes de travail ou trois postes de travail.<\/p>\n\n\n<p><strong>2. Synchronisation des ordres de fabrication.<\/strong> Lisez les ordres de fabrication aux statuts Released, Reserved et Started, avec leurs op\u00e9rations et leurs mati\u00e8res. Laissez les ordres au statut Planned au MRP : ils changent \u00e0 chaque calcul de planification. Ajoutez la disponibilit\u00e9 des articles en stock et les lignes de commandes d\u2019achat ouvertes pour que l\u2019ordonnancement tienne compte \u00e0 la fois du stock et des achats \u00e0 recevoir. SkyPlanner consid\u00e8re les mati\u00e8res command\u00e9es comme disponibles \u00e0 la date de livraison de la commande d\u2019achat.<\/p>\n\n\n<p><strong>3. \u00c9criture du planning en retour.<\/strong> Pour chaque op\u00e9ration que le moteur a plac\u00e9e ou d\u00e9plac\u00e9e, SkyPlanner inscrit le d\u00e9but et la fin planifi\u00e9s ainsi que la ressource du poste de charge dans l\u2019op\u00e9ration de l\u2019ordre de fabrication. L\u2019\u00e9criture passe par la projection des op\u00e9rations d\u2019ordres de fabrication r\u00e9pertori\u00e9e dans votre API Explorer : IFS applique donc ses propres contr\u00f4les de validation. IFS conserve la gestion des quantit\u00e9s, des statuts et des co\u00fbts.<\/p>\n\n\n<p><strong>4. Confirmations en atelier.<\/strong> Choisissez un seul canal par site. Les op\u00e9rateurs peuvent continuer \u00e0 d\u00e9clarer leur travail dans <strong>Shop Floor Workbench<\/strong>, et SkyPlanner r\u00e9cup\u00e8re l\u2019avancement. Autre possibilit\u00e9 : les op\u00e9rateurs enregistrent leur travail avec SkyPlanner Mobile Confirmations et Production Timer. Les relev\u00e9s de temps sont alors transmis \u00e0 IFS via la projection de d\u00e9claration des op\u00e9rations convenue lors du cadrage.<\/p>\n\n\n<p><strong>5. R\u00e8gles de responsabilit\u00e9 et de gestion des conflits.<\/strong> Consignez-les avant la mise en production :<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Donn\u00e9es<\/th><th>Syst\u00e8me responsable<\/th><\/tr><\/thead><tbody><tr><td>Articles en stock, structures produit, gammes de fabrication, quantit\u00e9s, statuts des ordres de fabrication<\/td><td>IFS Cloud<\/td><\/tr><tr><td>S\u00e9quence des op\u00e9rations, dates et heures de d\u00e9but et de fin, affectation des ressources<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Matrice des temps de r\u00e9glage, besoins en outils et en op\u00e9rateurs, ressources de remplacement<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Horaires d\u2019\u00e9quipe et absences<\/td><td>Un seul syst\u00e8me, choisi lors du cadrage<\/td><\/tr><tr><td>D\u00e9clarations d\u2019op\u00e9rations et r\u00e9ceptions<\/td><td>IFS Cloud, \u00e0 partir de Shop Floor Workbench ou des relev\u00e9s de temps SkyPlanner<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Le r\u00e9ordonnancement dans IFS est la principale source de conflits. Si un planificateur r\u00e9ordonnance un ordre de fabrication avec Infinite Scheduler, traitez-le comme une nouvelle version, resynchronisez-le et laissez SkyPlanner recalculer l\u2019ordonnancement. Avec Autopilot, SkyPlanner r\u00e9ordonnance automatiquement la production d\u00e8s qu\u2019un changement intervient. Les sites qui utilisent aussi MSO d\u00e9finissent les postes de charge dont chaque outil d\u2019ordonnancement est responsable.<\/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\">\u00c9tapes types du projet<\/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>La mise en \u0153uvre s\u2019ach\u00e8ve g\u00e9n\u00e9ralement en quelques semaines apr\u00e8s le d\u00e9but de l\u2019accompagnement, m\u00eame dans les grandes entreprises. Avant cette \u00e9tape, l\u2019essai gratuit de 30 jours vous permet d\u2019utiliser vos propres donn\u00e9es : exportez les postes de charge, les gammes de fabrication et les ordres de fabrication ouverts d\u2019IFS Cloud vers Excel, puis importez-les.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Correspondance des donn\u00e9es.<\/strong> D\u00e9finissez la table de correspondance, les r\u00e8gles de responsabilit\u00e9 sur les donn\u00e9es, les fr\u00e9quences de synchronisation et le canal de d\u00e9claration.<\/li>\n\n\n<li><strong>IAM et autorisations.<\/strong> Enregistrez le client IAM, cr\u00e9ez l\u2019utilisateur de service et attribuez les jeux d\u2019autorisations des projections. Proc\u00e9dez d\u2019abord dans l\u2019environnement de test, puis en production.<\/li>\n\n\n<li><strong>Chargement initial.<\/strong> Chargez les articles en stock, les structures de produits, les gammes de fabrication, les postes de charge, les cat\u00e9gories de main-d\u2019\u0153uvre et les outils.<\/li>\n\n\n<li><strong>Synchronisation des ordres de fabrication et des commandes d\u2019achat.<\/strong> Commencez par des interrogations p\u00e9riodiques, puis utilisez des \u00e9v\u00e9nements personnalis\u00e9s lorsque le volume de modifications est \u00e9lev\u00e9.<\/li>\n\n\n<li><strong>Param\u00e9trage des contraintes dans SkyPlanner.<\/strong> Configurez la matrice des temps de r\u00e9glage, les outils, les effectifs d\u2019op\u00e9rateurs et les machines ou le personnel de remplacement.<\/li>\n\n\n<li><strong>\u00c9criture du planning dans IFS.<\/strong> Transf\u00e9rez les dates et les ressources vers les op\u00e9rations des ordres de fabrication.<\/li>\n\n\n<li><strong>Tests en parall\u00e8le.<\/strong> Faites fonctionner SkyPlanner en parall\u00e8le du planning actuel, comparez les dates et corrigez les donn\u00e9es de base.<\/li>\n\n\n<li><strong>Mise en production.<\/strong> Activez l\u2019\u00e9criture dans IFS une fois les donn\u00e9es concordantes.<\/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\">Points \u00e0 pr\u00e9voir pour une int\u00e9gration avec IFS Cloud<\/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>Temps machine et temps de main-d\u2019\u0153uvre.<\/strong> Les op\u00e9rations des ordres de fabrication comportent des temps de r\u00e9glage et d\u2019ex\u00e9cution distincts pour les machines et la main-d\u2019\u0153uvre, ainsi qu\u2019un effectif d\u2019\u00e9quipe. D\u00e9terminez quel temps fixe la dur\u00e9e sur chaque poste de travail, sinon toutes les dur\u00e9es d\u2019op\u00e9ration seront erron\u00e9es.<\/li>\n\n\n<li><strong>Double comptabilisation de l\u2019utilisation et de l\u2019efficacit\u00e9.<\/strong> Dans IFS, le taux d\u2019utilisation du poste de charge, l\u2019efficacit\u00e9 de l\u2019op\u00e9ration et celle de la ressource r\u00e9duisent tous le temps disponible. R\u00e9percutez-les une seule fois dans l\u2019efficacit\u00e9 du poste de travail SkyPlanner.<\/li>\n\n\n<li><strong>Capacit\u00e9 non actualis\u00e9e.<\/strong> La capacit\u00e9 des ressources n\u2019existe qu\u2019apr\u00e8s l\u2019ex\u00e9cution de <strong>Calculate Work Center Resource Capacity<\/strong>. V\u00e9rifiez les calendriers et les p\u00e9riodes de validit\u00e9 avant le chargement initial.<\/li>\n\n\n<li><strong>Preferred Resource n\u2019est qu\u2019une pr\u00e9f\u00e9rence.<\/strong> Mod\u00e9lisez explicitement les v\u00e9ritables solutions de remplacement sous forme de postes de travail alternatifs dans SkyPlanner.<\/li>\n\n\n<li><strong>Les projections de l\u2019interface utilisateur \u00e9voluent.<\/strong> Appuyez-vous sur les API Premium ou Entity Service, qui conservent la version pr\u00e9c\u00e9dente jusqu\u2019\u00e0 la version suivante. Refaites les tests \u00e0 chaque version semestrielle.<\/li>\n\n\n<li><strong>Les projections de Shop Floor Workbench suivent les parcours de l\u2019interface utilisateur.<\/strong> Les projections con\u00e7ues pour l\u2019assistant Shop Floor Workbench ne sont pas destin\u00e9es \u00e0 une int\u00e9gration transactionnelle directe. Choisissez la projection de d\u00e9claration lors du cadrage.<\/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\">Qui configure l\u2019int\u00e9gration ?<\/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>Le travail comprend la mise en correspondance avec vos gammes de fabrication, vos postes de charge et votre configuration IFS. Il porte aussi sur les contraintes que SkyPlanner prend en compte pour ordonnancer dans les limites de la capacit\u00e9 disponible : matrice des temps de r\u00e9glage, outils, effectifs d\u2019op\u00e9rateurs et ressources alternatives.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>L\u2019\u00e9quipe SkyPlanner configure l\u2019int\u00e9gration pendant l\u2019accompagnement initial et en assure le support apr\u00e8s la mise en production,<\/strong> c\u00f4t\u00e9 SkyPlanner et pour les projections IFS convenues. Chaque usine utilise IFS Cloud diff\u00e9remment : c\u2019est \u00e0 cette \u00e9tape que ce savoir-faire intervient.<\/li>\n\n\n<li><strong>Votre partenaire IFS peut participer.<\/strong> Il conna\u00eet votre configuration et peut param\u00e9trer le client IAM, les jeux d\u2019autorisations et les \u00e9v\u00e9nements aux c\u00f4t\u00e9s de l\u2019\u00e9quipe. SkyPlanner fournit la REST API, la documentation Swagger\/OpenAPI et les webhooks.<\/li>\n\n\n<li><strong>Vos propres d\u00e9veloppeurs peuvent r\u00e9aliser l\u2019int\u00e9gration<\/strong> en s\u2019appuyant sur la m\u00eame REST API document\u00e9e, avec un jeton d\u2019API. Un jeton d\u2019API suffit pour d\u00e9marrer, et l\u2019\u00e9quipe SkyPlanner vous aide au besoin. La documentation publique est disponible dans la <a href=\"\/fr\/docs\/tutoriel-dintegration\/\">documentation d\u2019int\u00e9gration SkyPlanner<\/a>.<\/li>\n\n<\/ol>\n\n\n<p>SkyPlanner est disponible \u00e0 partir de 199 \u20ac par mois, avec 5 postes de travail inclus et une facturation mensuelle. L\u2019int\u00e9gration fait l\u2019objet d\u2019un devis pr\u00e9alable adapt\u00e9 \u00e0 vos processus et \u00e0 vos besoins, avec votre abonnement : vous connaissez ainsi le co\u00fbt total avant de commencer. Comparez les fonctions d\u2019ordonnancement natives d\u2019IFS dans la page <a href=\"\/fr\/integrations\/erp\/ifs-cloud\/ordonnancement-production\/\">Ordonnancement \u00e0 capacit\u00e9 finie dans IFS Cloud<\/a>. Vous trouverez une vue d\u2019ensemble sur la <a href=\"\/fr\/integrations\/erp\/ifs-cloud\/\">page IFS Cloud<\/a> et les autres ERP dans la <a href=\"\/fr\/integrations\/erp\/\">rubrique des int\u00e9grations ERP<\/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=\"\/fr\/essai\/\">D\u00e9marrer l\u2019essai gratuit<\/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=\"\/fr\/contacter-les-ventes\/\">R\u00e9server une d\u00e9mo<\/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\">Avis d\u2019industriels sur 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\/utu-kalle-kalliomaki-2026.jpg\" alt=\"Kalle Kalliom\u00e4ki, sp\u00e9cialiste de la cha\u00eene logistique chez UTU, dans l\u2019atelier de fabrication de tableaux \u00e9lectriques \u00e0 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>gagn\u00e9es chaque semaine<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u00ab Gr\u00e2ce \u00e0 SkyPlanner, nous sommes pass\u00e9s de la planification de la production sur des feuilles Excel \u00e0 l\u2019optimisation de la production en temps r\u00e9el. \u00bb<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, sp\u00e9cialiste de la cha\u00eene logistique<\/b><br>UTU \u00b7 Tableaux \u00e9lectriques et appareillage de commutation<\/p>\n\n\n<p class=\"ind-cust__result\">La planification de la production permet de gagner 2 heures de travail chaque semaine, et une nouvelle file d\u2019op\u00e9rations parvient \u00e0 la ligne en quelques secondes.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fr\/temoignages-clients\/utu\/\">Lire le t\u00e9moignage d\u2019UTU<\/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=\"Op\u00e9rateurs en tenue de salle blanche sur une ligne de remplissage de flacons dans l\u2019usine pharmaceutique de Laboratory &amp; Allied \u00e0 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>d\u2019efficacit\u00e9 en production<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u00ab L\u2019efficacit\u00e9 en production a augment\u00e9 de 90 %. \u00bb<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, responsable informatique<\/b><br>Laboratory &amp; Allied \u00b7 Fabrication pharmaceutique<\/p>\n\n\n<p class=\"ind-cust__result\">L\u2019efficacit\u00e9 en production a augment\u00e9 de 90 %, et il faut moins de 30 minutes pour \u00e9tablir un planning optimis\u00e9 sur trois mois pour l\u2019ensemble des postes de travail.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fr\/temoignages-clients\/laboratory-allied\/\">Lire le t\u00e9moignage de Laboratory &amp; Allied<\/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=\"Vue a\u00e9rienne de l\u2019usine Piristeel de fabrication d\u2019\u00e9quipements de s\u00e9curit\u00e9 pour toiture \u00e0 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>de respect des d\u00e9lais de livraison<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u00ab SkyPlanner nous a donn\u00e9 la visibilit\u00e9 n\u00e9cessaire pour rep\u00e9rer les goulets d\u2019\u00e9tranglement et a clarifi\u00e9 la gestion de la production. \u00bb<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, responsable de production<\/b><br>Piristeel \u00b7 \u00c9quipements de s\u00e9curit\u00e9 pour toiture et syst\u00e8mes d\u2019\u00e9vacuation des eaux pluviales<\/p>\n\n\n<p class=\"ind-cust__result\">Le taux de respect des d\u00e9lais de livraison a atteint 99,2 % cette ann\u00e9e, et l\u2019ordonnancement permet de gagner jusqu\u2019\u00e0 quatre heures de travail par jour.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fr\/temoignages-clients\/piristeel\/\">Lire le t\u00e9moignage de Piristeel<\/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>Moins<\/b><span>d\u2019arr\u00eats dus aux manques de mati\u00e8res<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u00ab La valeur de SkyPlanner pour nous, c\u2019est d\u2019avoir un outil qui fonctionne au quotidien, notamment pour fixer les dates de livraison. \u00bb<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Tommi M\u00e4nnist\u00f6, responsable de la planification de la production<\/b><br>Eskomatic \u00b7 Usinage en sous-traitance<\/p>\n\n\n<p class=\"ind-cust__result\">L\u2019ordonnancement automatique de la charge permet de fixer des dates de livraison plus pr\u00e9cises, et les arr\u00eats de production dus aux manques de mati\u00e8res ont fortement diminu\u00e9.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fr\/temoignages-clients\/eskomatic\/\">Lire le t\u00e9moignage d\u2019Eskomatic<\/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\">FAQ<\/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>Quelle API IFS Cloud utiliser pour une int\u00e9gration d\u00e9di\u00e9e \u00e0 l\u2019ordonnancement ?<\/summary>\n<p class=\"sp-faq__a\">Utilisez les projections OData sous <code>\/ifsapplications\/projection\/<\/code>, de pr\u00e9f\u00e9rence les API Premium ou Entity Service r\u00e9pertori\u00e9es dans votre API Explorer. Elles disposent de sp\u00e9cifications OpenAPI propres \u00e0 chaque environnement et conservent la version pr\u00e9c\u00e9dente jusqu\u2019\u00e0 la version suivante.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Qui r\u00e9alise l\u2019int\u00e9gration avec IFS Cloud ?<\/summary>\n<p class=\"sp-faq__a\">L\u2019\u00e9quipe SkyPlanner configure l\u2019int\u00e9gration bidirectionnelle selon votre param\u00e9trage IFS pendant l\u2019accompagnement initial et en assure le support apr\u00e8s la mise en production. Votre partenaire IFS ou vos propres d\u00e9veloppeurs peuvent aussi r\u00e9aliser l\u2019int\u00e9gration \u00e0 partir de la REST API document\u00e9e de SkyPlanner. Un jeton d\u2019API suffit pour d\u00e9marrer.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Quel mode d\u2019authentification l\u2019int\u00e9gration utilise-t-elle ?<\/summary>\n<p class=\"sp-faq__a\">Un client IAM IFS utilisant le flux OAuth 2.0 Client Credentials, associ\u00e9 \u00e0 un utilisateur de service disposant des jeux d\u2019autorisations pour les projections n\u00e9cessaires. L\u2019API de SkyPlanner utilise un jeton d\u2019API.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>IFS Cloud peut-il transmettre les modifications des ordres de fabrication en temps r\u00e9el ?<\/summary>\n<p class=\"sp-faq__a\">Oui, gr\u00e2ce \u00e0 des \u00e9v\u00e9nements personnalis\u00e9s d\u00e9clench\u00e9s par les modifications d\u2019entit\u00e9s et au REST Sender, tous deux configur\u00e9s dans IFS Connect. Commencez par des interrogations \u00e0 quelques minutes d\u2019intervalle, puis ajoutez des \u00e9v\u00e9nements lorsque le volume de modifications est \u00e9lev\u00e9. Les webhooks de SkyPlanner transmettent les modifications du planning d\u00e8s qu\u2019elles surviennent.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Faut-il MSO ou PSO pour cette int\u00e9gration ?<\/summary>\n<p class=\"sp-faq__a\">Non. SkyPlanner lit les ordres de fabrication, les op\u00e9rations et les postes de charge directement depuis les projections IFS et \u00e9tablit lui-m\u00eame l\u2019ordonnancement en respectant les capacit\u00e9s disponibles. Vous n\u2019avez besoin ni d\u2019un acc\u00e8s MSO, ni d\u2019un PSO Cloud Service ou d\u2019un IFS.ai Activation Pass, ni de pr\u00e9voir un budget de jetons. Autopilot recalcule automatiquement l\u2019ordonnancement \u00e0 chaque changement.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Peut-on tester SkyPlanner avant de r\u00e9aliser l\u2019int\u00e9gration ?<\/summary>\n<p class=\"sp-faq__a\">Oui. L\u2019essai gratuit de 30 jours permet d\u2019utiliser jusqu\u2019\u00e0 20 postes de travail avec des imports Excel ou CSV depuis IFS Cloud, sans carte bancaire. <a href=\"\/fr\/essai\/\">D\u00e9marrez l\u2019essai<\/a> ou <a href=\"\/fr\/contacter-les-ventes\/\">contactez l\u2019\u00e9quipe commerciale<\/a> pour cadrer l\u2019int\u00e9gration.<\/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>Int\u00e9grations \/ ERP \/ IFS Cloud Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS Ce guide d\u2019int\u00e9gration d\u2019IFS Cloud explique aux partenaires et aux \u00e9quipes informatiques comment connecter IFS Cloud \u00e0 SkyPlanner APS. SkyPlanner \u00e9change des donn\u00e9es avec IFS Cloud dans les deux sens, au moyen des API d\u2019IFS : skyplanner.ai &#8230; <a title=\"Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/\" aria-label=\"Read more about Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS\">Lire plus<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":102879,"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-103592","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 Cloud : guide d\u2019int\u00e9gration APS pour l\u2019ordonnancement<\/title>\n<meta name=\"description\" content=\"Relier IFS Cloud \u00e0 SkyPlanner APS : projections OData, API Explorer, identifiants client IAM, \u00e9v\u00e9nements, mapping des OF et conseils projet.\" \/>\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\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"Relier IFS Cloud \u00e0 SkyPlanner APS : projections OData, API Explorer, identifiants client IAM, \u00e9v\u00e9nements, mapping des OF et conseils projet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/ifs-cloud\\\/guide-dintegration\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/ifs-cloud\\\/guide-dintegration\\\/\",\"name\":\"IFS Cloud : guide d\u2019int\u00e9gration APS pour l\u2019ordonnancement\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/#website\"},\"datePublished\":\"2026-10-20T16:09:04+00:00\",\"description\":\"Relier IFS Cloud \u00e0 SkyPlanner APS : projections OData, API Explorer, identifiants client IAM, \u00e9v\u00e9nements, mapping des OF et conseils projet.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/ifs-cloud\\\/guide-dintegration\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/ifs-cloud\\\/guide-dintegration\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/ifs-cloud\\\/guide-dintegration\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Int\u00e9grations des logiciels ERP et MES avec SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS pour votre ERP\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS pour IFS Cloud : ordonnancement \u00e0 capacit\u00e9 finie\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/ifs-cloud\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/#\\\/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\\\/fr\\\/#\\\/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 Cloud : guide d\u2019int\u00e9gration APS pour l\u2019ordonnancement","description":"Relier IFS Cloud \u00e0 SkyPlanner APS : projections OData, API Explorer, identifiants client IAM, \u00e9v\u00e9nements, mapping des OF et conseils projet.","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\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/","og_locale":"fr_FR","og_type":"article","og_title":"Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS","og_description":"Relier IFS Cloud \u00e0 SkyPlanner APS : projections OData, API Explorer, identifiants client IAM, \u00e9v\u00e9nements, mapping des OF et conseils projet.","og_url":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/","url":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/","name":"IFS Cloud : guide d\u2019int\u00e9gration APS pour l\u2019ordonnancement","isPartOf":{"@id":"https:\/\/skyplanner.ai\/fr\/#website"},"datePublished":"2026-10-20T16:09:04+00:00","description":"Relier IFS Cloud \u00e0 SkyPlanner APS : projections OData, API Explorer, identifiants client IAM, \u00e9v\u00e9nements, mapping des OF et conseils projet.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/guide-dintegration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/fr\/"},{"@type":"ListItem","position":2,"name":"Int\u00e9grations des logiciels ERP et MES avec SkyPlanner","item":"https:\/\/skyplanner.ai\/fr\/integrations\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS pour votre ERP","item":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS pour IFS Cloud : ordonnancement \u00e0 capacit\u00e9 finie","item":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/ifs-cloud\/"},{"@type":"ListItem","position":5,"name":"Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/fr\/#website","url":"https:\/\/skyplanner.ai\/fr\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/fr\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/skyplanner.ai\/fr\/#\/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\/fr\/#\/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\/fr\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Int\u00e9grations \/ ERP \/ IFS Cloud Guide d\u2019int\u00e9gration d\u2019IFS Cloud pour l\u2019ordonnancement de la production avec SkyPlanner APS Ce guide d\u2019int\u00e9gration d\u2019IFS Cloud explique aux partenaires et aux \u00e9quipes informatiques comment connecter IFS Cloud \u00e0 SkyPlanner APS. SkyPlanner \u00e9change des donn\u00e9es avec IFS Cloud dans les deux sens, au moyen des API d\u2019IFS : skyplanner.ai\u2026","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/pages\/103592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/comments?post=103592"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/pages\/103592\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/pages\/102879"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/media?parent=103592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}