Integrations / ERP / Infor CloudSuite Industrial
Does Infor CloudSuite Industrial Have Finite Capacity Scheduling? Native APS, the Scheduler and SkyPlanner APS
Yes. Infor CloudSuite Industrial (formerly SyteLine, often called CSI) schedules finitely in two places:
- Licensed APS Planning plans demand against resource capacity and promises dates with Get CTP. Without the APS license, it runs in Infinite mode.
- The Scheduler sequences near-term operations on finite resources and shows them on an editable Resource Gantt.
SkyPlanner APS runs beside CSI and replans the whole floor automatically after every disruption, with changeovers, tools, crews and incoming material in one schedule.
Infor M3, Infor LN and Infor Production Scheduling are separate products, and nothing here applies to them.
How CloudSuite Industrial plans capacity, step by step
CSI has three layers that people often mix up: MRP, APS Planning and the Scheduler. Each answers a different question.
1. The capacity model: resources, not work centers
Capacity lives on Resources and Resource Groups. Every operation must name at least one resource group. Infor’s docs add: “You cannot use a resource group on an operation unless it has at least one resource assigned to it.” Availability comes from Shifts.
Work centers still exist, but only for costing: “The work center now captures costs only and does not affect the actual planning or scheduling.” (source) This trips up anyone coming from an ERP where the work center is the scheduling unit.
Two settings shape how resources are picked and loaded. The Seq field on the Resources tab drives allocation for the Select in Sequence and Cyclic rules: they “allocate the resource with the lower Seq value first.” Resources are finite by default. You mark a resource or a whole resource group as Infinite when it should take “an unlimited number of operations simultaneously, but only when on-shift.” (source) A shop can run finite on its bottlenecks and infinite everywhere else.
2. MRP: materials only
MRP is the baseline every CSI site has. It plans material and ignores the shop: “Unlike APS, MRP does not consider routing times, resource capacity, or shifts.” Infor is blunt about who carries the capacity check: “The responsibility rests with you, the planner, to make sure your shop floor has the available capacity to work the plan.” (source)
3. APS Planning: finite or Infinite, full runs plus Plan on Save
You run APS from the APS Planning form, in one of two modes:
| Mode | What it considers | Order promising |
|---|---|---|
| APS (finite) | “whether the crew and machines are on-shift and not busy working on another demand” | Get CTP on Customer Order Lines and Job Orders |
| Infinite APS | Unlimited tasks per resource while on shift, using Move, Queue, Setup, Run and Finish times | Get ATP instead of Get CTP |
The licensing line that decides this: “If the APS module is unlicensed, APS Planning can only be run in Infinite mode.” (source)
APS plans each demand “based on order priority and each demand’s due date.” It works backward from the due date and, if the order does not fit, forward from today. Priority comes from the APS Order Priority form: “Order types with lower priority numbers consume available capacity before order types with higher priority numbers.” (source) Infor recommends a long horizon: “In most situations, you will run APS Planning for a long horizon, such as one or two months.”
A full run starts from scratch: “The system deletes all existing plan information and regenerates it using the latest data.” Infor suggests running it on a schedule, such as nightly. Between full runs, Plan on Save inserts a newly saved customer order or job into the existing plan. It uses only the inventory, supply and capacity that earlier runs left unallocated. Changes to base data and most other transactions wait for the next full run. (source) The output is planned orders and exception messages, reviewed on Planning Detail APS and firmed into job orders, purchase orders, requisitions, production schedules or transfer orders.
4. The Scheduler and the Resource Gantt
The Scheduler is a separate Scheduling activity, usually queued on the Background Queue. Infor says you can run the schedule “over any horizon”: a shift, a day, a week or a month. In practice, “you will usually run it for a one-day horizon, and you will usually run it each day.” (source)
It sets operation start and end times on finite resources and suggests operation sequences. It honors setup resource groups and setup lookup tables and prints the Resource Group Dispatch List for the floor. Sequencing rules such as Due Date or Critical Ratio are set on Global Priority Settings.
Planners adjust the result on Resource Gantt Chart – Scheduler. Moving a bar opens Gantt Edit Operation, where they change an operation’s start and end dates, move it to another resource or freeze the job or operation. CSI validates each change and warns when it breaks sequence or resource rules; the planner can override or cancel. (source)
5. How APS and the Scheduler interact
With the planned-order setting on Shop Floor Control Parameters turned on, the Scheduler treats APS planned orders as demands that consume resources. A later APS run treats scheduled operations as frozen. A later Scheduler run can move them again. In practice the loop is: run Scheduling, review the Gantt and load reports, fix overloads with overtime, priority changes or manual Gantt edits, rerun, print the dispatch list.
Where CloudSuite Industrial stops
- Finite APS planning needs a license. Without the APS module, APS Planning runs Infinite only, and Get CTP is not available. The Scheduler still sequences finite resources near term. (source)
- Disruptions are handled by the planner. Plan on Save inserts new demand into free capacity, but it does not resequence work already planned. After a breakdown, the rest of the schedule stays as it was until a planner edits operations on the Gantt or starts another Scheduler run.
- Gantt edits are one operation at a time. Gantt Edit Operation validates each move. When a move puts operations out of sequence, CSI flags it and the planner overrides it or fixes the follow-on operations by hand.
- No planning into the past. “APS never plans into the past (unlike MRP, which allows start dates in the past).” Infor’s docs add that APS does not always pull an existing job earlier to meet a demand; it can create a new planned order due earlier instead. (source)
- No automatic consolidation. “APS does not automatically combine planned orders for items that are needed within the same period of time.” You configure it on Planning Parameters.
- CTP dates rank last at check time. Infor partner Visual South explains that a finite CTP date “is considered the lowest priority at the time you check the CTP date.” The order is reprioritized at the next full APS run. (source)
- Two engines to reconcile. APS freezes what the Scheduler placed, the Scheduler can move it again. Planners have to know which run produced which date.
When CloudSuite Industrial’s native scheduling is enough
Stay with APS and the Scheduler if most of these are true:
- You have the APS module licensed and configured, with accurate routings, resource groups, shifts and setup times.
- The floor changes little between Scheduler runs and works from the dispatch list.
- Planners accept the Scheduler’s suggested sequences and make only occasional manual Gantt edits during the shift.
- Capacity pressure sits on one or two bottlenecks. Schedule those finitely and leave the rest as infinite resources, which Visual South describes as a common strategy.
- Your main need is order promising: Get CTP on customer order lines.
If that is your shop, tune the native APS and Scheduler first.
When you need a finite capacity scheduler
Look beyond the native tools when:
- You do not have the APS license and the planning team lives in spreadsheets on top of Infinite plans.
- The schedule changes several times a shift: rush orders, breakdowns, missing material, absences. Planners spend hours on manual Gantt edits and reruns.
- Changeover times depend on which product ran before, and the sequence decides your throughput.
- Shared tools and jobs that need several operators at once limit output as much as machines do.
- Operators should confirm work on the floor and have the plan react to it.
What to look for
- Automatic replanning. The whole schedule should update when production progresses or orders change, without a planner moving operations one by one.
- A model that matches CSI. Resources and resource groups, shifts and holidays, alternative resources. A tool that only reads work centers (SLWcs) misses the real scheduling model.
- Constraint depth. Sequence-dependent changeovers as a matrix, tools as finite shared resources, crews of several operators, and alternative machines and personnel.
- Material awareness. Job materials, stock and purchase orders checked in the schedule.
- Shop-floor feedback. Confirmations that move the plan and are written back as job transactions.
- A clear integration route. In Infor Cloud: the Mongoose IDO REST API through the ION API Gateway, with an Automation license for the connection. ProductionOrder BODs signal change events, and IDO updates carry the schedule write-back.
- Ownership rules. Decide which system owns detailed sequencing, and scope the native Scheduler and its planned-order setting out for those resources.
- A low-risk trial. Test on your own data before committing to an integration project.
The options fall into four groups:
- CSI’s own APS and Scheduler cover order promising with Get CTP and near-term sequencing, adjusted by hand on the Resource Gantt.
- Planning boards inside the ERP client put CSI data on a different view, usually maintained by a partner, for teams that plan by hand.
- Enterprise APS suites are connected through an implementation project and run by a dedicated planning team.
- Cloud APS with shop-floor execution, where SkyPlanner sits, schedules every resource automatically beside CSI. It keeps replanning as production changes and puts the schedule in operators’ hands.
Where SkyPlanner fits
SkyPlanner APS takes the job orders, operations and resources that CSI already holds and schedules them on an interactive Gantt timeline. Each point above has a direct answer:
| In CSI today | What SkyPlanner does |
|---|---|
| Finite APS planning needs the license | Finite capacity for every workstation, shift, person and absence, from 199 € per month with 5 workstations |
| Full APS runs, Plan on Save and Scheduler runs on request | Arcturus builds the finite capacity schedule in seconds. Autopilot reschedules automatically when production changes |
| Manual Gantt edits, one operation at a time | Planners drag jobs on the Gantt and the engine keeps the whole schedule consistent. Bulldozer pushes downstream jobs |
| Setup resource groups and setup lookup tables | Setting time matrix with sequence-dependent, asymmetric changeovers between products, used to choose the order with the least setup |
| Resource groups per operation | Tools as finite shared resources, several operators on one workstation at once, alternative machines and personnel when the primary is busy |
| Two engines to reconcile | One schedule for the resources SkyPlanner owns, with planned operation dates written back to CSI |
| MRP supply without a capacity view | Each job is checked against stock and incoming CSI purchase orders; ordered material counts as available on the PO delivery date |
| Dispatch list for the floor | Operators see their queue and log work on phone or tablet with Mobile Confirmations, Production Timer and Quick Log Mode |
Workstation groups and efficiencies are modeled, and one job can be split across several workstations. Priorities come from job priority, completion date, customer priority, Fast Track and Dynamic Priorities.
Choose SkyPlanner when planners rebuild the day by hand after every breakdown. Autopilot replans every open job, and Running Time Lock keeps started work in place.
Choose SkyPlanner when changeovers drive your capacity. Blue to red can take 30 minutes and red to blue 60, and the engine picks the sequence with the least total setup.
Choose SkyPlanner when you run CSI without the APS license and plan in spreadsheets over Infinite plans. MRP keeps planning materials in CSI, and implementation is normally completed within weeks after onboarding starts.
SkyPlanner integrates with CloudSuite Industrial in both directions:
- Jobs, operations, resources and purchase orders come in through the IDO REST API.
- Planned operation dates go back with IDO updates, and logged labor goes in as SLJobtrans rows for CSI to post.
- Webhooks push schedule changes as they happen.
The SkyPlanner team configures the integration to your CSI setup during onboarding and supports it after go-live. The integration is quoted up front for your process and needs, together with your plan, so you see the full cost before you start. Your Infor partner or your developers can also build it on SkyPlanner’s documented REST API (API reference).
The 30-day free trial covers up to 20 workstations, needs no credit card and runs on CSV or Excel exports. You see your own jobs on a finite schedule before anyone touches IDOs. Billing is monthly and you can cancel any time.
Read the full picture on the Infor CloudSuite Industrial page, the technical route in the integration guide, the SkyPlanner docs, or start a free trial. To walk through your CSI setup with us, book a demo.
SkyPlanner reviews from manufacturers
2 hsaved every week
“SkyPlanner has taken our production planning from Excel spreadsheets to real-time production optimization.”
Kalle Kalliomäki, Supply Chain Specialist
UTU · Electrical switchboards and switchgear
Production planning saves 2 hours of working time every week, and a new work queue reaches the line in seconds.
+90%production efficiency
“Efficiency has gone up 90% in production.”
Abdul Rucyinga, Head of IT
Laboratory & Allied · Pharmaceutical manufacturing
Production efficiency is up 90%, and a three-month optimized plan across all workstations takes under 30 minutes.
99.2%delivery reliability
“SkyPlanner has brought visibility to identifying bottlenecks and clarified production management.”
Toni Tuori, Production Manager
Piristeel · Roof safety and rainwater systems
Delivery reliability reached 99.2% this year, and scheduling saves up to four hours of working time per day.
1,000swork orders scheduled automatically
“Production is under control in a different way, and our understanding of capacity is on a completely different level.”
Hannu Ryynänen, CEO
Mamec · Industrial mixers, pumps and high-tech contract manufacturing
Thousands of work orders are scheduled automatically, with a real-time view of production for the whole organization.
FAQ
Is SyteLine APS finite or infinite?
Both. APS mode is finite and checks whether crew and machines are on shift and free. Infinite APS allows unlimited tasks per resource while on shift. Without the APS license, only Infinite mode runs.
Does CloudSuite Industrial have a Gantt chart?
Yes. Resource Gantt Chart – Scheduler shows scheduled operations by resource, and moving a bar opens Gantt Edit Operation to change dates, change the resource or freeze the operation. SkyPlanner’s Gantt differs in what happens next: the engine reschedules the affected jobs automatically instead of leaving the follow-on moves to the planner.
What is the difference between APS and the Scheduler in CloudSuite Industrial?
APS Planning plans demand, supply and capacity over a long horizon, typically one or two months, creates planned orders and inserts new demand with Plan on Save. The Scheduler sequences near-term operations on finite resources, usually over one day, and prints the Resource Group Dispatch List.
Do I need an extra license for finite scheduling in CloudSuite Industrial?
For finite APS Planning and Get CTP, yes: they require the APS module. SkyPlanner APS schedules finitely from CSI jobs and resources without it. An external application connecting through the IDO layer uses an Automation license.
Can SkyPlanner handle sequence-dependent setups, tools and crews?
Yes. The setting time matrix holds asymmetric changeover times between products. Tools are finite resources that cannot be used on two workstations at once, and several operators can be assigned to one workstation for jobs that need a crew. Alternative machines and personnel are used when the primary resource is busy.
Why does CSI ignore my work center capacity?
Because work centers are cost-only in CloudSuite Industrial. Capacity is defined on resources, resource groups and shifts.
Does SkyPlanner APS connect to CloudSuite Industrial or SyteLine?
Yes, in both directions. Job orders, operations and resources flow in through the IDO REST API; planned operation dates go back through IDO updates and labor as SLJobtrans rows. The SkyPlanner team configures the integration to your setup during onboarding and supports it after go-live. Your Infor partner or developers can also build on the documented REST API. See the integration guide, start the free trial or talk to sales.