APS Overview
The Advanced Planning System (APS) generates real-time projections of
when you can complete orders by comparing all demands (such as customer
orders) against a long-term plan. The system views the current status
of inventory levels, forecasts, job schedules, PO due dates, customer
orders, etc. and creates planned orders accordingly to satisfy
the demands. You then "firm" the planned orders into purchase
orders, purchase requisitions, job orders, production schedules, or transfer
orders.
The long-term plan includes information such as:
- Demand orders that consume inventory and resource capacity
- Supply orders that add to inventory
- Each operation in the plan
- Each item in the plan
- The projected completion date for every planned order
- Each resource allocated to a job
- Scheduled operations (for work orders in which the resource usage
is frozen)
- Every lateness cause for every demand in the plan
Modes of APS Planning
Infinite APS vs. APS
You can run the planning system in Infinite
APS mode or APS
mode. The difference between these modes of planning is in the resource
capacity the system considers when generating a plan. Infinite APS assumes
infinite
resource capacity, while APS constrains the plan realistically based
on availability of resources.
- APS mode considers whether the crew and machines are on-shift and
not busy working on another demand. In APS, resources are capable
of working on a limited number of tasks while on shift. In APS mode,
the Get
CTP button is available on various forms such as Customer Order
Lines and Job Orders.
- Infinite APS mode uses the sum of the Move, Queue, Setup, Run,
and Finish times defined for the operations and assumes the resources
are capable of working on an unlimited number of tasks while on shift.
In Infinite APS mode, the Get
ATP button is available rather than the Get CTP button.
See Resource
Planning Examples for an illustration of how Infinite APS and APS
plan resources for the same order data.
See About
the APS Planning Process for a detailed discussion of how the APS
algorithm plans demands into available supplies, on-hand inventory, and
resource capacity.
NOTE: If the APS module is unlicensed,
APS Planning can only be run in Infinite mode.
Material
Requirements Planning(MRP) plans requirements for items according
to the level the item appears in a BOM, batching together requirements
needed at the same period of time. Like APS, MRP generates planned orders,
which you firm into actual SyteLine
transactions.
MRP and APS use the same basic input data. However, the APS system plans
all requirements for one demand (through the end item's entire BOM), then
plans all requirements for the next demand, and so forth for all the demands,
based on order priority and each demand's due date.
Examples of APS differences from MRP are as follows:
- APS "pull-plans"
each demand backward in time, starting from the due date, to determine
the start dates for the planned orders. If any single component from
the demand cannot be pull planned within the time between the due
date and the current date, the system "push-plans"
the entire demand forward in time, starting from the current date,
out to an as-soon-as-possible date. APS never plans into the past
(unlike MRP, which allows start dates in the past).
- APS does not automatically combine planned orders for items that
are needed within the same period of time. You can set the Planned
Orders Consolidation options on the Advanced tab of the Planning Parameters
form if you want planned orders to be combined, such as for a "days
supply." See Consolidating
Planned Orders for more information.
- APS does not always recommend moving a job to an earlier date to
satisfy a demand. Instead, it creates a new planned order due earlier
than the existing firmed job. However, if the supply is available
within the Supply
Usage Tolerance, the system will use the supply when the demand
needs it. This behavior is appropriate in a finite capacity environment
because you may be able to feasibly fit in a small job for a small
order in situations where a larger job could not be moved.
Setup Steps and Daily Procedures
- See the Infor SyteLine Installation Guide
for installation and setup procedures related to APS.
- See APS Steps
for the general business process and related procedures.
Methods of Planning
You run APS in the following situations:
- APS Planning form: When you initially set up the system, and then
on a scheduled basis (such as nightly), you run APS Planning to synchronize
all demands with the latest inventory, supply, shifts, and resources
information. You can run APS Planning for a single site or globally
across all sites defined on the APS
Sites and Alternate Management form. You can also set up the system
to replicate
demand transfer orders to your supply sites.
The system deletes all existing plan information and regenerates
it using the latest data. In most situations, you will run APS Planning
for a long horizon, such as one or two months. (If you are using Scheduling, you
will likely run the Scheduler with a shorter horizon, such as one
or two days.) The APS Planning activity creates planned orders and
exception messages.
- Incremental planning: When you save certain types of transactions
(such as customer orders and job orders), AND the Plan
on Save field is selected on the transaction, SyteLine inserts
the new demand into the existing APS plan. The demand is planned using
the inventory, supplies, and capacity that were not allocated to other
demands during the last run of APS Planning or by demands that were
previously incrementally planned. See About
Incremental Planning and ATP/CTP for more information.
- Get ATP/CTP: For certain transaction types, the system can insert
a single demand/line item into a temporary "test" copy of
the plan to determine feasibility. In Infinite APS mode, the resulting
availability date is referred to as the available-to-promise (ATP)
date. In APS mode, it is the capable-to-promise (CTP) date. The ATP/CTP
process returns a projected availability date for the demand; if the
date is acceptable, you can allow the system to insert the demand
incrementally into the actual plan.
Planned Orders and Interaction with the Scheduler
When you run APS Planning, the system creates planned orders for demands
that were not satisfied by on-hand inventory and planned supplies. On
the Shop
Floor Control Parameters form, you can specify that the Scheduler
consider these planned orders as demands that must allocate resources
(thus creating a more realistic scheduling simulation).
After you firm
the planned order into a job, purchase order, etc., you can run APS
Planning again to plan the new demand (using its routing/BOM). When you
then run the Scheduler, the operation start and end dates are based on
the dates APS calculated for the original planned order (the operation
start and end dates may change depending on the rules set up for the Scheduler).
Subsequent runs of APS Planning will treat those scheduled operations
as "frozen," and will not move the operation start and end dates.
However, subsequent runs of the
Scheduler may move the operation start and end dates again based on the
latest information.
Related Topics
APS Steps
Analyzing
APS Output
Consolidating
Planned Orders
Controlling
Planned Order Creation
Creating
APS Alternatives
Creating
Outside Operations
Defining Lead Time
for APS Planning
Defining
Overlapping Operations
Defining the
Work Week
Planning
a Job's Operations
Refreshing
the APS Plan to Reflect Changes
Running APS
Planning
Setting
Up Planned Transfer Order Replication
Troubleshooting
APS
Using
Lot Sizes with MRP and APS
Using
Supply Usage Tolerance
Writing
a Custom Operation Calculation
APS Order Priority
APS Planning
About Exception
Messages
About
Global Planning
About Incremental
Planning and ATP/CTP
About Job Dates
About
Operation Run Time - Planning and Scheduling
About
Phantom Items in MRP and APS
About
the Planning Process
Defining Lead Time
for APS Planning
Demand Summary
APS
Demand
Detail Chart APS
Examples:
Resource Planning
How
APS Interprets Job Status
Material
Planner Workbench
Operation
Setup Time Overview
Order Action
Report
Planning Parameters
Resource Gantt
Chart
Resources Overview
Scheduling
Overview
Using APS to
Backward Schedule
Filtering
APS Messages