{"id":101280,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101280"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"guia-de-integracao","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/","title":{"rendered":"Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com 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=\"\/pt-br\/integracoes\/\">Integra\u00e7\u00f5es<\/a> \/ <a href=\"\/pt-br\/integracoes\/erp\/\">ERP<\/a> \/ Epicor Kinetic<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Guia de integra\u00e7\u00e3o do Epicor Kinetic <span class=\"hl\">para programa\u00e7\u00e3o da produ\u00e7\u00e3o com 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>Este guia mostra a parceiros Epicor, equipes de TI e compradores t\u00e9cnicos como usar o SkyPlanner APS para programa\u00e7\u00e3o da produ\u00e7\u00e3o em conjunto com o Epicor Kinetic, respeitando a capacidade real das m\u00e1quinas e da equipe. O SkyPlanner se integra ao Epicor Kinetic nos dois sentidos, usando os pr\u00f3prios servi\u00e7os REST do Kinetic:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>Ordens de produ\u00e7\u00e3o, opera\u00e7\u00f5es, recursos e libera\u00e7\u00f5es de pedidos de compra s\u00e3o importados.<\/li>\n\n\n<li>As datas planejadas das opera\u00e7\u00f5es s\u00e3o gravadas de volta nas ordens de produ\u00e7\u00e3o.<\/li>\n\n\n<li>Os registros de tempo dos operadores retornam ao Kinetic como apontamentos de m\u00e3o de obra.<\/li>\n\n\n<li>Os webhooks do SkyPlanner enviam as altera\u00e7\u00f5es na programa\u00e7\u00e3o assim que elas ocorrem.<\/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=\"\/pt-br\/teste\/\">Iniciar teste gr\u00e1tis<\/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=\"\/pt-br\/vendas-de-contacto\/\">Agendar demonstra\u00e7\u00e3o<\/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 Programa\u00e7\u00e3o da produ\u00e7\u00e3o<\/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=\"Cronograma de Gantt do SkyPlanner APS com opera\u00e7\u00f5es programadas nos centros de trabalho e uma lista de ordens abaixo.\"><\/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>A equipe do SkyPlanner configura a integra\u00e7\u00e3o de acordo com o seu ambiente Kinetic durante a implanta\u00e7\u00e3o e oferece suporte ap\u00f3s a entrada em produ\u00e7\u00e3o. Este guia \u00e9 voltado a parceiros e desenvolvedores que querem participar desse trabalho ou desenvolver por conta pr\u00f3pria usando a API REST documentada do SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">refer\u00eancia da API<\/a>).<\/p>\n\n\n<p>Se voc\u00ea ainda n\u00e3o decidiu se o Scheduling and Resource Management do pr\u00f3prio Kinetic ou o m\u00f3dulo APS atende \u00e0s suas necessidades, leia primeiro <a href=\"\/pt-br\/integracoes\/erp\/epicor-kinetic\/programacao-producao\/\">O Epicor Kinetic tem programa\u00e7\u00e3o da produ\u00e7\u00e3o?<\/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\">Interfaces de integra\u00e7\u00e3o do 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\/\">A Epicor afirma<\/a>: &#8220;All Kinetic services, including business objects, processes, reports, BAQs, and Epicor Functions, are accessible through REST endpoints.&#8221; (Todos os servi\u00e7os do Kinetic, incluindo objetos de neg\u00f3cio, processos, relat\u00f3rios, BAQs e Epicor Functions, s\u00e3o acess\u00edveis por endpoints REST.) Uma integra\u00e7\u00e3o para programa\u00e7\u00e3o da produ\u00e7\u00e3o se baseia em quatro tecnologias da Epicor:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Kinetic REST API v2 (OData v4).<\/strong> Os objetos de neg\u00f3cio s\u00e3o expostos como servi\u00e7os com nomes no formato <code>Erp.BO.&lt;Name&gt;Svc<\/code>. O caminho usual \u00e9 <code>\/api\/v2\/odata\/{Company}\/Erp.BO.{Svc}\/{EntitySet}<\/code>. A REST v1 ainda existe, mas \u00e9 legada; por isso, desenvolva a integra\u00e7\u00e3o na v2. Confirme os conjuntos de entidades e os m\u00e9todos da sua vers\u00e3o no REST Help, em <code>\/api\/help\/v2\/<\/code>.<\/li>\n\n\n<li><strong>Business Activity Queries (BAQ) via REST.<\/strong> Uma BAQ \u00e9 exposta em <code>\/api\/v2\/odata\/{Company}\/BaqSvc\/{BAQ}\/Data<\/code>. Essa \u00e9 a forma pr\u00e1tica de extrair dados para o planejamento, combinando <code>JobHead<\/code>, <code>JobOper<\/code>, <code>JobMtl<\/code>, <code>PartWhse<\/code> e <code>PORel<\/code> em uma \u00fanica chamada (<a href=\"https:\/\/www.epiusers.help\/t\/rest-efx-baq-examples-from-a-python-script\/115273\">exemplo da comunidade<\/a>).<\/li>\n\n\n<li><strong>Epicor Functions (EFx).<\/strong> Fun\u00e7\u00f5es executadas no servidor, que podem ser chamadas em <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\/\">A Epicor afirma<\/a> que elas &#8220;can be triggered from multiple entry points, including BPMs, REST services, schedules, and application events.&#8221; (podem ser acionadas a partir de v\u00e1rios pontos de entrada, incluindo BPMs, servi\u00e7os REST, agendamentos e eventos da aplica\u00e7\u00e3o).<\/li>\n\n\n<li><strong>Diretivas BPM.<\/strong> As Method Directives e Data Directives s\u00e3o acionadas quando uma ordem de produ\u00e7\u00e3o ou opera\u00e7\u00e3o muda e podem chamar uma fun\u00e7\u00e3o que envia os dados para fora do Kinetic.<\/li>\n\n<\/ol>\n\n\n<p>Para arquivos, o DMT cuida das importa\u00e7\u00f5es, e as exporta\u00e7\u00f5es de BAQs geram os dados de sa\u00edda. A Epicor tamb\u00e9m oferece o Epicor Automation Studio, que <a href=\"https:\/\/www.epicor.com\/en\/solutions\/technology\/integration\/\">descreve<\/a> como &#8220;a low-code app for integration-led automations&#8221; (um aplicativo de baixo c\u00f3digo para automa\u00e7\u00f5es baseadas em integra\u00e7\u00e3o). Evite o acesso direto ao banco de dados: REST, BAQs e fun\u00e7\u00f5es operam da mesma forma no ambiente local e no 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\">Autentica\u00e7\u00e3o e escopos de acesso<\/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>O Kinetic REST v2 controla o acesso por integra\u00e7\u00e3o. Cada integra\u00e7\u00e3o recebe uma <strong>chave de API<\/strong> vinculada a um <strong>escopo de acesso<\/strong>, que lista os servi\u00e7os e m\u00e9todos que ela pode chamar. <a href=\"https:\/\/www.epicor.com\/en\/products\/enterprise-resource-planning-erp\/epicor-kinetic\/tools-and-technology\/open-rest-api\/\">A Epicor explica assim<\/a>: &#8220;API keys, access scopes, and standard authentication methods control which services and methods are available to each integration.&#8221; (Chaves de API, escopos de acesso e m\u00e9todos padr\u00e3o de autentica\u00e7\u00e3o controlam quais servi\u00e7os e m\u00e9todos ficam dispon\u00edveis para cada integra\u00e7\u00e3o.)<\/p>\n\n\n<p>Al\u00e9m da chave de API, quem faz a chamada se autentica como um usu\u00e1rio do Kinetic. Use um usu\u00e1rio exclusivo para a integra\u00e7\u00e3o, com apenas as permiss\u00f5es necess\u00e1rias. No SkyPlanner, a API REST usa autentica\u00e7\u00e3o JWT e est\u00e1 documentada em Swagger\/OpenAPI.<\/p>\n\n\n<p>Para uma integra\u00e7\u00e3o com o SkyPlanner, o escopo normalmente inclui:<\/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> e <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>as BAQs e bibliotecas EFx que voc\u00ea publica para a integra\u00e7\u00e3o<\/li>\n\n<\/ul>\n\n\n<p>Se um m\u00e9todo n\u00e3o estiver no escopo, a falha s\u00f3 aparece na execu\u00e7\u00e3o, n\u00e3o na configura\u00e7\u00e3o. Liste todos os m\u00e9todos chamados, monitore a validade da chave de API e configure alertas para erros HTTP, n\u00e3o apenas para resultados vazios.<\/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\">Detec\u00e7\u00e3o de altera\u00e7\u00f5es: diretivas BPM, fun\u00e7\u00f5es ou consultas peri\u00f3dicas<\/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 Epicor n\u00e3o documenta uma API gen\u00e9rica de webhooks de sa\u00edda. Por isso, as altera\u00e7\u00f5es do Kinetic chegam ao SkyPlanner de uma destas duas formas:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Por eventos.<\/strong> Uma BPM Data Directive em <code>JobHead<\/code> ou <code>JobOper<\/code> chama uma Epicor Function, que envia a ordem alterada para a API REST do SkyPlanner.<\/li>\n\n\n<li><strong>Consultas peri\u00f3dicas.<\/strong> Uma BAQ filtrada pela data de altera\u00e7\u00e3o \u00e9 executada a cada poucos minutos ou a cada hora. Essa abordagem \u00e9 mais simples de manter e de recuperar em caso de falha.<\/li>\n\n<\/ul>\n\n\n<p>No sentido inverso, o SkyPlanner envia altera\u00e7\u00f5es de estado e de programa\u00e7\u00e3o por seus webhooks. Seu middleware ou um endpoint EFx recebe essas altera\u00e7\u00f5es e as grava no 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\">Mapeamento de dados<\/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>Entidade \/ servi\u00e7o do Kinetic<\/th><th>Objeto do SkyPlanner<\/th><th>Dire\u00e7\u00e3o<\/th><th>Frequ\u00eancia<\/th><\/tr><\/thead><tbody><tr><td><code>Part<\/code>, <code>PartRev<\/code> (<code>Erp.BO.PartSvc\/Parts<\/code>)<\/td><td>Produto<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Carga inicial e, depois, em intervalos programados<\/td><\/tr><tr><td><code>PartMtl<\/code> (m\u00e9todo), <code>JobMtl<\/code> (ordem de produ\u00e7\u00e3o)<\/td><td>Materiais do produto e da ordem<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Junto com a ordem de produ\u00e7\u00e3o<\/td><\/tr><tr><td><code>PartOpr<\/code> (m\u00e9todo), <code>JobOper<\/code> (ordem de produ\u00e7\u00e3o)<\/td><td>Etapas do processo<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Junto com a ordem de produ\u00e7\u00e3o<\/td><\/tr><tr><td><code>ResourceGroup<\/code>, <code>Resource<\/code> (<code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code>)<\/td><td>Grupos de centros de trabalho, centros de trabalho<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Carga inicial e a cada altera\u00e7\u00e3o<\/td><\/tr><tr><td><code>Capability<\/code> (<code>CapabilitySvc<\/code>)<\/td><td>Centros de trabalho alternativos<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Carga inicial e a cada altera\u00e7\u00e3o<\/td><\/tr><tr><td>Calend\u00e1rios de recursos e de grupos de recursos<\/td><td>Turnos e exce\u00e7\u00f5es<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Carga inicial e, depois, semanalmente ou a cada altera\u00e7\u00e3o<\/td><\/tr><tr><td><code>EmpBasic<\/code> (<code>EmpBasicSvc<\/code>)<\/td><td>Pessoal<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Carga inicial e a cada altera\u00e7\u00e3o<\/td><\/tr><tr><td><code>JobHead<\/code> (<code>JobEntrySvc\/JobEntries<\/code>)<\/td><td>Ordem<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Em tempo real via BPM + EFx ou por consultas peri\u00f3dicas via BAQ<\/td><\/tr><tr><td><code>PartWhse<\/code> via BAQ<\/td><td>Estoque<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Em intervalos programados<\/td><\/tr><tr><td>Pedidos de compra: <code>POHeader<\/code>, <code>PODetail<\/code>, <code>PORel<\/code> via BAQ<\/td><td>Pedidos de compra \/ materiais a receber (data prevista de entrega)<\/td><td>Do Kinetic para o SkyPlanner<\/td><td>Em intervalos programados ou a cada altera\u00e7\u00e3o no pedido de compra via BPM + EFx<\/td><\/tr><tr><td>In\u00edcio e t\u00e9rmino planejados por opera\u00e7\u00e3o<\/td><td>Datas de <code>JobOper<\/code> via <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource) em uma EFx<\/td><td>Do SkyPlanner para o Kinetic<\/td><td>A cada altera\u00e7\u00e3o na programa\u00e7\u00e3o, via webhook<\/td><\/tr><tr><td>Apontamentos de tempo, quantidades, progresso das opera\u00e7\u00f5es, motivos<\/td><td><code>Labors<\/code> \/ <code>LaborDtls<\/code> via <code>LaborSvc<\/code>; c\u00f3digos de motivo via <code>Erp.BO.ReasonSvc<\/code><\/td><td>Do SkyPlanner para o Kinetic<\/td><td>Em tempo real via webhook<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>A Epicor chama a ordem de produ\u00e7\u00e3o de <strong>Job<\/strong>. Mapeie cada <code>JobHead<\/code> para uma ordem do SkyPlanner e cada <code>JobOper<\/code> para uma etapa do processo. Use o n\u00famero da ordem, a sequ\u00eancia de montagem e a sequ\u00eancia da opera\u00e7\u00e3o como chave externa.<\/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\">Padr\u00f5es de integra\u00e7\u00e3o<\/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. Carga inicial de dados mestres.<\/strong> Leia itens, grupos de recursos, recursos, capacidades, calend\u00e1rios e funcion\u00e1rios. Crie os centros de trabalho do SkyPlanner a partir dos recursos do Kinetic e os grupos de centros de trabalho a partir dos grupos de recursos. Para grandes volumes, pagine as leituras com <code>$top<\/code> e <code>$skip<\/code> ou extraia os dados em lote por uma BAQ.<\/p>\n\n\n<p><strong>2. Sincroniza\u00e7\u00e3o de ordens.<\/strong> Envie as ordens liberadas e firmes com suas opera\u00e7\u00f5es e materiais. Extraia a \u00e1rvore da ordem com <code>GetDatasetForTree<\/code> ou uma BAQ, e n\u00e3o entidade por entidade. Mantenha no Kinetic as ordens n\u00e3o firmes do MRP at\u00e9 que sejam firmadas. Junto com a leitura do estoque, sincronize as libera\u00e7\u00f5es de pedidos de compra em aberto e suas datas de entrega. O SkyPlanner considera o material comprado dispon\u00edvel na data de entrega e atualiza o estoque quando o pedido de compra \u00e9 marcado como Delivered. Assim, a programa\u00e7\u00e3o verifica tanto o estoque quanto as compras a receber.<\/p>\n\n\n<p><strong>3. Grava\u00e7\u00e3o da programa\u00e7\u00e3o no Kinetic.<\/strong> O webhook do SkyPlanner envia o in\u00edcio, o t\u00e9rmino e o centro de trabalho planejados para cada opera\u00e7\u00e3o a um endpoint EFx (<code>\/api\/v2\/efx\/{Company}\/{Library}\/{Function}<\/code>). A fun\u00e7\u00e3o grava os dados pelo motor de programa\u00e7\u00e3o do Kinetic, o mesmo objeto de neg\u00f3cio usado na programa\u00e7\u00e3o do Job Entry e nos quadros de programa\u00e7\u00e3o (<a href=\"https:\/\/www.epiusers.help\/t\/job-reschedule-function-via-api-via-excel\/132000\">exemplo da comunidade<\/a>):<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><code>ScheduleEngine.GetNewParamsForJob<\/code> monta o conjunto de dados da ordem para o motor de programa\u00e7\u00e3o.<\/li>\n\n\n<li>A fun\u00e7\u00e3o define o n\u00famero da ordem, as sequ\u00eancias de montagem e de opera\u00e7\u00e3o e a data e a hora de in\u00edcio planejadas. Em seguida, chama <code>ScheduleEngine.MoveJobItem<\/code>.<\/li>\n\n\n<li>Quando o SkyPlanner aloca a opera\u00e7\u00e3o em outro recurso do grupo, <code>ScheduleEngine.ChangeResource<\/code> <a href=\"https:\/\/www.epiusers.help\/t\/rescheduling-to-resource-in-scheduleengine-adapter-e10-2-400\/58669\">a transfere para esse recurso<\/a>. Usado sozinho, <code>MoveJobItem<\/code> mant\u00e9m o recurso padr\u00e3o do grupo.<\/li>\n\n\n<li>A fun\u00e7\u00e3o ativa o bloqueio da programa\u00e7\u00e3o da ordem (<code>JobHead.SchedLocked<\/code>, a op\u00e7\u00e3o Lock no Job Entry), para que o <a href=\"https:\/\/www.epiusers.help\/t\/adjust-global-scheduling-order-locked-column-vs-jobhead-schedlocked\/46672\">Global Scheduling mantenha<\/a> as datas do SkyPlanner.<\/li>\n\n<\/ol>\n\n\n<p>Encapsular essas chamadas em uma \u00fanica Epicor Function mant\u00e9m a grava\u00e7\u00e3o at\u00f4mica por ordem e permite adicionar suas pr\u00f3prias valida\u00e7\u00f5es. Se a unidade preferir n\u00e3o usar uma fun\u00e7\u00e3o personalizada, a mesma sequ\u00eancia pode ser executada por chamadas REST diretas a <code>Erp.BO.ScheduleEngineSvc<\/code>. Nunca grave diretamente em <code>ResourceTimeUsed<\/code> nem nos campos de data de <code>JobOper<\/code>: isso contorna o motor e deixa as aloca\u00e7\u00f5es dos quadros fora de sincronia.<\/p>\n\n\n<p><strong>4. Apontamentos de ch\u00e3o de f\u00e1brica.<\/strong> Os operadores registram o trabalho no SkyPlanner com Mobile Confirmations, Production Timer ou Quick Log Mode. Cada apontamento de tempo encerrado se torna um apontamento de m\u00e3o de obra no Kinetic por meio de <code>Erp.BO.LaborSvc<\/code>: <code>StartActivity<\/code> e <code>EndActivityByEmp<\/code> para atividades em tempo real, ou <code>Labors<\/code> com <code>Update<\/code> para registros feitos ap\u00f3s a execu\u00e7\u00e3o. Se a sua unidade exigir aprova\u00e7\u00e3o, inclua <code>submitForApproval<\/code> no fluxo e no escopo de acesso.<\/p>\n\n\n<p><strong>5. Responsabilidade pelos dados e regras de conflito.<\/strong> Documente essas defini\u00e7\u00f5es antes da entrada em produ\u00e7\u00e3o:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Dados<\/th><th>Sistema respons\u00e1vel<\/th><\/tr><\/thead><tbody><tr><td>Itens, m\u00e9todos de fabrica\u00e7\u00e3o, recursos, calend\u00e1rios, ordens de produ\u00e7\u00e3o, MRP, estoque, custeio<\/td><td>Kinetic<\/td><\/tr><tr><td>Quantidades e status das ordens de produ\u00e7\u00e3o<\/td><td>Kinetic<\/td><\/tr><tr><td>Sequ\u00eancia das opera\u00e7\u00f5es, datas planejadas, recurso dentro do grupo<\/td><td>SkyPlanner<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>As ordens programadas pelo SkyPlanner ficam com a programa\u00e7\u00e3o bloqueada, para que o Global Scheduling n\u00e3o altere suas datas. Mantenha a programa\u00e7\u00e3o do Kinetic para os recursos que n\u00e3o s\u00e3o planejados pelo SkyPlanner.<\/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\">Chaves, novas tentativas e reconcilia\u00e7\u00e3o<\/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>Chaves est\u00e1veis.<\/strong> Cada registro mant\u00e9m sua chave do Kinetic: n\u00famero da ordem de produ\u00e7\u00e3o, sequ\u00eancia de montagem e sequ\u00eancia da opera\u00e7\u00e3o para as opera\u00e7\u00f5es; cabe\u00e7alho e detalhe de m\u00e3o de obra para os apontamentos. As grava\u00e7\u00f5es usam essa chave para inserir ou atualizar registros. Assim, uma mensagem repetida atualiza o registro em vez de duplic\u00e1-lo.<\/li>\n\n\n<li><strong>Novas tentativas.<\/strong> Quando uma grava\u00e7\u00e3o falha em qualquer um dos sistemas, ela \u00e9 tentada novamente. A m\u00e3o de obra \u00e9 lan\u00e7ada uma \u00fanica vez por ID de registro de tempo do SkyPlanner, impedindo que uma nova tentativa contabilize as horas em duplicidade.<\/li>\n\n\n<li><strong>Reconcilia\u00e7\u00e3o.<\/strong> Uma BAQ executada periodicamente compara as ordens de produ\u00e7\u00e3o em aberto, o status das opera\u00e7\u00f5es e as quantidades com os dados do SkyPlanner e corrige diverg\u00eancias. Isso cobre, por exemplo, uma ordem encerrada no Kinetic enquanto uma mensagem estava em tr\u00e2nsito.<\/li>\n\n\n<li><strong>Altera\u00e7\u00f5es de quantidade e cancelamentos.<\/strong> Uma altera\u00e7\u00e3o de quantidade no Kinetic atualiza a ordem e suas etapas de processo no SkyPlanner. Uma conclus\u00e3o parcial reduz o tempo de execu\u00e7\u00e3o restante. Uma ordem de produ\u00e7\u00e3o encerrada ou exclu\u00edda no Kinetic sai da programa\u00e7\u00e3o na pr\u00f3xima sincroniza\u00e7\u00e3o.<\/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\">O que o projeto inclui<\/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 implementa\u00e7\u00e3o normalmente \u00e9 conclu\u00edda em poucas semanas ap\u00f3s o in\u00edcio da implanta\u00e7\u00e3o. Um projeto com Kinetic abrange:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li>Um teste de 30 dias com dados de ordens de produ\u00e7\u00e3o, opera\u00e7\u00f5es e recursos exportados em CSV ou Excel, antes de qualquer desenvolvimento.<\/li>\n\n\n<li>Chave de API, escopo de acesso, um usu\u00e1rio exclusivo para a integra\u00e7\u00e3o e as BAQs que ela consulta.<\/li>\n\n\n<li>Mapeamento dos dados mestres: capacidades, grupos de recursos, recursos, calend\u00e1rios e funcion\u00e1rios para os postos de trabalho, grupos, turnos e pessoal do SkyPlanner.<\/li>\n\n\n<li>Carga inicial de itens, m\u00e9todos de fabrica\u00e7\u00e3o (BOM e opera\u00e7\u00f5es) e recursos.<\/li>\n\n\n<li>Sincroniza\u00e7\u00e3o de ordens de produ\u00e7\u00e3o e de pedidos de compra (datas de entrega de <code>PORel<\/code>), al\u00e9m do estoque de <code>PartWhse<\/code>.<\/li>\n\n\n<li>Grava\u00e7\u00e3o das datas planejadas das opera\u00e7\u00f5es no Kinetic por meio de <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource) em uma Epicor Function, com o bloqueio da ordem ativado.<\/li>\n\n\n<li>Envio dos apontamentos de ch\u00e3o de f\u00e1brica como apontamentos de m\u00e3o de obra por meio de <code>LaborSvc<\/code>.<\/li>\n\n\n<li>Testes em paralelo com a programa\u00e7\u00e3o atual do Kinetic, seguidos da entrada em produ\u00e7\u00e3o.<\/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\">Pontos de aten\u00e7\u00e3o no 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>O respeito \u00e0 capacidade \u00e9 configurado em v\u00e1rios lugares.<\/strong> A <a href=\"https:\/\/www.epiusers.help\/t\/finite-schedule-not-doing-finite-scheduling\/72831\">caixa de sele\u00e7\u00e3o Finite<\/a> fica no recurso. O horizonte em que a programa\u00e7\u00e3o respeita a capacidade \u00e9 definido no recurso, no grupo de recursos e na aba Planning de Site Maintenance. Cada ferramenta de programa\u00e7\u00e3o tamb\u00e9m tem sua pr\u00f3pria caixa de sele\u00e7\u00e3o Finite. Antes de importar as datas do Kinetic como refer\u00eancia, confira se elas realmente foram programadas respeitando a capacidade dispon\u00edvel.<\/li>\n\n\n<li><strong>Capability ou Resource Group e Resource.<\/strong> Quando uma opera\u00e7\u00e3o especifica uma capacidade, seu grupo de recursos e seu recurso ficam em branco. Caso contr\u00e1rio, ela especifica um grupo de recursos, \u00e0s vezes com um recurso espec\u00edfico. Sua integra\u00e7\u00e3o precisa ler esses mesmos campos e identificar por conta pr\u00f3pria quais recursos s\u00e3o eleg\u00edveis para cada capacidade.<\/li>\n\n\n<li><strong>Os calend\u00e1rios carregam ajustes do passado.<\/strong> Os calend\u00e1rios dos recursos e o n\u00famero de funcion\u00e1rios muitas vezes s\u00e3o ajustados para fazer o programador nativo funcionar como esperado. Mapeie os turnos reais e as pessoas de fato dispon\u00edveis no SkyPlanner e deixe que ele atribua v\u00e1rios operadores a uma opera\u00e7\u00e3o quando ela exigir uma equipe.<\/li>\n\n\n<li><strong>As datas passam pelo motor, n\u00e3o por CRUD.<\/strong> Uma simples atualiza\u00e7\u00e3o das datas das opera\u00e7\u00f5es por <code>JobEntrySvc<\/code> n\u00e3o reprograma a ordem. Um <a href=\"https:\/\/www.epiusers.help\/t\/epicorrest-api-swagger-issue-with-reschedulign-a-job-with-a-rest-call\/107778\">relato no f\u00f3rum<\/a> mostra uma chamada a <code>JobScheduling<\/code> que retornou 200 OK sem alterar a ordem. Use a sequ\u00eancia de <code>ScheduleEngine<\/code> descrita acima.<\/li>\n\n\n<li><strong>O rigor com os dados determina o resultado.<\/strong> Tempos de opera\u00e7\u00e3o otimistas, prazos de compra ausentes, ordens de produ\u00e7\u00e3o deixadas em aberto e paradas n\u00e3o registradas nos calend\u00e1rios prejudicam qualquer programa\u00e7\u00e3o, nativa ou externa (<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\">Quem configura a integra\u00e7\u00e3o com o 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>Cada f\u00e1brica usa o Kinetic de um jeito. Roteiros de produ\u00e7\u00e3o baseados em capacidades, calend\u00e1rios dos grupos de recursos, estrutura das BAQs, diretivas BPM e m\u00e9todos de grava\u00e7\u00e3o de retorno espec\u00edficos de cada vers\u00e3o variam entre unidades. Configurar tudo isso corretamente faz a diferen\u00e7a entre uma programa\u00e7\u00e3o em que os planejadores confiam e outra que precisam refazer.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>A equipe do SkyPlanner configura a integra\u00e7\u00e3o durante a implanta\u00e7\u00e3o e oferece suporte ap\u00f3s a entrada em produ\u00e7\u00e3o.<\/strong> A equipe mapeia seus recursos, ordens de produ\u00e7\u00e3o e libera\u00e7\u00f5es de pedidos de compra e configura a leitura das BAQs, os gatilhos BPM e a fun\u00e7\u00e3o de grava\u00e7\u00e3o de retorno. Ela conecta a API REST e os webhooks do SkyPlanner ao Kinetic REST v2. O suporte continua quando suas BAQs, seus BPMs ou a vers\u00e3o do Kinetic mudam.<\/li>\n\n\n<li><strong>Seu parceiro Epicor.<\/strong> Parceiros que j\u00e1 desenvolvem BAQs, BPMs e Epicor Functions podem trabalhar com a mesma API REST documentada do SkyPlanner, que l\u00ea e grava ordens, produtos, materiais, etapas de processo e registros de tempo.<\/li>\n\n\n<li><strong>Seus pr\u00f3prios desenvolvedores.<\/strong> Equipes internas com experi\u00eancia em Kinetic REST podem desenvolver a integra\u00e7\u00e3o diretamente ou usar o Automation Studio, se ele fizer parte do seu ambiente. Uma chave de API do SkyPlanner basta para come\u00e7ar (<a href=\"\/pt-br\/docs\/tutorial-de-integracao\/\">tutorial de integra\u00e7\u00e3o<\/a>), e a equipe do SkyPlanner ajuda quando necess\u00e1rio. A documenta\u00e7\u00e3o do produto \u00e9 p\u00fablica e est\u00e1 dispon\u00edvel na <a href=\"\/pt-br\/docs\/tutorial-de-integracao\/\">documenta\u00e7\u00e3o do SkyPlanner<\/a>.<\/li>\n\n<\/ol>\n\n\n<p>O mesmo padr\u00e3o de API e webhooks j\u00e1 opera em produ\u00e7\u00e3o com outros ERPs, como na <a href=\"\/pt-br\/customers\/utu\/\">UTU<\/a>. Na <a href=\"\/pt-br\/customers\/laboratory-allied\/\">Laboratory &amp; Allied<\/a>, a equipe interna de TI desenvolveu a maior parte da integra\u00e7\u00e3o com o SAP Business One por conta pr\u00f3pria, com ajuda do SkyPlanner.<\/p>\n\n\n<p>Todos os caminhos come\u00e7am da mesma forma: fa\u00e7a primeiro o <a href=\"\/pt-br\/teste\/\">teste gr\u00e1tis de 30 dias<\/a> com importa\u00e7\u00f5es CSV, valide a programa\u00e7\u00e3o e s\u00f3 ent\u00e3o desenvolva a integra\u00e7\u00e3o. Os pre\u00e7os come\u00e7am <a href=\"\/pt-br\/precos\/\">a partir de 199 \u20ac por m\u00eas<\/a>, com 5 postos de trabalho, cobran\u00e7a mensal e cancelamento a qualquer momento. O or\u00e7amento da integra\u00e7\u00e3o \u00e9 apresentado antecipadamente, junto com seu plano, de acordo com seu processo e suas necessidades. Assim, voc\u00ea conhece o custo total antes de come\u00e7ar.<\/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\">Por que escolher esta integra\u00e7\u00e3o em vez de licenciar o 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>Para o comprador t\u00e9cnico, a compara\u00e7\u00e3o est\u00e1 no escopo e no tempo at\u00e9 obter resultados. Escolha o SkyPlanner quando:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>A integra\u00e7\u00e3o precisa ter escopo enxuto.<\/strong> Ordens de produ\u00e7\u00e3o, opera\u00e7\u00f5es, recursos e materiais saem do Kinetic. Datas planejadas e apontamentos de m\u00e3o de obra retornam. O mapeamento de dados acima cobre todo o escopo.<\/li>\n\n\n<li><strong>A programa\u00e7\u00e3o precisa reagir entre execu\u00e7\u00f5es.<\/strong> O Arcturus gera a programa\u00e7\u00e3o da produ\u00e7\u00e3o em segundos, respeitando a capacidade real das m\u00e1quinas e da equipe, e o Autopilot reprograma automaticamente quando a produ\u00e7\u00e3o muda. Os webhooks do SkyPlanner enviam cada altera\u00e7\u00e3o, para que o Kinetic receba novas datas sem executar o Global Scheduling.<\/li>\n\n\n<li><strong>Os apontamentos de ch\u00e3o de f\u00e1brica devem alimentar os registros de m\u00e3o de obra do Kinetic.<\/strong> Os operadores registram o trabalho pelo celular ou tablet com Mobile Confirmations, Production Timer e Quick Log Mode. O envio por <code>LaborSvc<\/code> faz parte da mesma integra\u00e7\u00e3o.<\/li>\n\n\n<li><strong>O material comprado condiciona o in\u00edcio das ordens.<\/strong> Tanto o estoque quanto as libera\u00e7\u00f5es de pedidos de compra em aberto alimentam a programa\u00e7\u00e3o, para que as opera\u00e7\u00f5es comecem quando o material estiver de fato previsto para chegar.<\/li>\n\n\n<li><strong>Suas restri\u00e7\u00f5es v\u00e3o al\u00e9m de duas.<\/strong> V\u00e1rios operadores na mesma opera\u00e7\u00e3o, ferramentas bloqueadas enquanto est\u00e3o em uso em outro lugar e postos de trabalho e pessoal alternativos fazem parte de uma \u00fanica programa\u00e7\u00e3o. Uma matriz de tempos de prepara\u00e7\u00e3o define a sequ\u00eancia das trocas, e a integra\u00e7\u00e3o grava o resultado de volta no Kinetic.<\/li>\n\n\n<li><strong>Voc\u00ea quer validar antes de come\u00e7ar e ter um projeto curto.<\/strong> O teste mostra sua pr\u00f3pria programa\u00e7\u00e3o a partir de uma exporta\u00e7\u00e3o BAQ, com at\u00e9 20 postos de trabalho e sem cart\u00e3o de cr\u00e9dito. A implementa\u00e7\u00e3o normalmente \u00e9 conclu\u00edda em poucas semanas ap\u00f3s o in\u00edcio da implanta\u00e7\u00e3o.<\/li>\n\n<\/ul>\n\n\n<p>Conhe\u00e7a as <a href=\"\/pt-br\/funcionalidades\/\">funcionalidades<\/a>, veja as <a href=\"\/pt-br\/historias-de-clientes\/\">avalia\u00e7\u00f5es dos clientes<\/a> ou <a href=\"\/pt-br\/vendas-de-contacto\/\">agende uma demonstra\u00e7\u00e3o<\/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\">Avalia\u00e7\u00f5es do SkyPlanner por fabricantes<\/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, especialista em cadeia de suprimentos da UTU, no ch\u00e3o de f\u00e1brica de pain\u00e9is el\u00e9tricos em 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>economizadas por semana<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cCom o SkyPlanner, nosso planejamento da produ\u00e7\u00e3o passou das planilhas de Excel para a otimiza\u00e7\u00e3o da produ\u00e7\u00e3o em tempo real.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, Especialista em Cadeia de Suprimentos<\/b><br>UTU \u00b7 Pain\u00e9is el\u00e9tricos e equipamentos de manobra<\/p>\n\n\n<p class=\"ind-cust__result\">O planejamento da produ\u00e7\u00e3o economiza 2 horas de trabalho por semana, e uma nova fila de opera\u00e7\u00f5es chega \u00e0 linha em segundos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/customers\/utu\/\">Leia o depoimento da 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=\"Operadores com vestimentas para sala limpa em uma linha de envase de frascos na f\u00e1brica farmac\u00eautica da Laboratory &amp; Allied em Nair\u00f3bi\" 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>de efici\u00eancia na produ\u00e7\u00e3o<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cA efici\u00eancia na produ\u00e7\u00e3o aumentou 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, Diretor de TI<\/b><br>Laboratory &amp; Allied \u00b7 Fabrica\u00e7\u00e3o de produtos farmac\u00eauticos<\/p>\n\n\n<p class=\"ind-cust__result\">A efici\u00eancia na produ\u00e7\u00e3o aumentou 90%, e a cria\u00e7\u00e3o de um plano otimizado para tr\u00eas meses, abrangendo todos os postos de trabalho, leva menos de 30 minutos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/customers\/laboratory-allied\/\">Leia o depoimento da 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, CEO da Mamec, no galp\u00e3o de produ\u00e7\u00e3o da empresa em 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.000 ou mais<\/b><span> ordens de produ\u00e7\u00e3o programadas automaticamente<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cAgora temos um novo n\u00edvel de controle sobre a produ\u00e7\u00e3o, e nossa compreens\u00e3o da capacidade est\u00e1 em um patamar completamente diferente.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, CEO<\/b><br>Mamec \u00b7 Misturadores industriais, bombas e fabrica\u00e7\u00e3o de alta tecnologia sob contrato<\/p>\n\n\n<p class=\"ind-cust__result\">Milhares de ordens de produ\u00e7\u00e3o s\u00e3o programadas automaticamente, e toda a organiza\u00e7\u00e3o tem uma vis\u00e3o da produ\u00e7\u00e3o em tempo real.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/customers\/mamec\/\">Leia o depoimento da 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=\"Vista a\u00e9rea da f\u00e1brica de equipamentos de seguran\u00e7a para telhados da Piristeel em 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 pontualidade de entrega<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cO SkyPlanner trouxe visibilidade para identificar gargalos e tornou a gest\u00e3o da produ\u00e7\u00e3o mais clara.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, Gerente de Produ\u00e7\u00e3o<\/b><br>Piristeel \u00b7 Sistemas de seguran\u00e7a para telhados e de drenagem de \u00e1guas pluviais<\/p>\n\n\n<p class=\"ind-cust__result\">A pontualidade de entrega chegou a 99,2% neste ano, e a programa\u00e7\u00e3o economiza at\u00e9 quatro horas de trabalho por dia.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/pt-br\/customers\/piristeel\/\">Leia o depoimento da 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\">Perguntas frequentes<\/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>Como o SkyPlanner APS se integra ao Epicor Kinetic?<\/summary>\n<p class=\"sp-faq__a\">A integra\u00e7\u00e3o \u00e9 bidirecional e usa Kinetic REST v2, BAQs e Epicor Functions. Ordens de produ\u00e7\u00e3o, opera\u00e7\u00f5es, recursos e libera\u00e7\u00f5es de pedidos de compra s\u00e3o enviados ao SkyPlanner. As datas planejadas das opera\u00e7\u00f5es e os dados de m\u00e3o de obra retornam ao Kinetic, e os webhooks enviam as altera\u00e7\u00f5es na programa\u00e7\u00e3o assim que elas ocorrem. Durante a implanta\u00e7\u00e3o, a equipe do SkyPlanner configura a integra\u00e7\u00e3o de acordo com o seu ambiente Kinetic. Seu parceiro Epicor ou seus desenvolvedores tamb\u00e9m podem usar a mesma 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>Qual API do Kinetic deve ser usada em uma integra\u00e7\u00e3o para programa\u00e7\u00e3o da produ\u00e7\u00e3o?<\/summary>\n<p class=\"sp-faq__a\">REST v2. Use <code>JobEntrySvc<\/code> para ordens e opera\u00e7\u00f5es; <code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code> e <code>CapabilitySvc<\/code> para capacidade; BAQs para leituras em lote; e <code>LaborSvc<\/code> para enviar os apontamentos de trabalho ao 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>O Epicor Kinetic oferece suporte a webhooks?<\/summary>\n<p class=\"sp-faq__a\">N\u00e3o na forma de uma API gen\u00e9rica para envio de webhooks. O envio acionado por eventos \u00e9 feito por diretivas BPM que chamam Epicor Functions. Outra op\u00e7\u00e3o \u00e9 consultar uma BAQ em intervalos programados.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>O SkyPlanner pode gravar as datas programadas nas ordens de produ\u00e7\u00e3o do Kinetic?<\/summary>\n<p class=\"sp-faq__a\">Sim. Uma Epicor Function chama <code>ScheduleEngine.GetNewParamsForJob<\/code>, <code>MoveJobItem<\/code> para cada opera\u00e7\u00e3o e <code>ChangeResource<\/code> quando o recurso foi alterado. Em seguida, bloqueia a ordem para que o Global Scheduling mantenha as datas. As mesmas chamadas tamb\u00e9m podem ser executadas diretamente por REST em <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>Quem faz a manuten\u00e7\u00e3o da integra\u00e7\u00e3o?<\/summary>\n<p class=\"sp-faq__a\">A equipe do SkyPlanner configura a integra\u00e7\u00e3o durante a implanta\u00e7\u00e3o e oferece suporte ap\u00f3s a entrada em produ\u00e7\u00e3o, inclusive quando h\u00e1 mudan\u00e7as nas suas BAQs, nos seus BPMs ou na vers\u00e3o do 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>A integra\u00e7\u00e3o funciona com o Epicor Kinetic instalado localmente?<\/summary>\n<p class=\"sp-faq__a\">Sim. A API REST, as BAQs, os BPMs e as Epicor Functions funcionam da mesma forma na instala\u00e7\u00e3o local e na nuvem do Kinetic. Por isso, um \u00fanico projeto de integra\u00e7\u00e3o atende aos dois ambientes.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Quanto tempo leva a integra\u00e7\u00e3o entre o SkyPlanner APS e o Epicor Kinetic?<\/summary>\n<p class=\"sp-faq__a\">A implementa\u00e7\u00e3o normalmente \u00e9 conclu\u00edda em quest\u00e3o de semanas ap\u00f3s o in\u00edcio da implanta\u00e7\u00e3o. O escopo inclui os itens descritos acima: mapeamento, carga inicial, sincroniza\u00e7\u00e3o de ordens de produ\u00e7\u00e3o e pedidos de compra, grava\u00e7\u00e3o da programa\u00e7\u00e3o no Kinetic e apontamentos de m\u00e3o de obra. Tudo \u00e9 testado em paralelo com a sua programa\u00e7\u00e3o atual.<\/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>Integra\u00e7\u00f5es \/ ERP \/ Epicor Kinetic Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS Este guia mostra a parceiros Epicor, equipes de TI e compradores t\u00e9cnicos como usar o SkyPlanner APS para programa\u00e7\u00e3o da produ\u00e7\u00e3o em conjunto com o Epicor Kinetic, respeitando a capacidade real das m\u00e1quinas e da equipe. &#8230; <a title=\"Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/\" aria-label=\"Read more about Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\">Leia mais<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100863,"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-101280","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>Guia de integra\u00e7\u00e3o Epicor Kinetic para programa\u00e7\u00e3o | SkyPlanner<\/title>\n<meta name=\"description\" content=\"Integre Epicor Kinetic ao SkyPlanner APS: REST v2, BAQs, JobEntrySvc; retorno de datas via ScheduleEngineSvc e m\u00e3o de obra via LaborSvc. Mapeamento e riscos.\" \/>\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\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"Integre Epicor Kinetic ao SkyPlanner APS: REST v2, BAQs, JobEntrySvc; retorno de datas via ScheduleEngineSvc e m\u00e3o de obra via LaborSvc. Mapeamento e riscos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/epicor-kinetic\\\/guia-de-integracao\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/epicor-kinetic\\\/guia-de-integracao\\\/\",\"name\":\"Guia de integra\u00e7\u00e3o Epicor Kinetic para programa\u00e7\u00e3o | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"Integre Epicor Kinetic ao SkyPlanner APS: REST v2, BAQs, JobEntrySvc; retorno de datas via ScheduleEngineSvc e m\u00e3o de obra via LaborSvc. Mapeamento e riscos.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/epicor-kinetic\\\/guia-de-integracao\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/epicor-kinetic\\\/guia-de-integracao\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/epicor-kinetic\\\/guia-de-integracao\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integra\u00e7\u00f5es de software ERP e MES com o SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS para o seu ERP\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS para Epicor Kinetic: programa\u00e7\u00e3o da produ\u00e7\u00e3o\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/integracoes\\\/erp\\\/epicor-kinetic\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/pt-br\\\/#\\\/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\\\/pt-br\\\/#\\\/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":"Guia de integra\u00e7\u00e3o Epicor Kinetic para programa\u00e7\u00e3o | SkyPlanner","description":"Integre Epicor Kinetic ao SkyPlanner APS: REST v2, BAQs, JobEntrySvc; retorno de datas via ScheduleEngineSvc e m\u00e3o de obra via LaborSvc. Mapeamento e riscos.","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\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/","og_locale":"pt_BR","og_type":"article","og_title":"Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS","og_description":"Integre Epicor Kinetic ao SkyPlanner APS: REST v2, BAQs, JobEntrySvc; retorno de datas via ScheduleEngineSvc e m\u00e3o de obra via LaborSvc. Mapeamento e riscos.","og_url":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"20 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/","url":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/","name":"Guia de integra\u00e7\u00e3o Epicor Kinetic para programa\u00e7\u00e3o | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/pt-br\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"Integre Epicor Kinetic ao SkyPlanner APS: REST v2, BAQs, JobEntrySvc; retorno de datas via ScheduleEngineSvc e m\u00e3o de obra via LaborSvc. Mapeamento e riscos.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/guia-de-integracao\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Integra\u00e7\u00f5es de software ERP e MES com o SkyPlanner","item":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS para o seu ERP","item":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS para Epicor Kinetic: programa\u00e7\u00e3o da produ\u00e7\u00e3o","item":"https:\/\/skyplanner.ai\/pt-br\/integracoes\/erp\/epicor-kinetic\/"},{"@type":"ListItem","position":5,"name":"Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/pt-br\/#website","url":"https:\/\/skyplanner.ai\/pt-br\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/pt-br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/pt-br\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/pt-br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/skyplanner.ai\/pt-br\/#\/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\/pt-br\/#\/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\/pt-br\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integra\u00e7\u00f5es \/ ERP \/ Epicor Kinetic Guia de integra\u00e7\u00e3o do Epicor Kinetic para programa\u00e7\u00e3o da produ\u00e7\u00e3o com SkyPlanner APS Este guia mostra a parceiros Epicor, equipes de TI e compradores t\u00e9cnicos como usar o SkyPlanner APS para programa\u00e7\u00e3o da produ\u00e7\u00e3o em conjunto com o Epicor Kinetic, respeitando a capacidade real das m\u00e1quinas e da equipe.&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages\/101280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/comments?post=101280"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages\/101280\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/pages\/100863"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/pt-br\/wp-json\/wp\/v2\/media?parent=101280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}