Satın alma toleransları
Ne işe yarar
Bölüm başlığı “Ne işe yarar”Alış faturası, sipariş ve mal kabul arasındaki küçük farklara ne kadar tolerans tanınacağı bu sekmede firma başına, tarihli satırlarla tutulur.
Her firma için iki ayrı çizelge vardır:
- threeWayMatchTolerance: sipariş–irsaliye–fatura (üçlü) eşleştirmede kabul edilen tutar farkı; belge dövizinde tutar, 0 veya daha büyük, en çok dört ondalık.
- receiptTolerancePercent: mal kabulde sipariş satırı miktarının üstünde kabul edilebilecek fazla teslim, sipariş satırının yüzdesi olarak; 0 ile 100 arası, en çok dört ondalık.
Kullanıldığı yerler: Alış Faturaları (siparişe bağlı alış faturası onayı ve üçlü eşleştirme) ve Alış İrsaliyeleri (sipariş miktarının üstünde mal kabul). Kullanılan satır, faturaya/irsaliyeye kanıt olarak yazılır; sonradan eklenen yeni satır eski belgeyi yeniden değerlendirmez.
Bu tablo yalnız merkezde ya da tek sunuculu kurulumda yönetilir; şube düğümünde satır eklenemez/teyit edilemez.
Kimler kullanır
Bölüm başlığı “Kimler kullanır”Ekranı görmek için Yetki Grupları ekranında Ayarlar ya da Ayarlar · Parametreler sayfasında Görüntüle yetkisi gerekir. Yeni dönem düğmesi Ayarlar · Parametreler sayfasındaki Ekle yetkisini, Teyit et düğmesi Onayla yetkisini ister. Satırı giren kullanıcı kendi satırını teyit edemez (dört göz); teyit başka bir yetkiliden gelir.
Ön koşullar
Bölüm başlığı “Ön koşullar”- Satınalma Yönetimi paketinin firmada açık olması. Menü aramasında bu sekme pakete bağlıdır. Paket kapalı olsa da bu sekme Parametre Merkezi’nde görünür (yalnız Marine sekmeleri pakete göre gizlenir); satır girilebilir, ancak değeri kullanan ekran paket açılana kadar çalışmaz.
- Kurulumun senkron rolünün tanımlı olması (tek sunucu ya da merkez); aksi halde tablo yazmaya kapalıdır.
- Parametreler: bu sayfanın kendisi Ayarlar › Parametreler › Satın Alma › Satın alma toleransları sekmesidir. Her firma ve her kod için işlem gününü kapsayan, Teyitli bir satır olmalıdır. Satır yoksa, teyitsizse ya da aynı gün için birden fazla satır varsa ilgili işlem durur; ürün kendiliğinden bir değer uydurmaz (mesajlar aşağıda).
Adım adım
Bölüm başlığı “Adım adım”-
Soldaki menüden Ayarlar › Parametreler (Parametre Merkezi) ekranını açın.

-
Sol taraftaki gruplardan Satın Alma grubunu, sonra Satın alma toleransları sekmesini seçin. Tablo bugün geçerli ve ileri tarihli satırları gösterir; bitmiş dönemleri görmek için Geçmişi göster kutusunu işaretleyin.

-
Mevcut satırları okuyun: bugünü kapsayan satırda Geçerli rozeti vardır; Doğrulama sütunu satırın Teyitli mi Taslak mı olduğunu gösterir.
-
Değeri değiştirmek için üstteki Yeni dönem düğmesine basın (düğme yalnız Ekle yetkisi olanlara görünür). Açılan formda:
- Kapsam listesinden firmayı ve kodu seçin (“Firma · kod”).
- Geçerlilik başlangıcı tarihini seçin.
- Değer alanına toleransı yazın (threeWayMatchTolerance için belge dövizinde tutar; receiptTolerancePercent için 0–100 arası yüzde, “5” = yüzde beş).
- Kaynak / dayanak alanına değerin dayanağını yazın.
- Formun altındaki plan satırını okuyun: “Önceki açık dönem … tarihinde (son gün) kapanacak.” ya da “Çakışma ve boşluk yok; kapanacak açık dönem yok.” Kırmızı bir uyarı varsa başlangıcı düzeltin.
- Taslak olarak kaydet düğmesine basın.

-
Yeni satır Taslak doğar ve teyit edilene kadar hiçbir hesapta kullanılmaz. Satırı girenden farklı, Onayla yetkisi olan bir kullanıcı satırın sonundaki Teyit et düğmesine basar; satır Teyitli olur.

-
Eski değer yerinde düzenlenmez: yeni satır eskisini başlangıç tarihinde kapatır, eski satır tarihçe olarak kalır. Bir satırın kim tarafından ne zaman girildiğini ve teyit edildiğini görmek için satırın sonundaki Geçmiş bağlantısını kullanın.
Alanlar
Bölüm başlığı “Alanlar”Yeni dönem formu
Bölüm başlığı “Yeni dönem formu”| Alan | Anlamı | Zorunlu mu |
|---|---|---|
| Kapsam | Firma ve kod. | Evet |
| Geçerlilik başlangıcı | Yeni toleransın ilk günü. | Evet |
| Değer | Tutar toleransı (belge dövizi) ya da fazla teslim yüzdesi (en çok 100); en çok dört ondalık. | Evet |
| Kaynak / dayanak | İşletme kararı ya da sözleşme bilgisi (en çok 500 karakter). | Evet |
Tablo sütunları
Bölüm başlığı “Tablo sütunları”| Sütun | Anlamı |
|---|---|
| Kapsam | Çizelge: “Firma · kod” (threeWayMatchTolerance, receiptTolerancePercent). |
| Ülke | Satırın ait olduğu ülke; bu tabloda boş ya da ”—” görünebilir. |
| Geçerlilik | Başlangıç → son geçerli gün. Bitişi olmayan (açık) dönemde “açık” yazar. Bugünü kapsayan satırda Geçerli rozeti çıkar. |
| Değer | Seçili kodun toleransı (tutar ya da yüzde). |
| Köken | Platform tohumu (ürünle gelen başlangıç verisi) ya da Kiracı (sizin girdiğiniz satır). |
| Kaynak / dayanak | Satırın dayanağı: yasa, karar, kurum yazısı ya da iç karar. |
| Doğrulama | Teyitli ya da Taslak rozeti. Yeni satır her zaman Taslak doğar. |
| Kullanım | Bu satırın toleransını kullanmış belge (mal kabul ya da fatura onayı) sayısı. Sıfırdan büyükse yeni dönem, o belgenin tarihinden önce başlayamaz. |
| Giren / zaman | Satırı giren kullanıcı ve zamanı (başlangıç verisinde “tohum / göç”). |
| Teyit et / Geçmiş | Teyit et taslak satırı onaylar; Geçmiş o satırın denetim kayıtlarını (kim, ne zaman, ne yaptı) açar. |
Sık hatalar ve mesajları
Bölüm başlığı “Sık hatalar ve mesajları”| Ekranda gördüğünüz mesaj | Anlamı / ne yapmalı |
|---|---|
| Üçlü eşleştirme toleransı … tarihi için tanımlı değil — Ayarlar › Parametreler › Satın Alma › Toleranslar’dan tarihli satır girip teyit ettirin. Tanımlanana kadar eşleştirme ve sipariş bağlı alış faturası onayı yapılamaz. | Fatura gününde threeWayMatchTolerance için teyitli satır yok. Satır ekleyip ikinci bir kullanıcıya teyit ettirin. |
| Sipariş miktarının üstünde mal kabul reddedildi: … tarihi için mal kabul tolerans yüzdesi tanımlı değil (Ayarlar › Parametreler › Satın Alma › Toleranslar). | Sipariş miktarını aşan bir mal kabul sırasında receiptTolerancePercent için teyitli satır yok. |
| … tarihinde birden çok satın alma politika satırı geçerli — çakışma giderilmeden işlem yapılmaz. | Aynı gün iki satır geçerli; dönem tarihlerini düzeltin. |
| … tarihli satın alma politika satırı henüz teyit edilmedi — başka bir kullanıcı teyit edene kadar kullanılmaz. | Satır Taslak; başka bir yetkili Teyit et ile onaylamalıdır. |
| Satın alma politikası yalnız merkezde veya tek düğümlü kurulumda yönetilir. Eski yerel satırlar korunur; merkezden güncel politikayı alın. | Bu düğümde yazma kapalı; değişikliği merkezde yapın. |
| Bu kurulumun senkron rolü (Sync__NodeRole) tanımlı değil; satın alma politikası bu ayar yapılana kadar kullanılamaz. … | Sistem yöneticinize başvurun; kurulumun senkron rolü tanımlanmalı. |
| Bu işlem için Parametreler yetkiniz yok (…). | Ekle ya da Onayla yetkiniz yok. Sistem yöneticinizden Ayarlar · Parametreler sayfasında ilgili yetkiyi isteyin. |
| Kaynak / dayanak zorunlu. | Yeni dönem formundaki Kaynak / dayanak alanı boş. Dayanağı (Resmî Gazete sayısı, karar, kurum yazısı ya da iç karar tarihi-sayısı) yazın. |
| Geçersiz ya da eksik değer: …. | Mesajın sonundaki alan boş ya da kabul edilen aralığın dışında. Alanın yanındaki açıklamayı okuyup değeri düzeltin. |
| Yeni dönem en son dönemin başlangıcından (…) sonra başlamalı. | Geçmişe dönük araya satır eklenemez. Başlangıç tarihini mesajdaki tarihten sonraya alın. |
| Çakışma: önceki dönem kapalı; yeni dönem … tarihinde başlamalı. | Önceki dönemin bitişi belli; yeni dönem tam o tarihte başlamalı. |
| Boşluk: yeni dönem … tarihinde başlamalı, aradaki günler parametresiz kalır. | Önceki dönem kapanmış ve yeni dönem ondan sonra başlıyor; arada değersiz gün kalmaması için başlangıcı mesajdaki tarihe çekin. |
| … ve sonrası için onaylı bordro bu satırla hesaplandı; daha ileri bir başlangıç seçin. | Açık satırı yeni başlangıçta kapatmak, bu satırla çalışmış bir kaydı (Kullanım sütunu) geriye dönük değiştirirdi; ürün buna izin vermez. Mesajın metni bordro dese de aynı kural bu tabloda da geçerlidir; yeni dönemi mesajdaki tarihten sonra başlatın. |
| Dönemi giren kullanıcı kendi satırını teyit edemez (dört göz). | Satırı Teyit et ile başka bir yetkili onaylamalı. |
| Teyitsiz satır var: resmî hesapta (üretim bordrosu, kesinleşen belge) kullanılmaz. | Tablonun üstünde çıkan uyarıdır; Taslak rozetli satırlar teyit edilene kadar hesapta kullanılmaz. |