{"id":101269,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101269"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"guia-de-integracion","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/","title":{"rendered":"Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con 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=\"\/es\/integraciones\/\">Integraciones<\/a> \/ <a href=\"\/es\/integraciones\/erp\/\">ERP<\/a> \/ Epicor Kinetic<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Gu\u00eda de integraci\u00f3n de Epicor Kinetic <span class=\"hl\">para programar la producci\u00f3n con 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>Esta gu\u00eda muestra a los partners de Epicor, los equipos de TI y los responsables t\u00e9cnicos de compras c\u00f3mo usar SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n sobre Epicor Kinetic, respetando la capacidad real de las m\u00e1quinas y del personal. SkyPlanner se integra con Epicor Kinetic en ambos sentidos mediante los propios servicios REST de Kinetic:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>Se importan tareas, operaciones, recursos productivos y entregas de pedidos de compra.<\/li>\n\n\n<li>Las fechas planificadas de las operaciones se devuelven a las tareas.<\/li>\n\n\n<li>Los registros de tiempo de los operarios se env\u00edan a Kinetic como partes de mano de obra.<\/li>\n\n\n<li>Los webhooks de SkyPlanner env\u00edan los cambios de la programaci\u00f3n en cuanto se producen.<\/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=\"\/es\/prueba\/\">Inicia la prueba gratuita<\/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=\"\/es\/contacto-con-ventas\/\">Reserva una demo<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-hero__media sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"fx-shot\"><div class=\"fx-shot__bar\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><span>skyplanner.ai \u00b7 Programaci\u00f3n de la producci\u00f3n<\/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=\"Diagrama de Gantt de SkyPlanner APS con tareas programadas en distintas estaciones de trabajo y una lista de \u00f3rdenes debajo.\"><\/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>El equipo de SkyPlanner configura la integraci\u00f3n seg\u00fan tu entorno Kinetic durante la puesta en marcha y ofrece soporte tras la entrada en producci\u00f3n. Esta gu\u00eda est\u00e1 dirigida a partners y desarrolladores que quieran participar o desarrollar por su cuenta con la API REST documentada de SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">referencia de la API<\/a>).<\/p>\n\n\n<p>Si a\u00fan no has determinado si Scheduling and Resource Management de Kinetic o el m\u00f3dulo APS cubren tus necesidades, lee primero <a href=\"\/es\/integraciones\/erp\/epicor-kinetic\/programacion-produccion\/\">\u00bfPermite Epicor Kinetic programar la producci\u00f3n respetando la capacidad disponible?<\/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\">Opciones de integraci\u00f3n de Kinetic<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p><a href=\"https:\/\/www.epicor.com\/en\/products\/enterprise-resource-planning-erp\/epicor-kinetic\/tools-and-technology\/open-rest-api\/\">Epicor afirma<\/a>: \u00abAll Kinetic services, including business objects, processes, reports, BAQs, and Epicor Functions, are accessible through REST endpoints.\u00bb (Todos los servicios de Kinetic, incluidos los objetos de negocio, procesos, informes, BAQs y Epicor Functions, son accesibles a trav\u00e9s de endpoints REST). Una integraci\u00f3n para la programaci\u00f3n de la producci\u00f3n se basa en cuatro tecnolog\u00edas de Epicor:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Kinetic REST API v2 (OData v4).<\/strong> Los objetos de negocio se exponen como servicios con el nombre <code>Erp.BO.&lt;Name&gt;Svc<\/code>. La ruta habitual es <code>\/api\/v2\/odata\/{Company}\/Erp.BO.{Svc}\/{EntitySet}<\/code>. REST v1 sigue disponible, pero es una versi\u00f3n heredada: desarrolle la integraci\u00f3n sobre v2. Compruebe los conjuntos de entidades y los m\u00e9todos de su versi\u00f3n en REST Help, en <code>\/api\/help\/v2\/<\/code>.<\/li>\n\n\n<li><strong>Business Activity Queries (BAQ) mediante REST.<\/strong> Cada BAQ se expone en <code>\/api\/v2\/odata\/{Company}\/BaqSvc\/{BAQ}\/Data<\/code>. Es una v\u00eda pr\u00e1ctica para extraer datos de planificaci\u00f3n combinando <code>JobHead<\/code>, <code>JobOper<\/code>, <code>JobMtl<\/code>, <code>PartWhse<\/code> y <code>PORel<\/code> en una sola llamada (<a href=\"https:\/\/www.epiusers.help\/t\/rest-efx-baq-examples-from-a-python-script\/115273\">ejemplo de la comunidad<\/a>).<\/li>\n\n\n<li><strong>Epicor Functions (EFx).<\/strong> Funciones del lado del servidor que pueden invocarse en <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 indica<\/a> que \u00abcan be triggered from multiple entry points, including BPMs, REST services, schedules, and application events.\u00bb (pueden activarse desde distintos puntos de entrada, como BPM, servicios REST, programaciones y eventos de la aplicaci\u00f3n).<\/li>\n\n\n<li><strong>Directivas BPM.<\/strong> Method Directives y Data Directives se activan cuando cambia una tarea u operaci\u00f3n y pueden llamar a una funci\u00f3n que env\u00eda datos al exterior.<\/li>\n\n<\/ol>\n\n\n<p>Para trabajar con archivos, DMT gestiona las importaciones y las exportaciones BAQ permiten extraer los datos. Epicor tambi\u00e9n ofrece Epicor Automation Studio, que <a href=\"https:\/\/www.epicor.com\/en\/solutions\/technology\/integration\/\">describe<\/a> como \u00aba low-code app for integration-led automations\u00bb (una aplicaci\u00f3n de bajo c\u00f3digo para automatizaciones basadas en integraciones). Evita el acceso directo a la base de datos: REST, las BAQs y las funciones operan de la misma manera en instalaciones locales y en 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\">Autenticaci\u00f3n y \u00e1mbitos de acceso<\/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 controla el acceso de cada integraci\u00f3n. Cada una recibe una <strong>clave de API<\/strong> vinculada a un <strong>\u00e1mbito de acceso<\/strong> que enumera los servicios y m\u00e9todos a los que puede llamar. <a href=\"https:\/\/www.epicor.com\/en\/products\/enterprise-resource-planning-erp\/epicor-kinetic\/tools-and-technology\/open-rest-api\/\">Epicor lo explica as\u00ed<\/a>: \u00abAPI keys, access scopes, and standard authentication methods control which services and methods are available to each integration.\u00bb (Las claves de API, los \u00e1mbitos de acceso y los m\u00e9todos de autenticaci\u00f3n est\u00e1ndar controlan qu\u00e9 servicios y m\u00e9todos est\u00e1n disponibles para cada integraci\u00f3n).<\/p>\n\n\n<p>Adem\u00e1s de usar la clave de API, quien realiza la llamada debe autenticarse como usuario de Kinetic. Utiliza un usuario exclusivo para la integraci\u00f3n, con solo los permisos necesarios. En SkyPlanner, la API REST utiliza autenticaci\u00f3n JWT y est\u00e1 documentada en Swagger\/OpenAPI.<\/p>\n\n\n<p>Para una integraci\u00f3n con SkyPlanner, el \u00e1mbito suele incluir:<\/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> y <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>las BAQs y bibliotecas EFx que publiques para la integraci\u00f3n<\/li>\n\n<\/ul>\n\n\n<p>Si un m\u00e9todo no est\u00e1 incluido en el \u00e1mbito, el fallo se produce durante la ejecuci\u00f3n, no durante la configuraci\u00f3n. Enumera todos los m\u00e9todos a los que llames, supervisa la caducidad de la clave de API y configura alertas para los errores HTTP, no solo para los resultados vac\u00edos.<\/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\">Detecci\u00f3n de cambios: directivas BPM, funciones o 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>Epicor no documenta ninguna API gen\u00e9rica de webhooks de salida, por lo que los cambios de Kinetic llegan a SkyPlanner de una de estas dos formas:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Por eventos.<\/strong> Una Data Directive de BPM sobre <code>JobHead<\/code> o <code>JobOper<\/code> llama a una Epicor Function, que env\u00eda la orden modificada a la API REST de SkyPlanner.<\/li>\n\n\n<li><strong>Consultas peri\u00f3dicas programadas.<\/strong> Una BAQ filtrada por fecha de modificaci\u00f3n se ejecuta cada pocos minutos o cada hora. Esta opci\u00f3n es m\u00e1s sencilla de mantener y de recuperar en caso de fallo.<\/li>\n\n<\/ul>\n\n\n<p>En el sentido contrario, SkyPlanner env\u00eda los cambios de estado y de programaci\u00f3n mediante sus webhooks. Tu middleware o un endpoint EFx los recibe y los escribe en 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\">Correspondencia de datos<\/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>Entidad \/ servicio de Kinetic<\/th><th>Objeto de SkyPlanner<\/th><th>Sentido<\/th><th>Frecuencia<\/th><\/tr><\/thead><tbody><tr><td><code>Part<\/code>, <code>PartRev<\/code> (<code>Erp.BO.PartSvc\/Parts<\/code>)<\/td><td>Producto<\/td><td>De Kinetic a SkyPlanner<\/td><td>Carga inicial y despu\u00e9s a intervalos programados<\/td><\/tr><tr><td><code>PartMtl<\/code> (m\u00e9todo de fabricaci\u00f3n), <code>JobMtl<\/code> (orden de producci\u00f3n)<\/td><td>Materiales del producto y de la orden<\/td><td>De Kinetic a SkyPlanner<\/td><td>Junto con la orden<\/td><\/tr><tr><td><code>PartOpr<\/code> (m\u00e9todo de fabricaci\u00f3n), <code>JobOper<\/code> (orden de producci\u00f3n)<\/td><td>Etapas del proceso<\/td><td>De Kinetic a SkyPlanner<\/td><td>Junto con la orden<\/td><\/tr><tr><td><code>ResourceGroup<\/code>, <code>Resource<\/code> (<code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code>)<\/td><td>Grupos de estaciones de trabajo, estaciones de trabajo<\/td><td>De Kinetic a SkyPlanner<\/td><td>Carga inicial y cuando haya cambios<\/td><\/tr><tr><td><code>Capability<\/code> (<code>CapabilitySvc<\/code>)<\/td><td>Estaciones de trabajo alternativas<\/td><td>De Kinetic a SkyPlanner<\/td><td>Carga inicial y cuando haya cambios<\/td><\/tr><tr><td>Calendarios de recursos productivos y de grupos de recursos productivos<\/td><td>Turnos y excepciones<\/td><td>De Kinetic a SkyPlanner<\/td><td>Carga inicial y despu\u00e9s semanalmente o cuando haya cambios<\/td><\/tr><tr><td><code>EmpBasic<\/code> (<code>EmpBasicSvc<\/code>)<\/td><td>Personal<\/td><td>De Kinetic a SkyPlanner<\/td><td>Carga inicial y cuando haya cambios<\/td><\/tr><tr><td><code>JobHead<\/code> (<code>JobEntrySvc\/JobEntries<\/code>)<\/td><td>Orden<\/td><td>De Kinetic a SkyPlanner<\/td><td>En tiempo real mediante BPM + EFx, o mediante consultas peri\u00f3dicas a una BAQ<\/td><\/tr><tr><td><code>PartWhse<\/code> mediante BAQ<\/td><td>Existencias<\/td><td>De Kinetic a SkyPlanner<\/td><td>A intervalos programados<\/td><\/tr><tr><td>Pedidos de compra: <code>POHeader<\/code>, <code>PODetail<\/code>, <code>PORel<\/code> mediante BAQ<\/td><td>Pedidos de compra \/ material pendiente de recepci\u00f3n (fecha de entrega prevista)<\/td><td>De Kinetic a SkyPlanner<\/td><td>A intervalos programados, o al cambiar el pedido de compra mediante BPM + EFx<\/td><\/tr><tr><td>Inicio y fin previstos por operaci\u00f3n<\/td><td>Fechas de <code>JobOper<\/code> mediante <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource) en una EFx<\/td><td>De SkyPlanner a Kinetic<\/td><td>Al cambiar la programaci\u00f3n, mediante webhook<\/td><\/tr><tr><td>Registros de tiempo, cantidades, avance de las operaciones, motivos<\/td><td><code>Labors<\/code> \/ <code>LaborDtls<\/code> mediante <code>LaborSvc<\/code>; c\u00f3digos de motivo mediante <code>Erp.BO.ReasonSvc<\/code><\/td><td>De SkyPlanner a Kinetic<\/td><td>En tiempo real mediante webhook<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Epicor denomina <strong>Job<\/strong> a la orden de producci\u00f3n. Asocie cada <code>JobHead<\/code> a una orden de SkyPlanner y cada <code>JobOper<\/code> a una etapa del proceso. Conserve el n\u00famero de orden, la secuencia de ensamblaje y la secuencia de operaci\u00f3n como clave 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\">Patrones de integraci\u00f3n<\/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 datos maestros.<\/strong> Lea los art\u00edculos, grupos de recursos productivos, recursos productivos, capacidades, calendarios y empleados. Cree las estaciones de trabajo de SkyPlanner a partir de los recursos de Kinetic, y los grupos de estaciones a partir de los grupos de recursos. Pagine las lecturas de gran volumen con <code>$top<\/code> y <code>$skip<\/code>, o extraiga los datos en bloque mediante una BAQ.<\/p>\n\n\n<p><strong>2. Sincronizaci\u00f3n de \u00f3rdenes.<\/strong> Env\u00ede las \u00f3rdenes liberadas y en firme con sus operaciones y materiales. Obtenga el \u00e1rbol de la orden con <code>GetDatasetForTree<\/code> o una BAQ, no entidad por entidad. Mantenga en Kinetic las \u00f3rdenes de MRP que a\u00fan no est\u00e9n en firme hasta que se confirmen. Junto con la lectura de existencias, sincronice las entregas pendientes de los pedidos de compra y sus fechas de entrega previstas. SkyPlanner considera que el material pedido estar\u00e1 disponible en la fecha de entrega y actualiza las existencias cuando el pedido de compra se marca como Delivered. As\u00ed, la programaci\u00f3n tiene en cuenta tanto las existencias como las compras pendientes de recepci\u00f3n.<\/p>\n\n\n<p><strong>3. Escritura de la programaci\u00f3n en Kinetic.<\/strong> El webhook de SkyPlanner env\u00eda el inicio, el fin y la estaci\u00f3n de trabajo previstos para cada operaci\u00f3n a un endpoint de EFx (<code>\/api\/v2\/efx\/{Company}\/{Library}\/{Function}<\/code>). La funci\u00f3n escribe los datos a trav\u00e9s del motor de programaci\u00f3n de Kinetic, el mismo objeto de negocio que utilizan la programaci\u00f3n de Job Entry y los tableros de programaci\u00f3n (<a href=\"https:\/\/www.epiusers.help\/t\/job-reschedule-function-via-api-via-excel\/132000\">ejemplo de la comunidad<\/a>):<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><code>ScheduleEngine.GetNewParamsForJob<\/code> crea el conjunto de datos que necesita el motor de programaci\u00f3n para la orden.<\/li>\n\n\n<li>La funci\u00f3n establece el n\u00famero de orden, las secuencias de ensamblaje y de operaci\u00f3n y la fecha y hora de inicio previstas. Despu\u00e9s llama a <code>ScheduleEngine.MoveJobItem<\/code>.<\/li>\n\n\n<li>Cuando SkyPlanner ha asignado la operaci\u00f3n a otro recurso productivo del grupo, <code>ScheduleEngine.ChangeResource<\/code> <a href=\"https:\/\/www.epiusers.help\/t\/rescheduling-to-resource-in-scheduleengine-adapter-e10-2-400\/58669\">la traslada a ese recurso<\/a>. Por s\u00ed solo, <code>MoveJobItem<\/code> mantiene el recurso predeterminado del grupo.<\/li>\n\n\n<li>La funci\u00f3n activa el bloqueo de la programaci\u00f3n de la orden (<code>JobHead.SchedLocked<\/code>, la opci\u00f3n Lock de Job Entry), para que <a href=\"https:\/\/www.epiusers.help\/t\/adjust-global-scheduling-order-locked-column-vs-jobhead-schedlocked\/46672\">Global Scheduling conserve<\/a> las fechas de SkyPlanner.<\/li>\n\n<\/ol>\n\n\n<p>Agrupar estas llamadas en una Epicor Function mantiene la escritura at\u00f3mica por orden y permite a\u00f1adir validaciones propias. Si la planta prefiere no utilizar una funci\u00f3n personalizada, puede ejecutar la misma secuencia con llamadas REST directas a <code>Erp.BO.ScheduleEngineSvc<\/code>. Nunca escriba directamente en <code>ResourceTimeUsed<\/code> ni en los campos de fecha de <code>JobOper<\/code>: eso omite el motor y deja desajustadas las asignaciones de los tableros.<\/p>\n\n\n<p><strong>4. Notificaciones de producci\u00f3n en planta.<\/strong> Los operarios registran su trabajo en SkyPlanner con Mobile Confirmations, Production Timer o Quick Log Mode. Cada registro de tiempo cerrado se convierte en un registro de mano de obra en Kinetic a trav\u00e9s de <code>Erp.BO.LaborSvc<\/code>: <code>StartActivity<\/code> y <code>EndActivityByEmp<\/code> para la actividad en tiempo real, o <code>Labors<\/code> con <code>Update<\/code> para los registros a posteriori. Si su planta exige aprobaci\u00f3n, incluya <code>submitForApproval<\/code> en el flujo y en el \u00e1mbito de acceso.<\/p>\n\n\n<p><strong>5. Reglas de responsabilidad sobre los datos y resoluci\u00f3n de conflictos.<\/strong> D\u00e9jalas por escrito antes de la entrada en producci\u00f3n:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Datos<\/th><th>Sistema responsable<\/th><\/tr><\/thead><tbody><tr><td>Art\u00edculos, m\u00e9todos de fabricaci\u00f3n, recursos productivos, calendarios, tareas, MRP, inventario y c\u00e1lculo de costes<\/td><td>Kinetic<\/td><\/tr><tr><td>Cantidades y estado de las tareas<\/td><td>Kinetic<\/td><\/tr><tr><td>Secuencia de operaciones, fechas planificadas y recurso productivo dentro del grupo<\/td><td>SkyPlanner<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Las tareas que programa SkyPlanner llevan un bloqueo de programaci\u00f3n para que Global Scheduling no modifique sus fechas. Mant\u00e9n la programaci\u00f3n de Kinetic para los recursos productivos que SkyPlanner no planifique.<\/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\">Claves, reintentos y conciliaci\u00f3n<\/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>Claves estables.<\/strong> Cada registro conserva su clave de Kinetic: n\u00famero de tarea, secuencia de ensamblaje y secuencia de operaci\u00f3n para las operaciones; cabecera y detalle de mano de obra para los partes de trabajo. Las escrituras insertan o actualizan seg\u00fan esa clave, de modo que un mensaje repetido actualiza el registro en lugar de duplicarlo.<\/li>\n\n\n<li><strong>Reintentos.<\/strong> Si una escritura falla en cualquiera de los dos sistemas, se reintenta. La mano de obra se registra una sola vez por cada ID de registro de tiempo de SkyPlanner, por lo que un reintento no puede contabilizar las horas dos veces.<\/li>\n\n\n<li><strong>Conciliaci\u00f3n.<\/strong> Una BAQ programada compara las tareas abiertas, el estado de las operaciones y las cantidades con SkyPlanner y corrige las discrepancias; por ejemplo, si una tarea se cerr\u00f3 en Kinetic mientras se transmit\u00eda un mensaje.<\/li>\n\n\n<li><strong>Cambios de cantidad y cancelaciones.<\/strong> Un cambio de cantidad en Kinetic actualiza la orden y sus fases de proceso en SkyPlanner. Una finalizaci\u00f3n parcial reduce el tiempo de ejecuci\u00f3n restante. Una tarea cerrada o eliminada en Kinetic se retira del programa en la siguiente sincronizaci\u00f3n.<\/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\">Qu\u00e9 incluye el proyecto<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>La implantaci\u00f3n suele completarse en cuesti\u00f3n de semanas desde el inicio de la puesta en marcha. Un proyecto de Kinetic incluye:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li>Una prueba de 30 d\u00edas con exportaciones de tareas, operaciones y recursos productivos en CSV o Excel, antes de iniciar cualquier desarrollo.<\/li>\n\n\n<li>La clave de API, el \u00e1mbito de acceso, un usuario exclusivo para la integraci\u00f3n y las BAQs que esta consulta.<\/li>\n\n\n<li>La correspondencia entre los datos maestros \u2014capacidades, grupos de recursos productivos, recursos productivos, calendarios y empleados\u2014 y los puestos de trabajo, grupos, turnos y personal de SkyPlanner.<\/li>\n\n\n<li>La carga inicial de art\u00edculos, m\u00e9todos de fabricaci\u00f3n (BOM y operaciones) y recursos productivos.<\/li>\n\n\n<li>Sincronizaci\u00f3n de \u00f3rdenes de producci\u00f3n y pedidos de compra (fechas de entrega previstas de <code>PORel<\/code>), adem\u00e1s de las existencias de <code>PartWhse<\/code>.<\/li>\n\n\n<li>Escritura en Kinetic de las fechas previstas de las operaciones mediante <code>ScheduleEngineSvc<\/code> (MoveJobItem, ChangeResource) en una Epicor Function, con el bloqueo de la orden activado.<\/li>\n\n\n<li>Env\u00edo de las notificaciones de producci\u00f3n en planta como registros de mano de obra mediante <code>LaborSvc<\/code>.<\/li>\n\n\n<li>Pruebas en paralelo con el programa actual de Kinetic y, despu\u00e9s, la entrada en producci\u00f3n.<\/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\">Puntos cr\u00edticos de Kinetic<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ul class=\"wp-block-list\">\n\n<li><strong>El respeto de los l\u00edmites de capacidad se configura en varios lugares.<\/strong> La <a href=\"https:\/\/www.epiusers.help\/t\/finite-schedule-not-doing-finite-scheduling\/72831\">casilla Finite<\/a> se encuentra en el recurso productivo. El horizonte en el que se respetan esos l\u00edmites se establece en el recurso productivo, en el grupo de recursos productivos y en la pesta\u00f1a Planning de Site Maintenance. Cada herramienta de programaci\u00f3n tambi\u00e9n tiene su propia casilla Finite. Antes de importar las fechas de Kinetic como referencia, comprueba si realmente se calcularon respetando la capacidad disponible.<\/li>\n\n\n<li><strong>Capability o Resource Group y Resource.<\/strong> Cuando una operaci\u00f3n especifica una capacidad, el grupo de recursos productivos y el recurso productivo quedan en blanco. En caso contrario, especifica un grupo y, a veces, un recurso productivo concreto. La integraci\u00f3n debe leer esos mismos campos y determinar por s\u00ed misma qu\u00e9 recursos productivos pueden cubrir cada capacidad.<\/li>\n\n\n<li><strong>Los calendarios arrastran ajustes del pasado.<\/strong> Los calendarios de los recursos productivos y el n\u00famero de empleados suelen ajustarse para que el programador nativo funcione como se espera. Traslada a SkyPlanner los turnos reales y el personal disponible, y deja que asigne varios operarios a una tarea cuando se necesite un equipo.<\/li>\n\n\n<li><strong>Las fechas se modifican a trav\u00e9s del motor, no mediante CRUD.<\/strong> Una simple actualizaci\u00f3n de las fechas de las operaciones con <code>JobEntrySvc<\/code> no reprograma la orden; un <a href=\"https:\/\/www.epiusers.help\/t\/epicorrest-api-swagger-issue-with-reschedulign-a-job-with-a-rest-call\/107778\">caso publicado en el foro<\/a> muestra una llamada a <code>JobScheduling<\/code> que devuelve 200 OK sin modificar la orden. Utilice la secuencia de <code>ScheduleEngine<\/code> descrita anteriormente.<\/li>\n\n\n<li><strong>El rigor en los datos determina el resultado.<\/strong> Los tiempos de operaci\u00f3n demasiado optimistas, la falta de plazos de aprovisionamiento, las tareas que se dejan abiertas y las paradas que no figuran en los calendarios perjudican cualquier programa, sea nativo o externo (<a href=\"https:\/\/www.blueskyerp.co.uk\/blog\/a-brief-overview-of-epicor-erp-advanced-planning-scheduling\/\">Bluesky ERP<\/a>).<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"who-configures-the-kinetic-integration\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Qui\u00e9n configura la integraci\u00f3n con 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>No hay dos plantas que utilicen Kinetic de la misma manera. Las rutas de fabricaci\u00f3n basadas en capacidades, los calendarios de los grupos de recursos productivos, el dise\u00f1o de las BAQs, las directivas BPM y los m\u00e9todos para devolver datos a Kinetic, espec\u00edficos de cada versi\u00f3n, var\u00edan de una planta a otra. Configurarlos bien marca la diferencia entre un programa en el que los planificadores conf\u00edan y otro que tienen que rehacer.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>El equipo de SkyPlanner la configura durante la puesta en marcha y ofrece soporte tras la entrada en producci\u00f3n.<\/strong> El equipo establece la correspondencia de tus recursos productivos, tareas y entregas de pedidos de compra, y configura las lecturas de BAQ, los disparadores BPM y la funci\u00f3n que devuelve los datos a Kinetic. Conecta la API REST y los webhooks de SkyPlanner con Kinetic REST v2. El soporte contin\u00faa cuando cambian tus BAQs, BPMs o la versi\u00f3n de Kinetic.<\/li>\n\n\n<li><strong>Tu partner de Epicor.<\/strong> Los partners que ya desarrollan BAQs, BPMs y Epicor Functions pueden trabajar con la misma API REST documentada de SkyPlanner, que permite leer y escribir \u00f3rdenes, productos, materiales, fases de proceso y registros de tiempo.<\/li>\n\n\n<li><strong>Tus propios desarrolladores.<\/strong> Los equipos internos con experiencia en Kinetic REST pueden desarrollar la integraci\u00f3n directamente, o en Automation Studio si lo utilizas. Basta con una clave de API de SkyPlanner para empezar (<a href=\"\/es\/docs\/tutorial-de-integracion\/\">tutorial de integraci\u00f3n<\/a>), y el equipo de SkyPlanner presta ayuda cuando es necesario. La documentaci\u00f3n del producto es p\u00fablica y est\u00e1 disponible en la <a href=\"\/es\/docs\/tutorial-de-integracion\/\">documentaci\u00f3n de SkyPlanner<\/a>.<\/li>\n\n<\/ol>\n\n\n<p>Este mismo patr\u00f3n de API y webhooks ya funciona en producci\u00f3n con otros ERP, por ejemplo en <a href=\"\/es\/customers\/utu\/\">UTU<\/a>. En <a href=\"\/es\/customers\/laboratory-allied\/\">Laboratory &amp; Allied<\/a>, el equipo interno de TI desarroll\u00f3 la integraci\u00f3n con SAP Business One en gran medida por su cuenta, con la ayuda de SkyPlanner.<\/p>\n\n\n<p>Todas las opciones empiezan igual: utiliza primero la <a href=\"\/es\/prueba\/\">prueba gratuita de 30 d\u00edas<\/a> con importaciones CSV, valida el programa y despu\u00e9s desarrolla la integraci\u00f3n. El precio parte de <a href=\"\/es\/precios\/\">199 \u20ac al mes<\/a> con 5 puestos de trabajo, facturaci\u00f3n mensual y cancelaci\u00f3n en cualquier momento. La integraci\u00f3n se presupuesta de antemano seg\u00fan tus procesos y necesidades, junto con tu plan, para que conozcas el coste total antes de empezar.<\/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 qu\u00e9 elegir esta soluci\u00f3n en lugar de contratar 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 un responsable t\u00e9cnico de compras, la comparaci\u00f3n se centra en el alcance y el tiempo necesario para obtener resultados. Elige SkyPlanner cuando:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Necesitas una integraci\u00f3n acotada.<\/strong> Se env\u00edan tareas, operaciones, recursos productivos y materiales. Se reciben fechas planificadas y partes de mano de obra. La correspondencia de datos descrita arriba cubre todo el alcance.<\/li>\n\n\n<li><strong>El programa debe reaccionar entre ejecuciones.<\/strong> Arcturus genera el programa de producci\u00f3n en segundos respetando la capacidad real de las m\u00e1quinas y del personal, y Autopilot reprograma autom\u00e1ticamente cuando cambia la producci\u00f3n. Los webhooks de SkyPlanner env\u00edan cada cambio para que Kinetic reciba las nuevas fechas sin ejecutar Global Scheduling.<\/li>\n\n\n<li><strong>Los registros de planta deben alimentar los registros de mano de obra de Kinetic.<\/strong> Los operarios registran su trabajo desde un tel\u00e9fono o una tableta con Mobile Confirmations, Production Timer y Quick Log Mode. El env\u00edo mediante <code>LaborSvc<\/code> forma parte de la misma integraci\u00f3n.<\/li>\n\n\n<li><strong>Los materiales comprados condicionan el inicio de tus tareas.<\/strong> Tanto las existencias como las entregas pendientes de los pedidos de compra alimentan el programa, de modo que las operaciones empiezan cuando est\u00e1 prevista la llegada real del material.<\/li>\n\n\n<li><strong>Tienes m\u00e1s de dos restricciones.<\/strong> Un solo programa contempla varios operarios en una tarea, herramientas bloqueadas mientras se utilizan en otra y puestos de trabajo y personal alternativos. Una matriz de tiempos de preparaci\u00f3n establece la secuencia de los cambios, y la integraci\u00f3n devuelve el resultado a Kinetic.<\/li>\n\n\n<li><strong>Quieres comprobar los resultados antes de iniciar el proyecto y completarlo en poco tiempo.<\/strong> La prueba muestra tu propio programa a partir de una exportaci\u00f3n BAQ, con hasta 20 puestos de trabajo y sin tarjeta de cr\u00e9dito. La implantaci\u00f3n suele completarse en cuesti\u00f3n de semanas desde el inicio de la puesta en marcha.<\/li>\n\n<\/ul>\n\n\n<p>Consulta las <a href=\"\/es\/funciones\/\">funcionalidades<\/a> y las <a href=\"\/es\/casos-de-clientes\/\">opiniones de clientes<\/a> o <a href=\"\/es\/contacto-con-ventas\/\">reserva una demo<\/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\">Opiniones de fabricantes sobre 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, especialista en cadena de suministro de UTU, en la planta de fabricaci\u00f3n de cuadros el\u00e9ctricos de 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>ahorradas cada semana<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cCon SkyPlanner hemos pasado de planificar la producci\u00f3n en hojas de Excel a optimizarla en tiempo real.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, especialista en cadena de suministro<\/b><br>UTU \u00b7 Cuadros el\u00e9ctricos y aparamenta<\/p>\n\n\n<p class=\"ind-cust__result\">La planificaci\u00f3n de la producci\u00f3n ahorra 2 horas de trabajo a la semana, y cada nueva cola de trabajo llega a la l\u00ednea en segundos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/utu\/\">Leer el testimonio de 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=\"Operarios con trajes de sala limpia en una l\u00ednea de llenado de botellas de la planta farmac\u00e9utica de Laboratory &amp; Allied en 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>de eficiencia en la producci\u00f3n<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cLa eficiencia en la producci\u00f3n ha aumentado un 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, responsable de TI<\/b><br>Laboratory &amp; Allied \u00b7 Fabricaci\u00f3n farmac\u00e9utica<\/p>\n\n\n<p class=\"ind-cust__result\">La eficiencia en la producci\u00f3n ha aumentado un 90%, y elaborar un plan optimizado de tres meses para todos los puestos de trabajo lleva menos de 30 minutos.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/laboratory-allied\/\">Leer el testimonio de Laboratory &amp; Allied<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/25-73c14230-f628-43c7-9890-005acea9125f.jpg\" alt=\"Hannu Ryyn\u00e4nen, director general de Mamec, en la nave de producci\u00f3n de la empresa en 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>de \u00f3rdenes de fabricaci\u00f3n programadas autom\u00e1ticamente<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cAhora controlamos la producci\u00f3n de otra manera, y nuestro conocimiento de la capacidad est\u00e1 a un nivel completamente distinto.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, director general<\/b><br>Mamec \u00b7 Mezcladores industriales, bombas y fabricaci\u00f3n por contrato de alta tecnolog\u00eda<\/p>\n\n\n<p class=\"ind-cust__result\">Miles de \u00f3rdenes de fabricaci\u00f3n se programan autom\u00e1ticamente, y toda la organizaci\u00f3n dispone de una visi\u00f3n de la producci\u00f3n en tiempo real.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/mamec\/\">Leer el testimonio de Mamec<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/02-3a675468-ac30-4369-b781-b03bbf3f9d21.jpg\" alt=\"Vista a\u00e9rea de la f\u00e1brica de sistemas de seguridad para cubiertas de Piristeel en 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 cumplimiento de plazos de entrega<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner nos ha dado la visibilidad necesaria para identificar los cuellos de botella y ha aportado claridad a la gesti\u00f3n de la producci\u00f3n.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, responsable de producci\u00f3n<\/b><br>Piristeel \u00b7 Sistemas de seguridad para cubiertas y evacuaci\u00f3n de aguas pluviales<\/p>\n\n\n<p class=\"ind-cust__result\">El cumplimiento de plazos de entrega ha alcanzado el 99,2% este a\u00f1o, y la programaci\u00f3n ahorra hasta cuatro horas de trabajo al d\u00eda.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/es\/customers\/piristeel\/\">Leer el testimonio de Piristeel<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Preguntas frecuentes<\/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>\u00bfC\u00f3mo se integra SkyPlanner APS con Epicor Kinetic?<\/summary>\n<p class=\"sp-faq__a\">La integraci\u00f3n es bidireccional y utiliza Kinetic REST v2, BAQs y Epicor Functions. SkyPlanner recibe las \u00f3rdenes de fabricaci\u00f3n, las operaciones, los recursos productivos y las entregas programadas de los pedidos de compra. A su vez, devuelve las fechas previstas de las operaciones y los datos de mano de obra, y los webhooks env\u00edan los cambios de programaci\u00f3n en cuanto se producen. Durante la puesta en marcha, el equipo de SkyPlanner adapta la integraci\u00f3n a su configuraci\u00f3n de Kinetic. Su partner de Epicor o sus desarrolladores pueden utilizar la misma 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>\u00bfQu\u00e9 API de Kinetic debe utilizar una integraci\u00f3n para la programaci\u00f3n de la producci\u00f3n?<\/summary>\n<p class=\"sp-faq__a\">REST v2. Utilice <code>JobEntrySvc<\/code> para las \u00f3rdenes y operaciones; <code>ResourceGroupSvc<\/code>, <code>ResourceSvc<\/code> y <code>CapabilitySvc<\/code> para la capacidad; BAQ para las lecturas masivas; y <code>LaborSvc<\/code> para enviar a Kinetic el trabajo registrado.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfEpicor Kinetic admite webhooks?<\/summary>\n<p class=\"sp-faq__a\">No dispone de una API gen\u00e9rica de webhooks salientes. Los env\u00edos activados por eventos se realizan mediante directivas BPM que llaman a Epicor Functions. La alternativa es consultar una BAQ a 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>\u00bfPuede SkyPlanner escribir las fechas programadas en las \u00f3rdenes de fabricaci\u00f3n de Kinetic?<\/summary>\n<p class=\"sp-faq__a\">S\u00ed. Una Epicor Function llama a <code>ScheduleEngine.GetNewParamsForJob<\/code>, a <code>MoveJobItem<\/code> por cada operaci\u00f3n y a <code>ChangeResource<\/code> cuando ha cambiado el recurso productivo. Despu\u00e9s bloquea la orden para que Global Scheduling conserve las fechas. Las mismas llamadas tambi\u00e9n pueden ejecutarse directamente mediante REST sobre <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>\u00bfQui\u00e9n mantiene la integraci\u00f3n?<\/summary>\n<p class=\"sp-faq__a\">El equipo de SkyPlanner la configura durante la puesta en marcha y ofrece soporte tras la entrada en producci\u00f3n, tambi\u00e9n cuando cambian sus BAQs, sus BPMs o su versi\u00f3n de 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>\u00bfFunciona con Epicor Kinetic instalado en servidores propios?<\/summary>\n<p class=\"sp-faq__a\">S\u00ed. La API REST, las BAQs, los BPMs y Epicor Functions funcionan igual en instalaciones locales y en Kinetic en la nube, por lo que un mismo dise\u00f1o de integraci\u00f3n sirve para ambos entornos.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00bfCu\u00e1nto se tarda en integrar SkyPlanner APS con Epicor Kinetic?<\/summary>\n<p class=\"sp-faq__a\">La implementaci\u00f3n suele completarse en unas semanas desde el inicio de la puesta en marcha. Incluye la correspondencia de datos, la carga inicial, la sincronizaci\u00f3n de \u00f3rdenes de fabricaci\u00f3n y pedidos de compra, la escritura de la programaci\u00f3n en Kinetic y el registro de mano de obra descritos anteriormente. Todo se prueba en paralelo con su programaci\u00f3n 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>Integraciones \/ ERP \/ Epicor Kinetic Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS Esta gu\u00eda muestra a los partners de Epicor, los equipos de TI y los responsables t\u00e9cnicos de compras c\u00f3mo usar SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n sobre Epicor Kinetic, respetando la capacidad real de &#8230; <a title=\"Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/\" aria-label=\"Leer m\u00e1s sobre Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100852,"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-101269","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Epicor Kinetic: integraci\u00f3n para programaci\u00f3n | SkyPlanner<\/title>\n<meta name=\"description\" content=\"Conecta Epicor Kinetic y SkyPlanner APS: REST v2, BAQs, entrada JobEntrySvc, retorno de fechas ScheduleEngineSvc y horas LaborSvc; mapeo y errores.\" \/>\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\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"Conecta Epicor Kinetic y SkyPlanner APS: REST v2, BAQs, entrada JobEntrySvc, retorno de fechas ScheduleEngineSvc y horas LaborSvc; mapeo y errores.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\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\\\/es\\\/integraciones\\\/erp\\\/epicor-kinetic\\\/guia-de-integracion\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/epicor-kinetic\\\/guia-de-integracion\\\/\",\"name\":\"Epicor Kinetic: integraci\u00f3n para programaci\u00f3n | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"Conecta Epicor Kinetic y SkyPlanner APS: REST v2, BAQs, entrada JobEntrySvc, retorno de fechas ScheduleEngineSvc y horas LaborSvc; mapeo y errores.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/epicor-kinetic\\\/guia-de-integracion\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/epicor-kinetic\\\/guia-de-integracion\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/epicor-kinetic\\\/guia-de-integracion\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integraciones de software ERP y MES con SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS para su ERP\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS para Epicor Kinetic: programaci\u00f3n de la producci\u00f3n\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/integraciones\\\/erp\\\/epicor-kinetic\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/es\\\/#\\\/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\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Skycode Oy\",\"alternateName\":[\"Skycode\",\"SkyPlanner\",\"SkyPlanner APS\"],\"description\":\"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.\",\"foundingDate\":\"1997\",\"taxID\":\"2204947-0\",\"vatID\":\"FI22049470\",\"telephone\":\"+358407000002\",\"email\":\"support@skyplanner.ai\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rantakatu 2 G 11\",\"postalCode\":\"65100\",\"addressLocality\":\"Vaasa\",\"addressCountry\":\"FI\"},\"brand\":{\"@type\":\"Brand\",\"name\":\"SkyPlanner\"},\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\",\"MES Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/contact-sales\\\/\",\"areaServed\":\"Worldwide\"},{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@skyplanner.ai\",\"telephone\":\"+358407000002\",\"areaServed\":\"Worldwide\"}],\"sameAs\":[\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141672132\",\"https:\\\/\\\/skycode.fi\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skycodeoy\\\/\",\"https:\\\/\\\/www.finder.fi\\\/IT-konsultointi+IT-palvelut\\\/Skycode+Oy\\\/Vaasa\\\/yhteystiedot\\\/1934882\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Epicor Kinetic: integraci\u00f3n para programaci\u00f3n | SkyPlanner","description":"Conecta Epicor Kinetic y SkyPlanner APS: REST v2, BAQs, entrada JobEntrySvc, retorno de fechas ScheduleEngineSvc y horas LaborSvc; mapeo y errores.","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\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/","og_locale":"es_ES","og_type":"article","og_title":"Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS","og_description":"Conecta Epicor Kinetic y SkyPlanner APS: REST v2, BAQs, entrada JobEntrySvc, retorno de fechas ScheduleEngineSvc y horas LaborSvc; mapeo y errores.","og_url":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"20 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/","url":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/","name":"Epicor Kinetic: integraci\u00f3n para programaci\u00f3n | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/es\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"Conecta Epicor Kinetic y SkyPlanner APS: REST v2, BAQs, entrada JobEntrySvc, retorno de fechas ScheduleEngineSvc y horas LaborSvc; mapeo y errores.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/guia-de-integracion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/es\/"},{"@type":"ListItem","position":2,"name":"Integraciones de software ERP y MES con SkyPlanner","item":"https:\/\/skyplanner.ai\/es\/integraciones\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS para su ERP","item":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS para Epicor Kinetic: programaci\u00f3n de la producci\u00f3n","item":"https:\/\/skyplanner.ai\/es\/integraciones\/erp\/epicor-kinetic\/"},{"@type":"ListItem","position":5,"name":"Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/es\/#website","url":"https:\/\/skyplanner.ai\/es\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/es\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/skyplanner.ai\/es\/#\/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\/es\/#\/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\/es\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integraciones \/ ERP \/ Epicor Kinetic Gu\u00eda de integraci\u00f3n de Epicor Kinetic para programar la producci\u00f3n con SkyPlanner APS Esta gu\u00eda muestra a los partners de Epicor, los equipos de TI y los responsables t\u00e9cnicos de compras c\u00f3mo usar SkyPlanner APS para la programaci\u00f3n de la producci\u00f3n sobre Epicor Kinetic, respetando la capacidad real de&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages\/101269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/comments?post=101269"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages\/101269\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/pages\/100852"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/es\/wp-json\/wp\/v2\/media?parent=101269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}