AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › İş kuralları › BR-GENEL-002

Yeni fiş numarası ve aynı fişteki satırlar

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

Kaynak: KB-v1 05_BusinessRules/BR-GENEL-002.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

BR-GENEL-002 — Yeni fiş numarası ve aynı fişteki satırlar

Alan: GENEL · Güven: VERY_HIGH · Gerçeklik: AS-IMPLEMENTED · Doküman uyumu: ALIGNED · Kitle: END_USER, SUPPORT, DEVELOPER

Kural

Hesap seçilirken fiş no boşsa −1 yazılır; ilk kayıtta GetNewFisNo (silinmemiş en büyük FisNo + 1) atanır ve aynı oturumda girilen sonraki satırlar aynı fiş numarasını alır. Tarih boşsa bugün atanır.

Ne zaman: TAMAM ve ilk kayıt.

Etkisi: Fiş numaralandırma.

Formül (koddaki hali): FisNo = Max(FisNo where IsDeleted='False') + 1

İlişkiler

Dokümanda

  • az/02-hesaplama.md 2.16

Kaynaklar

  • SRC-CODE-BASECONTROL — basecontrol/Base Control/iScreen.vb — satır 350
  • SRC-CODE-BASECONTROL — basecontrol/Base Control/iScreen.vb — satır 352
  • SRC-CODE-BASECONTROL — basecontrol/Base Control/iScreen.vb — satır 936
  • SRC-CODE-DAO — dao/Dao/Islem/Cari.Islem.vb — satır 507
  • SRC-CODE-EXT — ext/Ext/Cari.IslemEx.vb — satır 257
  • SRC-CODE-EXT — ext/Ext/Cari.IslemEx.vb — satır 258