{"id":101292,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101292"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"ghid-de-integrare","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/","title":{"rendered":"Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu 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=\"\/ro\/integrari\/\">Integr\u0103ri<\/a> \/ <a href=\"\/ro\/integrari\/erp\/\">ERP<\/a> \/ Epicor Kinetic<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Ghid de integrare Epicor Kinetic <span class=\"hl\">pentru programarea produc\u021biei cu 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>Acest ghid le arat\u0103 partenerilor Epicor, echipelor IT \u0219i responsabililor de achizi\u021bii tehnice cum s\u0103 foloseasc\u0103 SkyPlanner APS pentru programare cu capacitate finit\u0103, al\u0103turi de Epicor Kinetic. SkyPlanner se integreaz\u0103 bidirec\u021bional cu Epicor Kinetic prin serviciile REST proprii ale Kinetic:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>Se import\u0103 comenzile de produc\u021bie, opera\u021biile, resursele \u0219i tran\u0219ele de livrare aferente comenzilor de achizi\u021bie.<\/li>\n\n\n<li>Datele planificate ale opera\u021biilor sunt scrise \u00eenapoi \u00een comenzile de produc\u021bie.<\/li>\n\n\n<li>Pontajele operatorilor sunt trimise \u00eenapoi \u00een Kinetic \u0219i \u00eenregistrate ca manoper\u0103.<\/li>\n\n\n<li>Webhook-urile SkyPlanner transmit modific\u0103rile programului pe m\u0103sur\u0103 ce apar.<\/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=\"\/ro\/proba\/\">\u00cencepe\u021bi testarea gratuit\u0103<\/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=\"\/ro\/contact-vanzari\/\">Programa\u021bi o demonstra\u021bie<\/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 Programarea produc\u021biei<\/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=\"Diagram\u0103 Gantt \u00een SkyPlanner APS, cu opera\u021bii programate pe centre de lucru \u0219i o list\u0103 de comenzi dedesubt.\"><\/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>Echipa SkyPlanner configureaz\u0103 integrarea \u00een func\u021bie de configura\u021bia dumneavoastr\u0103 Kinetic \u00een etapa de implementare ini\u021bial\u0103 \u0219i asigur\u0103 asisten\u021b\u0103 dup\u0103 intrarea \u00een exploatare. Acest ghid se adreseaz\u0103 partenerilor \u0219i dezvoltatorilor care vor s\u0103 participe sau s\u0103 dezvolte singuri solu\u021bii folosind API-ul REST documentat al SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">documenta\u021bia API<\/a>).<\/p>\n\n\n<p>Dac\u0103 nu a\u021bi stabilit \u00eenc\u0103 dac\u0103 func\u021bionalitatea Scheduling and Resource Management din Kinetic sau modulul APS v\u0103 acoper\u0103 nevoile, citi\u021bi mai \u00eent\u00e2i <a href=\"\/ro\/integrari\/erp\/epicor-kinetic\/cu-capacitate-finita\/\">Epicor Kinetic ofer\u0103 programare cu capacitate finit\u0103?<\/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\">Interfe\u021bele de integrare 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 precizeaz\u0103<\/a>: &#8220;All Kinetic services, including business objects, processes, reports, BAQs, and Epicor Functions, are accessible through REST endpoints.&#8221; (Toate serviciile Kinetic, inclusiv obiectele de business, procesele, rapoartele, interog\u0103rile BAQ \u0219i Epicor Functions, sunt accesibile prin endpoint-uri REST.) Integrarea pentru programarea produc\u021biei se bazeaz\u0103 pe patru tehnologii Epicor:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Kinetic REST API v2 (OData v4).<\/strong> Obiectele de business sunt expuse ca servicii cu nume de forma <code>Erp.BO.&lt;Name&gt;Svc<\/code>. Calea uzual\u0103 este <code>\/api\/v2\/odata\/{Company}\/Erp.BO.{Svc}\/{EntitySet}<\/code>. REST v1 \u00eenc\u0103 exist\u0103, dar este o versiune veche, a\u0219a c\u0103 dezvolta\u021bi integrarea pe v2. Verifica\u021bi seturile de entit\u0103\u021bi \u0219i metodele disponibile pentru versiunea dumneavoastr\u0103 \u00een REST Help, la <code>\/api\/help\/v2\/<\/code>.<\/li>\n\n\n<li><strong>Business Activity Queries (BAQ) prin REST.<\/strong> O interogare BAQ este expus\u0103 la <code>\/api\/v2\/odata\/{Company}\/BaqSvc\/{BAQ}\/Data<\/code>. Aceasta este o modalitate practic\u0103 de a extrage date pentru planificare, reunind <code>JobHead<\/code>, <code>JobOper<\/code>, <code>JobMtl<\/code>, <code>PartWhse<\/code> \u0219i <code>PORel<\/code> \u00eentr-un singur apel (<a href=\"https:\/\/www.epiusers.help\/t\/rest-efx-baq-examples-from-a-python-script\/115273\">exemplu din comunitate<\/a>).<\/li>\n\n\n<li><strong>Epicor Functions (EFx).<\/strong> Func\u021bii executate pe server, care pot fi apelate la <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 precizeaz\u0103<\/a> c\u0103 acestea \u201ecan be triggered from multiple entry points, including BPMs, REST services, schedules, and application events.\u201d (pot fi declan\u0219ate din mai multe puncte, inclusiv prin BPM, servicii REST, execu\u021bii programate \u0219i evenimente ale aplica\u021biei).<\/li>\n\n\n<li><strong>Directive BPM.<\/strong> Method Directives \u0219i Data Directives se declan\u0219eaz\u0103 c\u00e2nd se modific\u0103 o comand\u0103 de produc\u021bie sau o opera\u021bie \u0219i pot apela o func\u021bie care transmite datele c\u0103tre exterior.<\/li>\n\n<\/ol>\n\n\n<p>Pentru transferul prin fi\u0219iere, DMT gestioneaz\u0103 importurile, iar exporturile BAQ asigur\u0103 extragerea datelor. Epicor ofer\u0103 \u0219i Epicor Automation Studio, pe care <a href=\"https:\/\/www.epicor.com\/en\/solutions\/technology\/integration\/\">\u00eel descrie<\/a> astfel: &#8220;a low-code app for integration-led automations&#8221; (o aplica\u021bie low-code pentru automatiz\u0103ri bazate pe integrare). Evita\u021bi accesul direct la baza de date: REST, interog\u0103rile BAQ \u0219i func\u021biile opereaz\u0103 la fel \u00een instal\u0103rile locale \u0219i \u00een 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\">Autentificare \u0219i permisiuni de acces<\/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 controleaz\u0103 accesul separat pentru fiecare integrare. Fiecare integrare prime\u0219te o <strong>cheie API<\/strong> asociat\u0103 unui <strong>set de permisiuni de acces<\/strong> care enumer\u0103 serviciile \u0219i metodele pe care le poate apela. <a href=\"https:\/\/www.epicor.com\/en\/products\/enterprise-resource-planning-erp\/epicor-kinetic\/tools-and-technology\/open-rest-api\/\">Epicor formuleaz\u0103 astfel<\/a>: &#8220;API keys, access scopes, and standard authentication methods control which services and methods are available to each integration.&#8221; (Cheile API, seturile de permisiuni de acces \u0219i metodele standard de autentificare controleaz\u0103 serviciile \u0219i metodele disponibile fiec\u0103rei integr\u0103ri.)<\/p>\n\n\n<p>Pe l\u00e2ng\u0103 cheia API, apelantul se autentific\u0103 \u0219i cu un cont de utilizator Kinetic. Folosi\u021bi un cont dedicat integr\u0103rii, cu strict drepturile necesare acesteia. \u00cen SkyPlanner, API-ul REST folose\u0219te autentificarea JWT \u0219i este documentat \u00een Swagger\/OpenAPI.<\/p>\n\n\n<p>Pentru o integrare SkyPlanner, setul de permisiuni include de obicei:<\/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> \u0219i <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>interog\u0103rile BAQ \u0219i bibliotecile EFx pe care le publica\u021bi pentru integrare<\/li>\n\n<\/ul>\n\n\n<p>Dac\u0103 o metod\u0103 lipse\u0219te din setul de permisiuni, eroarea apare la execu\u021bie, nu la configurare. Enumera\u021bi toate metodele pe care le apela\u021bi, monitoriza\u021bi expirarea cheii API \u0219i configura\u021bi alerte pentru erorile HTTP, nu doar pentru rezultatele goale.<\/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\">Detectarea modific\u0103rilor: directive BPM, func\u021bii sau interog\u0103ri periodice<\/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 nu documenteaz\u0103 un API generic pentru webhook-uri de ie\u0219ire, a\u0219a c\u0103 modific\u0103rile din Kinetic ajung \u00een SkyPlanner prin una dintre urm\u0103toarele dou\u0103 metode:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Pe baz\u0103 de evenimente.<\/strong> O directiv\u0103 BPM Data Directive pentru <code>JobHead<\/code> sau <code>JobOper<\/code> apeleaz\u0103 o Epicor Function, care trimite comanda de produc\u021bie modificat\u0103 c\u0103tre API-ul REST SkyPlanner.<\/li>\n\n\n<li><strong>Interog\u0103ri periodice.<\/strong> O interogare BAQ filtrat\u0103 dup\u0103 data modific\u0103rii ruleaz\u0103 la c\u00e2teva minute sau o dat\u0103 pe or\u0103. Aceast\u0103 variant\u0103 este mai simplu de administrat \u0219i de repus \u00een func\u021biune dup\u0103 o eroare.<\/li>\n\n<\/ul>\n\n\n<p>\u00cen sens invers, SkyPlanner transmite modific\u0103rile de stare \u0219i de program prin propriile webhook-uri. Componenta middleware sau un endpoint EFx le prime\u0219te \u0219i le scrie \u00een 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\">Maparea datelor<\/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>Entitate \/ serviciu Kinetic<\/th><th>Obiect SkyPlanner<\/th><th>Sens<\/th><th>Frecven\u021b\u0103<\/th><\/tr><\/thead><tbody><tr><td><code>Part<\/code>, <code>PartRev<\/code> (<code>Erp.BO.PartSvc\/Parts<\/code>)<\/td><td>Produs<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>\u00cenc\u0103rcare ini\u021bial\u0103, apoi la intervale programate<\/td><\/tr><tr><td><code>PartMtl<\/code> (metod\u0103 de fabrica\u021bie), <code>JobMtl<\/code> (comand\u0103 de produc\u021bie)<\/td><td>Materialele produsului \u0219i ale comenzii<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>Odat\u0103 cu comanda de produc\u021bie<\/td><\/tr><tr><td><code>PartOpr<\/code> (metod\u0103 de fabrica\u021bie), <code>JobOper<\/code> (comand\u0103 de produc\u021bie)<\/td><td>Etape ale procesului<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>Odat\u0103 cu comanda de produc\u021bie<\/td><\/tr><tr><td><code>ResourceGroup<\/code>, <code>Resource<\/code> (<code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code>)<\/td><td>Grupuri de centre de lucru, centre de lucru<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>\u00cenc\u0103rcare ini\u021bial\u0103, la modific\u0103ri<\/td><\/tr><tr><td><code>Capability<\/code> (<code>CapabilitySvc<\/code>)<\/td><td>Centre de lucru alternative<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>\u00cenc\u0103rcare ini\u021bial\u0103, la modific\u0103ri<\/td><\/tr><tr><td>Calendare ale resurselor \u0219i ale grupurilor de resurse<\/td><td>Schimburi \u0219i excep\u021bii<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>\u00cenc\u0103rcare ini\u021bial\u0103, apoi s\u0103pt\u0103m\u00e2nal sau la modific\u0103ri<\/td><\/tr><tr><td><code>EmpBasic<\/code> (<code>EmpBasicSvc<\/code>)<\/td><td>Personal<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>\u00cenc\u0103rcare ini\u021bial\u0103, la modific\u0103ri<\/td><\/tr><tr><td><code>JobHead<\/code> (<code>JobEntrySvc\/JobEntries<\/code>)<\/td><td>Comand\u0103<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>\u00cen timp real prin BPM + EFx sau prin interog\u0103ri BAQ periodice<\/td><\/tr><tr><td><code>PartWhse<\/code> prin BAQ<\/td><td>Stocuri<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>La intervale programate<\/td><\/tr><tr><td>Comenzi de achizi\u021bie: <code>POHeader<\/code>, <code>PODetail<\/code>, <code>PORel<\/code> prin BAQ<\/td><td>Comenzi de achizi\u021bie \/ materiale de primit (data estimat\u0103 a livr\u0103rii)<\/td><td>Din Kinetic \u00een SkyPlanner<\/td><td>La intervale programate sau la modificarea comenzii de achizi\u021bie, prin BPM + EFx<\/td><\/tr><tr><td>\u00cenceputul \u0219i sf\u00e2r\u0219itul planificate pentru fiecare opera\u021bie<\/td><td>Datele din <code>JobOper<\/code> prin <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource), \u00eentr-o func\u021bie EFx<\/td><td>Din SkyPlanner \u00een Kinetic<\/td><td>La modificarea programului de produc\u021bie, prin webhook<\/td><\/tr><tr><td>\u00cenregistr\u0103ri de timp, cantit\u0103\u021bi, progresul opera\u021biilor, motive<\/td><td><code>Labors<\/code> \/ <code>LaborDtls<\/code> prin <code>LaborSvc<\/code>; coduri de motiv prin <code>Erp.BO.ReasonSvc<\/code><\/td><td>Din SkyPlanner \u00een Kinetic<\/td><td>\u00cen timp real prin webhook<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Epicor nume\u0219te comanda de produc\u021bie <strong>Job<\/strong>. Asocia\u021bi fiecare <code>JobHead<\/code> cu o comand\u0103 SkyPlanner \u0219i fiecare <code>JobOper<\/code> cu o etap\u0103 a procesului. P\u0103stra\u021bi num\u0103rul comenzii de produc\u021bie, num\u0103rul de secven\u021b\u0103 al ansamblului \u0219i num\u0103rul de secven\u021b\u0103 al opera\u021biei drept cheie extern\u0103.<\/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\">Modele de integrare<\/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. \u00cenc\u0103rcarea ini\u021bial\u0103 a nomenclatoarelor.<\/strong> Citi\u021bi articolele, grupurile de resurse, resursele, capabilit\u0103\u021bile, calendarele \u0219i angaja\u021bii. Crea\u021bi centrele de lucru SkyPlanner pe baza resurselor Kinetic \u0219i grupurile de centre de lucru pe baza grupurilor de resurse. Pentru volume mari de date, folosi\u021bi paginarea cu <code>$top<\/code> \u0219i <code>$skip<\/code> sau extrage\u021bi datele \u00een mas\u0103 printr-o interogare BAQ.<\/p>\n\n\n<p><strong>2. Sincronizarea comenzilor.<\/strong> Trimite\u021bi comenzile de produc\u021bie lansate \u0219i ferme, \u00eempreun\u0103 cu opera\u021biile \u0219i materialele lor. Extrage\u021bi structura arborescent\u0103 a comenzii cu <code>GetDatasetForTree<\/code> sau cu o interogare BAQ, nu entitate cu entitate. L\u0103sa\u021bi comenzile MRP neconfirmate \u00een Kinetic p\u00e2n\u0103 c\u00e2nd devin ferme. Odat\u0103 cu citirea stocurilor, sincroniza\u021bi \u0219i pozi\u021biile de livrare deschise ale comenzilor de achizi\u021bie, \u00eempreun\u0103 cu termenele lor. SkyPlanner consider\u0103 materialele comandate disponibile la data livr\u0103rii \u0219i actualizeaz\u0103 stocul c\u00e2nd comanda de achizi\u021bie este marcat\u0103 ca Delivered. Astfel, la programare se verific\u0103 at\u00e2t stocurile, c\u00e2t \u0219i materialele care urmeaz\u0103 s\u0103 soseasc\u0103 din achizi\u021bii.<\/p>\n\n\n<p><strong>3. Scrierea programului de produc\u021bie \u00eenapoi \u00een Kinetic.<\/strong> Webhook-ul SkyPlanner trimite \u00eenceputul, sf\u00e2r\u0219itul \u0219i centrul de lucru planificate pentru fiecare opera\u021bie c\u0103tre un endpoint EFx (<code>\/api\/v2\/efx\/{Company}\/{Library}\/{Function}<\/code>). Func\u021bia scrie datele prin motorul de programare Kinetic, acela\u0219i obiect de business care st\u0103 la baza program\u0103rii din Job Entry \u0219i a panourilor de programare (<a href=\"https:\/\/www.epiusers.help\/t\/job-reschedule-function-via-api-via-excel\/132000\">exemplu din comunitate<\/a>):<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><code>ScheduleEngine.GetNewParamsForJob<\/code> construie\u0219te setul de date folosit de motorul de programare pentru comanda de produc\u021bie.<\/li>\n\n\n<li>Func\u021bia seteaz\u0103 num\u0103rul comenzii de produc\u021bie, numerele de secven\u021b\u0103 ale ansamblului \u0219i opera\u021biei, precum \u0219i data \u0219i ora de \u00eenceput planificate, apoi apeleaz\u0103 <code>ScheduleEngine.MoveJobItem<\/code>.<\/li>\n\n\n<li>Dac\u0103 SkyPlanner a alocat opera\u021bia unei alte resurse din grup, <code>ScheduleEngine.ChangeResource<\/code> <a href=\"https:\/\/www.epiusers.help\/t\/rescheduling-to-resource-in-scheduleengine-adapter-e10-2-400\/58669\">o mut\u0103 pe acea resurs\u0103<\/a>. Folosit singur, <code>MoveJobItem<\/code> p\u0103streaz\u0103 resursa implicit\u0103 a grupului.<\/li>\n\n\n<li>Func\u021bia blocheaz\u0103 programarea comenzii de produc\u021bie (<code>JobHead.SchedLocked<\/code>, op\u021biunea Lock din Job Entry), astfel \u00eenc\u00e2t <a href=\"https:\/\/www.epiusers.help\/t\/adjust-global-scheduling-order-locked-column-vs-jobhead-schedlocked\/46672\">Global Scheduling s\u0103 p\u0103streze<\/a> datele stabilite de SkyPlanner.<\/li>\n\n<\/ol>\n\n\n<p>\u00cencapsularea acestor apeluri \u00eentr-o singur\u0103 Epicor Function asigur\u0103 o scriere atomic\u0103 pentru fiecare comand\u0103 de produc\u021bie \u0219i v\u0103 permite s\u0103 ad\u0103uga\u021bi propriile valid\u0103ri. Dac\u0103 unitatea de produc\u021bie prefer\u0103 s\u0103 nu foloseasc\u0103 o func\u021bie personalizat\u0103, aceea\u0219i secven\u021b\u0103 se execut\u0103 prin apeluri REST directe c\u0103tre <code>Erp.BO.ScheduleEngineSvc<\/code>. Nu scrie\u021bi niciodat\u0103 direct \u00een <code>ResourceTimeUsed<\/code> sau \u00een c\u00e2mpurile de dat\u0103 din <code>JobOper<\/code>: astfel ocoli\u021bi motorul, iar aloc\u0103rile din panourile de programare se desincronizeaz\u0103.<\/p>\n\n\n<p><strong>4. Confirm\u0103ri din produc\u021bie.<\/strong> Operatorii \u00eenregistreaz\u0103 activitatea \u00een SkyPlanner folosind Mobile Confirmations, Production Timer sau Quick Log Mode. Fiecare \u00eenregistrare de timp \u00eenchis\u0103 devine o \u00eenregistrare de manoper\u0103 \u00een Kinetic prin <code>Erp.BO.LaborSvc<\/code>: <code>StartActivity<\/code> \u0219i <code>EndActivityByEmp<\/code> pentru activitatea \u00een timp real sau <code>Labors<\/code> cu <code>Update<\/code> pentru \u00eenregistr\u0103rile introduse ulterior. Dac\u0103 unitatea de produc\u021bie impune aprobarea, include\u021bi <code>submitForApproval<\/code> \u00een flux \u0219i \u00een permisiunile acordate.<\/p>\n\n\n<p><strong>5. Reguli privind sistemul responsabil de date \u0219i solu\u021bionarea conflictelor.<\/strong> Documenta\u021bi-le \u00eenainte de intrarea \u00een exploatare:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Date<\/th><th>Sistem responsabil<\/th><\/tr><\/thead><tbody><tr><td>Articole, metode de fabrica\u021bie, resurse, calendare, comenzi de produc\u021bie, MRP, stocuri, calcula\u021bia costurilor<\/td><td>Kinetic<\/td><\/tr><tr><td>Cantit\u0103\u021bi \u0219i starea comenzilor de produc\u021bie<\/td><td>Kinetic<\/td><\/tr><tr><td>Ordinea opera\u021biilor, datele planificate, resursa din cadrul grupului<\/td><td>SkyPlanner<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Comenzile de produc\u021bie programate de SkyPlanner au programarea blocat\u0103, astfel \u00eenc\u00e2t Global Scheduling nu le modific\u0103 datele. P\u0103stra\u021bi programarea din Kinetic pentru resursele pe care SkyPlanner nu le planific\u0103.<\/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\">Chei, re\u00eencerc\u0103ri \u0219i reconciliere<\/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>Chei stabile.<\/strong> Fiecare \u00eenregistrare p\u0103streaz\u0103 cheia sa din Kinetic: pentru opera\u021bii, num\u0103rul comenzii de produc\u021bie, secven\u021ba ansamblului \u0219i secven\u021ba opera\u021biei; pentru manoper\u0103, antetul \u0219i detaliul \u00eenregistr\u0103rii de manoper\u0103. Scrierile folosesc opera\u021bii upsert pe baza acelei chei, astfel \u00eenc\u00e2t un mesaj repetat actualizeaz\u0103 \u00eenregistrarea \u00een loc s\u0103 o dubleze.<\/li>\n\n\n<li><strong>Re\u00eencerc\u0103ri.<\/strong> O scriere e\u0219uat\u0103 \u00een oricare dintre sisteme este re\u00eencercat\u0103, iar manopera este \u00eenregistrat\u0103 o singur\u0103 dat\u0103 pentru fiecare ID de pontaj SkyPlanner. Astfel, o re\u00eencercare nu poate dubla orele \u00eenregistrate.<\/li>\n\n\n<li><strong>Reconciliere.<\/strong> O interogare BAQ executat\u0103 periodic compar\u0103 comenzile de produc\u021bie deschise, starea opera\u021biilor \u0219i cantit\u0103\u021bile cu cele din SkyPlanner \u0219i corecteaz\u0103 diferen\u021bele. De exemplu, poate corecta situa\u021bia \u00een care o comand\u0103 a fost \u00eenchis\u0103 \u00een Kinetic \u00een timp ce un mesaj era \u00een curs de transmitere.<\/li>\n\n\n<li><strong>Modific\u0103ri de cantitate \u0219i anul\u0103ri.<\/strong> Modificarea unei cantit\u0103\u021bi \u00een Kinetic actualizeaz\u0103 comanda \u0219i opera\u021biile acesteia din SkyPlanner. Finalizarea par\u021bial\u0103 reduce timpul de execu\u021bie r\u0103mas. O comand\u0103 de produc\u021bie \u00eenchis\u0103 sau \u0219tears\u0103 din Kinetic este eliminat\u0103 din program la urm\u0103toarea sincronizare.<\/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 include proiectul<\/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>Implementarea se finalizeaz\u0103 de regul\u0103 \u00een c\u00e2teva s\u0103pt\u0103m\u00e2ni de la \u00eenceperea etapei ini\u021biale. Un proiect Kinetic include:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li>O perioad\u0103 de testare de 30 de zile, pe baza exporturilor CSV sau Excel cu comenzi de produc\u021bie, opera\u021bii \u0219i resurse, \u00eenainte de orice activitate de dezvoltare.<\/li>\n\n\n<li>Cheia API, setul de permisiuni de acces, un utilizator dedicat integr\u0103rii \u0219i interog\u0103rile BAQ pe care integrarea le cite\u0219te.<\/li>\n\n\n<li>Maparea nomenclatoarelor: capabilit\u0103\u021bile, grupurile de resurse, resursele, calendarele \u0219i angaja\u021bii sunt puse \u00een coresponden\u021b\u0103 cu posturile de lucru, grupurile, schimburile \u0219i personalul din SkyPlanner.<\/li>\n\n\n<li>\u00cenc\u0103rcarea ini\u021bial\u0103 a articolelor, a metodelor de fabrica\u021bie (BOM \u0219i opera\u021bii) \u0219i a resurselor.<\/li>\n\n\n<li>Sincronizarea comenzilor de produc\u021bie \u0219i a comenzilor de achizi\u021bie (termenele din <code>PORel<\/code>), precum \u0219i a stocurilor din <code>PartWhse<\/code>.<\/li>\n\n\n<li>Scrierea datelor planificate ale opera\u021biilor \u00eenapoi \u00een Kinetic prin <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource), \u00eentr-o Epicor Function, cu blocarea program\u0103rii comenzii de produc\u021bie activat\u0103.<\/li>\n\n\n<li>\u00cenregistrarea confirm\u0103rilor din produc\u021bie ca manoper\u0103 prin <code>LaborSvc<\/code>.<\/li>\n\n\n<li>Testarea \u00een paralel cu programul curent din Kinetic, urmat\u0103 de intrarea \u00een exploatare.<\/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\">Capcane de evitat \u00een 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>Capacitatea finit\u0103 se configureaz\u0103 \u00een mai multe locuri.<\/strong> <a href=\"https:\/\/www.epiusers.help\/t\/finite-schedule-not-doing-finite-scheduling\/72831\">Caseta Finite<\/a> se afl\u0103 la nivelul resursei. Orizontul de programare cu capacitate finit\u0103 se seteaz\u0103 la nivelul resursei, al grupului de resurse \u0219i \u00een fila Planning din Site Maintenance. Fiecare instrument de programare are \u0219i propria caset\u0103 pentru capacitate finit\u0103. \u00cenainte de a importa datele din Kinetic ca reper, verifica\u021bi dac\u0103 au fost \u00eentr-adev\u0103r calculate cu capacitate finit\u0103.<\/li>\n\n\n<li><strong>Capability sau Resource Group \u0219i Resource.<\/strong> C\u00e2nd o opera\u021bie specific\u0103 o capabilitate, c\u00e2mpurile pentru grupul de resurse \u0219i resurs\u0103 r\u0103m\u00e2n goale. \u00cen caz contrar, opera\u021bia specific\u0103 un grup de resurse, uneori \u00eempreun\u0103 cu o resurs\u0103 anume. Integrarea trebuie s\u0103 citeasc\u0103 acelea\u0219i c\u00e2mpuri \u0219i s\u0103 identifice singur\u0103 resursele eligibile pentru o capabilitate.<\/li>\n\n\n<li><strong>Calendarele p\u0103streaz\u0103 ajust\u0103rile din trecut.<\/strong> Calendarele resurselor \u0219i efectivele de personal sunt adesea ajustate pentru a face instrumentul de programare nativ s\u0103 func\u021bioneze cum se dore\u0219te. Mapa\u021bi \u00een SkyPlanner programele reale ale schimburilor \u0219i personalul efectiv \u0219i l\u0103sa\u021bi-l s\u0103 aloce mai mul\u021bi operatori unei opera\u021bii atunci c\u00e2nd este necesar\u0103 o echip\u0103.<\/li>\n\n\n<li><strong>Datele se modific\u0103 prin motorul de programare, nu prin CRUD.<\/strong> O simpl\u0103 actualizare a datelor opera\u021biilor prin <code>JobEntrySvc<\/code> nu reprogrameaz\u0103 comanda. O <a href=\"https:\/\/www.epiusers.help\/t\/epicorrest-api-swagger-issue-with-reschedulign-a-job-with-a-rest-call\/107778\">relatare de pe forum<\/a> arat\u0103 c\u0103 un apel <code>JobScheduling<\/code> returneaz\u0103 200 OK f\u0103r\u0103 s\u0103 modifice comanda de produc\u021bie. Folosi\u021bi secven\u021ba <code>ScheduleEngine<\/code> de mai sus.<\/li>\n\n\n<li><strong>Rigoarea \u00een gestionarea datelor determin\u0103 rezultatul.<\/strong> Timpii de opera\u021bie prea optimi\u0219ti, lipsa termenelor de aprovizionare, comenzile de produc\u021bie l\u0103sate deschise \u0219i opririle neincluse \u00een calendare afecteaz\u0103 orice program de produc\u021bie, indiferent dac\u0103 este generat \u00een Kinetic sau \u00eentr-un sistem extern (<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\">Cine configureaz\u0103 integrarea cu 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>Nicio fabric\u0103 nu folose\u0219te Kinetic exact ca alta. Fluxurile tehnologice bazate pe capabilit\u0103\u021bi, calendarele grupurilor de resurse, structura interog\u0103rilor BAQ, directivele BPM \u0219i metodele de scriere \u00eenapoi specifice fiec\u0103rei versiuni difer\u0103 de la o unitate la alta. Configurarea lor corect\u0103 face diferen\u021ba dintre un program \u00een care planificatorii au \u00eencredere \u0219i unul pe care trebuie s\u0103-l refac\u0103.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Echipa SkyPlanner configureaz\u0103 integrarea \u00een etapa ini\u021bial\u0103 \u0219i asigur\u0103 asisten\u021b\u0103 dup\u0103 intrarea \u00een exploatare.<\/strong> Echipa mapeaz\u0103 resursele, comenzile de produc\u021bie \u0219i tran\u0219ele de livrare aferente comenzilor de achizi\u021bie \u0219i configureaz\u0103 citirile BAQ, declan\u0219atoarele BPM \u0219i func\u021bia de scriere \u00eenapoi. Conecteaz\u0103 API-ul REST \u0219i webhook-urile SkyPlanner la Kinetic REST v2. Asisten\u021ba continu\u0103 \u0219i c\u00e2nd se schimb\u0103 interog\u0103rile BAQ, directivele BPM sau versiunea Kinetic.<\/li>\n\n\n<li><strong>Partenerul dumneavoastr\u0103 Epicor.<\/strong> Partenerii care dezvolt\u0103 deja interog\u0103ri BAQ, directive BPM \u0219i Epicor Functions pot lucra cu acela\u0219i API REST documentat al SkyPlanner, care cite\u0219te \u0219i scrie comenzi, produse, materiale, opera\u021bii \u0219i pontaje.<\/li>\n\n\n<li><strong>Dezvoltatorii proprii.<\/strong> Echipele interne cu experien\u021b\u0103 \u00een Kinetic REST pot dezvolta integrarea direct sau \u00een Automation Studio, dac\u0103 \u00eel folosi\u021bi. O cheie API SkyPlanner este suficient\u0103 pentru a \u00eencepe (<a href=\"\/ro\/docs\/tutorial-de-integrare\/\">tutorial de integrare<\/a>), iar echipa SkyPlanner ofer\u0103 asisten\u021b\u0103 la nevoie. Documenta\u021bia produsului este disponibil\u0103 public \u00een <a href=\"\/ro\/docs\/tutorial-de-integrare\/\">documenta\u021bia SkyPlanner<\/a>.<\/li>\n\n<\/ol>\n\n\n<p>Acela\u0219i model bazat pe API \u0219i webhook-uri func\u021bioneaz\u0103 \u00een exploatare cu alte sisteme ERP, de exemplu la <a href=\"\/ro\/customers\/utu\/\">UTU<\/a>. La <a href=\"\/ro\/customers\/laboratory-allied\/\">Laboratory &amp; Allied<\/a>, echipa IT intern\u0103 a realizat integrarea cu SAP Business One \u00een mare parte pe cont propriu, cu ajutorul SkyPlanner.<\/p>\n\n\n<p>Indiferent de variant\u0103, \u00eencepe\u021bi la fel: folosi\u021bi mai \u00eent\u00e2i <a href=\"\/ro\/proba\/\">perioada de testare gratuit\u0103 de 30 de zile<\/a> cu importuri CSV, valida\u021bi programul, apoi realiza\u021bi integrarea. Pre\u021bul porne\u0219te <a href=\"\/ro\/preturi\/\">de la 199 \u20ac pe lun\u0103<\/a> pentru 5 posturi de lucru, cu facturare lunar\u0103 \u0219i posibilitatea de a renun\u021ba oric\u00e2nd. Oferta pentru integrare se stabile\u0219te de la \u00eenceput, \u00een func\u021bie de procesele \u0219i nevoile dumneavoastr\u0103, \u00eempreun\u0103 cu abonamentul, astfel \u00eenc\u00e2t s\u0103 cunoa\u0219te\u021bi costul total \u00eenainte de a \u00eencepe.<\/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\">De ce s\u0103 alege\u021bi aceast\u0103 configura\u021bie \u00een locul unei licen\u021be 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>Pentru un responsabil de achizi\u021bii tehnice, compara\u021bia \u021bine de amploarea solu\u021biei \u0219i de timpul p\u00e2n\u0103 la ob\u021binerea beneficiilor. Alege\u021bi SkyPlanner c\u00e2nd:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Vre\u021bi o integrare restr\u00e2ns\u0103.<\/strong> Comenzile de produc\u021bie, opera\u021biile, resursele \u0219i materialele sunt transmise c\u0103tre SkyPlanner. Datele planificate \u0219i manopera sunt trimise \u00eenapoi. Maparea datelor de mai sus acoper\u0103 \u00eentreaga integrare.<\/li>\n\n\n<li><strong>Programul trebuie s\u0103 reac\u021bioneze \u00eentre rul\u0103ri.<\/strong> Arcturus genereaz\u0103 programul cu capacitate finit\u0103 \u00een c\u00e2teva secunde, iar Autopilot reface automat programarea c\u00e2nd apar schimb\u0103ri \u00een produc\u021bie. Webhook-urile SkyPlanner transmit fiecare modificare, astfel \u00eenc\u00e2t Kinetic prime\u0219te date noi f\u0103r\u0103 o rulare Global Scheduling.<\/li>\n\n\n<li><strong>Raport\u0103rile din produc\u021bie trebuie s\u0103 alimenteze \u00eenregistr\u0103rile de manoper\u0103 din Kinetic.<\/strong> Operatorii \u00eenregistreaz\u0103 activitatea de pe telefon sau tablet\u0103 cu Mobile Confirmations, Production Timer \u0219i Quick Log Mode, iar transmiterea \u00eenregistr\u0103rilor prin <code>LaborSvc<\/code> face parte din aceea\u0219i integrare.<\/li>\n\n\n<li><strong>Materialele achizi\u021bionate condi\u021bioneaz\u0103 produc\u021bia.<\/strong> Programul ia \u00een calcul at\u00e2t stocurile, c\u00e2t \u0219i tran\u0219ele de livrare deschise ale comenzilor de achizi\u021bie, astfel \u00eenc\u00e2t opera\u021biile s\u0103 \u00eenceap\u0103 la data la care materialele sunt efectiv a\u0219teptate.<\/li>\n\n\n<li><strong>Ave\u021bi mai mult de dou\u0103 constr\u00e2ngeri.<\/strong> Mai mul\u021bi operatori la aceea\u0219i opera\u021bie, scule indisponibile c\u00e2t timp sunt folosite \u00een alt\u0103 parte, posturi de lucru \u0219i personal alternativ: toate sunt incluse \u00eentr-un singur program. O matrice a timpilor de preg\u0103tire stabile\u0219te succesiunea schimb\u0103rilor de serie, iar integrarea scrie rezultatul \u00eenapoi.<\/li>\n\n\n<li><strong>Vre\u021bi validare \u00eenainte de proiect \u0219i o implementare scurt\u0103.<\/strong> Perioada de testare v\u0103 arat\u0103 propriul program pe baza unui export BAQ, cu p\u00e2n\u0103 la 20 de posturi de lucru, f\u0103r\u0103 card de credit. Implementarea se finalizeaz\u0103 de regul\u0103 \u00een c\u00e2teva s\u0103pt\u0103m\u00e2ni de la \u00eenceperea etapei ini\u021biale.<\/li>\n\n<\/ul>\n\n\n<p>Consulta\u021bi <a href=\"\/ro\/functionalitati\/\">func\u021bionalit\u0103\u021bile<\/a> \u0219i <a href=\"\/ro\/povesti-ale-clientilor\/\">recenziile clien\u021bilor<\/a> sau <a href=\"\/ro\/contact-vanzari\/\">programa\u021bi o demonstra\u021bie<\/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\">Ce spun produc\u0103torii despre SkyPlanner<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-custs\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/22-d7d6bcdf-ecf7-48d2-9750-66253ccf9aa7-crop.jpg\" alt=\"Kalle Kalliom\u00e4ki, specialist \u00een lan\u021bul de aprovizionare la UTU, \u00een hala de produc\u021bie a tablourilor electrice din 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>economisite \u00een fiecare s\u0103pt\u0103m\u00e2n\u0103<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eCu SkyPlanner, am trecut de la planificarea produc\u021biei \u00een foi de calcul Excel la optimizarea produc\u021biei \u00een timp real.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, specialist \u00een lan\u021bul de aprovizionare<\/b><br>UTU \u00b7 Tablouri electrice \u0219i aparataj de comuta\u021bie<\/p>\n\n\n<p class=\"ind-cust__result\">Planificarea produc\u021biei economise\u0219te 2 ore de lucru \u00een fiecare s\u0103pt\u0103m\u00e2n\u0103, iar o nou\u0103 list\u0103 de opera\u021bii ajunge la linia de produc\u021bie \u00een c\u00e2teva secunde.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/customers\/utu\/\">Citi\u021bi recenzia UTU<\/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=\"Operatori \u00een combinezoane pentru camere curate la o linie de umplere a flacoanelor din fabrica farmaceutic\u0103 Laboratory &amp; Allied din 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>eficien\u021b\u0103 \u00een produc\u021bie<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eEficien\u021ba \u00een produc\u021bie a crescut cu 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, director IT<\/b><br>Laboratory &amp; Allied \u00b7 Produc\u021bie farmaceutic\u0103<\/p>\n\n\n<p class=\"ind-cust__result\">Eficien\u021ba \u00een produc\u021bie a crescut cu 90%, iar realizarea unui plan optimizat pe trei luni pentru toate posturile de lucru dureaz\u0103 mai pu\u021bin de 30 de minute.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/customers\/laboratory-allied\/\">Citi\u021bi recenzia 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, director general al Mamec, \u00een hala de produc\u021bie a companiei din 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>ordine de produc\u021bie programate automat<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eAvem un alt nivel de control asupra produc\u021biei \u0219i \u00een\u021belegem capacitatea de produc\u021bie la un nivel cu totul diferit.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, director general<\/b><br>Mamec \u00b7 Mixere industriale, pompe \u0219i produc\u021bie la comand\u0103 de \u00eenalt\u0103 tehnologie<\/p>\n\n\n<p class=\"ind-cust__result\">Mii de ordine de produc\u021bie sunt programate automat, iar \u00eentreaga organiza\u021bie are o imagine \u00een timp real asupra produc\u021biei.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/customers\/mamec\/\">Citi\u021bi recenzia 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=\"Vedere aerian\u0103 a fabricii Piristeel de sisteme de siguran\u021b\u0103 pentru acoperi\u0219uri din 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>respectarea termenelor de livrare<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eSkyPlanner ne-a ajutat s\u0103 identific\u0103m blocajele \u0219i a adus mai mult\u0103 claritate \u00een gestionarea produc\u021biei.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, director de produc\u021bie<\/b><br>Piristeel \u00b7 Sisteme de siguran\u021b\u0103 pentru acoperi\u0219uri \u0219i sisteme de colectare a apelor pluviale<\/p>\n\n\n<p class=\"ind-cust__result\">Rata de respectare a termenelor de livrare a ajuns la 99,2% \u00een acest an, iar programarea produc\u021biei economise\u0219te p\u00e2n\u0103 la patru ore de lucru pe zi.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/customers\/piristeel\/\">Citi\u021bi recenzia 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\">\u00centreb\u0103ri frecvente<\/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>Cum se integreaz\u0103 SkyPlanner APS cu Epicor Kinetic?<\/summary>\n<p class=\"sp-faq__a\">Integrarea este bidirec\u021bional\u0103 \u0219i folose\u0219te Kinetic REST v2, BAQ \u0219i Epicor Functions. Ordinele de produc\u021bie, opera\u021biile, resursele \u0219i tran\u0219ele comenzilor de achizi\u021bie sunt transferate \u00een SkyPlanner. Datele planificate ale opera\u021biilor \u0219i datele privind munca prestat\u0103 sunt trimise \u00eenapoi, iar webhook-urile transmit modific\u0103rile programului pe m\u0103sur\u0103 ce apar. Echipa SkyPlanner configureaz\u0103 integrarea \u00een func\u021bie de configura\u021bia dumneavoastr\u0103 Kinetic \u00een etapa de implementare, iar partenerul Epicor sau dezvoltatorii dumneavoastr\u0103 pot folosi acela\u0219i 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>Ce API Kinetic trebuie folosit pentru integrarea unui sistem de programare a produc\u021biei?<\/summary>\n<p class=\"sp-faq__a\">REST v2. Folosi\u021bi <code>JobEntrySvc<\/code> pentru comenzile de produc\u021bie \u0219i opera\u021bii, <code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code> \u0219i <code>CapabilitySvc<\/code> pentru capacitate, interog\u0103ri BAQ pentru citiri \u00een mas\u0103 \u0219i <code>LaborSvc<\/code> pentru a transmite \u00eenapoi activitatea \u00eenregistrat\u0103.<\/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 accept\u0103 webhook-uri?<\/summary>\n<p class=\"sp-faq__a\">Nu ofer\u0103 un API generic pentru webhook-uri de ie\u0219ire. Transmiterea datelor la apari\u021bia unor evenimente se face prin directive BPM care apeleaz\u0103 Epicor Functions. Alternativ, pute\u021bi interoga periodic un BAQ.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Poate SkyPlanner s\u0103 transmit\u0103 datele programate \u00eenapoi c\u0103tre ordinele de produc\u021bie din Kinetic?<\/summary>\n<p class=\"sp-faq__a\">Da. O Epicor Function apeleaz\u0103 <code>ScheduleEngine.GetNewParamsForJob<\/code>, apoi <code>MoveJobItem<\/code> pentru fiecare opera\u021bie \u0219i <code>ChangeResource<\/code> dac\u0103 resursa s-a schimbat. Dup\u0103 aceea, blocheaz\u0103 programarea comenzii de produc\u021bie, astfel \u00eenc\u00e2t Global Scheduling s\u0103 p\u0103streze datele. Acelea\u0219i apeluri pot fi executate \u0219i direct prin REST, pe <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>Cine asigur\u0103 mentenan\u021ba integr\u0103rii?<\/summary>\n<p class=\"sp-faq__a\">Echipa SkyPlanner configureaz\u0103 integrarea \u00een etapa de implementare \u0219i asigur\u0103 asisten\u021b\u0103 dup\u0103 punerea \u00een func\u021biune, inclusiv atunci c\u00e2nd se modific\u0103 interog\u0103rile BAQ, directivele BPM sau versiunea Kinetic.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Integrarea func\u021bioneaz\u0103 \u0219i cu Epicor Kinetic instalat local?<\/summary>\n<p class=\"sp-faq__a\">Da. API-ul REST, interog\u0103rile BAQ, directivele BPM \u0219i Epicor Functions func\u021bioneaz\u0103 la fel at\u00e2t \u00een instal\u0103rile locale, c\u00e2t \u0219i \u00een Kinetic cloud, astfel \u00eenc\u00e2t aceea\u0219i solu\u021bie de integrare acoper\u0103 ambele variante.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>C\u00e2t dureaz\u0103 integrarea SkyPlanner APS cu Epicor Kinetic?<\/summary>\n<p class=\"sp-faq__a\">Implementarea se \u00eencheie, de regul\u0103, \u00een c\u00e2teva s\u0103pt\u0103m\u00e2ni de la \u00eenceperea procesului. Aceasta acoper\u0103 coresponden\u021ba dintre c\u00e2mpuri, \u00eenc\u0103rcarea ini\u021bial\u0103, sincronizarea ordinelor de produc\u021bie \u0219i a comenzilor de achizi\u021bie, scrierea programului \u00eenapoi \u00een Kinetic \u0219i \u00eenregistrarea muncii prestate, descrise mai sus. Toate sunt testate \u00een paralel cu programul de produc\u021bie actual.<\/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>Integr\u0103ri \/ ERP \/ Epicor Kinetic Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS Acest ghid le arat\u0103 partenerilor Epicor, echipelor IT \u0219i responsabililor de achizi\u021bii tehnice cum s\u0103 foloseasc\u0103 SkyPlanner APS pentru programare cu capacitate finit\u0103, al\u0103turi de Epicor Kinetic. SkyPlanner se integreaz\u0103 bidirec\u021bional cu Epicor Kinetic prin serviciile REST proprii &#8230; <a title=\"Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/\" aria-label=\"Read more about Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100875,"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-101292","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>Ghid Epicor Kinetic: integrare \u0219i programare | SkyPlanner<\/title>\n<meta name=\"description\" content=\"Conecta\u021bi Epicor Kinetic la SkyPlanner APS: REST v2, BAQ, import JobEntrySvc, retur date prin ScheduleEngineSvc \u0219i pontaje prin LaborSvc. Mapare \u0219i capcane.\" \/>\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\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"Conecta\u021bi Epicor Kinetic la SkyPlanner APS: REST v2, BAQ, import JobEntrySvc, retur date prin ScheduleEngineSvc \u0219i pontaje prin LaborSvc. Mapare \u0219i capcane.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Timp estimat pentru citire\" \/>\n\t<meta name=\"twitter:data1\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/epicor-kinetic\\\/ghid-de-integrare\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/epicor-kinetic\\\/ghid-de-integrare\\\/\",\"name\":\"Ghid Epicor Kinetic: integrare \u0219i programare | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"Conecta\u021bi Epicor Kinetic la SkyPlanner APS: REST v2, BAQ, import JobEntrySvc, retur date prin ScheduleEngineSvc \u0219i pontaje prin LaborSvc. Mapare \u0219i capcane.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/epicor-kinetic\\\/ghid-de-integrare\\\/#breadcrumb\"},\"inLanguage\":\"ro-RO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/epicor-kinetic\\\/ghid-de-integrare\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/epicor-kinetic\\\/ghid-de-integrare\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integr\u0103ri de software ERP \u0219i MES cu SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS pentru sistemul dumneavoastr\u0103 ERP\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS pentru Epicor Kinetic: programarea produc\u021biei cu capacitate finit\u0103\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/epicor-kinetic\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ro-RO\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#\\\/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\\\/ro\\\/#\\\/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":"Ghid Epicor Kinetic: integrare \u0219i programare | SkyPlanner","description":"Conecta\u021bi Epicor Kinetic la SkyPlanner APS: REST v2, BAQ, import JobEntrySvc, retur date prin ScheduleEngineSvc \u0219i pontaje prin LaborSvc. Mapare \u0219i capcane.","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\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/","og_locale":"ro_RO","og_type":"article","og_title":"Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS","og_description":"Conecta\u021bi Epicor Kinetic la SkyPlanner APS: REST v2, BAQ, import JobEntrySvc, retur date prin ScheduleEngineSvc \u0219i pontaje prin LaborSvc. Mapare \u0219i capcane.","og_url":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Timp estimat pentru citire":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/","url":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/","name":"Ghid Epicor Kinetic: integrare \u0219i programare | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/ro\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"Conecta\u021bi Epicor Kinetic la SkyPlanner APS: REST v2, BAQ, import JobEntrySvc, retur date prin ScheduleEngineSvc \u0219i pontaje prin LaborSvc. Mapare \u0219i capcane.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/ghid-de-integrare\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/ro\/"},{"@type":"ListItem","position":2,"name":"Integr\u0103ri de software ERP \u0219i MES cu SkyPlanner","item":"https:\/\/skyplanner.ai\/ro\/integrari\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS pentru sistemul dumneavoastr\u0103 ERP","item":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS pentru Epicor Kinetic: programarea produc\u021biei cu capacitate finit\u0103","item":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/epicor-kinetic\/"},{"@type":"ListItem","position":5,"name":"Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/ro\/#website","url":"https:\/\/skyplanner.ai\/ro\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/ro\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/ro\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ro-RO"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/ro\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/ro\/","logo":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/skyplanner.ai\/ro\/#\/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\/ro\/#\/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\/ro\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integr\u0103ri \/ ERP \/ Epicor Kinetic Ghid de integrare Epicor Kinetic pentru programarea produc\u021biei cu SkyPlanner APS Acest ghid le arat\u0103 partenerilor Epicor, echipelor IT \u0219i responsabililor de achizi\u021bii tehnice cum s\u0103 foloseasc\u0103 SkyPlanner APS pentru programare cu capacitate finit\u0103, al\u0103turi de Epicor Kinetic. SkyPlanner se integreaz\u0103 bidirec\u021bional cu Epicor Kinetic prin serviciile REST proprii&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages\/101292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/comments?post=101292"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages\/101292\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages\/100875"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/media?parent=101292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}