# Kalite yönetimi

> Karantina kuyruğu, kontrol partisi, serbest bırakma ve red kararı, muayene planı, kalite bildirimi ve kusur kodları.

URL: https://erpdocs.corexlogic.com/stok/ekranlar/kalite-yonetimi

Kartında **Girişte kalite kontrol › Gerekli** işaretli ürünün mal girişi (mal kabul, belgesiz Mal Girişi)
ve üretim çıktısı **KARANTINA** stok durumuna yazılır ve bir **kontrol partisi** açılır. Karantinadaki
stok sevk edilemez, sarf edilemez, transfer edilemez. Mal, kalite uzmanının **kullanım kararıyla**
kullanılabilir stoğa geçer ya da reddedilir.

- **Tür:** Ekran
- **Modül:** Stok Yönetimi
- **Menü yolu:** Stok Yönetimi › Kalite Yönetimi › Kontrol Partileri · Kalite Kontrol · Muayene Planları · Kalite Bildirimleri · Kusur Kodları
- **Ekran adresi:** `/erp/inventory/quality`
- **Gereken izin:** `erp-inventory-quality.view (görme) · .edit (sonuç kaydı, muayene planı, kusur kodu) · .release (kalite kararı)`, `erp-inventory-scrap.create (Hurdaya Ayır) · erp-inventory-quality-notifications.view / .create / .edit`

## Kalite Kontrol (karantina kuyruğu)

![Kalite Kontrol — karantina kuyruğu](https://erpdocs.corexlogic.com/img/screens/stok/kalite-kontrol.png)
1. Karar Bekleyenler
2. Reddedilen Stok — hurda ya da iade
3. Kontrol partisi
4. Serbest Bırak
5. Reddet

Sekmeler: **Karar Bekleyenler** ve **Reddedilen Stok**. Kolonlar: Ürün, Yeri (depo · lokasyon · lot), Durum,
Kontrol Partisi, Miktar, Son Hareket. **Kararlar** düğmesi Kalite Kararları listesini açar.

| Sekme | Satır işlemleri |
|---|---|
| Karar Bekleyenler | **Serbest Bırak** · **Reddet** |
| Reddedilen Stok | **Tedarikçiye İade** · **Hurdaya Ayır** (hurda formu dolu açılır) · **Red Kararını Düzelt** |

> **İkinci imza**
"Malı karantinaya alan kullanıcı kararı veremez — kayıt ikinci imza ister." Malı içeri alan kullanıcı
kararı denerse: "Bu stoğu karantinaya siz aldınız — kalite kararını başka bir kullanıcı vermelidir. Malı
içeri alan ile serbest bırakan aynı kişi olamaz."

## Karar penceresi

![Serbest Bırak penceresi](https://erpdocs.corexlogic.com/img/screens/stok/kalite-karar.png)
1. Miktar — kısmi karar verilebilir
2. Gerekçe — zorunlu
3. Referans — rapor, sertifika no
4. Serbest Bırak

Alanlar: Ürün, Yeri, **Miktar** (kısmi karar verilebilir; kalan karantinada bekler), seri takipli üründe
**Seriler**, **Gerekçe** (zorunlu — karar malın kullanılabilirliğini değiştirir), **Referans** (muayene
raporu, sertifika no, tutanak). Adım adım: [Kalite kararı vermek](https://erpdocs.corexlogic.com/stok/islemler/kalite-karari-verme).

| Karar | Stok etkisi |
|---|---|
| **Serbest Bırakıldı** | Karantinadaki miktar varsayılan (kullanılabilir) stok durumuna geçer. |
| **Reddedildi** | Miktar **Reddedildi** (RED) durumuna geçer; kullanılabilir stoğa dönmez, çıkışı hurda ya da iade ile olur. |
| Red Kararını Düzelt | Red kararı geri alınmaz; gerekçesiyle yeni bir serbest bırakma kararı yazılır. |

Demo örneği: KP-2026-000001'in (HAM-0070, lot SLES-2611-004, 400 KG) kararını malı içeri alan Demo Kullanıcı
değil **Demo Onaylayıcı** verdi. **Serbest Bırak — HAM-0070** penceresi "Mal muayeneden geçti; kullanılabilir
stoğa alınıyor ve sevk, sarf, transfer yollarına açılıyor." yazar; **Miktar** altında "Karantinada 400 KG —
kısmi karar verilebilir; kalan karantinada bekler.", **Gerekçe** altında "Kayıt denetim izidir; boş
bırakılamaz." görünür.

![Serbest Bırak — gerekçe ve referansla](https://erpdocs.corexlogic.com/img/screens/stok/kalite-karar-onayci.png)
1. Miktar — kısmi karar verilebilir
2. Gerekçe — zorunlu
3. Referans — analiz sertifikası
4. Serbest Bırak — KARANTINA → SIFIR

Karar **Stok Durumu Değişimi** hareketi yazar (kaynak belge "Kalite Kararı"); depo ve lokasyon değişmez.
Hareket bir çifttir ("Stok durumu değişimi çifti"): karantinadaki durumdan çıkış, hedef durumdan giriş — örnekte
KARANTINA'dan 400 KG çıkış, SIFIR'a 400 KG giriş.

![Stok Hareketleri — kalite kararının durum değişimi](https://erpdocs.corexlogic.com/img/screens/stok/kalite-karar-hareketi.png)
1. Kaynak Belge = Kalite Kararı
2. Durum değişimi çifti: KARANTINA çıkış, SIFIR giriş
3. Stok durumu ve lot

Kalite Kararları listesi (Belge No, İş Tarihi, Karar, Gerekçe, Miktar, Kaydeden, Kayıt Zamanı) değişmez;
düzeltme yeni bir kararla olur. Belge numarası KLT-yyyy-nnnnnn biçimindedir (örnek: KLT-2026-000001 ·
Serbest Bırakıldı · 400). Liste **Kalite Kontrol**'deki **Kararlar** düğmesiyle açılır; **Karantina Kuyruğu**
düğmesi kuyruğa döner.

![Kalite Kararları — serbest bırakma kaydı](https://erpdocs.corexlogic.com/img/screens/stok/kalite-kararlari.png)
1. Karar belgesi — değişmez
2. Karar
3. Gerekçe
4. Kaydeden — malı içeri alandan farklı kişi

## Kontrol Partileri

![Kontrol partisi detayı](https://erpdocs.corexlogic.com/img/screens/stok/kontrol-partisi.png)
1. Parti durumu
2. Serbest Bırak
3. Reddet
4. Partiyi Kapat — gerekçeyle

Liste: Parti No (KP-yyyy-nnnnnn), Tarih, Kaynak (Mal girişi · Üretim çıktısı · Ara muayene), Ürün, Depo ·
Göz · Lot, Açık / Miktar, Sonuç, Durum.

| Durum | Anlamı |
|---|---|
| **Sonuç Bekliyor** | Muayene sonuçları girilecek. |
| **Karar Bekliyor** | Sonuçlar girildi, kullanım kararı bekleniyor. |
| **Karara Bağlandı** | Bütün miktar karara bağlandı. |
| **İptal** | Parti gerekçeyle kapatıldı. |

Karar verilen partide durum **Karara Bağlandı** olur; **Serbest · Red · Açık** satırı dağılımı (örnek
400 · 0 · 0), **Kullanım Kararları** tablosu kararı ve hedef stok durumunu ("Serbest Bırakıldı → SIFIR") gösterir;
karar düğmeleri kalkar.

![Kontrol partisi — Karara Bağlandı](https://erpdocs.corexlogic.com/img/screens/stok/kontrol-partisi-karara-baglandi.png)
1. Parti durumu
2. Serbest · Red · Açık
3. Kullanım kararı ve hedef stok durumu

Detayda **Muayene Sonuçları** (Özellik, Şartname, Sonuç, Değerlendirme: Uygun / Uygun değil / Girilmedi)
ve **Sonuçları Kaydet**; **Serbest Bırak**, **Reddet**, **Partiyi Kapat** düğmeleri; **Kullanım Kararları**
tablosu. Ürünün muayene planı yoksa parti sonuç beklemeden karara bağlanır. Zorunlu özelliklerin sonucu
girilmeden karar verilemez: "'\{parti\}' partisinde zorunlu özelliklerin sonucu girilmedi — kullanım kararı
sonuç kaydından sonra verilir."

## Muayene Planları

Ürün başına ölçülecek özellikler ve sınırlar; kontrol partisi planı doğduğu anda kopyalar. Form: **Ürün**
(bir kart tek plan), **Aktif**, **Muayene Özellikleri** (Özellik, Tür: Nicel (ölçüm) / Nitel (uygun / değil),
Alt Sınır, Üst Sınır, Birim, Zorunlu, Operasyon), muayene talimatı, **Ara Muayene Noktaları**. Düğme **Planı
Kaydet**. Kart kalite kontrolü şartlı değilse parti doğmaz.

## Kalite Bildirimleri ve Kusur Kodları

**Kalite Bildirimleri**: müşteri şikâyeti, tedarikçi şikâyeti ve iç bildirimler; kök neden ve
düzeltici/önleyici faaliyetlerle (8D) kapanır. Durumlar: Açık · İşlemde · Tamamlandı · İptal. Öncelik
1 — Çok yüksek … 4 — Düşük. Bildirim kök neden (D4) yazılmadan ve faaliyetler tamamlanmadan tamamlanmaz.
Stok etkisi yoktur. **Kusur Kodları**: bildirimin kusur türü (Kod, Ad, Durum).

## Ret iletileri

| Durum | İleti |
|---|---|
| Karantinada olmayan stok | "'\{kart\}' kartının '\{durum\}' durumundaki stoğu karantinada değil — kalite kararı yalnız karantinadaki stok için verilir." |
| Fazla miktar | "'\{kart\}' satırında karantinada \{m\} \{birim\} var; \{q\} için karar verilemez." |
| Gerekçe | "Gerekçe zorunludur." |
| Kapalı parti | "'\{parti\}' kontrol partisi kapandı — yeni karar verilemez." |
| Malı kalmamış parti | "'\{parti\}' partisinin karantinada malı yok (hurdaya ayrılmış ya da geri alınmış olabilir) — partiyi gerekçeyle kapatın." |

## İlgili

- [Lot ve seri izleme süreci](https://erpdocs.corexlogic.com/surecler/lot-ve-seri-izleme)
- [Stok işlemleri › Hurda](https://erpdocs.corexlogic.com/stok/ekranlar/stok-islemleri#hurda-islemleri)
