Se conecta con sistemas ERP y MES como

Integraciones / ERP / IFS Cloud

¿IFS Cloud programa la producción según la capacidad real? Shop Order Scheduling, MSO y SkyPlanner APS

IFS Cloud programa las órdenes de fabricación y calcula las necesidades de capacidad con Capacity Requirements Planning (CRP) suponiendo una capacidad infinita. También permite programar la producción respetando la capacidad real de máquinas y personal, pero mediante una función independiente: Manufacturing Scheduling and Optimization (MSO), que utiliza el motor IFS PSO, o el anterior Advanced Planning Board (APB). Las plantas que quieren programar la producción teniendo en cuenta todas las restricciones de capacidad sin añadir MSO utilizan SkyPlanner APS junto con IFS Cloud.

Diagrama de Gantt de SkyPlanner APS con tareas programadas en distintas estaciones de trabajo y una lista de pedidos debajo.

Cómo planifica IFS Cloud la capacidad, paso a paso

1. Centros de trabajo y recursos productivos

La capacidad se define en Work Center y en sus Work Center Resources, que representan una máquina o una ubicación física. Cada centro de trabajo tiene los campos Calendar, Utilization, Efficiency y Validity Periods. El campo Scheduling Capacity se configura como Finite o Infinite.

La capacidad se calcula mediante el cuadro de diálogo Calculate Work Center Resource Capacity. El personal se representa mediante Labor Classes, con personas asignadas a cada clase de mano de obra. Las herramientas se definen como Manufacturing Tools, con instancias y grupos de herramientas. (fuente)

2. Estructuras de producto y rutas de fabricación

La lista de materiales se define en Product Structure, con una cabecera, alternativas y líneas de estructura. La ruta de fabricación, Routing, incluye rutas alternativas y Routing Operations. IFS indica: «All time information entered for operations (such as setup time, move time, and efficiency) affects operation scheduling.» (Toda la información de tiempos introducida para las operaciones, como el tiempo de preparación, el tiempo de traslado y la eficiencia, afecta a su programación). (fuente)

3. MRP, CRP y órdenes de fabricación

MRP y la programación maestra generan órdenes de fabricación planificadas en Shop Orders. Una orden pasa por estados como Planned, Released, Reserved, Started y Closed. Cada Shop Order Operation contiene los tiempos de preparación y ejecución de máquina y mano de obra, el tamaño del equipo, un Preferred Resource, el solapamiento entre operaciones y los bloques de operaciones.

CRP muestra la carga que estas órdenes generan en los centros de trabajo. No la limita. IFS lo dice expresamente: «Operations scheduled with CRP and shop order are always scheduled infinite.» (Las operaciones programadas con CRP y órdenes de fabricación siempre se programan con capacidad infinita). (fuente)

4. Infinite Scheduler para órdenes de fabricación

Infinite Scheduler asigna fechas a cada operación. Tiene en cuenta el calendario y la utilización del centro de trabajo, la eficiencia de las operaciones y los recursos productivos, los tiempos de espera y transporte, los solapamientos, las operaciones en paralelo y Preferred Resource. Programa hacia adelante o hacia atrás y selecciona «the least loaded resource for the work center.» (el recurso productivo con menos carga del centro de trabajo).

Según la documentación, «always treats each shop order as if it is the only one in the system, with few constraints on resources and capacity.» (siempre trata cada orden de fabricación como si fuera la única del sistema, con pocas restricciones de recursos productivos y capacidad). (fuente) Dos órdenes de fabricación pueden acabar asignadas a la misma máquina a la misma hora.

5. Primera opción para respetar la capacidad: MSO y Smart Manufacturing Planning Board

MSO «is a solution designed to generate finite production schedules by optimizing the use of manufacturing resource constraints.» (es una solución diseñada para generar programas de producción que respetan la capacidad disponible, optimizando el uso de los recursos productivos sujetos a restricciones). Además, «leverages the IFS PSO (Planning, Scheduling, and Optimization) engine.» (utiliza el motor IFS PSO, Planning, Scheduling, and Optimization). (fuente) Considera los centros de trabajo, las clases de mano de obra y las herramientas como restricciones de programación, y solo programa una operación cuando está disponible la cantidad de material necesaria. También tiene en cuenta los tiempos de preparación específicos de cada artículo, las prioridades de las órdenes de fabricación, los calendarios de los recursos productivos y los trabajos de mantenimiento. En modo Automatic, reprograma cuando es necesario, por ejemplo, al crear una nueva orden de fabricación.

Resumen de la configuración:

ParámetroFunción
Finite Scheduling Basic DataHabilita la planta; «the dataset must be activated» (el conjunto de datos debe estar activado)
ModeProgramación en modo Manual o Automatic
Time Horizon (Days), Scheduling Start TimeEl intervalo que programa MSO
Use Setup Matrices for SchedulingTiempos de preparación específicos de cada artículo
Exempt Labor, Exempt Tools, Exempt Shop Order TypesRestricciones que MSO ignora
MSO Advanced ParametersUna plantilla estándar con valores predeterminados validados; las modificaciones se reservan a especialistas: «For modification by PSO/MSO SMEs only» (solo los especialistas en estas áreas pueden modificarla)

En la orden de fabricación, Need Date fija la fecha de referencia para medir el retraso, Earliest Start Date es «a hard time constraint» (una restricción temporal obligatoria) y Priority Category contribuye a la puntuación de prioridad de MSO. Los planificadores trabajan en Smart Manufacturing Planning Board, con las páginas Gantt de Resources y Operations, funciones de arrastrar y soltar, división de operaciones y optimización selectiva. (fuente)

6. Segunda opción para respetar la capacidad: Advanced Planning Board

APB, conocido desde IFS Applications 10, utiliza Constraint Based Scheduling (CBS). Según la documentación, «allows you to perform finite scheduling of shop orders on sites that have enabled the use of the APB in scheduling basic data.» (permite programar las órdenes de fabricación respetando la capacidad disponible en las plantas que hayan habilitado APB en los datos básicos de programación). (fuente)

Lo que sigue en manos del planificador

  • Capacidad infinita por defecto. La programación de órdenes de fabricación y CRP nunca comprueban la capacidad conjunta de las órdenes. Para respetar la capacidad disponible hay que configurar MSO o APB por separado (AboutWorkCenter).
  • MSO requiere un acceso independiente. Según IFS, «is available for customers with access to Manufacturing Scheduling and Optimization.» (está disponible para clientes con acceso a Manufacturing Scheduling and Optimization). Las plantas con un despliegue híbrido o alojado necesitan un IFS.ai Activation Pass. Las plantas en la nube necesitan «PSO sizing and purchase of PSO Cloud Service» (dimensionar PSO y adquirir PSO Cloud Service) (26R2 MSO).
  • En los servicios de plataforma IFS.ai, MSO es manual y se mide por consumo. «Automatic scheduling mode is not available for users on the IFS.ai-based platform services.» (El modo de programación automática no está disponible para los usuarios de los servicios de plataforma basados en IFS.ai). Los usuarios «must have a number of dedicated tokens on hand to do a finite schedule or to do a simulation in MSO» (deben disponer de una cantidad de tokens específicos para programar respetando la capacidad disponible o realizar una simulación en MSO) (26R1 MSO). El modo Automatic no está disponible en plantas con despliegues híbridos o alojados que utilicen un IFS.ai Activation Pass (26R2 MSO).
  • Los parámetros avanzados son para especialistas. IFS proporciona una plantilla estándar y recomienda encarecidamente mantener sus valores predeterminados. Solo los especialistas en PSO y MSO pueden modificarlos.
  • Limitaciones documentadas de MSO. «MSO schedules the first operation on a work center using a setup matrix without a setup time.» (MSO programa sin tiempo de preparación la primera operación de un centro de trabajo que utiliza una matriz de preparación). «Parallel shop order operations are not considered for optimization in a compressed manner.» (Las operaciones paralelas de las órdenes de fabricación no se optimizan para comprimir su duración). Con Exempt Labor, «operations that have only labor time and no machine time will remain untouched.» (las operaciones que solo tengan tiempo de mano de obra y ningún tiempo de máquina permanecerán sin cambios).
  • Horizonte corto. IFS orienta MSO a la programación detallada a corto plazo y remite a CRP, MRP y la programación maestra para horizontes más largos.
  • APB solo planifica lo que tiene cargado. Según la documentación, «only considers the constraints placed by shop orders and resources that are actually loaded to the APB at a given time.» (solo tiene en cuenta las restricciones de las órdenes de fabricación y los recursos productivos que estén cargados en APB en ese momento).

En la práctica, las plantas que usan la programación estándar conviven con operaciones solapadas, secuencias reajustadas a mano y un plan paralelo en Excel con datos exportados de IFS.

Cuándo basta con la programación nativa de IFS Cloud

La programación estándar de órdenes de fabricación junto con CRP es suficiente cuando:

  • La planta tiene capacidad libre y los cuellos de botella reales son poco frecuentes.
  • Las rutas de fabricación son cortas y estables, y planificas por semanas.
  • Un supervisor establece la secuencia a pie de máquina.
  • Las herramientas compartidas, los equipos de operarios y la llegada de materiales no determinan el orden de los trabajos.

MSO encaja en una planta que adquiere el acceso a MSO y su despliegue en PSO o IFS.ai, y programa a corto plazo dentro de IFS.

Cuándo necesitas un programador que respete la capacidad real

La programación estándar se te queda corta cuando se dan varias de estas situaciones:

  • Se incumplen las fechas comprometidas aunque CRP no mostraba problemas.
  • El tiempo de cambio de formato depende del producto fabricado anteriormente.
  • El personal, los turnos y las ausencias limitan el plan tanto como las máquinas.
  • Varias máquinas comparten moldes, matrices o utillajes de sujeción.
  • La disponibilidad de materiales determina qué orden de fabricación puede empezar.
  • Los pedidos urgentes y las averías obligan a replanificar varias veces por semana.

Qué debes buscar

  • Respetar la capacidad de todos los recursos productivos a la vez, no solo la de un subconjunto cargado en un tablero.
  • Una matriz de tiempos de preparación: tiempos de cambio de formato entre productos que dependen de la secuencia y son asimétricos, para minimizar el tiempo total de preparación.
  • Herramientas compartidas con disponibilidad limitada, para que un molde nunca esté en dos máquinas a la vez.
  • Tareas con varios operarios: si una tarea necesita varias personas, se le asignan teniendo en cuenta el turno de cada una.
  • Programación que tenga en cuenta los materiales y compruebe las existencias y los pedidos de compra pendientes de recepción.
  • Reprogramación automática cuando cambie el avance de la producción o las órdenes, sin tener que reservar tokens para cada ejecución.
  • Actualizar los datos en IFS sin complicaciones mediante las propias proyecciones OData de IFS, con responsabilidades claras sobre las fechas de las operaciones.

Las opciones se dividen en cuatro grupos:

  • La programación estándar de IFS Cloud asigna fechas a las órdenes de fabricación dentro de IFS suponiendo una capacidad infinita.
  • IFS MSO programa máquinas, mano de obra, herramientas y materiales respetando su capacidad y disponibilidad reales. Es un módulo con acceso independiente que funciona sobre el motor PSO.
  • Las suites APS para grandes empresas se conectan mediante un proyecto de implantación y las gestiona un equipo de planificación.
  • Los APS en la nube con funciones de ejecución en planta, categoría a la que pertenece SkyPlanner, programan automáticamente cada recurso productivo junto a IFS Cloud y ponen el programa de producción en manos de los operarios.

Dónde encaja SkyPlanner

SkyPlanner APS cubre estas carencias. Cada estación de trabajo tiene una capacidad limitada y todas las órdenes de fabricación compiten por la misma capacidad. El motor Arcturus AI genera en segundos el programa detallado por operaciones y las secuencia según tus prioridades y fechas de entrega.

Su matriz de tiempos de preparación recoge el tiempo de cambio de formato entre cada par de productos en ambos sentidos, y el motor elige la secuencia que requiere menos preparación. Las herramientas son recursos productivos compartidos con disponibilidad limitada, y una tarea puede necesitar varios operarios a la vez. Cuando una máquina o una persona no está disponible, el motor traslada el trabajo a las alternativas que hayas definido.

La programación basada en materiales simula el inventario futuro a partir de las existencias y los pedidos de compra pendientes de recepción, de modo que el trabajo solo se programa cuando hay material disponible. Running Time Lock mantiene las tareas en curso en su posición.

Autopilot reprograma automáticamente cuando cambia la producción, respetando tus bloqueos y prioridades. Los planificadores ajustan las tareas en un diagrama de Gantt interactivo, y los operarios registran el trabajo desde el móvil o la tableta con Mobile Confirmations.

Elige SkyPlanner en lugar de IFS MSO si vas a dejar las hojas de cálculo y quieres un programa que respete la capacidad real y se gestione solo:

  • Las órdenes de fabricación se solapan en las máquinas compartidas y CRP solo muestra la sobrecarga a posteriori.
  • Los cambios de formato, las herramientas compartidas o las tareas que requieren varios operarios determinan qué se puede ejecutar a continuación.
  • El programa debe recalcularse con cada cambio. Autopilot lo hace automáticamente, sin tener que reservar tokens para cada ejecución y sin la restricción de tener que trabajar en modo manual.
  • El equipo comercial necesita fechas basadas en la capacidad real con meses de antelación, más allá del enfoque a corto plazo de MSO.
  • Quieres gestionar todas las restricciones en un único motor a un precio publicado, sin añadir acceso a MSO, un PSO Cloud Service ni un IFS.ai Activation Pass, y sin parámetros reservados a especialistas en PSO.

Durante la prueba verás tus propias órdenes de fabricación programadas según la capacidad real y entrarás en producción en cuestión de semanas desde el inicio del proceso de incorporación.

Empieza con una exportación a Excel de tus órdenes de fabricación en la prueba gratuita de 30 días (hasta 20 estaciones de trabajo, sin tarjeta de crédito). El precio parte de 199 € al mes, con 5 estaciones de trabajo incluidas y facturación mensual. La integración se presupuesta de antemano según tu proceso y tus necesidades, para que conozcas el coste total antes de empezar.

SkyPlanner se integra con IFS Cloud en ambos sentidos mediante las proyecciones OData de IFS. El equipo de SkyPlanner configura la integración durante la puesta en marcha y ofrece soporte tras la entrada en producción. Consulta la página de SkyPlanner para IFS Cloud, la guía de integración con IFS Cloud u otros sistemas en la sección de integraciones con ERP.

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

“SkyPlanner nos ha permitido pasar de planificar la producción con 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 la línea recibe una nueva cola de trabajo 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 la producción

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

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

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

Leer la opinión de Laboratory & Allied

Un soldador de KJH-Comp amolando una estructura de acero soldada en la planta de Alahärmä

98%de cumplimiento de plazos de entrega, frente a cerca del 50% anterior

“SkyPlanner desempeña un papel decisivo para mantener nuestro cumplimiento de plazos de entrega.”

Hannu Lahtinen, director general
KJH-Comp · Transformación de chapa y fabricación por contrato

El cumplimiento de plazos de entrega pasó de alrededor del 50% a alcanzar el 98%, y ahora la programación requiere un supervisor en lugar de dos.

Leer la opinión de KJH-Comp

100%de cumplimiento de plazos de entrega desde 2021

“SkyPlanner nos da visibilidad sobre la capacidad y hace que la planificación sea predecible.”

Dan Berglund, COO/CFO
Opes Corporation · Fabricación de productos químicos y alimentarios

El cumplimiento de plazos de entrega se ha mantenido en el 100% durante todo el tiempo que llevan usando SkyPlanner, desde 2021.

Leer la opinión de Opes Corporation

Preguntas frecuentes

¿Qué diferencia hay entre IFS MSO y PSO?

PSO (Planning and Scheduling Optimization) es el motor de programación de IFS, que también se comercializa para programar servicios de campo. MSO (Manufacturing Scheduling and Optimization) es la solución de programación de la producción que funciona sobre el motor PSO. En la documentación de 26R2 se denomina IFS.ai Manufacturing Scheduling and Optimization.

¿Está MSO incluido en IFS Cloud?

La documentación de IFS indica que MSO está disponible para los clientes que tengan acceso a él. Su despliegue requiere un IFS.ai Activation Pass en instalaciones híbridas o alojadas, o bien dimensionar PSO y contratar un PSO Cloud Service para su uso en la nube. En los servicios de la plataforma IFS.ai, MSO funciona en modo manual y consume tokens.

¿Puede IFS Cloud programar la mano de obra y las herramientas respetando su disponibilidad real?

Con MSO, sí: considera los centros de trabajo, las categorías de mano de obra y las herramientas como restricciones de programación, salvo que se active Exempt Labor o Exempt Tools. La programación estándar de órdenes de fabricación no limita el uso de categorías de mano de obra ni de herramientas entre distintas órdenes. SkyPlanner programa personas, turnos, ausencias y herramientas compartidas respetando su disponibilidad real en cada ejecución.

¿Gestiona IFS Cloud los tiempos de preparación que dependen de la secuencia?

MSO puede hacerlo mediante matrices de preparación, aunque programa la primera operación de un centro de trabajo sin tiempo de preparación. La programación estándar utiliza el tiempo de preparación de la operación en la ruta de fabricación. La matriz de tiempos de preparación de SkyPlanner almacena los cambios de formato entre pares de productos: por ejemplo, de azul a rojo, 30 minutos, y de rojo a azul, 60.

¿Puedo probar SkyPlanner antes de integrarlo con IFS Cloud?

Sí. Exporta de IFS Cloud a Excel las órdenes de fabricación abiertas, las operaciones y los centros de trabajo, impórtalos durante la prueba de 30 días y compara el programa con tu plan actual. Consulta los precios, inicia la prueba o habla con el equipo comercial.