{"id":101271,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101271"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"guide-dintegration","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/guide-dintegration\/","title":{"rendered":"Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic 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> \/ Epicor Kinetic<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic <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 explique aux partenaires Epicor, aux \u00e9quipes informatiques et aux acheteurs techniques comment utiliser SkyPlanner APS pour l\u2019ordonnancement de production en compl\u00e9ment d\u2019Epicor Kinetic, en respectant la capacit\u00e9 r\u00e9elle des machines et du personnel. SkyPlanner s\u2019int\u00e8gre \u00e0 Epicor Kinetic dans les deux sens, via les services REST de Kinetic :<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>Les ordres de fabrication, les op\u00e9rations, les ressources et les \u00e9ch\u00e9ances de commandes d\u2019achat sont import\u00e9s.<\/li>\n\n\n<li>Les dates planifi\u00e9es des op\u00e9rations sont renvoy\u00e9es vers les ordres de fabrication.<\/li>\n\n\n<li>Les pointages des op\u00e9rateurs sont renvoy\u00e9s dans Kinetic sous forme de d\u00e9clarations de main-d\u2019\u0153uvre.<\/li>\n\n\n<li>Les webhooks 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 montrant les op\u00e9rations r\u00e9parties entre les postes de travail, avec une liste des ordres 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 selon votre environnement Kinetic 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 \u00e0 partir de l\u2019API REST document\u00e9e de SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">r\u00e9f\u00e9rence de l\u2019API<\/a>).<\/p>\n\n\n<p>Si vous n\u2019avez pas encore d\u00e9termin\u00e9 si Scheduling and Resource Management de Kinetic ou le module APS r\u00e9pond \u00e0 vos besoins, lisez d\u2019abord <a href=\"\/fr\/integrations\/erp\/epicor-kinetic\/ordonnancement-production\/\">Epicor Kinetic propose-t-il l\u2019ordonnancement de production ?<\/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=\"kinetic-s-integration-surface\"><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\">Les interfaces d\u2019int\u00e9gration de Kinetic<\/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:\/\/www.epicor.com\/en\/products\/enterprise-resource-planning-erp\/epicor-kinetic\/tools-and-technology\/open-rest-api\/\">Epicor indique<\/a> : \u00ab\u00a0All Kinetic services, including business objects, processes, reports, BAQs, and Epicor Functions, are accessible through REST endpoints.\u00a0\u00bb (Tous les services Kinetic, y compris les objets m\u00e9tier, les processus, les rapports, les BAQ et les Epicor Functions, sont accessibles via des points de terminaison REST.) Une int\u00e9gration pour l\u2019ordonnancement repose sur quatre technologies Epicor :<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Kinetic REST API v2 (OData v4).<\/strong> Les objets m\u00e9tier sont expos\u00e9s sous forme de services nomm\u00e9s <code>Erp.BO.&lt;Name&gt;Svc<\/code>. Le chemin habituel est <code>\/api\/v2\/odata\/{Company}\/Erp.BO.{Svc}\/{EntitySet}<\/code>. REST v1 existe toujours, mais il s\u2019agit d\u2019une version h\u00e9rit\u00e9e : d\u00e9veloppez donc sur la v2. V\u00e9rifiez les jeux d\u2019entit\u00e9s et les m\u00e9thodes de votre version dans REST Help \u00e0 l\u2019adresse <code>\/api\/help\/v2\/<\/code>.<\/li>\n\n\n<li><strong>Business Activity Queries (BAQ) via REST.<\/strong> Une BAQ est expos\u00e9e \u00e0 l\u2019adresse <code>\/api\/v2\/odata\/{Company}\/BaqSvc\/{BAQ}\/Data<\/code>. C\u2019est une solution pratique pour extraire les donn\u00e9es de planification en joignant <code>JobHead<\/code>, <code>JobOper<\/code>, <code>JobMtl<\/code>, <code>PartWhse<\/code> et <code>PORel<\/code> en un seul appel (<a href=\"https:\/\/www.epiusers.help\/t\/rest-efx-baq-examples-from-a-python-script\/115273\">exemple de la communaut\u00e9<\/a>).<\/li>\n\n\n<li><strong>Epicor Functions (EFx).<\/strong> Ces fonctions c\u00f4t\u00e9 serveur peuvent \u00eatre appel\u00e9es \u00e0 l\u2019adresse <code>\/api\/v2\/efx\/{Company}\/{Library}\/{Function}<\/code>. <a href=\"https:\/\/www.epicor.com\/en-us\/products\/enterprise-resource-planning-erp\/kinetic\/tools-and-technology\/epicor-functions\/\">Epicor pr\u00e9cise<\/a> qu\u2019elles \u00ab can be triggered from multiple entry points, including BPMs, REST services, schedules, and application events. \u00bb (peuvent \u00eatre d\u00e9clench\u00e9es depuis plusieurs points d\u2019entr\u00e9e, notamment les BPM, les services REST, les t\u00e2ches planifi\u00e9es et les \u00e9v\u00e9nements de l\u2019application).<\/li>\n\n\n<li><strong>Directives BPM.<\/strong> Les Method Directives et les Data Directives se d\u00e9clenchent lorsqu\u2019un ordre de fabrication ou une op\u00e9ration change. Elles peuvent appeler une fonction qui transmet les donn\u00e9es \u00e0 un syst\u00e8me externe.<\/li>\n\n<\/ol>\n\n\n<p>Pour les fichiers, DMT prend en charge les imports et les exports BAQ assurent les extractions. Epicor propose aussi Epicor Automation Studio, qu\u2019il <a href=\"https:\/\/www.epicor.com\/en\/solutions\/technology\/integration\/\">d\u00e9crit<\/a> comme \u00ab\u00a0a low-code app for integration-led automations\u00a0\u00bb (une application low-code pour les automatisations reposant sur l\u2019int\u00e9gration). \u00c9vitez l\u2019acc\u00e8s direct \u00e0 la base de donn\u00e9es : REST, les BAQ et les fonctions s\u2019utilisent de la m\u00eame mani\u00e8re sur site et sur Kinetic Cloud.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"authentication-and-access-scopes\"><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 et p\u00e9rim\u00e8tres d\u2019acc\u00e8s<\/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>Kinetic REST v2 contr\u00f4le les acc\u00e8s pour chaque int\u00e9gration. Chaque int\u00e9gration re\u00e7oit une <strong>cl\u00e9 API<\/strong> associ\u00e9e \u00e0 un <strong>p\u00e9rim\u00e8tre d\u2019acc\u00e8s<\/strong> qui r\u00e9pertorie les services et les m\u00e9thodes qu\u2019elle peut appeler. <a href=\"https:\/\/www.epicor.com\/en\/products\/enterprise-resource-planning-erp\/epicor-kinetic\/tools-and-technology\/open-rest-api\/\">Epicor le formule ainsi<\/a> : \u00ab\u00a0API keys, access scopes, and standard authentication methods control which services and methods are available to each integration.\u00a0\u00bb (Les cl\u00e9s API, les p\u00e9rim\u00e8tres d\u2019acc\u00e8s et les m\u00e9thodes d\u2019authentification standard contr\u00f4lent les services et les m\u00e9thodes accessibles \u00e0 chaque int\u00e9gration.)<\/p>\n\n\n<p>En plus de fournir la cl\u00e9 API, l\u2019appelant s\u2019authentifie avec un compte utilisateur Kinetic. Utilisez un compte d\u00e9di\u00e9 \u00e0 l\u2019int\u00e9gration, avec uniquement les droits n\u00e9cessaires. C\u00f4t\u00e9 SkyPlanner, l\u2019API REST utilise l\u2019authentification JWT et sa documentation est au format Swagger\/OpenAPI.<\/p>\n\n\n<p>Pour une int\u00e9gration SkyPlanner, le p\u00e9rim\u00e8tre comprend g\u00e9n\u00e9ralement :<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><code>Erp.BO.JobEntrySvc<\/code> (JobEntries, JobOpers, GetDatasetForTree)<\/li>\n\n\n<li><code>Erp.BO.ResourceGroupSvc<\/code> et <code>Erp.BO.ResourceSvc<\/code><\/li>\n\n\n<li><code>Erp.BO.CapabilitySvc<\/code><\/li>\n\n\n<li><code>Erp.BO.PartSvc<\/code> (Parts, PartWhses)<\/li>\n\n\n<li><code>Erp.BO.EmpBasicSvc<\/code><\/li>\n\n\n<li><code>Erp.BO.ScheduleEngineSvc<\/code> (GetNewParamsForJob, MoveJobItem, ChangeResource)<\/li>\n\n\n<li><code>Erp.BO.LaborSvc<\/code> (Labors, LaborDtls, StartActivity, EndActivityByEmp)<\/li>\n\n\n<li>les BAQ et les biblioth\u00e8ques EFx que vous publiez pour l\u2019int\u00e9gration<\/li>\n\n<\/ul>\n\n\n<p>Si une m\u00e9thode manque dans le p\u00e9rim\u00e8tre d\u2019acc\u00e8s, l\u2019erreur survient \u00e0 l\u2019ex\u00e9cution, pas lors de la configuration. R\u00e9pertoriez toutes les m\u00e9thodes appel\u00e9es, surveillez l\u2019expiration des cl\u00e9s API et configurez des alertes sur les erreurs HTTP, pas seulement sur les r\u00e9sultats vides.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"change-detection-bpm-directives-functions-or-pol\"><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\">D\u00e9tection des changements : directives BPM, fonctions ou interrogation p\u00e9riodique<\/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>Epicor ne documente aucune API g\u00e9n\u00e9rique de webhooks sortants. Les changements de Kinetic parviennent donc \u00e0 SkyPlanner de l\u2019une des deux mani\u00e8res suivantes :<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Sur \u00e9v\u00e9nement.<\/strong> Une directive BPM Data Directive sur <code>JobHead<\/code> ou <code>JobOper<\/code> appelle une Epicor Function, qui transmet l\u2019ordre de fabrication modifi\u00e9 \u00e0 l\u2019API REST de SkyPlanner.<\/li>\n\n\n<li><strong>Interrogation p\u00e9riodique.<\/strong> Une BAQ filtr\u00e9e sur la date de modification s\u2019ex\u00e9cute \u00e0 quelques minutes d\u2019intervalle ou toutes les heures. Cette approche est plus simple \u00e0 maintenir et \u00e0 remettre en service apr\u00e8s un incident.<\/li>\n\n<\/ul>\n\n\n<p>Dans l\u2019autre sens, SkyPlanner transmet les changements d\u2019\u00e9tat et de planning via ses webhooks. Votre middleware ou un point de terminaison EFx les re\u00e7oit et les \u00e9crit dans Kinetic.<\/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<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Entit\u00e9 \/ service Kinetic<\/th><th>Objet SkyPlanner<\/th><th>Sens du flux<\/th><th>Fr\u00e9quence<\/th><\/tr><\/thead><tbody><tr><td><code>Part<\/code>, <code>PartRev<\/code> (<code>Erp.BO.PartSvc\/Parts<\/code>)<\/td><td>Produit<\/td><td>De Kinetic vers SkyPlanner<\/td><td>Chargement initial, puis \u00e0 intervalles planifi\u00e9s<\/td><\/tr><tr><td><code>PartMtl<\/code> (m\u00e9thode de fabrication), <code>JobMtl<\/code> (ordre de fabrication)<\/td><td>Mati\u00e8res du produit et de l\u2019ordre<\/td><td>De Kinetic vers SkyPlanner<\/td><td>Avec l\u2019ordre de fabrication<\/td><\/tr><tr><td><code>PartOpr<\/code> (m\u00e9thode de fabrication), <code>JobOper<\/code> (ordre de fabrication)<\/td><td>\u00c9tapes de fabrication<\/td><td>De Kinetic vers SkyPlanner<\/td><td>Avec l\u2019ordre de fabrication<\/td><\/tr><tr><td><code>ResourceGroup<\/code>, <code>Resource<\/code> (<code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code>)<\/td><td>Groupes de postes de travail, postes de travail<\/td><td>De Kinetic vers SkyPlanner<\/td><td>Chargement initial, puis \u00e0 chaque modification<\/td><\/tr><tr><td><code>Capability<\/code> (<code>CapabilitySvc<\/code>)<\/td><td>Postes de travail alternatifs<\/td><td>De Kinetic vers SkyPlanner<\/td><td>Chargement initial, puis \u00e0 chaque modification<\/td><\/tr><tr><td>Calendriers des ressources et des groupes de ressources<\/td><td>Horaires d\u2019\u00e9quipe et exceptions<\/td><td>De Kinetic vers SkyPlanner<\/td><td>Chargement initial, puis chaque semaine ou \u00e0 chaque modification<\/td><\/tr><tr><td><code>EmpBasic<\/code> (<code>EmpBasicSvc<\/code>)<\/td><td>Personnel<\/td><td>De Kinetic vers SkyPlanner<\/td><td>Chargement initial, puis \u00e0 chaque modification<\/td><\/tr><tr><td><code>JobHead<\/code> (<code>JobEntrySvc\/JobEntries<\/code>)<\/td><td>Ordre<\/td><td>De Kinetic vers SkyPlanner<\/td><td>En temps r\u00e9el via BPM + EFx, ou par interrogation p\u00e9riodique d\u2019une BAQ<\/td><\/tr><tr><td><code>PartWhse<\/code> via BAQ<\/td><td>Stock<\/td><td>De Kinetic vers SkyPlanner<\/td><td>\u00c0 intervalles planifi\u00e9s<\/td><\/tr><tr><td>Commandes fournisseurs : <code>POHeader<\/code>, <code>PODetail<\/code>, <code>PORel<\/code> via BAQ<\/td><td>Commandes fournisseurs \/ mati\u00e8res attendues (date de livraison pr\u00e9vue)<\/td><td>De Kinetic vers SkyPlanner<\/td><td>\u00c0 intervalles planifi\u00e9s, ou \u00e0 chaque modification de commande fournisseur via BPM + EFx<\/td><\/tr><tr><td>D\u00e9but et fin planifi\u00e9s par op\u00e9ration<\/td><td>Dates de <code>JobOper<\/code> via <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource) dans une EFx<\/td><td>De SkyPlanner vers Kinetic<\/td><td>\u00c0 chaque modification du planning, via webhook<\/td><\/tr><tr><td>Relev\u00e9s de temps, quantit\u00e9s, avancement des op\u00e9rations, motifs<\/td><td><code>Labors<\/code> \/ <code>LaborDtls<\/code> via <code>LaborSvc<\/code> ; codes motif via <code>Erp.BO.ReasonSvc<\/code><\/td><td>De SkyPlanner vers Kinetic<\/td><td>En temps r\u00e9el via webhook<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Epicor appelle l\u2019ordre de fabrication un <strong>Job<\/strong>. Faites correspondre chaque <code>JobHead<\/code> \u00e0 un ordre SkyPlanner et chaque <code>JobOper<\/code> \u00e0 une \u00e9tape de fabrication. Utilisez le num\u00e9ro d\u2019ordre de fabrication, la s\u00e9quence d\u2019assemblage et la s\u00e9quence d\u2019op\u00e9ration comme cl\u00e9 externe.<\/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=\"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, les groupes de ressources, les ressources, les capacit\u00e9s, les calendriers et les employ\u00e9s. Cr\u00e9ez les postes de travail SkyPlanner \u00e0 partir des ressources Kinetic, et les groupes de postes \u00e0 partir des groupes de ressources. Pour les lectures volumineuses, paginez les r\u00e9sultats avec <code>$top<\/code> et <code>$skip<\/code>, ou extrayez les donn\u00e9es en masse via une BAQ.<\/p>\n\n\n<p><strong>2. Synchronisation des ordres.<\/strong> Envoyez les ordres de fabrication lanc\u00e9s et fermes avec leurs op\u00e9rations et leurs mati\u00e8res. R\u00e9cup\u00e9rez l\u2019arborescence de l\u2019ordre avec <code>GetDatasetForTree<\/code> ou une BAQ, plut\u00f4t qu\u2019entit\u00e9 par entit\u00e9. Laissez les ordres MRP non fermes dans Kinetic jusqu\u2019\u00e0 leur affermissement. En parall\u00e8le de la lecture des stocks, synchronisez les \u00e9ch\u00e9ances ouvertes des commandes fournisseurs avec leurs dates pr\u00e9vues. SkyPlanner consid\u00e8re les mati\u00e8res command\u00e9es comme disponibles \u00e0 la date de livraison et met le stock \u00e0 jour lorsque la commande fournisseur passe au statut Delivered. L\u2019ordonnancement tient ainsi compte \u00e0 la fois du stock et des achats attendus.<\/p>\n\n\n<p><strong>3. R\u00e9\u00e9criture du planning dans Kinetic.<\/strong> Le webhook de SkyPlanner transmet le d\u00e9but, la fin et le poste de travail planifi\u00e9s pour chaque op\u00e9ration \u00e0 un point de terminaison EFx (<code>\/api\/v2\/efx\/{Company}\/{Library}\/{Function}<\/code>). La fonction \u00e9crit les donn\u00e9es via le moteur d\u2019ordonnancement de Kinetic, le m\u00eame objet m\u00e9tier qui sous-tend l\u2019ordonnancement dans Job Entry et les tableaux d\u2019ordonnancement (<a href=\"https:\/\/www.epiusers.help\/t\/job-reschedule-function-via-api-via-excel\/132000\">exemple de la communaut\u00e9<\/a>) :<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><code>ScheduleEngine.GetNewParamsForJob<\/code> construit le jeu de donn\u00e9es du moteur d\u2019ordonnancement pour l\u2019ordre de fabrication.<\/li>\n\n\n<li>La fonction d\u00e9finit le num\u00e9ro d\u2019ordre de fabrication, les s\u00e9quences d\u2019assemblage et d\u2019op\u00e9ration ainsi que la date et l\u2019heure de d\u00e9but planifi\u00e9es, puis appelle <code>ScheduleEngine.MoveJobItem<\/code>.<\/li>\n\n\n<li>Si SkyPlanner a plac\u00e9 l\u2019op\u00e9ration sur une autre ressource du groupe, <code>ScheduleEngine.ChangeResource<\/code> <a href=\"https:\/\/www.epiusers.help\/t\/rescheduling-to-resource-in-scheduleengine-adapter-e10-2-400\/58669\">l\u2019y d\u00e9place<\/a>. \u00c0 lui seul, <code>MoveJobItem<\/code> conserve la ressource par d\u00e9faut du groupe.<\/li>\n\n\n<li>La fonction verrouille l\u2019ordonnancement de l\u2019ordre de fabrication (<code>JobHead.SchedLocked<\/code>, l\u2019option Lock dans Job Entry), afin que <a href=\"https:\/\/www.epiusers.help\/t\/adjust-global-scheduling-order-locked-column-vs-jobhead-schedlocked\/46672\">Global Scheduling conserve<\/a> les dates de SkyPlanner.<\/li>\n\n<\/ol>\n\n\n<p>Regrouper ces appels dans une seule Epicor Function garantit une \u00e9criture atomique pour chaque ordre de fabrication et permet d\u2019ajouter vos propres validations. Si un site pr\u00e9f\u00e8re se passer de fonction personnalis\u00e9e, la m\u00eame s\u00e9quence peut s\u2019ex\u00e9cuter par des appels REST directs \u00e0 <code>Erp.BO.ScheduleEngineSvc<\/code>. N\u2019\u00e9crivez jamais directement dans <code>ResourceTimeUsed<\/code> ni dans les champs de date de <code>JobOper<\/code> : cela contourne le moteur et d\u00e9synchronise les affectations des tableaux d\u2019ordonnancement.<\/p>\n\n\n<p><strong>4. D\u00e9clarations d\u2019atelier.<\/strong> Les op\u00e9rateurs enregistrent leur travail dans SkyPlanner avec Mobile Confirmations, Production Timer ou Quick Log Mode. Chaque relev\u00e9 de temps cl\u00f4tur\u00e9 devient une d\u00e9claration de main-d\u2019\u0153uvre dans Kinetic via <code>Erp.BO.LaborSvc<\/code> : <code>StartActivity<\/code> et <code>EndActivityByEmp<\/code> pour l\u2019activit\u00e9 en cours, ou <code>Labors<\/code> avec <code>Update<\/code> pour les saisies a posteriori. Si votre site exige une approbation, incluez <code>submitForApproval<\/code> dans le flux et dans le p\u00e9rim\u00e8tre des autorisations.<\/p>\n\n\n<p><strong>5. Responsabilit\u00e9 des donn\u00e9es et gestion des conflits.<\/strong> Consignez ces r\u00e8gles 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, m\u00e9thodes de fabrication, ressources, calendriers, ordres de fabrication, MRP, stocks, calcul des co\u00fbts<\/td><td>Kinetic<\/td><\/tr><tr><td>Quantit\u00e9s et statut des ordres de fabrication<\/td><td>Kinetic<\/td><\/tr><tr><td>S\u00e9quencement des op\u00e9rations, dates planifi\u00e9es, ressource au sein du groupe<\/td><td>SkyPlanner<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Les ordres de fabrication ordonnanc\u00e9s par SkyPlanner sont verrouill\u00e9s pour l\u2019ordonnancement : Global Scheduling ne modifie donc pas leurs dates. Conservez l\u2019ordonnancement Kinetic pour les ressources que SkyPlanner ne planifie pas.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"keys-retries-and-reconciliation\"><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\">Cl\u00e9s, nouvelles tentatives et rapprochement<\/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>Cl\u00e9s stables.<\/strong> Chaque enregistrement conserve sa cl\u00e9 Kinetic : num\u00e9ro d\u2019ordre de fabrication, s\u00e9quence d\u2019assemblage et s\u00e9quence d\u2019op\u00e9ration pour les op\u00e9rations ; en-t\u00eate et d\u00e9tail de main-d\u2019\u0153uvre pour les d\u00e9clarations de main-d\u2019\u0153uvre. Les \u00e9critures sont des upserts bas\u00e9s sur cette cl\u00e9 : un message re\u00e7u \u00e0 nouveau met \u00e0 jour l\u2019enregistrement au lieu de cr\u00e9er un doublon.<\/li>\n\n\n<li><strong>Nouvelles tentatives.<\/strong> Une \u00e9criture qui \u00e9choue d\u2019un c\u00f4t\u00e9 ou de l\u2019autre est retent\u00e9e. La main-d\u2019\u0153uvre n\u2019est enregistr\u00e9e qu\u2019une seule fois par identifiant de pointage SkyPlanner : une nouvelle tentative ne peut donc pas comptabiliser les heures en double.<\/li>\n\n\n<li><strong>Rapprochement.<\/strong> Une BAQ ex\u00e9cut\u00e9e p\u00e9riodiquement compare les ordres de fabrication ouverts, le statut des op\u00e9rations et les quantit\u00e9s avec les donn\u00e9es de SkyPlanner, puis corrige les \u00e9carts. C\u2019est le cas, par exemple, lorsqu\u2019un ordre de fabrication a \u00e9t\u00e9 cl\u00f4tur\u00e9 dans Kinetic pendant la transmission d\u2019un message.<\/li>\n\n\n<li><strong>Modifications de quantit\u00e9s et annulations.<\/strong> Une quantit\u00e9 modifi\u00e9e dans Kinetic met \u00e0 jour l\u2019ordre et ses \u00e9tapes de fabrication dans SkyPlanner. Une r\u00e9alisation partielle r\u00e9duit le temps d\u2019ex\u00e9cution restant. Un ordre de fabrication cl\u00f4tur\u00e9 ou supprim\u00e9 dans Kinetic dispara\u00eet du planning \u00e0 la synchronisation suivante.<\/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 ind-sec--alt\" id=\"what-the-project-contains\"><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\">Ce que comprend le 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 est g\u00e9n\u00e9ralement achev\u00e9e dans les semaines qui suivent le d\u00e9but de l\u2019accompagnement. Un projet Kinetic comprend :<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li>Un essai de 30 jours \u00e0 partir d\u2019exports CSV ou Excel des ordres de fabrication, des op\u00e9rations et des ressources, avant tout d\u00e9veloppement.<\/li>\n\n\n<li>La cl\u00e9 API, le p\u00e9rim\u00e8tre d\u2019acc\u00e8s, un compte utilisateur d\u00e9di\u00e9 \u00e0 l\u2019int\u00e9gration et les BAQ lues par celle-ci.<\/li>\n\n\n<li>La mise en correspondance des donn\u00e9es de base : aptitudes, groupes de ressources, ressources, calendriers et salari\u00e9s avec les postes de travail, groupes, horaires d\u2019\u00e9quipe et membres du personnel de SkyPlanner.<\/li>\n\n\n<li>Le chargement initial des articles, des m\u00e9thodes de fabrication (BOM et op\u00e9rations) et des ressources.<\/li>\n\n\n<li>Synchronisation des ordres de fabrication et des commandes fournisseurs (dates pr\u00e9vues de <code>PORel<\/code>), ainsi que du stock <code>PartWhse<\/code>.<\/li>\n\n\n<li>R\u00e9\u00e9criture des dates planifi\u00e9es des op\u00e9rations dans Kinetic via <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource), au sein d\u2019une Epicor Function, avec verrouillage de l\u2019ordre de fabrication.<\/li>\n\n\n<li>Transmission des d\u00e9clarations d\u2019atelier sous forme de d\u00e9clarations de main-d\u2019\u0153uvre via <code>LaborSvc<\/code>.<\/li>\n\n\n<li>Des tests en parall\u00e8le du planning Kinetic actuel, puis la mise en production.<\/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\" id=\"kinetic-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\">Les pi\u00e8ges \u00e0 \u00e9viter dans Kinetic<\/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>La capacit\u00e9 finie se param\u00e8tre \u00e0 plusieurs endroits.<\/strong> La <a href=\"https:\/\/www.epiusers.help\/t\/finite-schedule-not-doing-finite-scheduling\/72831\">case Finite<\/a> se trouve sur la ressource. L\u2019horizon \u00e0 capacit\u00e9 finie se d\u00e9finit sur la ressource, sur le groupe de ressources et dans l\u2019onglet Planning de Site Maintenance. Chaque outil d\u2019ordonnancement poss\u00e8de aussi sa propre case de capacit\u00e9 finie. Avant d\u2019importer les dates Kinetic comme r\u00e9f\u00e9rence, v\u00e9rifiez qu\u2019elles ont bien \u00e9t\u00e9 calcul\u00e9es \u00e0 capacit\u00e9 finie.<\/li>\n\n\n<li><strong>Capability ou Resource Group et Resource.<\/strong> Lorsqu\u2019une op\u00e9ration indique une aptitude, son groupe de ressources et sa ressource restent vides. Sinon, elle indique un groupe de ressources, parfois avec une ressource pr\u00e9cise. Votre int\u00e9gration doit lire ces m\u00eames champs et d\u00e9terminer elle-m\u00eame les ressources admissibles pour une aptitude.<\/li>\n\n\n<li><strong>Les calendriers portent la trace des anciens r\u00e9glages.<\/strong> Les calendriers des ressources et les effectifs sont souvent ajust\u00e9s pour obtenir le comportement souhait\u00e9 de l\u2019ordonnanceur natif. Reportez dans SkyPlanner les horaires d\u2019\u00e9quipe et les personnes r\u00e9ellement disponibles. Laissez-le affecter plusieurs op\u00e9rateurs \u00e0 une op\u00e9ration lorsqu\u2019une \u00e9quipe est n\u00e9cessaire.<\/li>\n\n\n<li><strong>Les dates passent par le moteur, pas par CRUD.<\/strong> Une simple mise \u00e0 jour des dates d\u2019op\u00e9ration via <code>JobEntrySvc<\/code> ne relance pas l\u2019ordonnancement. Un <a href=\"https:\/\/www.epiusers.help\/t\/epicorrest-api-swagger-issue-with-reschedulign-a-job-with-a-rest-call\/107778\">t\u00e9moignage sur le forum<\/a> montre qu\u2019un appel <code>JobScheduling<\/code> renvoie 200 OK sans modifier l\u2019ordre de fabrication. Utilisez la s\u00e9quence <code>ScheduleEngine<\/code> d\u00e9crite ci-dessus.<\/li>\n\n\n<li><strong>La rigueur des donn\u00e9es d\u00e9termine le r\u00e9sultat.<\/strong> Des temps op\u00e9ratoires optimistes, des d\u00e9lais d\u2019approvisionnement manquants, des ordres de fabrication laiss\u00e9s ouverts ou des indisponibilit\u00e9s absentes des calendriers d\u00e9gradent tout planning, qu\u2019il soit natif ou externe (<a href=\"https:\/\/www.blueskyerp.co.uk\/blog\/a-brief-overview-of-epicor-erp-advanced-planning-scheduling\/\">Bluesky ERP<\/a>).<\/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 ind-sec--alt\" id=\"who-configures-the-kinetic-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 Kinetic ?<\/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>Chaque usine utilise Kinetic \u00e0 sa mani\u00e8re. Les gammes de fabrication fond\u00e9es sur les aptitudes, les calendriers des groupes de ressources, la conception des BAQ, les directives BPM et les m\u00e9thodes de r\u00e9\u00e9criture propres \u00e0 chaque version varient d\u2019un site \u00e0 l\u2019autre. Bien les configurer fait la diff\u00e9rence entre un planning auquel les ordonnanceurs font confiance et un planning qu\u2019ils doivent retravailler.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>L\u2019\u00e9quipe SkyPlanner configure l\u2019int\u00e9gration lors de la mise en place et en assure le support apr\u00e8s la mise en production.<\/strong> Elle \u00e9tablit les correspondances pour vos ressources, vos ordres de fabrication et vos \u00e9ch\u00e9ances de commandes d\u2019achat, puis configure les lectures BAQ, les d\u00e9clencheurs BPM et la fonction de r\u00e9\u00e9criture. Elle connecte l\u2019API REST et les webhooks de SkyPlanner \u00e0 Kinetic REST v2. Le support se poursuit lorsque vos BAQ, vos BPM ou votre version de Kinetic changent.<\/li>\n\n\n<li><strong>Votre partenaire Epicor.<\/strong> Les partenaires qui d\u00e9veloppent d\u00e9j\u00e0 des BAQ, des BPM et des Epicor Functions peuvent utiliser la m\u00eame API REST document\u00e9e de SkyPlanner. Elle permet de lire et d\u2019\u00e9crire les ordres, les produits, les mati\u00e8res, les \u00e9tapes de fabrication et les pointages.<\/li>\n\n\n<li><strong>Vos propres d\u00e9veloppeurs.<\/strong> Vos \u00e9quipes internes exp\u00e9riment\u00e9es avec Kinetic REST peuvent d\u00e9velopper directement, ou dans Automation Studio si vous l\u2019utilisez. Une cl\u00e9 API SkyPlanner suffit pour commencer (<a href=\"\/fr\/docs\/tutoriel-dintegration\/\">tutoriel d\u2019int\u00e9gration<\/a>), et l\u2019\u00e9quipe SkyPlanner vous aide au besoin. La documentation du produit est accessible \u00e0 tous dans la <a href=\"\/fr\/docs\/tutoriel-dintegration\/\">documentation SkyPlanner<\/a>.<\/li>\n\n<\/ol>\n\n\n<p>Ce m\u00eame sch\u00e9ma associant API et webhooks fonctionne en production avec d\u2019autres ERP, par exemple chez <a href=\"\/fr\/customers\/utu\/\">UTU<\/a>. Chez <a href=\"\/fr\/customers\/laboratory-allied\/\">Laboratory &amp; Allied<\/a>, l\u2019\u00e9quipe informatique interne a r\u00e9alis\u00e9 l\u2019int\u00e9gration SAP Business One en grande partie elle-m\u00eame, avec l\u2019aide de SkyPlanner.<\/p>\n\n\n<p>Quelle que soit l\u2019approche, le point de d\u00e9part reste le m\u00eame : commencez par l\u2019<a href=\"\/fr\/essai\/\">essai gratuit de 30 jours<\/a> avec des imports CSV, validez le planning, puis d\u00e9veloppez l\u2019int\u00e9gration. Les tarifs d\u00e9marrent <a href=\"\/fr\/tarification\/\">\u00e0 199 \u20ac par mois<\/a> pour 5 postes de travail, avec facturation mensuelle et r\u00e9siliation \u00e0 tout moment. L\u2019int\u00e9gration fait l\u2019objet d\u2019un devis pr\u00e9alable adapt\u00e9 \u00e0 vos processus et \u00e0 vos besoins, pr\u00e9sent\u00e9 avec votre abonnement. Vous connaissez ainsi le co\u00fbt total avant de commencer.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"why-this-setup-instead-of-licensing-kinetic-aps\"><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\">Pourquoi choisir cette solution plut\u00f4t qu\u2019une licence Kinetic APS ?<\/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>Pour un acheteur technique, la comparaison porte sur le p\u00e9rim\u00e8tre et le d\u00e9lai avant les premiers r\u00e9sultats. Choisissez SkyPlanner si :<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>L\u2019int\u00e9gration doit rester limit\u00e9e.<\/strong> Kinetic transmet les ordres de fabrication, les op\u00e9rations, les ressources et les mati\u00e8res. Les dates planifi\u00e9es et les d\u00e9clarations de main-d\u2019\u0153uvre lui sont renvoy\u00e9es. La correspondance des donn\u00e9es pr\u00e9sent\u00e9e plus haut couvre tout le p\u00e9rim\u00e8tre.<\/li>\n\n\n<li><strong>Le planning doit r\u00e9agir entre deux calculs.<\/strong> Arcturus ordonnance la production en quelques secondes en respectant les capacit\u00e9s r\u00e9elles, et Autopilot recalcule automatiquement le planning lorsque la production \u00e9volue. Les webhooks SkyPlanner transmettent chaque changement : Kinetic re\u00e7oit ainsi les nouvelles dates sans ex\u00e9cution de Global Scheduling.<\/li>\n\n\n<li><strong>Les d\u00e9clarations d\u2019atelier devraient alimenter les donn\u00e9es de main-d\u2019\u0153uvre de Kinetic.<\/strong> Les op\u00e9rateurs enregistrent leur travail sur t\u00e9l\u00e9phone ou tablette avec Mobile Confirmations, Production Timer et Quick Log Mode. La transmission via <code>LaborSvc<\/code> fait partie de la m\u00eame int\u00e9gration.<\/li>\n\n\n<li><strong>Vos approvisionnements conditionnent la production.<\/strong> Les stocks et les \u00e9ch\u00e9ances de commandes d\u2019achat ouvertes alimentent tous deux le planning. Les op\u00e9rations d\u00e9marrent ainsi \u00e0 la date o\u00f9 les mati\u00e8res sont r\u00e9ellement attendues.<\/li>\n\n\n<li><strong>Vous avez plus de deux contraintes.<\/strong> Plusieurs op\u00e9rateurs sur une m\u00eame op\u00e9ration, des outils indisponibles parce qu\u2019ils sont utilis\u00e9s ailleurs, des postes de travail et du personnel de remplacement : tout est pris en compte dans un seul planning. Une matrice des temps de r\u00e9glage d\u00e9termine l\u2019encha\u00eenement des changements de s\u00e9rie, et l\u2019int\u00e9gration renvoie le r\u00e9sultat dans Kinetic.<\/li>\n\n\n<li><strong>Vous voulez valider avant de vous lancer, puis avancer vite.<\/strong> L\u2019essai vous montre votre propre planning \u00e0 partir d\u2019un export BAQ, avec jusqu\u2019\u00e0 20 postes de travail et sans carte bancaire. La mise en \u0153uvre est g\u00e9n\u00e9ralement achev\u00e9e dans les semaines qui suivent le d\u00e9but de l\u2019accompagnement.<\/li>\n\n<\/ul>\n\n\n<p>D\u00e9couvrez les <a href=\"\/fr\/fonctionnalites\/\">fonctionnalit\u00e9s<\/a>, consultez les <a href=\"\/fr\/temoignages-clients\/\">avis clients<\/a> ou <a href=\"\/fr\/contacter-les-ventes\/\">r\u00e9servez une d\u00e9mo<\/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\">Les avis des industriels 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\/22-d7d6bcdf-ecf7-48d2-9750-66253ccf9aa7-crop.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 Avec SkyPlanner, nous sommes pass\u00e9s d\u2019une planification de la production sur des feuilles Excel \u00e0 une optimisation 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 et appareillages \u00e9lectriques<\/p>\n\n\n<p class=\"ind-cust__result\">La planification de la production permet de gagner 2 heures de travail chaque semaine, et la ligne re\u00e7oit une nouvelle file d\u2019op\u00e9rations en quelques secondes.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fr\/customers\/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\/customers\/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\/25-73c14230-f628-43c7-9890-005acea9125f.jpg\" alt=\"Hannu Ryyn\u00e4nen, directeur g\u00e9n\u00e9ral de Mamec, dans l\u2019atelier de production de l\u2019entreprise \u00e0 Lohja\" 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\/26-733d2728-780d-4b41-b834-e23619dad50c.png\" alt=\"Mamec\" width=\"106\" height=\"20\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>1,000s<\/b><span>ordres de fabrication ordonnanc\u00e9s automatiquement<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u00ab Nous ma\u00eetrisons la production autrement, et notre compr\u00e9hension des capacit\u00e9s a compl\u00e8tement chang\u00e9 de dimension. \u00bb<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, directeur g\u00e9n\u00e9ral<\/b><br>Mamec \u00b7 M\u00e9langeurs industriels, pompes et sous-traitance de haute technologie<\/p>\n\n\n<p class=\"ind-cust__result\">Des milliers d\u2019ordres de fabrication sont ordonnanc\u00e9s automatiquement, et toute l\u2019entreprise dispose d\u2019une vue en temps r\u00e9el de la production.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/fr\/customers\/mamec\/\">Lire le t\u00e9moignage de Mamec<\/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 toitures \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 goulots d\u2019\u00e9tranglement et a clarifi\u00e9 le pilotage 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 toitures 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\/customers\/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<\/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>Comment SkyPlanner APS s\u2019int\u00e8gre-t-il \u00e0 Epicor Kinetic ?<\/summary>\n<p class=\"sp-faq__a\">L\u2019int\u00e9gration est bidirectionnelle et s\u2019appuie sur Kinetic REST v2, les BAQ et Epicor Functions. Les ordres de fabrication, les op\u00e9rations, les ressources et les appels de livraison des commandes d\u2019achat sont transmis \u00e0 SkyPlanner. Les dates planifi\u00e9es des op\u00e9rations et les donn\u00e9es de main-d\u2019\u0153uvre sont renvoy\u00e9es \u00e0 Kinetic, et les webhooks transmettent les modifications du planning d\u00e8s qu\u2019elles surviennent. L\u2019\u00e9quipe SkyPlanner adapte l\u2019int\u00e9gration \u00e0 votre configuration Kinetic lors de la mise en route. Votre partenaire Epicor ou vos d\u00e9veloppeurs peuvent utiliser la m\u00eame API REST.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Quelle API Kinetic utiliser pour une int\u00e9gration d\u2019ordonnancement ?<\/summary>\n<p class=\"sp-faq__a\">REST v2. Utilisez <code>JobEntrySvc<\/code> pour les ordres de fabrication et les op\u00e9rations, <code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code> et <code>CapabilitySvc<\/code> pour la capacit\u00e9, les BAQ pour les lectures en masse et <code>LaborSvc<\/code> pour renvoyer les d\u00e9clarations de travail.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Epicor Kinetic prend-il en charge les webhooks ?<\/summary>\n<p class=\"sp-faq__a\">Pas sous la forme d\u2019une API g\u00e9n\u00e9rique de webhooks sortants. Les envois d\u00e9clench\u00e9s par des \u00e9v\u00e9nements passent par des directives BPM qui appellent Epicor Functions. Autre possibilit\u00e9 : interroger une BAQ \u00e0 intervalles r\u00e9guliers.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>SkyPlanner peut-il r\u00e9\u00e9crire les dates planifi\u00e9es dans les ordres de fabrication Kinetic ?<\/summary>\n<p class=\"sp-faq__a\">Oui. Une Epicor Function appelle <code>ScheduleEngine.GetNewParamsForJob<\/code>, puis <code>MoveJobItem<\/code> pour chaque op\u00e9ration et <code>ChangeResource<\/code> si la ressource a chang\u00e9. Elle verrouille ensuite l\u2019ordre de fabrication pour que Global Scheduling conserve les dates. Ces m\u00eames appels peuvent aussi s\u2019ex\u00e9cuter directement en REST sur <code>Erp.BO.ScheduleEngineSvc<\/code>.<\/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 assure la maintenance de l\u2019int\u00e9gration ?<\/summary>\n<p class=\"sp-faq__a\">L\u2019\u00e9quipe SkyPlanner configure l\u2019int\u00e9gration lors de la mise en route et en assure le support apr\u00e8s la mise en production, y compris lorsque vos BAQ, vos BPM ou votre version de Kinetic changent.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>L\u2019int\u00e9gration fonctionne-t-elle avec Epicor Kinetic install\u00e9 sur site ?<\/summary>\n<p class=\"sp-faq__a\">Oui. L\u2019API REST, les BAQ, les BPM et Epicor Functions fonctionnent de la m\u00eame mani\u00e8re sur site et dans le cloud Kinetic. Une m\u00eame architecture d\u2019int\u00e9gration couvre donc les deux environnements.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Combien de temps prend l\u2019int\u00e9gration de SkyPlanner APS \u00e0 Epicor Kinetic ?<\/summary>\n<p class=\"sp-faq__a\">La mise en \u0153uvre est normalement achev\u00e9e en quelques semaines apr\u00e8s le d\u00e9but de la mise en route. Elle couvre les \u00e9l\u00e9ments d\u00e9crits ci-dessus : correspondance des donn\u00e9es, chargement initial, synchronisation des ordres de fabrication et des commandes d\u2019achat, r\u00e9\u00e9criture du planning et enregistrement des temps de main-d\u2019\u0153uvre. L\u2019ensemble est test\u00e9 en parall\u00e8le de votre planning actuel.<\/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 \/ Epicor Kinetic Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic pour l\u2019ordonnancement de la production avec SkyPlanner APS Ce guide explique aux partenaires Epicor, aux \u00e9quipes informatiques et aux acheteurs techniques comment utiliser SkyPlanner APS pour l\u2019ordonnancement de production en compl\u00e9ment d\u2019Epicor Kinetic, en respectant la capacit\u00e9 r\u00e9elle des machines et du personnel. SkyPlanner s\u2019int\u00e8gre &#8230; <a title=\"Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic pour l\u2019ordonnancement de la production avec SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/guide-dintegration\/\" aria-label=\"Read more about Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic pour l\u2019ordonnancement de la production avec SkyPlanner APS\">Lire plus<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100854,"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-101271","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>Epicor Kinetic : int\u00e9gration pour l\u2019ordonnancement | SkyPlanner<\/title>\n<meta name=\"description\" content=\"Reliez Epicor Kinetic \u00e0 SkyPlanner APS : REST v2, BAQs, JobEntrySvc en entr\u00e9e ; dates ScheduleEngineSvc et temps LaborSvc en retour. Mappage et pi\u00e8ges.\" \/>\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\/epicor-kinetic\/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\u2019Epicor Kinetic pour l\u2019ordonnancement de la production avec SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"Reliez Epicor Kinetic \u00e0 SkyPlanner APS : REST v2, BAQs, JobEntrySvc en entr\u00e9e ; dates ScheduleEngineSvc et temps LaborSvc en retour. Mappage et pi\u00e8ges.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/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=\"21 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\\\/epicor-kinetic\\\/guide-dintegration\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/epicor-kinetic\\\/guide-dintegration\\\/\",\"name\":\"Epicor Kinetic : int\u00e9gration pour l\u2019ordonnancement | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"Reliez Epicor Kinetic \u00e0 SkyPlanner APS : REST v2, BAQs, JobEntrySvc en entr\u00e9e ; dates ScheduleEngineSvc et temps LaborSvc en retour. Mappage et pi\u00e8ges.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/epicor-kinetic\\\/guide-dintegration\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/epicor-kinetic\\\/guide-dintegration\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/epicor-kinetic\\\/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 Epicor Kinetic : ordonnancement de production\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/fr\\\/integrations\\\/erp\\\/epicor-kinetic\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic 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":"Epicor Kinetic : int\u00e9gration pour l\u2019ordonnancement | SkyPlanner","description":"Reliez Epicor Kinetic \u00e0 SkyPlanner APS : REST v2, BAQs, JobEntrySvc en entr\u00e9e ; dates ScheduleEngineSvc et temps LaborSvc en retour. Mappage et pi\u00e8ges.","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\/epicor-kinetic\/guide-dintegration\/","og_locale":"fr_FR","og_type":"article","og_title":"Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic pour l\u2019ordonnancement de la production avec SkyPlanner APS","og_description":"Reliez Epicor Kinetic \u00e0 SkyPlanner APS : REST v2, BAQs, JobEntrySvc en entr\u00e9e ; dates ScheduleEngineSvc et temps LaborSvc en retour. Mappage et pi\u00e8ges.","og_url":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/guide-dintegration\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/guide-dintegration\/","url":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/guide-dintegration\/","name":"Epicor Kinetic : int\u00e9gration pour l\u2019ordonnancement | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/fr\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"Reliez Epicor Kinetic \u00e0 SkyPlanner APS : REST v2, BAQs, JobEntrySvc en entr\u00e9e ; dates ScheduleEngineSvc et temps LaborSvc en retour. Mappage et pi\u00e8ges.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/guide-dintegration\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/guide-dintegration\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/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 Epicor Kinetic : ordonnancement de production","item":"https:\/\/skyplanner.ai\/fr\/integrations\/erp\/epicor-kinetic\/"},{"@type":"ListItem","position":5,"name":"Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic 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 \/ Epicor Kinetic Guide d\u2019int\u00e9gration d\u2019Epicor Kinetic pour l\u2019ordonnancement de la production avec SkyPlanner APS Ce guide explique aux partenaires Epicor, aux \u00e9quipes informatiques et aux acheteurs techniques comment utiliser SkyPlanner APS pour l\u2019ordonnancement de production en compl\u00e9ment d\u2019Epicor Kinetic, en respectant la capacit\u00e9 r\u00e9elle des machines et du personnel. SkyPlanner s\u2019int\u00e8gre\u2026","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/pages\/101271","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=101271"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/pages\/101271\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/pages\/100854"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/fr\/wp-json\/wp\/v2\/media?parent=101271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}