AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › İş akışları › WF-BORC-ISLEMLERI

Borç İşlemleri — stoksuz saf cari düzeltme (ıskonto, kur farkı, mutabakat farkı)

WORKFLOWMOD-CARIERPGOLD_COREACTIVEHIGHDOCUMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynak: KB-v1 06_Workflows/WF-BORC-ISLEMLERI.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

Borç İşlemleri — stoksuz saf cari düzeltme (ıskonto, kur farkı, mutabakat farkı)

Kimlik: WF-BORC-ISLEMLERI · Modül: MOD-CARI · Kim: END_USER · Güven: HIGH · Gerçeklik: AS-IMPLEMENTED

Ne zaman başlar

Karşılığında mal/döviz/hizmet hareketi olmayan bakiye düzeltmesi gerektiğinde

Ön koşullar

  • Cari İşlemler (Ctrl+F) sekmesinde hesap seçilip TAMAM denmiş; şube, kasa ve hesap dolu (aksi hâlde "Sube,Kasa veya Hesap Seçili Değil. İşlem Yapamazsınız.")
  • Hesap aktif (pasif hesapta işlem düğmeleri kapalıdır: "Hesap Pasif İşlem Yapamazsınız.")
  • Kullanıcı grubunda ilgili ekran yetkisi açık; şube pasif değil (tetik: "SUBE PASIF HALDE. ISLEM YAPAMAZSINIZ...")
  • Hesabın zorunlu evrakları eksik değil (tetik: "BU HESABIN ZORUNLU EVRAKLARI EKSIKTIR. ISLEM YAPAMAZSINIZ.")
  • Kullanıcı grubunda Borç İşlemleri yetkisi; provizyon modunda düğme gizli
  • Borç kategorisi (KODU listesi) tanımlı

Adımlar

# Ekran Kullanıcı ne yapar Sistem ne yapar Tablolar
1 CARİ İŞLEMLER (ana ekran) Cari İşlemler'de Hesap Adı seçilir, Kasa ve Tarih kontrol edilir, TAMAM (Enter) basılır Bakiye kartı ve üst bilgi paneli yüklenir; bir sonraki fiş numarası (Fiş :) gösterilir Cari.Hesaplar, Cari.BakiyeIslem
2 BORÇ İŞLEMLERİ Alt şeritte Borc İşlemleri; İŞLEM ALACAK (müşteri alacaklanır, başlık HESAP GIRIS) / BORÇ (HESAP CIKIS); KODU (DEVİR, ISKONTO, KUR FARKI…) Combo SelectedIndex (0/1) doğrudan IslemTuru'ya yazılır → kayıt GİRİŞ/ÇIKIŞ olarak düşer (ALACAK/BORC enum değeri üretilmez)
3 BORÇ İŞLEMLERİ TUTAR, BİRİM, AÇIKLAMA (denetim için şart); gerekirse KARŞI HESAP Hesaplama yok; FİYAT=TUTAR; miktar/milyem 0; vade=tarih+2
4 BORÇ İŞLEMLERİ F2 (onay) IslemKodu=999; Save miktar kontrolünden BORC muaf → TUTAR 0 ile kayıt yapılır; limit kontrolü uygulanmaz; KODU boşsa sessiz Cari.Islemler, Cari.BakiyeIslem
5 BORÇ İŞLEMLERİ Satır işlem listesine düşer, bakiye kartı yenilenir; yeni kayıtta ekran temizlenip açık kalır, düzeltmede ekran kapanır OnInsert/OnUpdate olayı iScreen listesini yeniler (ListRefresh); FormClear çalışır Cari.Islemler

Sonuç (bakiye / stok / kasa)

  • Cari bakiye: TUTAR/BİRİM alacak ya da borç
  • Stok, kasa ve belgelendirilmiş işlem havuzu değişmez
  • Listede tür GİRİŞ/ÇIKIŞ, KODU sütununda kategori adı (metin)

Varyantlar

  • Devir (açılış) bakiyesi girişi: tarih devir günü, KODU DEVİR, birim başına ayrı satır
  • Ay sonu mutabakat farkı kaydı

Uyarı mesajları

  • "Karşı Hesaba Transfer Edilemedi…"
  • "Sube,Kasa veya Hesap Seçili Değil. İşlem Yapamazsınız."
  • "Geçmiş Tarihe İşlem Giriyorsunuz…"

İlgili kurallar

Kaynaklar

  • SRC-DRV-AZ — az/ekran-C.md — bölüm 5.16.3
  • SRC-DRV-AZ — az/ekran-C.md — bölüm 5.16.5
  • SRC-DRV-AZ — az/ekran-C.md — bölüm 5.16.6
  • SRC-CODE-EKRAN — ekran/Ekran/iFBorc.vb — satır 40
  • SRC-CODE-EKRAN — ekran/Ekran/iFBorc.vb — satır 55
  • SRC-CODE-DAO — dao/Dao/Islem/Cari.Islem.vb — satır 513
  • SRC-DRV-KITAPCIK — kitapcik/05-operasyon.md — bölüm 5.1