# Enter an operation confirmation

> Record the yield and scrap quantity of an operation, the actual setup/machine/labor time and the employees; the final confirmation closes the operation.

URL: https://erpdocs.corexlogic.com/en/uretim/islemler/operasyon-teyidi-girme

- **Type:** Task
- **Module:** Manufacturing
- **Menu path:** Üretim › Üretim Yürütme › Operasyon Teyidi Gir (Production › Production Execution › Enter Operation Confirmation)
- **Screen route:** `/erp/manufacturing/confirmations/new?emir={id}`
- **Required permission:** `erp-manufacturing-postings.create`
- **Prerequisites:**
  - The order is **Yayınlandı** (Released) or **Üretimde** (In Production) and has operations (item with a routing).
  - The operation has not received its final confirmation.

A confirmation is the shop floor's report that "this much work came out of this operation, and it took this long".
Capacity load, labor and scrap reports and OEE are fed by confirmations.

## Steps

1. Click **Teyit Gir** (Enter Confirmation) on the order detail, or **Teyit Gir** on the row in the **Üretim Operasyonları** (Production Operations) worklist.
   <!-- action: click · target: "Teyit Gir" · expect: "The Operasyon Teyidi Gir (Enter Operation Confirmation) form opens with the order selected; the operations table shows Planlanan (Planned), Sağlam / fire (Yield / scrap), Kalan (Remaining), Durum (Status)" -->
2. Select the operation to be confirmed from the table (the first open operation is preselected). An operation with a final confirmation cannot be selected.
   <!-- action: choose · target: "Operasyon" · value: "10 Sac ve boru kesim" -->
3. Check the **Teyit tarihi** (Confirmation date). Enter the **Sağlam** (Yield) quantity or click **Kalanı yaz** (Enter remaining); enter the **Fire** (Scrap) quantity, if any.
   <!-- action: click · target: "Kalanı yaz" · value: "3" -->

   ![Enter Operation Confirmation](https://erpdocs.corexlogic.com/en/en/img/screens/uretim/teyit-gir.png)
   1. Pick the operation — remaining = planned − (yield + scrap)
   2. Yield quantity
   3. Fill remaining
   4. Scrap quantity
   5. Actual times — server proposes when empty
   6. Save Confirmation — no stock posting

4. Enter the **Hazırlık (dk)** (Setup, min), **Makine (dk)** (Machine, min) and **İşçilik (dk)** (Labor, min) times. If you leave them empty, the server proposes them from the planned values (grey text is a preview).
   <!-- action: fill · target: "Makine (dk)" · value: "55" -->
5. If necessary, select the employees with **Çalışan ekle** (Add employee). If the operation finishes with this confirmation, check the **Son teyit — operasyon kapanır** (Final confirmation — operation closes) box.
   <!-- action: click · target: "Son teyit — operasyon kapanır" -->
6. Click **Teyidi Kaydet** (Save Confirmation).
   <!-- action: click · target: "Teyidi Kaydet" · expect: "The line 'TYD-2026-000001 kaydedildi — operasyon 10, sağlam 3, fire 0 (son teyit).' (TYD-2026-000001 saved — operation 10, yield 3, scrap 0 (final confirmation).); the operation's status is Son teyit (Final confirmation)" -->

**Result:** The confirmation is saved with the number **TYD-yyyy-nnnnnn**; the operation's yield/scrap total and actual time increase. If this is the first physical posting, the order becomes **Üretimde** (In Production). **A confirmation does not post stock** — to put the finished product into stock, [record the production output](https://erpdocs.corexlogic.com/en/uretim/islemler/uretim-ciktisi-kaydetme).

## What you need to know

- **Partial confirmation** is allowed: several confirmations can be entered for the same operation during the day; the
  total **Sağlam / fire** (Yield / scrap) and **Kalan** (Remaining) are updated and the status becomes **Kısmi teyit**
  (Partially confirmed). When **Son teyit** (Final confirmation) is checked, the status becomes **Son teyit** and the
  operation drops off the worklist.
- Proposed times: setup is the planned setup time on the operation's **first** confirmation; machine and labor are
  proportional to the confirmed quantity relative to the planned quantity. Example: on UE-2026-000001, the plan for
  operation 10 is setup 15, machine 60, labor 15 min (3 ADET (pcs)); the actual time of the confirmation entered with
  15 + 55 + 16 min was **86 min**.
- A confirmation does not enforce the operation sequence; however, if an operation's **in-process inspection** is
  awaiting a decision, the next operation cannot be confirmed.
- A quantity posted to **rework** does not count as yield; a final confirmation cannot be given before the rework is
  finished.
- Cancelling a confirmation: **İptal Et** (Cancel) on the row in the [Operation confirmations](https://erpdocs.corexlogic.com/en/uretim/ekranlar/operasyon-teyitleri)
  list (a reason is mandatory). If a final confirmation is cancelled, the operation is reopened.
- The yield confirmation of the last operation appears as a proposal on the output form (**Öneriyi Uygula** (Apply
  Proposal)); the confirmation does not post the output by itself.

### Common messages

| Message | English meaning | Cause |
|---|---|---|
| Teyit edilecek operasyonu seçin. | Select the operation to be confirmed. | No row was selected. |
| Teyit ileri tarihli olamaz. | A confirmation cannot be future-dated. | The date is after today. |
| Teyit boş olamaz — miktar ya da süre girin. | A confirmation cannot be empty — enter a quantity or a time. | All fields are empty. |
| Yalnız Yayınlandı ya da Üretimde durumundaki üretim emrine operasyon teyidi girilebilir. | Operation confirmations can be entered only for a production order in Released or In Production status. | The order is not in an eligible status. |
| Çalışanların süreleri toplamı işçilik süresine eşit olmalı. | The sum of the employees' times must equal the labor time. | The times do not add up. |
| Üretim emri bu arada değişti — bağlamı yenileyip yeniden deneyin. | The production order changed in the meantime — refresh the context and try again. | Concurrent posting; use **Bağlamı yenile** (Refresh context). |

## Related

- [Operation confirmations screen](https://erpdocs.corexlogic.com/en/uretim/ekranlar/operasyon-teyitleri)
- [Production operations](https://erpdocs.corexlogic.com/en/uretim/ekranlar/uretim-operasyonlari)
- [Record production output](https://erpdocs.corexlogic.com/en/uretim/islemler/uretim-ciktisi-kaydetme)
