Skip to main contentSkip to footer

IFS Cloud Implementation Rescue: Diagnose, Decide, Recover

IFS Cloud implementation rescue for stalled projects: a diagnostic, a keep, repair or rebuild decision per area, and a dated recovery plan.

IFS Cloud implementation rescue · Independent IFS Cloud practice A stalled IFS Cloud project needs a diagnosis, a decision per area and dated gates The go-live…

Read more

IFS Cloud Reporting Tools: Quick Reports to Lobbies

IFS Cloud reporting tools in six layers: Quick Reports, Business Reporter, Lobbies, Power BI, Analysis Models and OData, and when to use each.

Independent IFS Cloud practice · Reporting From the weekly Excel export to a Lobby your team opens first Key takeaways IFS Cloud reporting tools fall into six…

Read more

Stock Picked but Never Shipped in IFS Cloud

The pick is done and the stock is staged, but the shipment is never dispatched in IFS Cloud. Committed, still on the dock, not delivered or invoiced.

Independent IFS Cloud practice · Warehouse Picked, staged, and still waiting at the dock A picked delivery is off the shelf, sitting in a staging area, and…

Read more

Stock Stuck in Quality Inspection in IFS Cloud

Received stock waits in quality inspection and stays out of available inventory in IFS Cloud. How to list QA-hold stock that waits too long.

Independent IFS Cloud practice · Warehouse Received stock that waits in inspection while orders wait for it Goods received into quality inspection, or onto a…

Read more

Goods Received but Not Put Away in IFS Cloud

Stock booked in but still sitting in receiving counts as on hand in IFS Cloud, yet no one can pick it. Here is how the gap forms and how to see it.

Independent IFS Cloud practice · Warehouse Received stock that no picker can reach yet A receipt against a purchase order does two things that people treat as…

Read more

The Sales Quote That Expired While Nobody Followed Up

A sales quotation in IFS Cloud has a validity date. When it lapses with no order and no follow-up, revenue leaks. How to flag expiring quotes in time.

Independent IFS Cloud practice · Sales The sales quote that expired while everyone assumed it was still live A sales quotation in IFS Cloud carries a validity…

Read more

The Won Quote That Never Became an Order in IFS

The customer accepted the quote, but nobody turned it into a sales order. Agreed demand never reaches planning, and the win stalls on an admin step.

Independent IFS Cloud practice · Sales The deal the customer already said yes to, still not an order The quotation went out, the customer accepted it, and…

Read more

Customer Order Holds That Never Get Released in IFS Cloud

A customer order goes on hold for a good reason, the reason passes, and the hold stays. The order sits shippable but blocked, and revenue waits.

Independent IFS Cloud practice · Sales & order management The order held for a reason that has since passed A customer order gets a hold placed on it. A…

Read more

Blocked Customer, Open Sales Orders in IFS Cloud

A customer is blocked or on stop, yet sales orders raised earlier keep moving to picking and delivery. The block guards new entry, not the backlog.

Independent IFS Cloud practice · Sales The customer you blocked, and the orders still shipping You block a customer for a reason: a payment problem, a dispute,…

Read more
Abstract illustration on a navy background with the article title: “Stock Stuck in Quality Inspection in IFS Cloud”

Independent IFS Cloud practice · Warehouse

Received stock that waits in inspection while orders wait for it

Goods received into quality inspection, or onto a blocked status, stay out of available inventory until someone releases them. Physically the part is on the shelf. Depending on your setup, it does not count toward what you can promise, so planning may reorder it and a customer order may wait for a part that already arrived. The receipt date is recorded in IFS Cloud, and the cost comes from nobody tracking how long the release takes.

Key takeaways

  • Stock held in quality inspection is on hand but, depending on your setup, outside availability until someone releases it, and whether anything in your setup chases the release is worth checking.
  • The quantity exists, so a minimum-stock rule that reads on-hand stays quiet. The cause is an unfinished inspection or release step.
  • Nothing fails visibly while the hold stays open, so the first sign is a stock-out or a count that finds inventory that was there all along.
  • The inspection status and its date can be read through OData (the exact projection is worth confirming in your environment), so ageing in QA can be listed before stock-take.

A failed pick, an empty location or a line that will not ship announces itself. Stock in quality inspection gives no such signal, because from the receiving side the job looks done: the goods came in and the receipt posted. The step that did not happen is the move from inspected to available. Until it completes, the stock is real to the shelf and invisible to the plan, and in that gap working capital sits idle and orders wait without cause.

1.How does received stock stay stuck in inspection?

When goods arrive against a purchase order for a part set up with an inspection step, the stock is received and put somewhere, but it is held on an inspection or blocked status until a person confirms it passed and releases it to available inventory. That release is a deliberate action, and a deliberate action is forgotten when the person who owns it is busy, away, or unclear that the task is theirs. Which projection carries the inspection status is worth confirming in your environment.

So the stock waits, with no failed inspection behind it, only an open step. The goods read as on hand to a physical count and, depending on your setup, as unavailable to planning. A first article awaiting sign-off, a lot pending a certificate, a routine check nobody got back to: each is a legitimate hold that outlives its reason.

2.What stock stranded in QA actually costs

The cost is capital you already spent sitting where it cannot earn, plus the decisions the rest of the system makes as if that stock did not exist.

  • Idle working capital - money is committed to goods that cannot be sold or consumed while they wait for a release.
  • Needless reordering - planning sees the part as unavailable and may raise another order for stock already on the shelf.
  • Orders that wait - a customer or production order can be short of a part that physically arrived, because it never became available to allocate.
  • Surprise at count - the stranded quantity surfaces at a cycle count or stock-take, long after it could have been useful.

A quality hold keeps a paid-for part on hand and outside availability, so an unread hold behaves like an empty shelf.

Illustrative only: a part held a few days past a routine check costs little, while the same hold left open for weeks on every receipt of a part ties up real availability and real cash. The threshold is the number of days you choose to allow.

3.Seeing the hold in IFS Cloud

On-hand quantity, its availability status, and the date it entered inspection are readable through OData projections without writing anything back. The exact projection and field names for the inspection or blocked status are worth confirming in your environment before a rule is built. Turning that into a watch list is a scheduled read of two things:

  1. Stock in inspection past a threshold - any quantity held on an inspection or blocked status for longer than a number of days you choose, ranked by value so the most capital surfaces first.
  2. Held stock a demand is waiting on - parts on hold where an order or plan needs the same part, the case where the shelf and the shortage disagree.

The status is already in the system. What is missing is a scheduled read that lists the holds that have outstayed their reason.

4.The manual check versus a systematic one

A quality lead clears the holds they can see. An open inspection makes no noise, and the one that ages longest is the one nobody remembers is open. A habitual check depends on the habit holding on the busy days, which are the days holds pile up.

  Manual QA follow-up Systematic monitor
TriggerSomeone notices a hold or hits a shortageEvery held quantity aged against a threshold each day
What surfacesThe holds people happen to rememberEvery hold past its allowed days, ranked by value
Demand linkHard to see which holds block an orderHeld stock a live demand is waiting on is flagged
ContinuityDepends on who is checking that dayRuns the same regardless of workload
IFS footprintNone, but nothing tracks the ageingRead-only; no object added to IFS Cloud

Because it is a read-only monitoring pattern, it never writes back to IFS Cloud and adds no object inside the client system, so an R1 or R2 release leaves nothing of ours in your IFS to retest. Before each release I check that the standard projections it reads still match, as part of the subscription. It lists the held stock that has aged and leaves the inspection, the release, or the escalation with the person who owns quality.

5.Rolling it out without adding noise

  • Start with value - rank held stock by capital tied up, so the first list is the money worth freeing, not every hold.
  • Dry-run a full period - log what would have been flagged before a single alert reaches the quality team.
  • Two views - holds aged past a threshold, and holds that block a live demand, because they need different urgency.
  • No upgrade footprint - standard OData reads only, so nothing is installed inside IFS Cloud.

See the SCM Automation Pack Book a 30-minute fit call

6.Frequently asked questions

Does IFS Cloud already show stock held in quality inspection?

The status is visible when you open the part or location. Whether anything in your setup watches how long a hold has been open, or tells you when it has passed the number of days you allow, is worth checking; where nothing does, the first notice can be a lost order.

How is this different from stock below minimum?

Stock below minimum means the quantity on hand is too low, and the fix is replenishment. Stock in quality inspection means the quantity arrived but is held outside availability, and the fix is a release by the person who owns the inspection.

What data does IFS Cloud need to expose to flag it?

A rule needs on-hand quantity, its availability or inspection status, and the date it entered that status, read through OData projections. The exact projection and field names for the inspection status are worth confirming in your environment. Reading them on a schedule is enough to list stock held past a chosen number of days, ranked by value.

Does monitoring QA holds write anything back to IFS Cloud?

No. The pattern reads status and dates through standard OData and raises alerts outside IFS. Nothing is written back, so there is no upgrade footprint and no new object inside the client’s system.

7.About the author

Dariusz Myśliwiec has 18 years hands-on with IFS (Apps 7.5–10 and IFS Cloud). He is an IFS Certified Associate Consultant and PRINCE2® 7 certified. Based in Kraków, he delivers remotely across Europe and globally as an independent practice, so you talk to the consultant who builds it.

Selected clients: Fugro · LGC · BVI Medical · Betafence (PRÆSIDIAD) · Barlinek · NGK Ceramics · Newag · Oleofarm.

IFS is a registered trademark of IFS AB; this practice is not affiliated with IFS AB.

Turn received stock into available stock on time

Tell me where your receipts wait in inspection. On a 30-minute fit call we check whether a rule that reads held stock and its ageing fits your data. The SCM Automation Pack runs three rules today (unconfirmed purchase orders, late deliveries, stock below minimum), so this would be an additional rule built to order, with a dry-run period before a single alert reaches the quality team.

Book a 30-minute fit call

ROI Calculator

Calculate your return on investment

Input Values

€
€
€

Results

Annual Savings
€ 0
Payback Period
0 months
ROI
0%
Monthly Savings
€ 0

Get Detailed Report

Enter your details to receive a detailed ROI report.