Se conecta con sistemas ERP y MES como

Integraciones / ERP / KARAT

Guía de integración de KARAT para la programación de la producción con SkyPlanner APS

Esta guía explica a partners y equipos de TI cómo conectar IS KARAT a SkyPlanner APS. SkyPlanner se integra con KARAT en ambos sentidos a través de las interfaces del propio KARAT:

  • Se importan las órdenes de producción (výrobní příkazy) y los trabajos de producción (výrobní zakázky) con sus operaciones, fichas de artículos, listas de materiales, rutas de fabricación, máquinas, puestos de trabajo, recursos humanos, existencias y pedidos de compra emitidos.
  • Las fechas de inicio y fin previstas se devuelven a los datos de producción de KARAT.
  • Si lo desea, los registros de tiempo de los operarios pueden enviarse a KARAT a través de su módulo de notificación desde terminales.
  • Los webhooks de SkyPlanner envían los cambios de la programación en cuanto se producen.
Diagrama de Gantt de SkyPlanner APS con tareas programadas en distintas estaciones de trabajo y una lista de órdenes debajo.

Durante la puesta en marcha, el equipo de SkyPlanner adapta la integración a su configuración de KARAT y ofrece soporte tras la entrada en producción. Esta guía está dirigida a los partners y desarrolladores de KARAT que quieran participar o desarrollar por su cuenta sobre la REST API documentada de SkyPlanner (referencia de la API).

Interfaces de integración de KARAT

Interfaz de datos acordada.

KARAT Software afirma que el carácter abierto de ERP KARAT permite conectarlo con otros sistemas de información externos y que el sistema admite el intercambio electrónico de datos en XML, EDI, ISDOC e ISDS (desarrollo de software de KARAT). Para quien programa la producción, esto se traduce en una interfaz acordada para su instalación que exporta órdenes de producción abiertas, rutas de fabricación, recursos productivos, existencias y pedidos de compra, e importa las fechas previstas.

Interfaz de notificación desde terminales.

El módulo de notificación desde terminales de KARAT (terminálové odvádění) prepara los datos para exportarlos a un sistema externo y acepta datos importados conforme a una interfaz acordada (notificación desde terminales). Gestiona el inicio, la interrupción y el fin del trabajo, el traspaso de operaciones, la salida de materiales a producción y la recepción de productos terminados. Es la vía natural para enviar el trabajo registrado en SkyPlanner.

Servicio de integración de sistemas.

KARAT Software ofrece un servicio para conectar IS KARAT con sistemas de captura de datos en planta, almacenes automatizados, CAD/CAM y otras aplicaciones especializadas (integración de sistemas). Durante la definición del alcance, el equipo de SkyPlanner acuerda la interfaz con KARAT Software o con su partner de KARAT.

Excel y CSV.

Para la carga de prueba basta con exportar las órdenes de producción abiertas a Excel o CSV.

Autenticación y licencias

  • Usuario de integración. La interfaz se ejecuta con un usuario de KARAT que tiene permisos sobre los datos de producción, almacén y compras que lee y escribe. Los permisos de acceso de KARAT llegan hasta las claves individuales de las tablas, por lo que conviene limitarlos estrictamente a lo necesario.
  • Despliegue. IS KARAT puede ejecutarse en sus instalaciones, mediante externalización o como SaaS. Durante la definición del alcance se configura el transporte de la interfaz acordada —intercambio de archivos o endpoint de servicio— según su despliegue.
  • Licencias. La interfaz acordada y cualquier trabajo que realice KARAT Software se gestionan con KARAT Software o con su partner.

En SkyPlanner, la REST API se autentica mediante un token de API en la cabecera Authorization-Token (SkyPlanner Settings > API) y está documentada en Swagger/OpenAPI. El tutorial de integración explica paso a paso las primeras llamadas.

Eventos y consultas periódicas

SkyPlanner lee los datos de KARAT a intervalos programados. Las exportaciones o lecturas programadas a través de la interfaz acordada detectan los nuevos trabajos mediante filtros de órdenes de producción abiertas y cambios recientes. La frecuencia se fija para cada planta: desde cada pocos minutos para las órdenes de producción hasta cada hora para las existencias.

SkyPlanner envía webhooks cuando cambia el estado o el programa de producción, por lo que la devolución de datos se activa mediante eventos.

Mapeo de datos

Objeto de KARATObjeto de SkyPlannerSentidoFrecuencia
Fichas de artículos (karty), unidadesProductos y materialesKARAT → SkyPlannerCarga inicial y, después, consultas periódicas
Listas de materiales (kusovníky)Estructura del producto, subproductos y materiales por productoKARAT → SkyPlannerCarga inicial y, después, con cada cambio
Rutas de fabricación (technologické postupy), operaciones y tiemposEtapas del proceso con sus duraciones y tiempos de preparación y desmontajeKARAT → SkyPlannerCarga inicial y, después, con cada cambio
Recursos productivos (zdroje): máquinas, puestos de trabajoEstaciones de trabajo, grupos de estaciones de trabajo y estaciones de trabajo alternativasKARAT → SkyPlannerCarga inicial; rara vez después
Recursos humanosPersonal y número de operarios por tareaKARAT → SkyPlannerCarga inicial y, después, con cada cambio
Órdenes de producción (výrobní příkazy), trabajos de producción (výrobní zakázky), operaciones y materialesÓrdenes y tareas con sus fechas de entrega y necesidades de materialesKARAT → SkyPlannerConsultas cada pocos minutos
Existencias de almacén (sklady)Saldos de existenciasKARAT → SkyPlannerConsultas cada hora o al ejecutar la programación
Pedidos de compra emitidos (objednávky vydané) con fechas de entregaPedidos de compra y entradas de material por fecha de entregaKARAT → SkyPlannerConsultas cada hora o al ejecutar la programación
Inicio y fin previstos por operación de la orden (importación acordada)Inicio y fin previstos por tareaSkyPlanner → KARATCon cada cambio del programa de producción, mediante un webhook de SkyPlanner
Notificación desde terminales: inicio, parada, traspaso y cantidadesRegistros de tiempo y confirmaciones de los operariosSkyPlanner → KARATPor confirmación o por turno, si se elige esta opción
No está en KARATMatriz de tiempos de preparación, herramientas como recursos de capacidad limitada y tareas con varios operariosSe mantiene en SkyPlannerSe configura durante la puesta en marcha

Patrones de integración

1. Carga inicial de datos maestros. Lea las fichas de artículos, listas de materiales, rutas de fabricación y recursos productivos. Defina con criterio cómo representar los recursos productivos en SkyPlanner: un puesto de trabajo con cuatro máquinas se convierte en un grupo de estaciones de trabajo o en cuatro estaciones de trabajo. El personal cuya carga se gestiona mediante planificación ponderada para trabajos previos a la producción, como los técnicos de procesos y diseñadores, queda fuera del programa de producción de planta, salvo que decida lo contrario.

2. Sincronización de órdenes. Lea las órdenes de producción liberadas con sus operaciones y materiales, además de los pedidos de compra emitidos. SkyPlanner considera que el material pedido estará disponible en la fecha de entrega del pedido de compra y actualiza las existencias cuando este se marca como Delivered.

3. Devolución del programa de producción. Cuando el motor programa o mueve una tarea, un webhook de SkyPlanner activa la importación de las fechas de inicio y fin previstas en KARAT a través de la interfaz acordada. Durante la definición del alcance de la puesta en marcha se fija el destino de la importación en KARAT: las reservas de recursos productivos o las fechas de las operaciones de la orden de producción.

4. Confirmaciones en planta. Los operarios registran su trabajo con SkyPlanner Mobile Confirmations o Production Timer, y los registros de tiempo mantienen actualizado el programa de producción. Usted decide si los tiempos reales se devuelven a KARAT. Si elige hacerlo, se importan a través de la interfaz de notificación desde terminales como eventos de inicio, parada y cantidad por operación. Si no, los operarios siguen notificando su trabajo en los terminales de KARAT y SkyPlanner lee esos partes.

5. Responsabilidad sobre los datos y reglas para resolver conflictos. Déjelas por escrito antes de la entrada en producción:

DatosSistema responsable
Fichas de artículos, listas de materiales, rutas de fabricación, cantidades y estado de las órdenesKARAT
Secuencia de operaciones, horas de inicio y fin y asignación de máquinasSkyPlanner
Matriz de tiempos de preparación, necesidades de herramientas y operarios y recursos productivos alternativosSkyPlanner
Turnos y días no laborablesUn único sistema, elegido durante la definición del alcance
Partes de operaciones, salidas y recepciones de materialesKARAT, con datos introducidos directamente o enviados desde los registros de tiempo de SkyPlanner

Elija un único sistema para escribir las fechas de las órdenes. Si APS KARAT sigue guardando planes en los datos de producción, desactive esa función para las órdenes que programa SkyPlanner, de modo que los dos sistemas nunca sobrescriban los datos del otro.

Pasos habituales del proyecto

La implementación suele completarse en unas semanas desde el inicio de la puesta en marcha. Antes de eso, valide el programa de producción durante la prueba gratuita de 30 días con máquinas, rutas de fabricación y órdenes de producción abiertas exportadas de KARAT en CSV o Excel.

  1. Mapeo. Fije la tabla de mapeo, las reglas de responsabilidad sobre los datos, las frecuencias de sincronización y si los partes de operaciones se devolverán a KARAT.
  2. Interfaz de KARAT. Acuerde con KARAT Software o con su partner el formato y el transporte de las exportaciones e importaciones, y configure el usuario de integración. Haga primero las pruebas en una copia de la base de datos.
  3. Carga inicial. Fichas de artículos, listas de materiales, rutas de fabricación y recursos productivos.
  4. Sincronización de órdenes de producción y pedidos de compra. Lecturas programadas con filtros y reintentos.
  5. Configuración de restricciones en SkyPlanner. Matriz de tiempos de preparación, herramientas, número de operarios por tarea y máquinas o personal alternativos.
  6. Envío de la programación a KARAT. Pruebe la importación de fechas planificadas y, si se ha elegido esta opción, la importación de partes de trabajo de terminales.
  7. Pruebas en paralelo. Ejecute SkyPlanner en paralelo con el plan actual, compare las fechas y corrija los datos maestros.
  8. Puesta en marcha. Active el envío de datos a KARAT cuando los datos coincidan.

Qué tener en cuenta al planificar una integración con KARAT

  • La interfaz se acuerda para cada instalación. Reserve tiempo para la definición del alcance con KARAT Software o con su partner y documente el formato de exportación e importación como parte de la correspondencia de datos.
  • Responsabilidad sobre el plan. Al cerrarse, APS KARAT guarda los planes en los datos de producción. Decida qué órdenes seguirá planificando, si es que debe planificar alguna.
  • Plan maestro para varias plantas. Decida qué órdenes programará SkyPlanner en cada planta.
  • Integraciones de terminales existentes. Si los partes de trabajo de terminales ya se exportan a otro sistema, reutilice la interfaz acordada para los registros de tiempo de SkyPlanner en lugar de añadir otra.
  • Unidades de tiempo. Compruebe las unidades de los tiempos de operación en las rutas de fabricación durante la primera carga. Todas las duraciones dependen de ello.

Quién configura la integración con KARAT y se encarga del soporte

  1. El equipo de SkyPlanner configura la integración durante la implantación y ofrece soporte tras la puesta en marcha, cubriendo los flujos acordados de exportación, importación y notificación desde terminales. Cada planta utiliza KARAT de una forma distinta, y ese conocimiento se tiene en cuenta al configurar y mantener la integración.
  2. KARAT Software o su partner de KARAT pueden participar. Conocen su instalación y sus estructuras de datos, y pueden configurar la interfaz acordada y el usuario de integración junto con el equipo de SkyPlanner.
  3. Sus propios desarrolladores pueden ampliar la integración mediante la REST API de SkyPlanner con un token de API. Basta con un token de API para empezar, y el equipo de SkyPlanner presta ayuda cuando es necesario. Consulte la documentación de integración de SkyPlanner.

SkyPlanner está disponible desde 199 € al mes, con 5 estaciones de trabajo incluidas y facturación mensual. El presupuesto de la integración se presenta de antemano junto con su plan, en función de sus procesos y necesidades. Consulte los precios, la programación de la producción con KARAT respetando la capacidad real de máquinas y personal, la página de KARAT y la sección de integraciones con ERP. Para conocer los conceptos básicos, consulte la programación de la producción.

Opiniones de fabricantes sobre SkyPlanner

Kalle Kalliomäki, especialista en cadena de suministro de UTU, en la planta de producción de cuadros eléctricos de Ulvila

2 hahorradas cada semana

“Con SkyPlanner hemos pasado de planificar la producción en hojas de Excel a optimizarla en tiempo real.”

Kalle Kalliomäki, especialista en cadena de suministro
UTU · Cuadros eléctricos y aparamenta

La planificación de la producción ahorra 2 horas de trabajo cada semana, y una nueva cola de trabajo llega a la línea en segundos.

Leer la opinión de UTU

Operarios con trajes de sala limpia en una línea de llenado de botellas de la planta farmacéutica de Laboratory & Allied en Nairobi

+90%de eficiencia en producción

“La eficiencia en producción ha aumentado un 90%.”

Abdul Rucyinga, responsable de TI
Laboratory & Allied · Fabricación farmacéutica

La eficiencia en producción ha aumentado un 90%, y elaborar un plan optimizado de tres meses para todas las estaciones de trabajo lleva menos de 30 minutos.

Leer la opinión de Laboratory & Allied

Vista aérea de la fábrica de sistemas de seguridad para cubiertas de Piristeel en Kauhava

99,2%de cumplimiento de plazos de entrega

“SkyPlanner nos ha dado visibilidad para identificar los cuellos de botella y ha aportado claridad a la gestión de la producción.”

Toni Tuori, responsable de producción
Piristeel · Sistemas de seguridad para cubiertas y evacuación de aguas pluviales

El cumplimiento de plazos de entrega ha alcanzado el 99,2% este año, y la programación ahorra hasta cuatro horas de trabajo al día.

Leer la opinión de Piristeel

Menosparadas por falta de materiales

“El valor que nos aporta SkyPlanner es que es una herramienta que funciona en el día a día, especialmente para fijar fechas de entrega.”

Tommi Männistö, responsable de planificación de la producción
Eskomatic · Mecanizado por encargo

La programación automática de la carga permite fijar fechas de entrega más precisas, y las paradas de producción por falta de materiales se han reducido considerablemente.

Leer la opinión de Eskomatic

Preguntas frecuentes

¿Cómo se conecta SkyPlanner con KARAT?

Mediante una interfaz de datos de KARAT en formato XML, acordada para intercambiar órdenes, datos maestros y fechas planificadas, y mediante el sistema de registro de trabajo en terminales de KARAT para obtener el trabajo registrado. El equipo de SkyPlanner configura la conexión con KARAT Software o con su partner de KARAT durante la implantación.

¿Cómo recoge SkyPlanner los cambios de KARAT?

SkyPlanner lee los datos de KARAT con la periodicidad establecida para cada planta y los filtra para obtener las órdenes de producción abiertas y los cambios recientes. Los webhooks de SkyPlanner envían los cambios de programación en cuanto se producen.

¿Cómo se envían las fechas planificadas a KARAT?

Se importan las fechas de inicio y fin planificadas de cada operación de la orden mediante la interfaz acordada. Durante la definición del alcance de la implantación, el equipo de SkyPlanner determina el destino de la importación: las reservas de recursos productivos o las fechas de las operaciones de la orden de producción.

¿Se pueden enviar a KARAT los registros de tiempo de los operarios?

Sí, si elige esta opción. El sistema de registro de trabajo en terminales de KARAT permite importar datos mediante una interfaz acordada, por lo que los registros de tiempo de SkyPlanner se envían como eventos de inicio, parada y cantidad por operación.

¿Debería un partner de KARAT proponer APS KARAT o SkyPlanner?

SkyPlanner, cuando el plan del cliente cambia a menudo y debe basarse en datos en tiempo real. APS KARAT planifica a partir de datos exportados de producción, y los planificadores crean variantes antes de guardar una de ellas de nuevo en el sistema (KARAT). SkyPlanner reprograma automáticamente, planifica cambios de formato, herramientas, equipos de operarios y materiales, e incluye usuarios ilimitados, desde 199 € al mes.

¿Podemos probar SkyPlanner antes de desarrollar la integración?

Sí. La prueba gratuita de 30 días permite utilizar hasta 20 estaciones de trabajo con importaciones desde KARAT en CSV o Excel, sin necesidad de tarjeta de crédito. Inicie la prueba o hable con el equipo comercial para definir el alcance de la integración.