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:

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.

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.

MRP vs. APS

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:

Setup Steps and Daily Procedures

Methods of Planning

You run APS in the following situations:

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