# Çerçeve sözleşmeler

> Tedarikçiyle dönemlik miktar, değer ya da teslimat planı sözleşmesi — türler, durumlar, çağrı siparişi ve kurallar.

URL: https://erpdocs.corexlogic.com/satin-alma/ekranlar/cerceve-sozlesmeler

Çerçeve sözleşme, bir tedarikçiyle belirli bir dönem için anlaşılmış fiyat ve hedeftir. Sözleşme
**yürürlüğe alınınca** sipariş satırları sözleşmeye bağlanır (**çağrı**); satırın fiyatı sözleşmeden
gelir ve çağrılan miktar/tutar hedefe sayılır.

- **Tür:** Ekran
- **Modül:** Satın Alma
- **Menü yolu:** Satın Alma › Kaynak Bulma › Çerçeve Sözleşmeler · Çerçeve Sözleşme Oluştur
- **Ekran adresi:** `/erp/procurement/contracts`
- **Gereken izin:** `erp-procurement-contracts.view (görme) · .create (oluşturma) · .edit (düzenleme, yürürlüğe alma, kapatma, iptal, çağrı)`

## Liste

Kolonlar: Sözleşme No, **Tür**, Tedarikçi, **Geçerlilik**, Hedef Tutar, **Durum**. Süzgeçler: Ara,
Durum.

## Sözleşme formu

![Çerçeve Sözleşme Oluştur](https://erpdocs.corexlogic.com/img/screens/satin-alma/cerceve-sozlesme-olustur.png)
1. Tür — miktar, değer ya da teslimat planı
2. Tedarikçi
3. Geçerlilik aralığı
4. Kalem ekle
5. Taslağı Kaydet

| Alan | Kural |
|---|---|
| **Tür** | **Miktar Sözleşmesi** (kalem başına hedef miktar) · **Değer Sözleşmesi** (belge geneli hedef tutar) · **Teslimat Planı** (kalem başına hedef miktar ve tarihli teslimat satırları). |
| **Tedarikçi** | Zorunlu. |
| **Para Birimi** | Zorunlu, üç harf. |
| **Geçerlilik Başlangıcı** · **Bitiş** | Zorunlu; bitiş başlangıçtan önce olamaz. |
| **Hedef Tutar (net)** | Yalnız değer sözleşmesinde; sıfırdan büyük. |
| Kalemler | En az bir kalem (**Ürün Seç** / Ürün ekle): aktif ve satın alınabilir kart, birim, birim fiyat (net, eksi olamaz), hedef miktar (miktar sözleşmesi ve teslimat planında zorunlu; diğerinde boş = sınırsız). Bir ürün aynı birimle bir kez yer alır. |
| Not | İsteğe bağlı. |

**Taslağı Kaydet** sözleşmeyi **Taslak** olarak kaydeder.

## Durumlar ve eylemler

| Durum | Anlamı | Eylemler |
|---|---|---|
| **Taslak** | Düzenlenir; çağrı yapılamaz. | **Düzenle** · **Yürürlüğe Al** · **İptal Et** |
| **Yürürlükte** | Geçerlilik içinde çağrı siparişi açılır. | **Kapat** (gerekçe zorunlu) · **İptal Et** (hiç çağrılmamışsa) |
| **Kapandı** | Kalan artık çağrılmaz. | — |
| **İptal Edildi** | Taslak ya da hiç çağrılmamış sözleşme iptal edildi. | — |

Sözleşmeye bağlı sipariş satırı varsa iptal reddedilir: "Sözleşmeye bağlı sipariş satırı var — iptal
yerine kapatın."

## Çağrı

- **Sipariş satırından:** Sipariş formunda satırın ayrıntısında sözleşme seçilir. Kurallar: sözleşme
  yürürlükte, aynı tedarikçinin, aynı para biriminde ve sipariş gününde geçerli olmalı; kalem ve birim
  sözleşme kalemiyle aynı olmalı; fiyat sözleşmeden gelir ve satır iskontosu girilmez; çağrılan toplam
  hedefi aşamaz.
- **Teslimat planından:** Detaydaki **Teslimat Planı** bölümünde tarihli satırlar girilir (plan
  hedefi aşamaz, gün sözleşmenin geçerliliğinde olmalı). **Vadesi Gelenleri Çağır** seçilen tarihe kadar
  vadesi gelmiş satırları **taslak çağrı siparişlerine** çevirir; **Sipariş Tarihi** doğacak siparişin
  tarihidir.

## Ret iletileri

| İleti | Neden |
|---|---|
| ‹Sözleşme No› yürürlükte değil — çağrı yapılamaz. | Taslak ya da kapalı sözleşme. |
| ‹Sözleşme No› bu tedarikçinin sözleşmesi değil. | |
| ‹Sözleşme No› sipariş gününde geçerli değil. | |
| HAM-0001: fiyat sözleşmeden gelir (… TRY, satır iskontosu yok). | Satır fiyatı değiştirildi. |
| HAM-0001: ‹Sözleşme No› hedefi … — çağrılan …. | Hedef aşıldı. |
| Yalnız taslak sözleşme düzenlenir. · Yalnız taslak sözleşme yürürlüğe alınır. | |
| Sözleşme en az bir kalem ister. | |

‹Sözleşme No› iletide sözleşmenin numarasıyla yazar.

## İlgili

- [Satın alma siparişleri](https://erpdocs.corexlogic.com/satin-alma/ekranlar/satinalma-siparisleri)
- [Tedarikçi fiyatları](https://erpdocs.corexlogic.com/satin-alma/ekranlar/tedarikci-fiyatlari)
