Kaynak: KB-v1
06_Workflows/WF-FATURA-SERI-DEGISTIR.md(2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası22_Archive'da referanstır.
Fatura serisini değiştirme / yazıcıdaki numaradan devam ettirme
Kimlik: WF-FATURA-SERI-DEGISTIR · Modül: MOD-FATURA · Kim: SUPPORT · Güven: HIGH · Gerçeklik: AS-DOCUMENTED
Ne zaman başlar
Yazıcıdan çıkan fatura numaraları yanlış / seri kayması
Ön koşullar
- Kullanıcı Ayarları erişimi
Adımlar
| # | Ekran | Kullanıcı ne yapar | Sistem ne yapar | Tablolar |
|---|---|---|---|---|
| 1 | SCR-KULLANICIAYARLARI |
Sol üst Kullanıcı Ayarları → Satış Serisi (veya Alış Serisi) değiştirilir (genelde sonuna "." eklenir) → Kayıt | Sistem.Clients.FsSeri/FaSeri (e-belgede EsSeri/EaSeri) güncellenir | Sistem.Clients |
| 2 | E-FATURA | Herhangi bir işlem F5 ile ya da listede faturasız satıra Ctrl+Y; açılan pencerede FATURA S/N alanına yazıcıdaki faturanın numarası yazılır → Yazdır | InvoiceHelper.GetNumber: Sistem.GetFaturaNo(IslemId, seri) → seri bazında max+1; yeni seride numara elle başlatılır; DocNo yeniden üretilir | Cari.IslemDetaylari |
Sonuç (bakiye / stok / kasa)
- Sonraki faturalar yeni seride, girilen numaradan devam eder
Varyantlar
- Listede Fatura No sütununa çift tık: FaturaNoDegistir ile seri/numara/sıra no elle düzeltme ("Girmiş Olduğunuz Bilgiler Kayıt Edilecektir. Onaylıyormusunuz?")
İlgili kurallar
Kaynaklar
- SRC-DRV-AZ —
az/ekran-C.md— bölüm 5.20.3-D - SRC-PROC-DOC —
surecbook/docs.json - SRC-CODE-EKRAN —
ekran/Ekran/Fatura Helper/InvoiceHelper.vb— satır 42 - SRC-CODE-EKRAN —
ekran/Ekran/Fatura Helper/InvoiceHelper.vb— satır 104 - SRC-CODE-EKRAN —
ekran/Ekran/FaturaNoDegistir.vb— satır 15 - SRC-DRV-AZ —
az/hatalar.md— bölüm H-140
