Skip to main content

Make-to-stock production

In make-to-stock production, the product is manufactured without waiting for a sales order; sales orders are fulfilled from existing stock. MRP decides when and how much to produce: it looks at the item's minimum/maximum stock, open orders and the entered forecast, and proposes planned orders for the shortfall. The planner converts the planned order into a production order; production is completed with consumption, operation confirmation and output.

Scenario

The demo company produces MAM-0005 Dosya Dolabı 80X40X200 Beyaz (filing cabinet, white) to stock (planning strategy Stoğa Üretim (Make-to-Stock), procurement type Üret (Make)). The item's planning data: 6 units on hand, minimum stock 2, maximum stock 8, lead time 7 days. For a dealer campaign, the sales team forecasts sales of 6 units in December 2026 and 4 units in January 2027. Date: 02.11.2026.

Forecast (MAM-0005: Dec 6, Jan 4)
│
▼
MRP Run ──► TLP-2026-000002 (draft purchase requisition, purchased items)
│
▼
PLO-2026-000001 (planned order, 8 ADET, Open) ──Convert to Production Order──► Converted
│
▼
UE-2026-000002 (Draft) ──Release Order──► Released ──consumption/confirmation/output──► In Production
│ │
│ MS-2026-000005 consumption · TYD-2026-000005…8 confirmation · UC-2026-000002 output │
▼ ▼
Completed ──Technically Close──► Closed MAMUL / RAF-M1: 6 → 14 ADET

1. Enter the forecast​

Üretim › Üretim Planlama › Planlı Bağımsız İhtiyaçlar › Tahmin Gir (Production › Production Planning › Planned Independent Requirements › Enter Forecast)

For item MAM-0005, period type Ay (Month), enter 6 units for the 01.12.2026 period (note "Bayi kampanyası öngörüsü" — dealer campaign forecast) and 4 units for the 01.01.2027 period, then save.

Enter Forecast dialog — monthly periods
  1. 1Item — planned stock item
  2. 2Period type — Day, Week, Month
  3. 3Period quantity (base unit)
  4. 4Add next N periods
  5. 5Propose from history — statistical proposal
  6. 6Save — replaces unfinished periods
  • Two lines are created in the list: Forecast 6 / Consumed by Orders 0 / Remaining (MRP) 6, and 4 / 0 / 4.
  • No stock or document effect. If an approved sales order arrives in the period, it consumes the forecast; MRP plans only the remainder.

Details: Enter a planned independent requirement.

2. Review and run MRP​

Üretim › Üretim Planlama › MRP Koşusu (Production › Production Planning › MRP Run)

The list is a simulation. The Stok/İhtiyaç Listesi (Stock/Requirements List) of MAM-0005 shows:

DateElementQuantityAvailable
02.11.2026Stock on hand6
01.12.2026Forecast 01.12.2026–31.12.2026−60
01.12.2026MRP proposal+88
01.01.2027Forecast 01.01.2027–31.01.2027−44

On 01.12.2026 the available quantity is 0, below the minimum (2); because a maximum is defined, the proposal is 8 − 0 = 8 units. Start = 01.12.2026 − 7 days = 24.11.2026. In January 8 − 4 = 4 ≥ 2, so there is no proposal.

Run MRP with MRP'yi Çalıştır › Çalıştır (Run MRP › Run).

Run MRP confirmation
  1. 1Unfirmed MRP orders are rebuilt
  2. 2Make to order: order pegged to sales item
  3. 3Run

The result section shows: "130 planlı ürün · 24 satın alma önerisi taslak talebe yazıldı · 3 planlı üretim emri açıldı." (130 planned items · 24 purchase proposals written to a draft requisition · 3 planned production orders opened.), Açılan taslak talep: TLP-2026-000002 (Draft requisition opened), Açılan planlı emirler: PLO-2026-000001, PLO-2026-000002, PLO-2026-000003 (Planned orders opened). The run plans all planned items together; the planned order of MAM-0005 is PLO-2026-000001.

  • Document effect: a draft purchase requisition (it remains a draft until you submit it) and planned orders. Stock does not change.
  • Because the components of MAM-0005 are sufficiently in stock, no proposals were created for them.

Details: Run MRP.

3. Convert the planned order to a production order​

Üretim › Üretim Planlama › Planlı Emirler › PLO-2026-000001 (Production › Production Planning › Planned Orders › PLO-2026-000001)

The details show Source MRP koşusu (MRP run), Firmed Hayır (No), Start 24.11.2026, End 01.12.2026, and the Bileşen Önizlemesi (Component Preview): HAM-0038 31.68 M2 · HAM-0041 14.08 M2 · HAM-0042 117.6 M · HAM-0045 32 · HAM-0046 16 · HAM-0049 32 · HAM-0066 256 · AMB-0010 8 ADET (scrap included). Click Üretim Emrine Dönüştür › Dönüştür (Convert to Production Order › Convert).

Planned Orders list
  1. 1Open Planned Order — manually
  2. 2Source — MRP or Manual
  3. 3Firm — MRP does not rebuild
  4. 4Resulting production order
  • The draft production order UE-2026-000002 is opened (MAM-0005 · Rev 1, 8 ADET; its header shows "Planlı emir PLO-2026-000001" — Planned order PLO-2026-000001).
  • The planned order becomes Dönüştü (Converted); in the list, the Production Order column shows a link to UE-2026-000002.
  • The next MRP run no longer rebuilds a converted order.

Details: Convert a planned order to a production order.

4. Release the production order​

Üretim › Üretim Yürütme › Üretim Emirleri › UE-2026-000002 › Yayınla › Emri Yayınla (Production › Production Execution › Production Orders › UE-2026-000002 › Release › Release Order)

  • The order becomes Yayınlandı (Released); 8 material requirements from the current BOM revision and 4 operations from the routing are frozen (10 Panel sizing and drilling — EBATLAMA, planned 8.16 units including scrap; 20 Edge banding — BANTLAMA; 30 Assembly — MONTAJ; 40 Packaging — PAKETLEME).
  • The Malzeme (Material) box shows "Hazır — Açık gereksinimler stokla karşılanıyor" (Ready — open requirements are covered by stock).
  • Release does not create stock movements and does not reserve material.

Details: Release a production order.

5. Post the material consumption​

UE-2026-000002 › Sarf Kaydet (Post Consumption)

The six components that are not backflushed are consumed from their warehouse and storage location: HAM-0038 and HAM-0041 from Hammadde Deposu (raw materials warehouse) / PANEL-ALANI; HAM-0042, HAM-0045, HAM-0046 from Hammadde Deposu / RAF-C; AMB-0010 from Kimya Deposu (chemicals warehouse) / AMBALAJ. Document MS-2026-000005.

  • Stock effect: HAM-0038 −31.68 M2, HAM-0041 −14.08 M2, HAM-0042 −117.6 M, HAM-0045 −32, HAM-0046 −16, AMB-0010 −8 ADET.
  • HAM-0049 (Ayar Ayağı — leveling foot) and HAM-0066 (Sunta Vidası — chipboard screw) are backflushed: the consumption form shows "geri sarf — çıktıyla düşer" (backflush — reduced with the output); they are expected to be reduced automatically when the output is posted.

Details: Post a material consumption.

6. Confirm the operations​

UE-2026-000002 › Teyit Gir (Enter Confirmation) (or Üretim › Üretim Yürütme › Operasyon Teyidi Gir — Production › Production Execution › Enter Operation Confirmation)

The four operations are posted as final confirmations with 8 good and 0 scrap; because the times are left empty, the server proposes them: TYD-2026-000005 (10), TYD-2026-000006 (20), TYD-2026-000007 (30), TYD-2026-000008 (40).

  • No stock effect; the confirmed quantity and actual time of the operations are updated, and the capacity load decreases.
  • If scrap had been entered, it would appear in the Fire Raporu (Scrap Report).

Details: Enter an operation confirmation.

7. Post the production output​

UE-2026-000002 › Çıktı Kaydet (Post Output)

8 units of MAM-0005 are received into Mamul Deposu / RAF-M1 (finished goods warehouse); the backflush warehouse is Hammadde Deposu. Document UC-2026-000002.

  • Stock effect: MAM-0005 6 → 14 ADET. The order is Üretimde (In Production), Produced 8 ADET (100%).
  • The system attempts to reduce the backflushed components with the output. In this scenario they could not be reduced — see the troubleshooting below.

Details: Post a production output.

Backflush error and its resolution​

Backflush Errors — component not found in stock without location
  1. 1Order whose output was posted
  2. 2Server error message
  3. 3Status — Open, Resolved, Closed

The output was posted, but two components could not be backflushed and were placed in the Üretim › Üretim Yürütme › Hatalı Geri Sarflar (Production › Production Execution › Failed Backflushes) queue:

6. satır: 'HAM-0049' kartının 'SIFIR' durumunda yeterli stok yok. Mevcut: 0, istenen: 32,000000.
7. satır: 'HAM-0066' kartının 'SIFIR' durumunda yeterli stok yok. Mevcut: 0, istenen: 256,000000.

(Line 6/7: item 'HAM-0049' / 'HAM-0066' does not have enough stock in 'SIFIR' (new) status. Available: 0, requested: 32 / 256.)

The queue screen shows the same sentence without the line number. The image above shows the record after resolution (Durum (Status) filter Tümü (All), record status Kapatıldı (Closed)); while it is open, the line has the Yeniden Dene (Retry) and Kapat (Close) buttons.

Cause: Storage locations are not mandatory in Hammadde Deposu. In a warehouse where storage locations are not mandatory, backflush reduces stock without a storage location; but the stock of these components is in shelf bins (RAF-C, RAF-B). In a warehouse where storage locations are mandatory, backflush uses the item's default storage location in that warehouse.

Resolution (in this scenario): the two components were consumed manually from the order's Sarf Kaydet (Post Consumption) form by selecting the shelf bins (MS-2026-000009: HAM-0049 −32 RAF-C, HAM-0066 −256 RAF-B), and the records in the queue were closed with Kapat (Close) with the reason "Raf gözünden elle sarf edildi — MS-2026-000009" (Consumed manually from the shelf bin — MS-2026-000009). Alternative: transfer the stock to the breakdown without a storage location and click Yeniden Dene (Retry) (the warehouse and stock status can be changed). The output is not reversed.

Details: Failed backflushes.

8. Complete and close the order​

UE-2026-000002 › Tamamla › Emri Tamamla (Complete › Complete Order), then Kesin Kapat › Kesin Kapat (Technically Close › Technically Close)

Make-to-stock order — closed
  1. 1Created from the planned order
  2. 2Stage strip — Draft → Closed
  3. 3Consumptions and outputs
  • Tamamlandı (Completed): no new consumption or output can be posted; historical corrections remain possible.
  • Kapatıldı (Closed): no postings at all can be made, including consumption, output, confirmations and corrections; this cannot be undone.
  • The stage bar shows Taslak (Draft) → Yayınlandı (Released) → Üretimde (In Production) → Tamamlandı (Completed) → Kapatıldı (Closed), each stage stamped 02.11.2026.

Details: Close a production order.

Result​

ItemBeforeAfterDocument
MAM-0005 Dosya Dolabı6 ADET14 ADETUC-2026-000002
HAM-0038 Melamin Sunta 18 mm Beyaz85 M253.32 M2MS-2026-000005
HAM-0041 MDF 8 mm Ham35 M220.92 M2MS-2026-000005
HAM-0042 PVC Kenar Bandı 2 mm Beyaz450 M332.4 MMS-2026-000005
HAM-0045 Menteşe 110° Frenli80 ADET48 ADETMS-2026-000005
HAM-0046 Kulp 128 mm60 ADET44 ADETMS-2026-000005
AMB-0010 Mobilya Kolisi34 ADET26 ADETMS-2026-000005
HAM-0049 Ayar Ayağı M8260 ADET228 ADETMS-2026-000009
HAM-0066 Sunta Vidası 4X405,200 ADET4,944 ADETMS-2026-000009

The quantities are the values at the time the scenario was performed; other scenarios in the demo environment may have posted movements to the same items later. When MRP was recalculated at the time of the scenario, MAM-0005 showed: 14 − 6 (December) = 8, 8 − 4 (January) = 4; both are above the minimum, so there is no new proposal.

FAQ / Troubleshooting​

SituationCause and solution
The item is not in the MRP listThe planning strategy is Planlama Yok (No Planning) or the item is not stock-managed: "Kart MRP'de planlanmıyor — planlama stratejisi "planlama yok" ya da kart stok tutmuyor." (The item is not planned in MRP — planning strategy is "no planning" or the item is not stock-managed.) Correct the item's Planning Data.
Status Planlanmıyor (Not Planned), "Tedarik yolu belirlenmemiş." (Procurement type not defined.)The item's Varsayılan tedarik yolu (Default procurement type) is empty. Select Üret (Make) or Satın Al (Buy).
The forecast cannot be entered"'KOD' planlanmıyor (planlama stratejisi "planlama yok") — tahmin MRP'ye girmez." ('CODE' is not planned (planning strategy "no planning") — the forecast does not enter MRP.) or "N. dönem bitmiş — geçmiş döneme tahmin girilmez." (Period N has ended — no forecast can be entered for a past period.)
Exception Ağaç yok ya da uygun alternatif/geçerli revizyon yok (No BOM, or no suitable alternative/valid revision)"Yayınlanmış ürün ağacı yok — üretim önerisi patlatılamadı, bağımlı ihtiyaç doğmadı." (No released BOM — the production proposal could not be exploded, no dependent requirement was created.) Release the BOM.
Exception Yetişmiyor (Late)The lead time does not reach the requirement date; the proposal was scheduled for today + lead time. Accept the date or move the demand.
A planned order disappeared / its number changed after a runAn MRP planned order that is not firmed is cancelled and rebuilt in every run. To keep it, use Sabitle (Firm) or convert it.
Convert was rejected"'KOD' için yayınlanmış üretim ağacı yok — planlı emir ağaçtan üretim emri açar; ağaçsız emri Üretim Emirleri ekranından açın." (There is no released production BOM for 'CODE' — a planned order opens a production order from the BOM; open an order without a BOM from the Production Orders screen.) or "'KOD' için N parti büyüklüğünü kapsayan üretim alternatifi yok — alternatiflerin parti büyüklüğü aralığını düzenleyin ya da miktarı değiştirin." (There is no production alternative for 'CODE' covering lot size N — edit the lot size range of the alternatives or change the quantity.)
"Planlı emir bu arada değişti — sayfayı yenileyip yeniden deneyin." (The planned order has changed in the meantime — refresh the page and try again.)Someone else changed the planned order, or MRP rebuilt it. Refresh the page.
The backflush was placed in the queueSee the "Backflush error and its resolution" section above. If there is no default storage location in a warehouse where storage locations are mandatory, the message is: "'DEPO' lokasyon istiyor ve 'KOD' kartının bu depoda varsayılan lokasyonu yok." ('WAREHOUSE' requires a storage location, and item 'CODE' has no default storage location in this warehouse.)

Step-by-step tasks​