İçeriğe geç
Entegrasyon · e-Fatura ve e-Arşiv

Rapitek CRM e-fatura kesmez — kesen sistemle nasıl çalışır, onu anlatıyoruz.

Faturayı bugünkü sağlayıcınız kesmeye devam eder. Değişen şey şu: kesildi bilgisi, tutarı, vadesi ve tahsilat durumu müşteri kartında satış ekibinizin önüne gelir, vadesi geçen bakiye takip görevi üretir. Bu akışı REST API ya da dönemsel içe aktarma ile biz kuruyoruz.

Rapitek CRM kanallar ve entegrasyonlar ekranı: Ödeme Sağlayıcılar, İYS Sağlayıcıları, E-posta Hesapları, CTI Adaptörleri ve WhatsApp Botları kartları
Ödeme sağlayıcıların da yer aldığı entegrasyon ekranı

Fatura kesiliyor; onu satan kişi kesildiğini bilmiyor

Türkiye'de belge tarafı çözülmüş durumda: e-Fatura ve e-Arşiv'i GİB'e bağlı bir özel entegratör ya da ön muhasebe programınız kesiyor. Mekanizma şurada kopuyor: belge muhasebe tarafında üretiliyor, satış tarafı ise o sisteme erişmiyor — bilgi iki sistem arasında bir soruya dönüşüyor. Kendi CRM projelerimizde gördüğümüz tablo şu:

  • Fatura muhasebe programında durur; satış temsilcisinin oraya erişimi yoktur. “Kesildi mi?” sorusunun tek cevap yolu muhasebeye sormaktır.
  • Temsilci yeni teklifi yazarken müşterinin vadesi geçmiş faturasını görmez; tahsilatı geciken müşteriye indirim teklif edilir.
  • Tahsilat takibi tek bir Excel dosyasına ve tek bir kişinin sorumluluğuna sıkışabilir; o kişi izne çıktığında takip de izne çıkar.
  • Mali müşavirle çalışan şirketlerde belge tamamen dışarıdadır — ay ortasında bakiyeyi şirket içinde kimse bilmez.
  • Aynı müşteri CRM'de bir unvanla, muhasebede başka bir cari kartla açılmıştır; hangisinin doğru olduğu fatura kesilirken anlaşılır.
  • Satış hedefi “kazanılan fırsat” üzerinden, finans “tahsil edilen tutar” üzerinden konuşur. İki tablo aynı rakamı göstermez, çünkü aynı şeyi ölçmüyorlar.

Bu listedeki hiçbir madde yeni bir e-Fatura sağlayıcısı alarak çözülmez. Hepsi, kesilmiş faturanın bilgisinin satış tarafına ulaşmamasından doğar. Çözülmesi gereken yer de orası.

Neden bu sayfanın başlığında “e-Fatura entegrasyonu” yazmıyoruz?

Rapitek CRM e-Fatura veya e-Arşiv belgesi düzenlemez ve GİB özel entegratörü değildir; faturalarınız bugünkü sağlayıcınızda kesilmeye devam eder, fatura numarası ve tutar gibi bilgiler REST API ya da dönemsel içe aktarma ile müşteri kartına alan olarak taşınabilir.

Bunu ölçebiliyoruz da: ürünün fatura nesnesinde ETTN ya da GİB belge durumu diye bir alan bulunmuyor. Böyle bir alan yokken “e-Fatura entegrasyonu” başlığı atmak, teknik karşılığı olmayan bir iddia olurdu.

Bir de yetki meselesi var. e-Fatura kesmek Gelir İdaresi Başkanlığı nezdinde özel entegratör yetkisi ya da bir entegratör üzerinden yetkilendirme gerektirir. Bu yetki bizde yok; olduğunu ima eden bir cümle de kurmayacağız.

e-Faturayı bir uyum başlığı altında da satmıyoruz. e-Fatura vergi mevzuatının konusudur, KVKK ise kişisel verinin. İkisini aynı paragrafta birleştirip “uyumlu olun” demek alıcıyı yanlış yere baktırır. KVKK tarafında ne yapıp ne yapmadığımızı ayrı yazdık: KVKK uyumlu CRM.

Peki geriye ne kalıyor? Fatura görünürlüğü. Belgeyi kesen sistem sizde kalır; belgenin bilgisi CRM'e alan olarak gelir ve satış tarafındaki davranışı değiştirir. Bağlantının dayanağı şu: ürün kutudan 183 iş nesnesiyle geliyor ve her biri REST API'de kendi veri ve şema ucuyla yayımlanıyor — alan yapısını describe ile dışarıdan okuyabilirsiniz. Yanında OAuth2 ve dört adımlı içe/dışa aktarma sihirbazı var. Ayrı bir olgu olarak şunu da yazalım: bugün canlı bir müşteri kurulumunda üçüncü taraf bir ERP entegratörü aynı REST API üzerinden kayıt okuyup yazıyor; bu tek bir kurulumdur, bir vaka listesi değil. Genel çerçeveyi entegrasyonlar sayfasında anlattık.

Somut senaryo

Çarşamba 15:05 — fatura kesildi, temsilci hâlâ indirim konuşuyor. Bilgi CRM'e aktığında şunlar değişir:

  1. 1

    Kesilen fatura müşteri kartında görünür

    Fatura numarası, tarihi ve tutarı belgeyi kesen sistemden CRM'e alan olarak taşınır. Temsilci teklif yazmadan önce müşterinin son faturasını kendi ekranında görür; muhasebeye telefon etmez.

  2. 2

    Vade tarihi kayda girer, hafızaya değil

    Vade tarihi alan olarak durduğu için filtrelenebilir ve raporlanabilir. “Vadesi bu hafta dolanlar” tek bir görünümdür; kişisel bir Excel dosyası değildir.

  3. 3

    Vadesi geçen bakiye takip görevi üretir

    Belirlediğiniz gün ya da tutar eşiğini aşan bakiye için sorumluya görev açılır. Tahsilat hatırlatması kimin aklına gelirse ona bağlı olmaktan çıkar.

  4. 4

    Tahsilat durumu satış ekranından okunur

    Ödendi, kısmi ödendi ya da açık bilgisi kapsamda tanımlanan sıklıkla CRM'e işlenir. Temsilci indirim konuşmadan önce müşterinin geçmiş ödeme davranışını görür.

  5. 5

    Cari kart ile müşteri kaydı vergi numarasıyla eşleşir

    Muhasebedeki cari kart ile CRM'deki müşteri kaydı vergi numarası anahtar alınarak bağlanır. Mükerrer kayıtlar kurulum sırasında ayıklanır, sonradan değil.

  6. 6

    Satış ve tahsilat aynı raporda görünür

    Kazanılan fırsat ile tahsil edilen tutar aynı panoda karşılaştırılır. Ay sonunda iki tabloyu elle birleştirme işi ortadan kalkar.

e-Fatura kesmiyoruz — bunun yerine ne yapıyoruz?

Fatura bilgisinin müşteri kartına taşınması

Belge numarası, tarihi, tutarı ve para birimi CRM'e alan olarak gelir. Belgenin kendisi ve yasal otoritesi kesen sistemde kalır; CRM'deki kopya satış ekibinin görmesi içindir.

Vade ve tahsilat durumu görünürlüğü

Vade tarihi, ödenen tutar ve kalan bakiye alan olarak taşınır. Aktarım sıklığı — günlük, haftalık ya da ay sonu — kapsamda belirlenir; anlık bir muhasebe aynası vaat etmiyoruz.

Vadesi geçen bakiyede otomatik görev

Eşik aşıldığında sorumluya görev açan kural kurulumda tanımlanır. Tahsilat takibi kişisel hatırlatmadan çıkıp kayda bağlanır; para hareketiyle ilgili hiçbir adım CRM'de gerçekleşmez.

Cari kart eşleşmesi ve mükerrer ayıklama

Vergi numarası anahtar alınarak muhasebe tarafındaki cari kart ile CRM müşteri kaydı bağlanır. Eşleşme kuralı yazılı kapsamda durur, kurulum sırasında test verisiyle doğrulanır.

Kendi fatura alanlarınızı kod yazmadan eklemek

Ödeme vadesi, risk limiti ya da sipariş numarası gibi alanları CRM tarafında yönetici kod yazmadan tanımlar. Özel alan ekleme üründe standarttır: bugün 19 kiracıda toplam 277 özel alan tanımlı.

Teklif tarafının CRM'de kalması

Teklif CRM'de yazılır ve teklif PDF şablonu üründe hazırdır; şablonu kiracı kendisi düzenler. Sipariş ve fatura için PDF şablonu üründe yoktur — resmî belgeye dönüşüm sizin fatura sisteminizde gerçekleşir.

Ne var, ne yok

e-Fatura tarafında ne var, ne yok — satır satır

Bu tablo bir yol haritası değil, bugünkü durumdur. Sağdaki kolon isteğin gerçekten nerede karşılandığını gösterir.
Ne isteniyorRapitek CRM'deNerede yapılır
e-Fatura ya da e-Arşiv belgesi düzenlemekYok. Rapitek CRM GİB özel entegratörü değildir ve resmî belge üretmezBugünkü e-Fatura sağlayıcınızda ya da ön muhasebe programınızda
ETTN ve GİB belge durumu takibiYok. Ürünün fatura nesnesinde ETTN ya da GİB durumu diye bir alan bulunmuyorEntegratörünüzün kendi ekranında
Fatura numarası, tarihi ve tutarının müşteri kartında görünmesiVar. REST API ya da dönemsel içe aktarma ile alan olarak taşınırRapitek CRM — kapsamı keşifte belirlenen bağlantıyla
Vade ve tahsilat durumunun satış ekranında görünmesiVar. Alan olarak taşınır; aktarım sıklığı yazılı kapsamda tanımlanırRapitek CRM
Vadesi geçen bakiyede otomatik takip göreviVar. Eşik, sorumlu ve zamanlama kurulumda tanımlanırRapitek CRM
Resmî faturanın CRM'den müşteriye gönderilmesiYok. Belgeyi üretmediğimiz için gönderemeyiz. CRM'den giden yazışma Gmail bağlantısıyla kayda düşer; Outlook ve Microsoft 365 bağlantısı bugün açık değilGönderim entegratörünüzde; yazışma kaydı Rapitek CRM'de
Banka ekstresiyle tahsilat eşleştirmeYok. Banka, ekstre ve IBAN eşleştirme tarafında ürüne yazılmış kod bulunmuyorMuhasebe ya da banka tarafınızda
e-İrsaliye, e-Müstahsil, e-SMM gibi diğer GİB belgeleriYok. Aynı gerekçe: belge üretimi bizim işimiz değilEntegratörünüzde

e-Fatura sağlayıcısı seçerken soracağınız altı soru

Veriyi dışarı verebiliyor mu?

Sağlayıcı fatura numarasını, tarihini, tutarını ve durumunu bir API ya da düzenli dosya çıktısıyla verebiliyorsa CRM'e taşıma işi kısalır. Veremiyorsa akış elle indirilen dökümlere bağlanır — bu da mümkündür, ama emek ister.

Belge durumu değişince haber veriyor mu?

Kesildi, gönderildi, kabul edildi gibi durum değişimlerinde bildirim veren sağlayıcılarda tahsilat takibi olaya yakın çalışır. Vermiyorsa dönemsel çekme yapılır ve sıklık kapsamda yazılır.

İki sistemi bağlayan anahtar ne?

Vergi kimlik numarası mı, kendi müşteri kodunuz mu? Keşifte ilk sorduğumuz soru budur. Mekanizma basit: anahtar belirsizse aynı firma iki sistemde iki ayrı kayda bağlanır ve fark her aktarımda büyür. Kendi içe aktarma işlerimizde bunun ancak sonradan fark edildiğini gördük; o yüzden anahtarı en başta yazıya döküyoruz.

Geçmiş veriyi geri alabiliyor musunuz?

Sağlayıcı değiştirdiğinizde geçmiş belgelerinizi ve cari hareketlerinizi tam olarak dışa aktarabiliyor musunuz? Bunu ayrılırken değil, sözleşme imzalarken sormak gerekir.

Sadece entegratör mü, ön muhasebe de mi?

Bazı sağlayıcılar yalnız belge keser, bazıları cari hesap ve tahsilat da tutar. CRM'e taşınacak bakiye bilgisinin kaynağı bu ayırımla belirlenir; ikisi karıştırılırsa iki farklı bakiye ortaya çıkar.

Mali müşavirinizin erişimi ne durumda?

Belgeler müşavirinizdeyse veri de onun tarafındadır. Bu durumda önerdiğimiz başlangıç dönemsel içe aktarmadır; kimin hangi dosyayı ne zaman vereceği kapsamda yazılır.

Uygulama

Fatura görünürlüğü nasıl devreye alınır?

  1. 1

    Keşif

    Belgeyi hangi sistemin kestiğini, cari ve tahsilat verisinin kimde durduğunu ve mali müşavirinizin bu zincirdeki yerini çıkarırız. Muhasebe sorumlunuzun bu görüşmede olmasını öneririz.

  2. 2

    Kapsam ve alan eşleme

    Hangi fatura alanının CRM'de hangi alana karşılık geleceği tablo hâlinde yazılır: numara, tarih, tutar, para birimi, vade, tahsilat durumu. Yöntem ve varsa bedel yazılı paylaşılır.

  3. 3

    Test aktarımı ve mükerrer ayıklama

    Örnek bir dönemin faturaları aktarılır; vergi numarası anahtarıyla eşleşmeler doğrulanır, aynı müşterinin iki kaydı birleştirilir. Hatalı eşleşme canlıda değil burada yakalanır.

  4. 4

    Eğitim ve canlı geçiş

    Temsilcilere “bu alan neyi gösterir, neyi göstermez” eğitimi verilir — yanlış anlaşılması en kolay ekran budur. Keşiften önce süre taahhüt etmiyoruz; keşif görüşmesinden sonra size aralık değil tarih veririz.

Sınırlarımız: bu sayfada vaat etmediklerimiz

Sayfa bir şeyi yapamadığımızı söyleyerek açıldı; kapanışta da aynı açıklıkta kalalım.

  • Resmî belge üretmiyoruz. e-Fatura, e-Arşiv, e-İrsaliye ve benzeri GİB belgeleri Rapitek CRM'de düzenlenmez; ETTN ya da GİB belge durumu alanı üründe yoktur.
  • Sipariş → fatura → tahsilat zincirinin kendiliğinden akacağını söylemiyoruz. Zincir üründe kuruludur, ama otomatik bir muhasebe akışı olarak satılmasını doğru bulmuyoruz.
  • Stok senkronu vaat etmiyoruz. Stok kaydının otoritesi ERP ya da depo sisteminizde kalır.
  • Üretim ve MRP otomasyonu vaat etmiyoruz. Ürün reçetesi ve hat tanımı üründe vardır; iş emri yürütmesini bugün bir referansla anlatamayız.
  • Banka ekstresiyle tahsilat eşleştirme yok. Banka, ekstre ve IBAN eşleştirme tarafında ürüne yazılmış kod bulunmuyor.

Ortadaki üçünün nedenini ve bunun yerine ne yapılabildiğini tek yerde, satır satır yazdık: vaat etmediğimiz üç şey. Burada tekrarlamıyoruz ki iki yerde iki farklı cümle kurmuş olmayalım.

Veri konumu: verileriniz Avrupa Birliği'nde tutulur — veritabanı Helsinki'de (Finlandiya), dosyalar Frankfurt'ta, yedekler Falkenstein'da (Almanya). Türkiye'de hiçbir bileşenimiz yok ve bölge seçimi diye bir özelliğimiz yok. Bu, KVKK m.9 kapsamında yurt dışına aktarımdır; aktarım dayanağınızı sözleşme sürecinde birlikte kurarız. Ayrıntı güvenlik sayfasında ve KVKK aydınlatma metnindedir.

Sertifika: ISO 27001 veya SOC 2 belgemiz yok ve alana kadar da iddia etmeyeceğiz. Kurumsal güvenlik değerlendirme formlarınızı dolduruyor, mimariyi yazılı anlatıyoruz.

Plan fiyatlarını tek yerde, açıkta tutuyoruz

Fatura bilgisinin satış ekranına taşınmasının kapsamı keşif görüşmesinde çıkarılıp yazılı paylaşılır. Plan fiyatlarını ve ayrı fiyatlanan kalemleri ise tek sayfada, rakamıyla yayımlıyoruz.

Üç plan, kapsam tablosu ve ayrı fiyatlanan kalemler tek sayfada.

SSS

e-Fatura ve CRM hakkında sık sorulanlar

Rapitek CRM'den e-fatura kesebilir miyiz?
Hayır. Rapitek CRM e-Fatura veya e-Arşiv belgesi düzenlemez ve GİB özel entegratörü değildir; ürünün fatura nesnesinde ETTN ya da GİB belge durumu diye bir alan bulunmuyor. Faturalarınız bugünkü sağlayıcınızda kesilmeye devam eder. Fatura numarası, tarihi, tutarı, vadesi ve tahsilat durumu ise REST API ya da dönemsel içe aktarma ile müşteri kartına alan olarak taşınabilir.
Rapitek CRM'de hazır e-fatura modülü var mı?
Yok — kutudan çıkan bir modül yok ve olduğunu söylemeyeceğiz. Teknik nedeni açık: belge üretimi için gereken alanlar üründe tanımlı değil ve hiçbir e-Fatura sağlayıcısı için yazılmış kod bulunmuyor. Elimizdeki şey belgeli bir arayüz: ürün kutudan 183 iş nesnesiyle geliyor ve her biri REST API'de kendi veri ve şema ucuyla yayımlanıyor — alan yapısını describe ile dışarıdan okuyabilirsiniz. Yanında OAuth2, imzalı giden webhook ve dört adımlı içe/dışa aktarma sihirbazı var. Fatura bilgisinin CRM'e taşınması bunların üzerine, kapsamı keşifte belirlenen bir iş olarak kurulur.
e-Fatura entegratörümüzü değiştirmemiz gerekir mi?
Hayır, önermiyoruz da. Uyumsoft, İzibiz, Foriba, Paraşüt ya da başka bir sağlayıcı — hangisiyle çalışıyorsanız orada kalırsınız. Bizi ilgilendiren tek şey o sağlayıcının veriyi dışarı verip veremediğidir: API varsa akış API üzerinden, yoksa dönemsel dosya aktarımıyla kurulur. Paraşüt tarafını ayrıca yazdık: Paraşüt entegrasyonu sayfasına bakabilirsiniz.
Fatura kesildiğinde CRM'de anında görünür mü?
Yönteme bağlıdır ve peşinen “anında” sözü vermiyoruz. Sağlayıcınız durum değişiminde bildirim veriyorsa akış olaya yakın çalışır; vermiyorsa dönemsel çekme yapılır ve sıklık — günlük, haftalık ya da ay sonu — yazılı kapsamda tanımlanır. Önerdiğimiz başlangıç günlük görünürlüktür; daha sıkına ihtiyacınız varsa bunu keşifte konuşuruz.
Vadesi geçen faturalar için otomatik hatırlatma kurulabilir mi?
Evet. Vade tarihi ve kalan bakiye CRM'de alan olarak durduğunda, belirlediğiniz gün ya da tutar eşiğini aşan kayıtlar için sorumluya takip görevi açan bir kural kurulur. Kime, ne zaman ve hangi eşikte gideceği kurulumda tanımlanır. Bunu bir tahsilat otomasyonu olarak adlandırmıyoruz: para hareketiyle ilgili hiçbir adım CRM'de gerçekleşmez, yalnız takip kayda bağlanır.
e-Fatura KVKK uyumu için gerekli mi?
Bunlar iki ayrı konu ve birleştirilmeleri yanıltıcı olur. e-Fatura vergi mevzuatının konusudur; kimin mükellef olduğunu Gelir İdaresi Başkanlığı belirler. KVKK ise kişisel verinin işlenmesini düzenler. Bir CRM'in “e-Fatura ile KVKK uyumu sağladığını” söylemesi doğru olmaz; biz söylemiyoruz. KVKK tarafında ne yapıp ne yapmadığımızı ayrı bir sayfada yazdık.
Mali müşavirimiz faturaları kesiyor, sistem onun elinde. Yine de mümkün mü?
Mümkün, yalnız yöntem değişir. Bu durumda önerdiğimiz başlangıç dönemsel içe aktarmadır: müşavirinizden aldığınız cari ve fatura dökümü dört adımlı sihirbazla CRM'e aktarılır — yükle, alan eşle, önizle, çalıştır. Kimin hangi dosyayı hangi sıklıkta vereceği kapsamda yazılır. Erişim koşulları sonradan değişirse aynı kapsam API tabanlı akışa taşınabilir.
Fatura PDF'lerini CRM'de saklayabilir miyiz?
Belge dosyası müşteri kaydına ek olarak yüklenebilir; yüklenen dosyalar Frankfurt'ta tutulur. Ama bunu bir arşiv çözümü olarak sunmuyoruz — yasal saklama yükümlülüğünüzün muhatabı belgeyi kesen sistemdir. CRM'deki kopya, temsilcinin görüşme sırasında bakabilmesi içindir.
Teklifi CRM'de yazıp faturaya dönüştürebilir miyiz?
Teklif CRM'de yazılır ve teklif PDF şablonu üründe hazırdır; şablonu kiracı kendisi düzenler, Türkçe ve İngilizce hâlleri kurulumda gelir. Fakat sipariş ve fatura için PDF şablonu üründe yoktur; resmî belgeye dönüşüm adımı sizin fatura sisteminizde gerçekleşir. Teklif verisinin oraya nasıl iletileceği — REST API mi, dışa aktarma mı — kapsamda belirlenir.
Banka ekstremizle tahsilatları eşleştirebilir misiniz?
Hayır. Banka, ekstre ve IBAN eşleştirme tarafında ürüne yazılmış kod bulunmuyor; böyle bir yetenek varmış gibi konumlanmayacağız. CRM'e taşınan şey, muhasebe tarafında zaten oluşmuş tahsilat bilgisidir: ödendi, kısmi ödendi ya da açık.
Bu bağlantının maliyeti nedir?
Bu sayfaya rakam yazmıyoruz, çünkü bedel kapsama bağlıdır: kaç alanın taşınacağı, akışın yönü, sıklığı ve sağlayıcınızın veri verme imkânı. Keşif görüşmesinden sonra kapsamı ve bedeli yazılı olarak paylaşırız; süre için de aralık değil tarih veririz. Plan kapsamları fiyatlandırma sayfasındadır.
Kurulum ne kadar sürüyor?
Keşiften önce süre taahhüt etmiyoruz; keşif görüşmesinden sonra size aralık değil tarih veririz ve hangi gün canlıya çıkacağınız yazılı kapsamda durur. Kurulum şu adımlardan oluşur: keşif, yapılandırma, veri aktarımı, eğitim ve canlı geçiş. Fatura bilgisinin taşınması bu planın içinde kurulur.
Verilerimiz nerede tutuluyor?
Avrupa Birliği'nde: veritabanı Helsinki'de (Finlandiya), yüklediğiniz dosyalar Frankfurt'ta, veritabanı yedekleri Falkenstein'da (Almanya). Türkiye'de hiçbir bileşenimiz yok ve bölge seçimi sunmuyoruz. Bu, KVKK m.9 kapsamında yurt dışına aktarımdır; dayanağını sözleşme sürecinde birlikte kurarız. CRM verileriniz size ait ayrı bir veritabanında tutulur.
Destek kimden geliyor?
Destek hattımızda çağrı merkezi yok. Sorunuzu, ürünü kuran ve geliştiren ekip yanıtlar — bu bir kapasite meselesi değil, tercih. Fatura akışında bu pratik bir fark yaratır: sağlayıcınız bir alanı değiştirdiğinde ya da aktarım durduğunda bağlantıyı yazan ekiple konuşursunuz. Destek Türkiye çalışma saatlerinde veriliyor.
Bu bağlantıyı satın almadan önce görebilir miyiz?
Kendi başınıza başlatacağınız bir deneme yok. Önce 30 dakikalık canlı bir demo yapıyoruz; ardından ürünü kendi hızınızda gezmek isterseniz süreli bir demo hesabı açıyoruz. Demoda ürünün standart hâli görülür — fatura alanlarının müşteri kartına taşınması satın alma sonrası kurulum kapsamında yapılır.

Fatura bilgisinin satış ekranına yolunu 30 dakikada çizelim

Demoda hangi sağlayıcıyla çalıştığınızı, hangi alanların taşınacağını ve vadesi geçen bakiyenin kimde görev açacağını kendi senaryonuz üzerinden konuşalım.

Belgeyi kesen sistem sizde kalır. Kapsam ve varsa bedel keşifte çıkarılıp yazılı paylaşılır.

RapitekGO ile yapıldı

Ziyaretinizi ölçmek için isteğe bağlı çerez kullanmak istiyoruz. Reddederseniz site aynen çalışır. Çerez politikası