# Siparişten üretime

> Yapılandırılabilir ürünün satış siparişinden teslimata — sipariş, onay, Üretim Emri Aç, süper ağacın çözülmesi, alt emir, sarf, teyit, çıktı ve sevkiyat.

URL: https://erpdocs.corexlogic.com/surecler/siparisten-uretime

Siparişe üretimde (make-to-order) ürün müşterinin seçtiği değerlerle üretilir. CoreX ERP'de yol şudur:
yapılandırılabilir ürünün **satış siparişi** değerlerle girilir ve onaylanır, siparişten **Üretim Emri Aç** ile
emir açılır, emir **yayınlanınca** süper ürün ağacı ve süper rota bu değerlerle çözülür, siparişe üretilen alt
montajlar **alt emir** olarak açılır, malzeme **sarf** edilir, operasyonlar **teyit** edilir, mamul **çıktı**
olarak stoğa girer ve aynı siparişten **teslimat** yapılır.

> **Senaryo**
Demo müşterisi **M-0010 Bursa Otomotiv Yan Sanayi Parça A.Ş.** montaj hattı için **1 adet DMO-KSL-01 Demo
ölçülü bantlı konveyör** istiyor: boy **12,5 m**, bant genişliği **800 mm**, bant tipi **PVC Endüstriyel**,
koruma kapağı **Evet**. Birim fiyat 385.000 TRY, istenen teslim 27.11.2026. Konveyörün tahrik ünitesi
(**DMO-KSL-05**) siparişe üretilen bir yarı mamul; diğer malzemeler hammadde deposundan.
Ürünün ağaç ve rota kuralları: [Koşullar ve formüller](https://erpdocs.corexlogic.com/uretim/kosullar) (Örnek 1–8 ve 24).

```
Satış Siparişi ──► Üretim Emri ──Yayınla──► Alt Emir (tahrik ünitesi) ──► Sarf · Teyit · Çıktı ──► Tamamlandı
 SS-2026-000017     UE-2026-000009            UE-2026-000012                MS / TYD / UC               │
 (Onaylandı)        (Taslak→Yayınlandı)       (Yayınlandı→Tamamlandı)                                   │
                         │                                                                             │
                         └──► Sarf (MS-…17, MS-…18) · Teyit (TYD-…17…22) · Çıktı (UC-…06) ──► Tamamlandı
                                                                                                       │
                                                         Teslimat SV-2026-000009 (mal çıkışı) ◄────────┘
```

## 1. Yapılandırılmış satış siparişini girin ve onaylayın

**Satış › Sipariş Yönetimi › Satış Siparişi Oluştur**

1. Müşteriyi seçin, kalemde **DMO-KSL-01**'i girin. Ürün yapılandırılabilir olduğu için satırda yapılandırıcı
   açılır; değerleri girin. Ön koşulu olan özellik yalnız koşulu sağlanınca sorulur; hesaplanan özellik
   (**Ayak Çifti Sayısı**) kuraldan dolar.
2. Kısıt ve aralık kuralları satır kaydedilirken uygulanır. Örnek: PU bant ve 24 m boy
   `PU gıda bandı en çok 20 m boyda üretilir.` ile reddedilir.
3. Siparişi kaydedin ve **Siparişi Onayla**. Sipariş **SS-2026-000017**, durumu **Onaylandı**.

Ayrıntı: [Sipariş oluşturmak](https://erpdocs.corexlogic.com/satis/islemler/siparis-olusturma), [Siparişi onaylamak](https://erpdocs.corexlogic.com/satis/islemler/siparisi-onaylama).

![Onaylı satış siparişi — yapılandırılmış satır ve Üretim Emri Aç](https://erpdocs.corexlogic.com/img/screens/uretim/surec-siparis-onayli.png)
1. Üretim Emri Aç — siparişe üretim
2. Satırın yapılandırması
3. Sevk edilen ve kalan miktar

**Planlama etkisi:** onaylı sipariş satırı talep olarak planlamaya girer. Ürün **Siparişe Üretim** stratejili
olduğu için karşılama bu siparişe bağlı üretim emridir.

## 2. Siparişten üretim emri açın

Onaylı siparişin detayında **Üretim Emri Aç**'a tıklayın. Emir formu siparişle açılır: üretilecek sipariş
satırı (yapılandırma metniyle — `Boy: 12,5 m · Bant Genişliği: 800 mm · Bant Tipi: PVC Endüstriyel · Koruma Kapağı: Evet · Ayak Çifti Sayısı: 10`)
ve kartın yayınlanmış ağacı (**Rev 1**) seçilir; **Üretim Emrini Kaydet** ile emir **UE-2026-000009** numarasıyla
**Taslak** durumunda kaydedilir.

![Siparişten üretim emri — satır ve ağaç seçimi](https://erpdocs.corexlogic.com/img/screens/uretim/surec-emir-ac.png)
1. Sipariş satırı ve yapılandırması
2. Yayınlanmış süper ağaç
3. Üretim Emrini Kaydet — taslak emir

Taslak emirde henüz malzeme ve operasyon yoktur; ağaç ve rota yayın anında çözülür.
Ayrıntı: [Siparişten üretim emri açmak](https://erpdocs.corexlogic.com/uretim/islemler/siparisten-uretim-emri-acma).

## 3. Emri yayınlayın — süper ağaç ve rota çözülür

Emir detayında **Yayınla**. Emir **Yayınlandı** olur ve yapılandırmayla çözülen malzeme ihtiyaçları ve
operasyonlar emre yazılır. Senaryonun sonucu (12 satırlık ağaçtan 10 satır geldi):

| Satır | Malzeme | Kural | Emirde |
|---|---|---|---|
| 1 | HAM-0035 Alüminyum konveyör profili | `2 * BOY * 1.02` | 25,5 M |
| 2 | HAM-0056 PVC bant | Bant Tipi: PVC · `2 * BOY` + 0,6 | 25,6 M |
| 3 | HAM-0057 PU bant | Bant Tipi: PU | gelmedi |
| 4 | HAM-0058 Taşıyıcı makara | 1 + `TAVAN(BOY / 0.5)` | 26 ADET |
| 5 | DMO-KSL-05 Tahrik ünitesi | koşulsuz | 1 ADET |
| 6 | HAM-0054 Motor 0,75 kW | `BOY <= 10` | gelmedi |
| 7 | HAM-0055 Motor 1,5 kW | `BOY > 10` | 1 ADET |
| 8 | HAM-0049 Ayar ayağı | `2 * (TAVAN(BOY / 1.5) + 1)` | 20 ADET |
| 9 | HAM-0030 Paslanmaz sac | `KORUMA = EVET` · `BOY * 2.4` | 30 KG |
| 10 | HAM-0032 Profil kutu | `BANT_GENISLIGI = '800' VE BOY > 12` · `TAVAN(BOY / 3) * 0.8` | 4 M |
| 11 | HAM-0064 Cıvata (geri sarf) | `EGER(BANT_GENISLIGI IN ('600', '800'), 8, 4) * TAVAN(BOY / 1.5)` | 72 ADET |
| 12 | HAM-0026 Kablo | sabit | 5 M |

Operasyonlar süper rotadan: Profil kesim makine 20 dk, Şase ve makara montajı 105 dk, Bant montajı 50 dk,
**Koruma kapağı montajı** 37,5 dk (koşulla geldi), Motor bağlantısı 30 dk, Çalışma testi 30 dk.

![Yayınlanmış emir — çözülen ağaç ve alt emir önerisi](https://erpdocs.corexlogic.com/img/screens/uretim/surec-emir-yayinlandi.png)
1. Siparişten gelen yapılandırma
2. Alt Emirleri Aç — siparişe üretilen alt montaj
3. Açılacak alt emir miktarı
4. Sarf, çıktı ve teyit
5. Koşullara göre seçilen malzemeler (10 satır)

![Emrin operasyonları — süper rotadan hesaplanan süreler](https://erpdocs.corexlogic.com/img/screens/uretim/surec-emir-operasyonlar.png)
1. Koşulla gelen operasyon (KORUMA = EVET)
2. İşçilik formülü 30 + 6 × BOY = 105 dk

Görüntüler aynı yapılandırmayla açılmış ikinci emirden (UE-2026-000011, sipariş SS-2026-000024); senaryonun
emri bu adımda aynı içerikteydi. Ayrıntı: [Üretim emrini yayınlamak](https://erpdocs.corexlogic.com/uretim/islemler/uretim-emrini-yayinlama).

**Stok etkisi:** yayın stok miktarını değiştirmez. Üst bölümdeki **Malzeme** kutusu eksik kalemleri gösterir.

## 4. Alt emri açın ve üretin

Emrin **Alt Emirler** bölümü siparişe üretilen bileşenleri önerir: **DMO-KSL-05** için **Gereken** 1,
**Stoktan** 0, **Açılacak** 1. **Alt Emirleri Aç** ile **UE-2026-000012** açılır; alt emir üst emre bağlıdır ve
**Yayınlandı** durumunda doğar. Yalnız **Siparişe Üretim** stratejili ve yayınlanmış ağacı olan bileşenler önerilir;
**Stoğa Üretim** stratejili yarı mamul stoktan beklenir. Ayrıntı: [Alt emir önerisi](https://erpdocs.corexlogic.com/uretim/islemler/alt-emir-onerisi).

Alt emirde:

1. **Sarf Kaydet** — MS-2026-000016: HAM-0037 0,65 M, HAM-0036 0,9 M, HAM-0053 2 ADET (Hammadde Deposu).
2. **Teyit Gir** — 10 Boru ve mil kesim (TYD-2026-000015) ve 20 Kaynak ve yatak montajı (TYD-2026-000016), son teyit.
3. **Çıktı Kaydet** — UC-2026-000005: 1 ADET DMO-KSL-05 Mamul Deposu / Mamul Rafı 2. Emir **Üretimde** olur.
4. **Tamamla** — alt emir **Tamamlandı**.

## 5. Ana emirde sarf, teyit ve çıktı

1. **Sarf Kaydet** — MS-2026-000017: hammaddeler kendi lokasyonlarından (profil ve sac Sac ve Profil Alanı,
   bant/makara/motor/cıvata Raf B, ayak Raf C, kablo Raf A); MS-2026-000018: alt emrin ürettiği tahrik ünitesi
   (Mamul Rafı 2). Ayrıntı: [Malzeme sarfı kaydetmek](https://erpdocs.corexlogic.com/uretim/islemler/malzeme-sarfi-kaydetme).
2. **Teyit Gir** — altı operasyon son teyitle (TYD-2026-000017 … 000022). Ayrıntı:
   [Operasyon teyidi girmek](https://erpdocs.corexlogic.com/uretim/islemler/operasyon-teyidi-girme).
3. **Çıktı Kaydet** — UC-2026-000006: 1 ADET DMO-KSL-01, Mamul Deposu / Mamul Rafı 1. Ayrıntı:
   [Üretim çıktısı kaydetmek](https://erpdocs.corexlogic.com/uretim/islemler/uretim-ciktisi-kaydetme).
4. **Tamamla** — emir **Tamamlandı**. Düzeltme dönemi de kapanacaksa **Kesin Kapat**
   ([Üretim emrini kapatmak](https://erpdocs.corexlogic.com/uretim/islemler/uretim-emrini-kapatma)).

![Tamamlanmış emir — sarflar, çıktı ve alt emir](https://erpdocs.corexlogic.com/img/screens/uretim/surec-emir-tamamlandi.png)
1. Kesin Kapat — düzeltmeye de kapatır
2. Alt emir — tahrik ünitesi
3. Sarf belgeleri
4. Çıktı belgesi

> **Geri sarf ve lokasyon**
HAM-0064 cıvata satırı **geri sarf**lıdır: çıktı kaydında planlanan oranda kendiliğinden düşer. Lokasyon
zorunlu olmayan depoda geri sarf **lokasyonsuz** stoktan yapılır; demo stoğu raf lokasyonlarında olduğu için
senaryoda cıvata sarf belgesine elle eklendi. Geri sarf düşemezse kayıt **Hatalı Geri Sarflar**'a düşer:
[Hatalı geri sarflar](https://erpdocs.corexlogic.com/uretim/ekranlar/hatali-geri-sarflar).

## 6. Teslimatı yapın

Sipariş detayında **Teslimat Oluştur**: depo **Mamul Deposu**, lokasyon **Mamul Rafı 1**, 1 ADET.
Teslimat **SV-2026-000009** mal çıkışıyla birlikte kaydedilir; siparişin **Sevk Edilen** miktarı 1 olur ve
**Bağlantılı Belgeler**'de üretim emri ile teslimat görünür. Ayrıntı:
[Teslimat oluşturmak](https://erpdocs.corexlogic.com/satis/islemler/teslimat-olusturma).

![Sevk edilmiş sipariş — bağlantılı üretim emri ve teslimat](https://erpdocs.corexlogic.com/img/screens/uretim/surec-siparis-teslim.png)
1. Sevk edilen miktar
2. Bağlantılı üretim emri
3. Teslimat ve mal çıkışı

## Stok etkisi özeti

| Belge | Hareket |
|---|---|
| MS-2026-000016 | HAM-0037, HAM-0036, HAM-0053 Hammadde Deposu'ndan çıkar |
| UC-2026-000005 | DMO-KSL-05 +1, Mamul Deposu / Mamul Rafı 2 |
| MS-2026-000017 | 9 hammadde kalemi çıkar (ör. HAM-0035 48 → 22,5 M, HAM-0056 40 → 14,4 M, HAM-0055 1 → 0) |
| MS-2026-000018 | DMO-KSL-05 −1, Mamul Rafı 2 |
| UC-2026-000006 | DMO-KSL-01 +1, Mamul Deposu / Mamul Rafı 1 |
| SV-2026-000009 | DMO-KSL-01 −1 (mal çıkışı) |

## Sık sorulanlar / Sorun giderme

| İleti / durum | Neden ve çözüm |
|---|---|
| `'DMO-KSL-01' yapılandırılabilir kart — üretim emri yalnız yapılandırılmış bir satış siparişi satırından açılır.` | Yapılandırılabilir kart için emir serbest açılmaya çalışıldı. Emri onaylı siparişten **Üretim Emri Aç** ile açın. |
| `Bu ürün ağacı konfigürasyona göre çözülür — emir yapılandırılmış bir satış siparişi satırından açılmalı.` | Yapılandırılabilir kartın emri serbest açılmaya çalışıldı. Emri onaylı siparişten **Üretim Emri Aç** ile açın. |
| `Konfigürasyon ürün ağacının hiçbir satırını seçmiyor — ağacın koşullarını düzeltin.` | Ağacın koşulları bu değerlerle hiçbir satırı seçmiyor. Ağacı **Yapılandırarak Dene** ile aynı değerlerle sınayın. |
| `N. satırın miktar formülü bilinmiyor — okuduğu değerlerden biri konfigürasyonda yok (…)` | Formül boş (isteğe bağlı ya da sorulmayan) bir özelliği okuyor. Formülü `EGER` ile koruyun: [Örnek 12](https://erpdocs.corexlogic.com/uretim/kosullar#ornek-12). |
| `N. satırın konfigürasyona göre hesaplanan miktarı sıfırdan büyük değil.` | Sabit + formül sonucu 0 ya da eksi. Satırın gelmemesi gerekiyorsa koşul yazın: [Örnek 5](https://erpdocs.corexlogic.com/uretim/kosullar#ornek-5). |
| `Konfigürasyon aynı kartı iki ürün ağacı satırından seçiyor — ağacın koşullarını düzeltin.` | İki satırın koşulu aynı anda tuttu. Koşulları birbirini dışlayacak biçimde kurun. |
| `N numaralı operasyonun işçilik formülü hesaplanamadı — konfigürasyonda gereken değer yok.` | Süre formülünün okuduğu değer boş. |
| `Konfigürasyon rotanın hiçbir operasyonunu seçmiyor — rotanın seçim koşullarını düzeltin.` | Rotanın bütün operasyonları koşullu ve hiçbiri Evet vermedi. |
| `… satırın bileşeni yapılandırılabilir — çıktının konfigürasyon profili ürün ağacını çok seviyeli patlatmalı.` | Ağaçta yapılandırılabilir bileşen var; çıktının konfigürasyon profilini çok seviyeli yapın. |
| `'Kabin Eni' yalnız Kabin: Özel Ölçü (En x Boy) olduğunda girilir.` | Ön koşulu sağlanmayan özelliğe değer verildi (satış satırı). |
| `'Boy' değeri izinli aralıkta değil (2–30 m, 0,5 m adım).` | Değer özelliğin aralık ya da adımına uymuyor. |
| Alt emir önerisinde bir yarı mamul yok | Bileşen **Siparişe Üretim** stratejili değil ya da yayınlanmış ağacı yok; stoktan beklenir. Stok yoksa sarf `… kartının 'SIFIR' durumunda yeterli stok yok.` iletisiyle reddedilir. Kartın planlama stratejisini **Siparişe Üretim** yapın ya da yarı mamulü önce stoğa üretin. |
| Emirde malzeme satırı görünmüyor | Emir henüz **Taslak**; ihtiyaçlar **Yayınla** ile yazılır. |

## Adım adım işlemler

- [1. Sipariş oluşturmak](https://erpdocs.corexlogic.com/satis/islemler/siparis-olusturma) — Yapılandırılabilir ürünün satırı.
  - [2. Siparişi onaylamak](https://erpdocs.corexlogic.com/satis/islemler/siparisi-onaylama) — Talep planlamaya girer.
  - [3. Siparişten üretim emri açmak](https://erpdocs.corexlogic.com/uretim/islemler/siparisten-uretim-emri-acma) — Üretim Emri Aç.
  - [4. Emri yayınlamak](https://erpdocs.corexlogic.com/uretim/islemler/uretim-emrini-yayinlama) — Ağaç ve rota çözülür.
  - [5. Alt emirleri açmak](https://erpdocs.corexlogic.com/uretim/islemler/alt-emir-onerisi) — Siparişe üretilen alt montaj.
  - [6. Malzeme sarfı](https://erpdocs.corexlogic.com/uretim/islemler/malzeme-sarfi-kaydetme) — Stoktan emre.
  - [7. Operasyon teyidi](https://erpdocs.corexlogic.com/uretim/islemler/operasyon-teyidi-girme) — Süre ve miktar.
  - [8. Üretim çıktısı](https://erpdocs.corexlogic.com/uretim/islemler/uretim-ciktisi-kaydetme) — Mamul stoğa girer.
  - [9. Emri kapatmak](https://erpdocs.corexlogic.com/uretim/islemler/uretim-emrini-kapatma) — Tamamla, Kesin Kapat.
  - [10. Teslimat](https://erpdocs.corexlogic.com/satis/islemler/teslimat-olusturma) — Teslimat ve mal çıkışı.
