masraf_formu |
masraf_form_id |
UUID |
Her masraf beyan formu için benzersiz evrensel tekil anahtar |
masraf_formu |
form_referans_no |
VARCHAR(24) |
Kullanıcı dostu belge referansı (ör. MAS-2026-10-00842) |
masraf_formu |
personel_sicil_no |
VARCHAR(20) |
Masrafı giren personelin İK bordro sicil numarası |
masraf_formu |
departman_kodu |
VARCHAR(30) |
Personelin bağlı bulunduğu organizasyonel birim (ör. SATIS_MARMARA) |
masraf_formu |
masraf_merkezi_kodu |
VARCHAR(30) |
ERP hesap planındaki masraf yeri kodu (ör. MM-760-014) |
masraf_formu |
proje_kodu |
VARCHAR(30) |
Müşteri veya proje bazlı faturalanacaksa proje takip kodu (ör. PRJ-2026-IST) |
masraf_formu |
form_durum_kodu |
VARCHAR(20) |
'TASLAK', 'ONAY_BEKLIYOR', 'MUDUR_ONAYLADI', 'MUHASEBE_ONAYLADI', 'REDDEDILDI', 'MUHASEBELESTI' |
masraf_formu |
toplam_form_tutari |
DECIMAL(18,2) |
Form içindeki tüm masraf kalemlerinin KDV dahil genel toplamı |
masraf_formu |
para_birimi_kodu |
VARCHAR(3) |
ISO 4217 para birimi (TRY, EUR, USD, GBP) |
masraf_kalemi |
kalem_id |
BIGINT |
Form içindeki her bir fiş veya harcama satır tekil numarası |
masraf_kalemi |
harcama_kategori_kodu |
VARCHAR(30) |
'YEMEK_TEMSIL', 'SEHIR_ICI_ULASIM', 'KONAKLAMA', 'YAKIT', 'OFIS_KIRTASIYE' |
masraf_kalemi |
belge_tipi |
VARCHAR(20) |
'YAZAR_KASA_FISI', 'E_ARSIV_FATURA', 'PERAKENDE_SATIS_FISI', 'GIDER_PUSULASI' |
masraf_kalemi |
belge_tarihi |
DATE |
Fişin veya faturanın kesildiği gün (YYYY-MM-DD) |
masraf_kalemi |
belge_seri_sira_no |
VARCHAR(32) |
Fiş numarası veya e-Arşiv fatura seri/sıra numarası |
masraf_kalemi |
tedarikci_vkn_tckn |
VARCHAR(11) |
Harcamanın yapıldığı işyerinin vergi no veya TCKN bilgisi |
masraf_kalemi |
tedarikci_unvani |
VARCHAR(150) |
Fiş üzerindeki işletme ticari adı |
masraf_kalemi |
toplam_harcama_tutari |
DECIMAL(18,2) |
Fiş üzerinde yer alan nihai ödenecek tutar |
masraf_kalemi |
kdv_haric_matrah |
DECIMAL(18,2) |
Vergi öncesi net gider tutarı |
masraf_kalemi |
kdv_orani |
INT |
Uygulanan KDV oranı (%0, %1, %10, %20) |
masraf_kalemi |
kdv_tutari |
DECIMAL(18,2) |
Hesaplanan veya fişten okunan katma değer vergisi |
masraf_kalemi |
odeme_yontemi_kodu |
VARCHAR(20) |
'SIRKET_KREDI_KARTI', 'PERSONEL_CEBINDEN', 'AVANS_KAPAMA' |
masraf_kalemi |
sirket_kart_son_dort |
VARCHAR(4) |
Şirket kartı kullanıldıysa kartın son 4 hanesi |
masraf_kalemi |
kkeg_tutari |
DECIMAL(18,2) |
Vergi Usul Kanunu uyarınca Kanunen Kabul Edilmeyen Gider payı |
masraf_kalemi |
kkeg_neden_kodu |
VARCHAR(30) |
'LIMIT_ASIMI', 'BELGESIZ_HARCAMA', 'ALKOL_TUTUN', 'GEC_TESLIM' |
masraf_kalemi |
harcama_aciklamasi |
TEXT |
Harcamanın hangi iş/müşteri amacıyla yapıldığına dair personelin beyanı |
ocr_ayristirma |
ocr_islem_id |
UUID |
OCR motoru analiz işlem kayıt tekil referansı |
ocr_ayristirma |
belge_gorsel_yolu |
VARCHAR(255) |
Fiş fotoğrafının şirket içi şifreli depolama URI yolu |
ocr_ayristirma |
belge_gorsel_hash |
VARCHAR(64) |
SHA-256 görsel hash'i (aynı fişin 2 kez yüklenmesini engeller) |
ocr_ayristirma |
ocr_guven_skoru |
DECIMAL(5,2) |
OCR okuma doğruluk skoru (0.00 - 100.00 arası) |
ocr_ayristirma |
ham_ocr_metni |
TEXT |
Fişten çıkarılan ham metin dökümü (JSON formatında koordinatlı) |
onay_zinciri |
onay_adimi_id |
BIGINT |
Hiyerarşik onay basamağı kayıt numarası |
onay_zinciri |
onay_seviye_no |
INT |
1: İlk Yönetici, 2: Masraf Kontrolörü, 3: CFO / Finans Direktörü |
onay_zinciri |
onayci_sicil_no |
VARCHAR(20) |
Adımdaki yetkili yöneticinin personel sicil numarası |
onay_zinciri |
onay_aksiyonu |
VARCHAR(15) |
'BEKLEMEDE', 'ONAYLANDI', 'REDDEDILDI', 'DUZELTME_ISTENDI' |
onay_zinciri |
aksiyon_zaman_damgasi |
TIMESTAMP |
Yöneticinin onay veya ret butonuna bastığı tam an |
onay_zinciri |
red_veya_iade_gerekcesi |
TEXT |
Masraf reddedildiyse çalışana iletilen zorunlu açıklama |
politika_kural |
kural_tanim_kodu |
VARCHAR(30) |
'GUNLUK_YEMEK_TAVANI', 'SEHIR_DISI_OTEL_TAVANI', 'FIS_TESLIM_SURESI' |
politika_kural |
azami_limit_tutari |
DECIMAL(18,2) |
İlgili harcama türü için unvan bazlı tanımlı tavan tutar |
politika_kural |
unvan_grubu_kodu |
VARCHAR(20) |
'SAHA_PLASIYER', 'UZMAN', 'MUDUR', 'DIREKTOR', 'YONETIM_KURULU' |
politika_kural |
tolerans_yuzdesi |
DECIMAL(5,2) |
Limit aşımında tolerans tanınan azami sapma payı (varsayılan: %0) |
erp_muhasebe |
muhasebe_fis_uuid |
UUID |
ERP yevmiye kaydı entegrasyon tekil kimliği |
erp_muhasebe |
muhasebe_fis_tarihi |
DATE |
ERP'ye işlenen yevmiye fişinin kayıt tarihi |
erp_muhasebe |
yevmiye_madde_no |
VARCHAR(20) |
Muhasebe defteri resmi madde takip numarası |
erp_muhasebe |
borc_hesap_kodu |
VARCHAR(30) |
Tekdüzen hesap planı gider hesabı (ör. 770.01.004 Yemek Giderleri) |
erp_muhasebe |
kdv_hesap_kodu |
VARCHAR(30) |
İndirilecek KDV hesabı (ör. 191.01.020 %20 İndirilecek KDV) |
erp_muhasebe |
alacak_hesap_kodu |
VARCHAR(30) |
Karşı bacak hesabı (ör. 335.01.108 Personel Borçları veya 300.01 Kredi Kartı) |
erp_muhasebe |
erp_aktarim_zamani |
TIMESTAMP |
Verinin ERP veritabanına başarıyla yazıldığı an |
odeme_takip |
odeme_talimat_id |
BIGINT |
Muhasebeden bankaya gönderilen toplu personel ödeme fişi no |
odeme_takip |
personel_iban |
VARCHAR(34) |
Masraf iadesinin yatırılacağı personelin maaş IBAN hesabı |
odeme_takip |
odeme_emri_tarihi |
DATE |
Banka transferinin gerçekleşeceği değerleme tarihi |
odeme_takip |
banka_dekont_ref_no |
VARCHAR(50) |
Personel hesabına para transferi tamamlandığında üretilen dekont ref no |