İçeriğe geç
HNROS Yardım Merkezi
Türkçe
Ücretsiz başla
İçindekiler1. Bu bölüm ne işe yarar2. Şablon sözdizimiÖrneklerKurallar3. e-Fatura / e-Arşiv / e-İrsaliye biçimi4. Yılda sıfırlama5. Süzgeçler ve seri seçim sırası6. Hazır gelen seriler7. Belge ekranındaki seri seçici8. Numara ne zaman verilir, neden değişmez9. Sayaç düzeltme10. Numara vermiş seri nasıl değiştirilir11. Banka eşleştirme ve muhasebe fişleri12. Telefonda (Bahçe + Adım)13. Hata kodları

Yardım › Ayarlar ve Log › Belge Numarası Serileri

Belge Numarası Serileri — Sıfırdan Rehber

Her kesin belgenin — fatura, irsaliye, sipariş, teklif, makbuz, çek bordrosu — müşteriye, muhasebeciye ve vergi dairesine gösterilen bir numarası vardır. HNR bu numarayı sizin tanımladığınız bir seri şablonundan üretir: sabit bir ön ek, istenirse yıl ve sıfır dolgulu ardışık bir sayı. Örneğin art00001, SF2026000001 ya da GİB e-Fatura biçiminde ABC2026000000001. Numara belge kaydedilirken bir kez verilir ve bir daha değişmez.

1. Bu bölüm ne işe yarar

Belge numarası iki parçadan oluşur: seri şablonu (numaranın biçimi) ve sıra (serinin sayacından gelen ardışık sayı). Seriler sekiz belge türünde kullanılır: fatura, irsaliye, sipariş, teklif, cari makbuzu, kasa makbuzu, banka makbuzu ve çek bordrosu.

Nereden açılır. Ayarlar › Firma Bilgileri › Belge serileri. Serileri yalnız sistem yöneticisi ekler, düzenler ve sayaç düzeltir; diğer kullanıcılar yalnız belge ekranındaki seri seçicide seçim yapar (bölüm 7).

2. Şablon sözdizimi

Şablon, numaranın nasıl yazılacağını söyleyen kısa bir metindir. Süslü parantez içindeki parçalar yer tutucudur; geri kalan her şey olduğu gibi yazılır.

Parça Anlamı
düz metin Harf, rakam ve . _ / -. Büyük/küçük harf korunur (art küçük kalır).
{seri} Serinin kodu (ör. ANK).
{yyyy} Belge tarihinin yılı, 4 hane (2026).
{yy} Belge tarihinin yılı, 2 hane (26).
{00000} Ardışık sayı. Sıfırların sayısı hane sayısıdır (1-12); sayı soldan sıfırla doldurulur. Şablonda tam bir tane olmalıdır.

Örnekler

Şablon Seri kodu İlk numara
art{00000}ARTart00001
SF{yyyy}{000000}SFSF2026000001
{seri}-{yy}/{0000}ANKANK-26/0001
ABC{yyyy}{000000000}ABCABC2026000000001

Kurallar

Önizleme. Formda şablonu yazarken altındaki önizleme kutusu ilk numarayı — yılda sıfırlanan seride gelecek yılın ilk numarasını da — canlı gösterir. Kural ihlali varsa kırmızı yazar; kaydetmeden önce düzeltin.

3. e-Fatura / e-Arşiv / e-İrsaliye biçimi

GİB e-belgelerinin numarası 16 karakterdir: 3 karakterlik ön ek (büyük harf ya da rakam) + 4 haneli yıl + 9 haneli sıra. HNR'de bunun karşılığı tam olarak şu şablondur: ABC{yyyy}{000000000} → ABC2026000000001.

Bu ayar yalnız numaranın biçimini belirler. Belgenin GİB'e iletilmesi ayrı bir iştir.

4. Yılda sıfırlama

Her yıl 1'den başlasın işaretliyse serinin her takvim yılı için ayrı bir sayacı vardır ve yıl, belgenin tarihinden alınır (kayıt gününden değil): 2026 tarihli belge SF2026000017 alırken aynı gün girilen 2025 tarihli bir belge 2025 sayacından devam eder. Bu yüzden böyle bir seride şablonda {yyyy} ya da {yy} bulunmak zorundadır — yoksa iki yılın numaraları aynı olurdu. İşaretsiz seride tek bir sayaç vardır ve yıllar boyunca artmaya devam eder (art00001, art00002, …).

5. Süzgeçler ve seri seçim sırası

Bir türde birden çok seri olabilir: örneğin satış ve alış faturaları, iki şube ya da mağaza ile B2B portalı ayrı numaralansın. Hangi belgenin hangi seriden numara alacağını süzgeçler belirler. Boş süzgeç hepsini kapsar.

Süzgeç Neye bakar
Cins Fatura cinsi (1 satış, 0 alış, 3 satış iadesi, 2 alış iadesi, 9 perakende satış…), irsaliye cinsi, makbuz tipi ya da bordro işlemi (CG, CC, BT, IG, IC, DV). Virgülle birden çok değer yazılır.
Depo / şube Belgenin deposu. Şubeler depo koduyla ayrılır (ör. ANKARA,IZMIR).
Kanal Belgenin girildiği yer: Masaüstü, Mobil, B2B portalı, Saha satış, Dış API.

Belge kaydedilirken seri şu sırayla belirlenir:

  1. Kullanıcının belgede seçtiği seri. Aktif, aynı türde ve belgenin cins/depo/kanalına uygun olmalıdır; değilse BELGE_SERI_UYUMSUZ.
  2. En özgül seri. Süzgeçlerden geçen aktif seriler arasından dolu süzgeç sayısı en çok olan kazanır.
  3. Varsayılan seri. Aynı özgüllükte birden çok aday varsa varsayılan işaretli olan seçilir.
  4. Belgede sorulur. Hâlâ belirsizse belge kaydedilmez; BELGE_SERI_SECIM_GEREKLI ile ekranda seri seçici açılır. Hiç uygun seri yoksa BELGE_SERI_YOK.

Örnek. SF (cins süzgeci: satış cinsleri) ve ANK (cins: satış cinsleri + depo: ANKARA) serileri var. Ankara deposundan kesilen satış faturası ANK'den numara alır (iki dolu süzgeç, daha özgül); diğer depolardan kesilen satış faturaları SF'den. Aynı süzgeçte iki varsayılan seri olamaz (BELGE_SERI_VARSAYILAN).

6. Hazır gelen seriler

Bir belge türü için hiç seri tanımlanmamışsa firma açılırken HNR o tür için bir varsayılan seri ekler (denetim izinde "Sistem varsayılanı" olarak görünür). Hepsi yılda sıfırlanır ve 6 haneli sıra kullanır; istediğiniz gibi düzenleyebilir, pasifleyebilir ya da yenisini açabilirsiniz. Faturada iki seri gelir: SF düzenlenen faturaları (satış yönündeki cinsler: satış, alış iadesi, ihracat…), AF alınan faturaları (alış yönündeki cinsler: alış, satış iadesi…) numaralar.

Kod Belge türü Şablon İlk numara (2026)
SFFatura (satış yönü)SF{yyyy}{000000}SF2026000001
AFFatura (alış yönü)AF{yyyy}{000000}AF2026000001
IRİrsaliyeIR{yyyy}{000000}IR2026000001
SPSiparişSP{yyyy}{000000}SP2026000001
TKTeklifTK{yyyy}{000000}TK2026000001
CMCari makbuzuCM{yyyy}{000000}CM2026000001
KMKasa makbuzuKM{yyyy}{000000}KM2026000001
BMBanka makbuzuBM{yyyy}{000000}BM2026000001
CBÇek bordrosuCB{yyyy}{000000}CB2026000001

7. Belge ekranındaki seri seçici

Fatura, irsaliye, sipariş, teklif, makbuz ve çek bordrosu ekranlarında Belge serisi kutusu yalnız belgeye birden çok seri uyduğunda görünür. Tek seri uyuyorsa hiç görünmez ve numara o seriden verilir.

8. Numara ne zaman verilir, neden değişmez

9. Sayaç düzeltme

Listede serinin satırındaki Sayaç düğmesi sayaç düzeltme formunu açar. Kâğıt defterden ya da eski bir programdan geçerken numaraların kalınan yerden devam etmesi için kullanılır.

10. Numara vermiş seri nasıl değiştirilir

Bir seri ilk numarasını verdikten sonra şablonu ve yılda sıfırlama kuralı kilitlenir (BELGE_SERI_KULLANILMIS); formda bu alanlar gri görünür. Ad, süzgeçler, varsayılan ve aktif işaretleri değiştirilebilir. Biçimi değiştirmek için:

  1. Yeni biçimle yeni bir seri açın.
  2. Eski serinin Aktif işaretini kaldırın (pasifleyin).
  3. Eski belgeler eski numaralarını taşımaya devam eder; yeni belgeler yeni seriden numara alır.

Silme yalnız hiç numara vermemiş seride mümkündür; numara vermiş seri silinmez, pasiflenir. Serinin belge türü de sonradan değiştirilemez.

11. Banka eşleştirme ve muhasebe fişleri

12. Telefonda (Bahçe + Adım)

Küçük ekranda seri listesi kartlar hâlinde görünür: kod, belge türü, ad, sonraki numara ve Varsayılan / Pasif / e-Belge rozetleri; her kartta Düzenle, Sayaç ve (numara vermemişse) Sil düğmeleri. Yeni seri ya da düzenleme dört adımlı bir sihirbazla yapılır:

  1. Tür — belge türü, kod ve ad.
  2. Şablon — şablon, yılda sıfırlama, e-Belge biçimi ve canlı önizleme.
  3. Süzgeç — cins, depo/şube, kanal, varsayılan ve aktif.
  4. Onay — özet, ilk numara ve gerekçe; Kaydet.

Bir adımın zorunlu alanları doğru olmadan sonrakine geçilemez. Belge ekranlarındaki seri seçici telefonda da aynı kurallarla, büyük dokunma hedefiyle çalışır. Telefon arayüzü için bkz. Mobil.

13. Hata kodları

Kod Ne demek Ne yapmalı
BELGE_SERI_SECIM_GEREKLI Birden çok seri eşit derecede uygun ve aralarında tek bir varsayılan yok. Belgedeki seri kutusundan seri seçin; ya da serilerden birini varsayılan yapın veya süzgeçleri daraltın.
BELGE_SERI_UYUMSUZ Seçilen seri pasif, başka türe ait ya da belgenin cins/depo/kanalına uymuyor. Kutuyu "Otomatik"e alın ya da uygun bir seri seçin.
BELGE_SERI_YOK Bu belge türü için aktif seri yok ya da istenen kodlu seri bulunamadı. Ayarlar › Belge serileri'nde seri açın ya da pasif seriyi yeniden aktif yapın.
BELGE_SERI_KORUMA Kesinleşmiş belgenin numarası ya da serisi, ya da bir serinin belge türü değiştirilmek istendi. Numara korunur. Gerekirse belgeyi iptal edip yenisini kesin.
BELGE_SERI_KULLANILMIS Numara vermiş serinin şablonu ya da sıfırlama kuralı değiştirilmek ya da seri silinmek istendi. Yeni seri açın, eskisini pasifleyin (bölüm 10).
BELGE_SERI_CAKISMA Aynı türde başka bir aktif seri aynı numaraları üretebilir. Şablonun sabit kısmını (ön eki) değiştirin.
BELGE_NUMARA_SERI_DOLU Sayı alanının haneleri doldu; numara verilmedi. Daha geniş sayı alanıyla yeni seri açın, eskisini pasifleyin.
BELGE_SERI_SAYAC_GERI Sayaç, o dönemde verilmiş bir numaranın altına indirilmek istendi. Sayaç yalnız ileri alınabilir (bölüm 9).

Tanım formunda ayrıca şu kodlar görülebilir: BELGE_SERI_SABLON (bölüm 2'deki şablon kuralları), BELGE_SERI_EBELGE (e-belge kalıbı, bölüm 3), BELGE_SERI_VARSAYILAN (aynı süzgeçte ikinci varsayılan seri), BELGE_SERI_GEREKCE (sayaç düzeltmesinde gerekçe 5 karakterden kısa).

İlgili rehberler: Ayarlar ve Log · Belge Girişi · Banka hareketi içe aktarma · Muhasebe · Mobil.