# IFS Cloud Customer Order Supply Code and Project Orders

> Source: https://netray.co/erp-help/ifs-cloud-customer-order-supply-code-project
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: ERP Help

## Short answer

The supply code on a customer order line tells IFS how the demand will be fulfilled, for example from inventory, by a purchase order or by a shop order. For project-connected lines, the supply code together with the project and activity connection decides whether supply is reserved to the project or planned centrally.

## Kind

how-to

## System

ifs

## Erp

IFS Cloud

## Module

Customer Orders / Project Deliverables

## Query

ifs cloud customer order supply code project

## Alternate Queries

- ifs customer order line supply code options
- ifs project connected customer order
- ifs supply code project inventory

## Applies To

IFS Cloud Customer Orders with Project Management and Project Deliverables licensed. Supply code values offered depend on your configuration.

## Steps

### How to use supply codes on project customer order lines

**Items:**

- Create the customer order line and enter the part; the supply code defaults from the sales part or part supply settings.
- Connect the line to the project and activity when the order is a project deliverable (project connection on the order line or via the project deliverables).
- Open the Supply Code list on the line and choose the value that matches how you want to fulfil it (inventory, purchase order, shop order and related options in your list).
- Save and release or reserve; IFS creates the demand that planning sees, and with a project connection that demand is attributed to the project.
- Run planning (MRP or order-based planning, depending on your setup) and check that the resulting supply orders carry the project connection.
- Review project inventory or project-level stock if you reserve supply for the project rather than for general stock.
- Check the delivery and invoicing flow; project revenue and cost recognition depend on how the deliverable is configured in the project.
- Test one order end to end in a non-production environment before changing defaults.

## Sections

### What the supply code actually controls

**Body:**

The supply code is a classification on the order line that selects the supply route: take it from stock, create a purchase requisition or order, create a shop order, and so on. Planning reads that route to decide which supply order type to propose.

Because IFS uses one demand record for all of these, changing the supply code after supply orders exist can disconnect the line from the supply you already created, so change it before releasing, or cancel and recreate the supply.

### How the project connection changes planning

**Body:**

When the line is connected to a project activity, the demand belongs to that project. Supply created for it can be tied to the same project and reserved there, which keeps project stock from being consumed by unrelated orders.

If the line has no project connection, the same supply code behaves like a normal stock or purchase flow. Many reported mismatches come from a line that looks like a project line on screen but was never connected to an activity.

### Checking the result

**Body:**

Start from the customer order line, follow the supply link to the shop order, purchase order or reservation, and confirm the project and activity on each. If they differ, the connection was lost or defaulted.

Compare the planned delivery date with the project schedule: a project-driven date and a customer-requested date can both be on the line, and planning follows the one your configuration says wins.

## Pitfalls

- Choosing a supply code that your part is not set up for, which blocks release or creates unexpected supply.
- Changing the supply code after supply orders exist without cancelling them first.
- Assuming a project order line is project-connected when the activity was never set.
- Mixing project stock and general stock for the same part without clear reservation rules.
- Not testing planning output after changing default supply code on the sales part.

## Ai Angle

A grounded assistant can answer why a given order line produced a purchase order instead of a shop order by reading the line, the part's supply settings and the project connection, then showing the chain. Netray builds this as a read-only layer on private models beside IFS, with actions left to the planner.

## Faq

### What is the supply code on an IFS customer order line?

**Answer:** It is the field that states how the line will be supplied: from inventory, purchase, shop order and similar routes. Planning and the order release steps use it to create the right kind of supply.

### Does a project supply code reserve stock to the project?

**Answer:** The project connection on the line, together with the supply route, determines whether supply is dedicated to the project. Without the connection it behaves like normal supply, so check the activity link.

### Can I change the supply code after the order is released?

**Answer:** It depends on status and existing supply orders. Often you must first cancel or disconnect the supply. Do this in test first to learn what your configuration allows.

### Why does my project order show no supply after planning?

**Answer:** Typical causes are a missing activity connection, a supply code not allowed for the part, a planning run that excluded the site, or demand outside the planning horizon.

## Search terms

ifs cloud customer order supply code, ifs supply code project, ifs project deliverable customer order, ifs order line supply route, ifs project inventory, ifs planning customer order demand, ifs project connected order, ifs shop order from customer order

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
