Integraciones / ERP / Acumatica Cloud ERP
¿Permite Acumatica programar la producción según la capacidad real? Classic y Optimized APS frente a SkyPlanner APS
Solo a grandes rasgos. Advanced Planning and Scheduling (APS) de Acumatica Manufacturing Edition funciona como Rough Cut Planning, no como una programación detallada que respete la capacidad real de máquinas y personal. Classic APS reserva centros de trabajo, máquinas y herramientas en bloques de tiempo fijos, y planifica con capacidad infinita las órdenes cuya fecha de finalización supera los 120 días (fuente). El motor Optimized, incorporado en 2026 R2 y aún experimental, solo programa centros de trabajo. Las fábricas que necesitan respetar la disponibilidad real de cada máquina, persona, herramienta y material a horas concretas, durante todo el horizonte de programación, utilizan SkyPlanner APS junto a Acumatica.
Cómo funciona Acumatica APS, paso a paso
1. Active un motor
APS es una función del grupo Manufacturing en Enable/Disable Features (CS100000). En 2026 R2 hay dos: Advanced Planning and Scheduling (Classic) y Advanced Planning and Scheduling (Optimized). Para activar la segunda, la documentación indica: «select the Advanced Planning and Scheduling (Optimized) check box under Experimental Features.» (seleccione la casilla Advanced Planning and Scheduling (Optimized) en Experimental Features). Acumatica lo deja claro: «The two APS engines cannot be enabled at the same time.» (Los dos motores APS no pueden estar activados al mismo tiempo). (fuente)
2. Datos maestros de capacidad
La capacidad se define primero en Work Calendar (CS209000): días laborables, horas de inicio y fin, y descansos. Cada centro de trabajo de Work Centers (AM207000) tiene uno o varios turnos, cada uno con su calendario. Acumatica explica: «The daily capacity for a work center is the total number of working hours for all shifts.» (La capacidad diaria de un centro de trabajo es la suma de las horas de trabajo de todos sus turnos).
El campo Basis for Capacity determina qué se utiliza para calcular la duración:
- Crew Size y Efficiency del turno, en los centros de trabajo cuya capacidad depende de la mano de obra
- Machines (AM204500), con su propio calendario y eficiencia, en los centros de trabajo cuya capacidad depende de las máquinas
También se pueden programar las herramientas de Tools (AM205500). En Production Preferences (AM102000) se elige el valor de Block Size y si APS debe tener en cuenta las máquinas y las herramientas.
3. Las operaciones se definen en la BOM
Acumatica no tiene un maestro independiente de rutas de fabricación. Las operaciones se definen en Bill of Material (AM208000). Cada operación incluye:
- Operation ID y Work Center
- Setup Time, Run Time, Machine Time
- Queue Time, Finish Time y Move Time
Al crear una orden de producción, las operaciones se copian en ella.
4. Programación de la orden de producción
Cada orden de producción tiene un método definido en Scheduling Method:
| Método | Qué hace |
|---|---|
| Finish On | Programa hacia atrás a partir de la fecha de restricción |
| Start On | Programa hacia delante a partir de la fecha de restricción |
| User Dates | Utiliza las fechas de inicio y fin introducidas manualmente |
5. Rough Cut Planning: ejecución con capacidad limitada
En Classic APS, se ejecuta el formulario Rough Cut Planning (AM501000) para las órdenes seleccionadas. El orden de carga es fijo: primero Dispatch Priority («One (1) is the highest priority and ten (10) is the lowest» (Uno (1) es la prioridad más alta y diez (10), la más baja)), después la fecha de restricción y, por último, el número de orden de producción. (fuente)
La programación de la producción respeta la capacidad y la carga actual de los centros de trabajo, las máquinas y las herramientas. «Operations are always scheduled in contiguous blocks skipping over non-working hours and schedule breaks.» (Las operaciones siempre se programan en bloques contiguos, omitiendo las horas no laborables y los descansos programados). Los bloques son de 5, 10, 15, 30 o 60 minutos. Se comprueba la disponibilidad de materiales, salvo que el tipo de orden o el artículo de inventario excluya esta comprobación.
6. Revisión y mantenimiento del programa
El planificador trabaja en Production Schedule Board (AM215555). Este panel muestra las órdenes por centro de trabajo y máquina, y permite modificar las fechas de restricción y las prioridades, así como fijar la programación. APS Maintenance Process (AM512000) vuelve a ejecutar la programación periódicamente.
7. El motor Optimized (2026 R2, experimental)
El motor Optimized «calculates production dates with minute-level precision.» (calcula las fechas de producción con precisión de minutos). A cada centro de trabajo se le asigna un Work Center Scheduling Method: Finite o Infinite. Finite reserva «the remaining available capacity during the work center’s finite scheduling time fence,» (la capacidad disponible restante dentro del horizonte de programación con capacidad limitada del centro de trabajo), que se configura de 1 a 999 días. «A production order can include both finite and infinite work centers.» (Una orden de producción puede incluir centros de trabajo con capacidad tanto limitada como infinita). (fuente)
Qué sigue dependiendo del planificador
- Classic utiliza capacidad infinita después de 120 días. «In APS, the system uses infinite capacity planning for production orders whose end date is beyond 120 days.» (En APS, el sistema planifica con capacidad infinita las órdenes de producción cuya fecha de finalización queda más allá de ese plazo). A partir de ese punto, las fechas se calculan únicamente a partir de la duración de las operaciones.
- Optimized deja fuera las máquinas, las herramientas y los materiales. «Optimized APS schedules work centers rather than individual machines, tools, or material availability.» (Optimized APS programa centros de trabajo, no máquinas individuales ni herramientas, y no tiene en cuenta la disponibilidad de materiales). (fuente) Cuando está activado, los formularios de programación de máquinas y herramientas no están disponibles.
- No secuencia según las propiedades del producto. «The engine does not use attribute values to determine the scheduling sequence of operations.» (El motor no utiliza los valores de los atributos para determinar la secuencia de programación de las operaciones). Setup Time es un valor fijo por operación, independientemente de lo que se haya fabricado antes.
- No divide las operaciones para aprovechar los huecos entre reservas de capacidad. En Optimized, «the engine does not split the operation around capacity already reserved by another operation.» (el motor no divide la operación para encajarla antes y después de la capacidad ya reservada por otra operación). Además, «does not consider fixed manufacturing lead times during scheduling.» (no tiene en cuenta los plazos fijos de fabricación al programar). (fuente)
- La mano de obra se representa como un número de operarios. El personal se modela mediante el número de operarios y la eficiencia del turno de un centro de trabajo, no como operarios identificados con sus propios turnos y ausencias.
- Con los materiales, es todo o nada. Cuando Classic comprueba los materiales, todos deben estar disponibles en su totalidad.
- Las órdenes fijadas no se mueven. «When you run finite scheduling of production orders, the system does not reschedule the firmed production orders.» (Al ejecutar la programación de órdenes de producción con capacidad limitada, el sistema no reprograma las órdenes de producción fijadas).
- La reprogramación requiere ejecutar un proceso; no reacciona a los cambios. Hay que ejecutar Rough Cut Planning o APS Maintenance Process.
Acumatica da un nombre acertado a su proceso de programación con capacidad limitada: Rough Cut Planning. Representar al personal mediante un número de operarios, usar un único tiempo de preparación por operación y pasar a capacidad infinita después de 120 días da como resultado una planificación aproximada, no un programa de taller que respete la capacidad real.
Cuándo basta con la programación nativa de Acumatica
Classic APS cumple su función cuando:
- Su horizonte es muy inferior a 120 días.
- El personal se gestiona de forma conjunta y el número de operarios por turno lo representa bien.
- Los tiempos de preparación apenas dependen del producto fabricado antes.
- Las prioridades y las fechas de restricción reflejan lo que busca el planificador.
- Una reprogramación periódica basta para seguir el ritmo de los cambios.
Cuándo necesita un programador que respete la capacidad real
Acumatica APS se le ha quedado corto si se dan varias de estas situaciones:
- Los operarios concretos, sus turnos y sus ausencias limitan el plan tanto como las máquinas.
- El tiempo de cambio de formato depende de la secuencia: alérgenos, colores, materiales o utillaje.
- Hay que comprobar conjuntamente las máquinas, las herramientas y los materiales.
- Su cartera de pedidos o sus acuerdos marco se extienden más allá de 120 días.
- Los pedidos urgentes y las averías obligan a replanificar varias veces por semana.
Qué debe buscar
- Respeto simultáneo de la capacidad real de todos los recursos productivos: centros de trabajo, máquinas, personas y herramientas.
- Una matriz de tiempos de preparación: tiempos de cambio de formato entre productos que dependan de la secuencia y sean distintos en cada sentido.
- Herramientas como recursos productivos compartidos de disponibilidad limitada, para que un mismo útil nunca esté en dos máquinas a la vez.
- Tareas con varios operarios que respeten el turno de cada persona.
- Programación que tenga en cuenta los materiales y compruebe las existencias y los pedidos de compra pendientes de recepción según su fecha de entrega.
- Máquinas y personal alternativos que el motor utilice de verdad.
- Edición visual en Gantt, donde mover una tarea mantenga la coherencia del resto.
- Reprogramación automática cuando cambien el avance de la producción o los pedidos.
- Actualización correcta de los datos en Acumatica, en las operaciones de las órdenes de producción, con las órdenes fijadas para que Acumatica APS no sobrescriba las fechas.
Las opciones se dividen en cuatro grupos:
- El APS de Acumatica permite asignar carga respetando la capacidad disponible dentro de un único sistema, con las limitaciones anteriores. Acumatica indica que «Advanced planning and scheduling is subject to licensing» (la planificación y programación avanzadas están sujetas a licencia) (fuente). Para incorporar los cambios, un planificador debe volver a ejecutarlo.
- Los complementos de programación integrados en las pantallas de Acumatica amplían el tablero que maneja el planificador.
- Las suites APS empresariales se conectan mediante un proyecto de implantación y las gestiona un equipo dedicado a la 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 Acumatica y ponen el programa de producción en manos de los operarios.
Dónde encaja SkyPlanner
SkyPlanner APS está diseñado precisamente para cubrir estas carencias. Respeta la capacidad disponible de cada estación de trabajo, persona y herramienta durante todo el horizonte de programación. El motor Arcturus AI genera en segundos un programa detallado por operación y establece la secuencia según la prioridad de la tarea, la fecha de finalización, la prioridad del cliente, Fast Track y Dynamic Priorities.
Su matriz de tiempos de preparación recoge el tiempo de cambio de formato entre cada par de productos en ambos sentidos, según las propiedades de los productos. El motor elige la secuencia que requiere menos preparación. Las herramientas son recursos productivos compartidos con capacidad limitada. Varias personas pueden trabajar a la vez en una misma tarea, y el motor reasigna el trabajo a otras máquinas o personas cuando la opción principal no está disponible.
La programación basada en materiales simula el inventario futuro a partir de las existencias y los pedidos de compra pendientes de recibir. El material pedido se considera disponible en su fecha de entrega. Autopilot reprograma automáticamente cuando cambia la producción, respetando los bloqueos y las prioridades que haya definido. Los operarios consultan su cola de tareas y registran el trabajo desde un móvil o una tableta con Mobile Confirmations, Production Timer y Quick Log Mode.
Elija SkyPlanner en lugar de Acumatica APS si va a dejar las hojas de cálculo y quiere un programa de producción que se mantenga actualizado por sí solo, no otro proceso que tenga que ejecutar:
- Quiere una programación de la producción que respete la disponibilidad real, no una planificación aproximada: cada máquina, persona, herramienta y material debe estar disponible en el momento exacto en que se necesita.
- La disponibilidad del personal, no el número de operarios por turno, limita el plan, y cada persona tiene sus propios turnos y ausencias.
- Los cambios de formato dependen de la secuencia, o las herramientas compartidas determinan qué se puede producir a continuación.
- Es necesario comprobar conjuntamente las máquinas, las herramientas y los materiales, sin tener que elegir entre dos motores.
- Su cartera de pedidos se extiende más allá de 120 días y todas las fechas deben respetar la capacidad disponible.
- El plan cambia varias veces por semana y las ejecuciones periódicas del APS no bastan para mantenerlo al día. Autopilot reprograma con cada cambio.
- Los operarios deben poder consultar su cola de tareas y registrar el trabajo desde un móvil o una tableta, y ese registro debe enviarse a Acumatica.
Empezará a utilizar el sistema en unas semanas desde el inicio del proceso de incorporación, y el equipo de SkyPlanner configurará la integración bidireccional y le dará soporte.
Empieza con una exportación a Excel desde una Generic Inquiry de Acumatica durante la prueba gratuita de 30 días (hasta 20 estaciones de trabajo, sin tarjeta de crédito). Después, el precio parte de 199 € al mes con 5 estaciones de trabajo incluidas y facturación mensual. La integración se presupuesta de antemano junto con tu plan, según tus procesos y necesidades.
SkyPlanner se integra con Acumatica en ambos sentidos mediante la REST API basada en contratos. El equipo de SkyPlanner configura la integración durante la puesta en marcha, y tu partner o tus desarrolladores pueden trabajar con la REST API documentada. Consulta la página de SkyPlanner para Acumatica, la guía de integración con Acumatica o todas las integraciones con ERP.
Opiniones de fabricantes sobre SkyPlanner
2 hde ahorro 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 la nueva cola de trabajo llega a la línea en segundos.
+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.
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 · Fabricación de piezas de chapa y fabricación por contrato
El cumplimiento de plazos de entrega pasó de alrededor del 50% a alcanzar el 98%, y ahora basta un supervisor para la programación en lugar de dos.
Menosparadas por falta de materiales
“El valor que nos aporta SkyPlanner es que funciona en el día a día, especialmente para fijar las fechas de entrega.”
Tommi Männistö, responsable de planificación de la producción
Eskomatic · Mecanizado por contrato
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 drásticamente.
Preguntas frecuentes
¿Dispone Acumatica de una herramienta de programación de la producción?
Sí, con una programación a grandes rasgos. Manufacturing Edition programa las órdenes de producción hacia delante o hacia atrás, y APS añade Rough Cut Planning y Production Schedule Board. Classic APS planifica con capacidad infinita las órdenes que finalizan más allá de un horizonte de 120 días.
¿Qué diferencia hay entre Classic y Optimized APS?
Classic reserva centros de trabajo, máquinas y herramientas en bloques fijos de 5 a 60 minutos. Optimized calcula las fechas con precisión de un minuto y aplica a cada centro de trabajo un horizonte en el que respeta la capacidad disponible, pero solo programa centros de trabajo. Optimized es una función experimental en 2026 R2 y solo puede estar activo un motor.
¿Deberíamos usar Acumatica APS o SkyPlanner?
Elige SkyPlanner si quieres un programa de producción que respete la capacidad real en lugar de un plan aproximado. Acumatica utiliza Rough Cut Planning para programar con capacidad limitada, pero Classic APS trabaja con capacidad infinita más allá de 120 días. El personal se representa como un número de personas por equipo, la preparación tiene un tiempo fijo por operación y APS está sujeto a licencia. SkyPlanner programa cada máquina, persona, herramienta y material según su disponibilidad en cada momento durante todo el horizonte. Su matriz de tiempos de preparación recoge los tiempos de cambio de formato en cada sentido, y Autopilot reprograma con cada cambio significativo. Estarás en marcha en unas semanas, desde 199 € al mes y con una prueba de 30 días con tus propios datos.
¿Gestiona Acumatica los tiempos de preparación según la secuencia?
No. Setup Time es un valor fijo en cada operación de la BOM, y el motor Optimized no utiliza los valores de los atributos para secuenciar las operaciones. SkyPlanner APS utiliza una matriz de tiempos de preparación con los tiempos de cambio de formato entre pares de productos: por ejemplo, de azul a rojo, 30 minutos, y de rojo a azul, 60. El motor ordena las tareas para minimizar esos tiempos.
¿Permite Acumatica programar el trabajo de operarios concretos?
No. El personal se modela mediante el número de personas del equipo y su eficiencia en un turno del centro de trabajo. SkyPlanner programa el trabajo de cada persona con sus propios turnos, ausencias y horas extra, y asigna varios operarios a una misma tarea cuando esta lo requiere.
¿Puedo probar SkyPlanner antes de integrarlo con Acumatica?
Sí. Exporta a Excel las órdenes de producción abiertas, las operaciones y los centros de trabajo desde una Generic Inquiry de Acumatica e impórtalos durante la prueba de 30 días. No necesitas tarjeta de crédito. Consulta los precios, inicia la prueba o habla con ventas.