# Production orders

> Production order list and order details — statuses, what can be done in each status, tabs, consumption/output/confirmation and stock effects.

URL: https://erpdocs.corexlogic.com/en/uretim/ekranlar/uretim-emirleri

A production order is a work order that states **with which BOM revision** and **in what quantity** a product is to be
produced. The order is created as a draft; when it is **released**, its material requirements and operations are
frozen; then material is consumed on the shop floor, operations are confirmed, the finished product enters stock as
output, the order is completed and, finally, closed for good.

- **Type:** Screen
- **Module:** Manufacturing
- **Menu path:** Üretim › Üretim Yürütme › Üretim Emirleri · Üretim Emri Oluştur (Production › Production Execution › Production Orders · Create Production Order)
- **Screen route:** `/erp/manufacturing/orders`
- **Required permission:** `erp-manufacturing-orders.view (görme) · .create (oluşturma) · .edit (düzenleme, yayınlama, tamamlama, kapatma, iptal)`, `erp-manufacturing-postings.view · .create (sarf, çıktı, operasyon teyidi)`, `erp-manufacturing-corrections.view · .create (sarf ve çıktı düzeltmesi)`

> **Plan and actuals are read separately**
The order status is not derived from the quantity produced. Even if the full planned quantity is produced, the order
does not automatically become **Tamamlandı** (Completed); completion is a separate command. Conversely, an order that
falls short of the plan can also be completed.

## List

**Üretim › Üretim Yürütme › Üretim Emirleri** (Production › Production Execution › Production Orders) shows all
orders.

![Production Orders list](https://erpdocs.corexlogic.com/en/en/img/screens/uretim/emir-listesi.png)
1. New order from a bill of materials
2. Order without BOM — components typed in
3. Status and work center filters
4. Planned and produced quantities side by side
5. Click the number to open the order

| Column | Meaning |
|---|---|
| **Emir No** (Order No.) | `UE-yyyy-nnnnnn`. Clicking it opens the order details. |
| **Üretilen Ürün** (Product Produced) | The output item's code and name. |
| **Durum** (Status) | One of the six statuses below. |
| **Planlanan** · **Üretilen** (Planned · Produced) | The order's planned quantity and the quantity for which output has been posted so far (in the output unit). |
| **Revizyon** (Revision) | The BOM revision the order is based on; an order without a BOM shows **Ağaçsız** (Without BOM). |
| **İş Merkezi** (Work Center) | The work center the order is planned for; if not entered, **Kaydedilmedi** (Not recorded). |
| **Planlanan Bitiş** · **Yayın Tarihi** (Planned End · Release Date) | The planning date and the day the order was released. |

- The **Ara** (Search), **İş Merkezi** (Work Center) and **Durum** (Status) filters narrow the list.
- **Yeni Üretim Emri** (New Production Order) creates an order from a BOM:
  [Create a production order](https://erpdocs.corexlogic.com/en/uretim/islemler/uretim-emri-olusturma).
- **Ağaçsız Emir** (Order Without BOM) creates an order for an item that has no BOM; you enter the components yourself,
  and the components are not scaled when the quantity changes.
- You can select draft orders in the list and release them in bulk with **Yayınla** (Release). The other lifecycle
  commands are not in the list; they are performed in the order details.

## Statuses and available actions

The step line at the top of the order shows the sequence **Taslak → Yayınlandı → Üretimde → Tamamlandı → Kapatıldı**
(Draft → Released → In Production → Completed → Closed) and the date of each step. **İptal** (Cancelled) is a separate
end state.

| Status | What it means | Buttons in the details |
|---|---|---|
| **Taslak** (Draft) | The order has been saved; no requirements or operations. No stock effect. | **Düzenle** (Edit), **Yayınla** (Release), **Böl** (Split), **Tarihleri Planla** (Schedule Dates), **Malzeme Talebi** (Material Requisition), **İptal Et** (Cancel) |
| **Yayınlandı** (Released) | Requirements were copied from the revision and operations from the routing, and frozen. No physical postings yet. | **Sarf Kaydet** (Post Consumption), **Çıktı Kaydet** (Post Output), **Teyit Gir** (Enter Confirmation; on an order with operations), **Malzeme Hazırla** (Stage Material), **Malzeme Talebi** (Material Requisition), **Böl** (Split), **Tarihleri Planla** (Schedule Dates), **İptal Et** (Cancel) |
| **Üretimde** (In Production) | The first physical posting (consumption, output or confirmation) has been made. | **Sarf Kaydet** (Post Consumption), **Çıktı Kaydet** (Post Output), **Teyit Gir** (Enter Confirmation), **Malzeme Hazırla** (Stage Material), **Malzeme Talebi** (Material Requisition), **Tarihleri Planla** (Schedule Dates), **Tamamla** (Complete; conditional), **İptal Et** (Cancel) |
| **Tamamlandı** (Completed) | Production has finished. New consumption, output and confirmations are not accepted; past postings can be corrected. | **Kesin Kapat** (Close Finally) |
| **Kapatıldı** (Closed) | The order is closed for good. No postings can be made, including consumption, output, confirmations and **their corrections**. Irreversible. | None (read-only) |
| **İptal** (Cancelled) | The order was cancelled; it cannot be reopened. | None |

- There is no button that moves an order from **Yayınlandı** (Released) to **Üretimde** (In Production): the order
  becomes **Üretimde** automatically with the first consumption, output or confirmation.
- **Tamamla** (Complete) is shown only on an order in **Üretimde** status for which at least one **output** and at
  least one **material consumption** have been posted. If there is output but no consumption, the button is replaced
  by "Tamamlamak için en az bir malzeme sarfı gerekir." (At least one material consumption is required to complete.)
  Incomplete consumption (falling short of the plan) does not prevent completion.
- If the order has an **open failed backflush**, the server rejects completion: first retry it or close it with a
  reason on the [Failed backflushes](https://erpdocs.corexlogic.com/en/uretim/ekranlar/hatali-geri-sarflar) screen.
- **İptal Et** (Cancel) is available on draft, released and in-production orders; if there is consumption or output
  that has not been reversed, the server rejects it — make a [correction](https://erpdocs.corexlogic.com/en/uretim/islemler/sarf-cikti-duzeltme) first.
- Buttons are shown according to permissions: lifecycle commands require `erp-manufacturing-orders.edit`, and
  consumption/output/confirmation require `erp-manufacturing-postings.create`; neither includes the other.

## Order details

![Released order — linked to a sales order, configured](https://erpdocs.corexlogic.com/en/en/img/screens/uretim/emir-yayinlandi.png)
1. Linked sales order — output reserved for this item
2. Post Consumption
3. Post Output
4. Enter Confirmation — operation confirmation
5. Configuration from the sales order
6. Availability — missing quantity

The header shows the order number, status badge, output item and revision. If the order was opened from a sales order,
the line **Satış siparişi SS-… · müşteri (stok tahsisli)** (Sales order SS-… · customer (stock allocated)) appears
below it: when the output enters stock, it is allocated to that sales order item and cannot be shipped on another
document.

Summary boxes:

| Box | Content |
|---|---|
| **Planlanan** (Planned) | The planned quantity. |
| **Üretilen** (Produced) | The quantity for which output was posted, and a percentage bar. |
| **Planlanan Başlangıç · Bitiş** (Planned Start · End) | The dates entered with **Tarihleri Planla** (Schedule Dates); otherwise **Planlanmadı** (Not scheduled). |
| **Malzeme** (Material) | On a released order: **Hazır** (Ready; "Açık gereksinimler stokla karşılanıyor" — open requirements are covered from stock) or "**n kalem eksik**" (n items missing). |
| **Plan Kaynağı** (Plan Source) | BOM and revision (`#25 · Rev 1`). |
| **Yapılandırma** (Configuration) | Only for a configurable product: the characteristic values from the sales order (e.g. **Tank Hacmi 2.000 L** (Tank Volume 2,000 L), **Karıştırıcı Var** (Agitator: Yes)). |

### Tabs

| Tab | What it shows |
|---|---|
| **Malzeme Gereksinimleri** (Material Requirements) | The component list frozen at release: **Sıra** (Seq.), **Malzeme** (Material), **Planlanan** (Planned), **Tüketilen** (Consumed), **Birim** (Unit), **Kullanılabilirlik** (Availability; Hazır / Eksik n — Beklenen tedarik, Ready / Missing n — Expected supply). A component flagged for backflush shows **Geri sarf** (Backflush) below it. Empty on a draft order. |
| **Operasyonlar** (Operations) | Operations copied from the routing: **Operasyon** (Operation), **Açıklama** (Description), **İş merkezi** (Work center), **Kontrol** (Control), **Miktar** (Quantity), **Hazırlık** (Setup), **Makine** (Machine), **İşçilik** (Labor), **Plan. tarih** (Planned date), **Sağlam / fire** (Good / scrap), **Fiili süre** (Actual time) and **Teyit gir** (Enter confirmation) on the row. Machine and labor times are scaled by the order quantity; setup is fixed. |
| **Malzeme Sarfları** (Material Consumptions) | The order's consumption documents (`MS-…`). |
| **Üretim Çıktıları** (Production Outputs) | The order's output documents (`UC-…`). |
| **Maliyet** (Cost) | The order's cost summary (with the cost view permission). |
| **Ekler** (Attachments) | Files attached to the order. |

![Order in production — operations tab](https://erpdocs.corexlogic.com/en/en/img/screens/uretim/emir-uretimde.png)
1. Operations — plan copied from the routing
2. Confirmed yield and scrap
3. Actual time from confirmations
4. Complete — when output and consumption exist

> **How the requirement quantity is calculated**
Requirement = BOM line quantity × (planned quantity ÷ base output quantity of the BOM) × (1 + component scrap / 100),
rounded **up** to the decimal precision of the unit. Example: on **UE-2026-000001**, 3 ADET (pieces) of MAM-0010 were
planned; the BOM has HAM-0030 18 KG with 5% scrap → 18 × 3 × 1.05 = **56.7 KG**. For a configurable product, only the
lines whose condition is met are included and formula quantities are calculated: [Conditions](https://erpdocs.corexlogic.com/en/uretim/kosullar).

### Other buttons

| Button | What it does |
|---|---|
| **Çıktı** (Print) | Print output of the order (PDF). |
| **Böl** (Split) | On a draft or released order, splits part of the quantity off into a **new draft order** with the same BOM and dates. On a released order, the requirements and operations are scaled to the remaining quantity. An order with consumption, output, confirmations, an external processing requisition or by-product receipts, an order without a BOM and a linked sub-order cannot be split. |
| **Tarihleri Planla** (Schedule Dates) | **Planlanan başlangıç** (Planned start) and **Planlanan bitiş** (Planned end). Does not post stock; MRP writes the component requirements to the start date and the output to the end date. |
| **Malzeme Hazırla** (Stage Material) | Opens a transfer reservation from the source warehouse to the work center's **supply warehouse**; the warehouse picks the goods from the reservation. Only on released/in-production orders. |
| **Malzeme Talebi** (Material Requisition) | Opens the purchase requisition form with this order preselected (`erp-procurement-requisitions.create`). |
| **Dış İşlem Talebi Aç** (Open External Processing Requisition) | Shown on an order with an external processing (subcontracting) operation if the requisition could not be opened at release. |

If a released order has a requirement for a semi-finished product with the **make-to-order** strategy, the **Alt
Emirler** (Sub-Orders) card appears in the details: [Sub-order proposal](https://erpdocs.corexlogic.com/en/uretim/islemler/alt-emir-onerisi).

## Stock effects — summary

| Posting | Stock effect |
|---|---|
| Creating, releasing an order | None. Does not allocate material or make reservations; release only freezes the requirement list. |
| **Sarf Kaydet** (Post Consumption) | The component is **issued immediately** from the selected warehouse/storage location/stock status. |
| **Teyit Gir** (Enter Confirmation) | Does not post stock; records the operation's good/scrap quantity and times. |
| **Çıktı Kaydet** (Post Output) | The finished product **enters** the selected warehouse; components flagged for backflush are issued at the same time with a separate consumption document. On an order linked to a sales order, the finished product enters stock allocated to that sales order item. |
| **Tamamla** (Complete) | Does not post new stock; stock allocated to this order from sub-orders and not consumed is released. |
| Correction | A consumption correction returns the component to stock; an output correction removes the finished product from stock. |

## Common messages

| Message (from the server, verbatim) | English meaning | Cause / what to do |
|---|---|---|
| Yalnız Taslak durumundaki üretim emri yayınlanabilir. | Only a production order in Draft status can be released. | The order is already released or closed. |
| Üretim emri en az bir malzeme gereksinimi olmadan yayınlanamaz. | A production order cannot be released without at least one material requirement. | The order without a BOM has no components, or the BOM is empty. |
| 'AMB-0007' için gereksinim (12,5000000000), 'ADET' biriminin 0 ondalık basamak sınırını aşıyor. Sessiz yuvarlama yapılmaz. | The requirement for 'AMB-0007' (12.5000000000) exceeds the 0-decimal limit of the unit 'ADET'. No silent rounding is done. | The planned quantity produces a fraction for a piece-counted component. Make the quantity a multiple of the BOM's base quantity (e.g. 100 instead of 50 for MAM-0008). |
| Rotanın '…' iş merkezi pasif — emir yayınlanamaz; rotayı düzeltin. | Work center '…' of the routing is inactive — the order cannot be released; correct the routing. | A work center in the routing is inactive. |
| Seçili ürün ağacı revizyonu artık geçerli değil. Taslakta revizyonu yeniden seçin. | The selected BOM revision is no longer valid. Select the revision again in the draft. | The revision's validity changed. |
| Yalnız Üretimde durumundaki üretim emri tamamlanabilir. | Only a production order in In Production status can be completed. | The order is still in Released status or is closed. |
| Üretim çıktısı olmayan emir tamamlanamaz — önce çıktı kaydedin ya da emri iptal edin. | An order without production output cannot be completed — post output first or cancel the order. | No output. |
| Malzeme sarfı olmayan emir tamamlanamaz — önce sarf kaydedin ya da emri iptal edin. | An order without material consumption cannot be completed — post consumption first or cancel the order. | No consumption. |
| Emirde çözülmemiş 1 hatalı geri sarf var — tamamlamadan önce yeniden deneyin ya da gerekçeyle kapatın: 'HAM-0049' 8 ADET — … | The order has 1 unresolved failed backflush — retry it or close it with a reason before completing: 'HAM-0049' 8 pieces — … | Open failed backflush. |
| Yalnız tamamlanmış üretim emri kesin kapatılabilir — önce emri tamamlayın. | Only a completed production order can be closed finally — complete the order first. | **Kesin Kapat** (Close Finally) only on a **Tamamlandı** (Completed) order. |
| Emirde geri alınmamış malzeme sarfı var (…). İptalden önce sarf düzeltmesi yapılmalıdır. | The order has material consumption that has not been reversed (…). A consumption correction must be made before cancellation. | Correct the consumption before cancelling. |
| Emirde geri alınmamış üretim çıktısı var (…). İptalden önce çıktı düzeltmesi yapılmalıdır. | The order has production output that has not been reversed (…). An output correction must be made before cancellation. | Correct the output before cancelling. |
| İptal gerekçesi zorunludur. | A cancellation reason is required. | The reason is blank. |
| Bu üretim emri bu sırada başka bir kullanıcı tarafından değiştirildi. Sayfayı yenileyip tekrar deneyin. | This production order was changed by another user in the meantime. Refresh the page and try again. | Someone else posted to the same order; use **Emri yeniden yükle** (Reload order). |

## Related

- [Create a production order](https://erpdocs.corexlogic.com/en/uretim/islemler/uretim-emri-olusturma) ·
  [Open a production order from a sales order](https://erpdocs.corexlogic.com/en/uretim/islemler/siparisten-uretim-emri-acma)
- [Release](https://erpdocs.corexlogic.com/en/uretim/islemler/uretim-emrini-yayinlama) · [Material consumption](https://erpdocs.corexlogic.com/en/uretim/islemler/malzeme-sarfi-kaydetme) ·
  [Operation confirmation](https://erpdocs.corexlogic.com/en/uretim/islemler/operasyon-teyidi-girme) · [Production output](https://erpdocs.corexlogic.com/en/uretim/islemler/uretim-ciktisi-kaydetme) ·
  [Complete and close](https://erpdocs.corexlogic.com/en/uretim/islemler/uretim-emrini-kapatma)
- [Order to production process](https://erpdocs.corexlogic.com/en/surecler/siparisten-uretime) · [Make-to-stock process](https://erpdocs.corexlogic.com/en/surecler/stoga-uretim)
