Banka Kredi Takip sistemi ile işletmelerin bankalardan aldığı ticari kredilerin ve bu kredilerin geri ödemelerinin takip edilmesi ve raporlanması sağlanmıştır.
Banka kredi takip işlemlerinde, işletmelerin bankalardan almış olduğu krediler özelliklerine göre ayrı ayrı tanımlanır ve izlenebilir.
Bankalardan alınan nakdi Banka Kredi tanımları ile kaydedilir. Banka Kredilerine Finans /Ana Kayıtlar /Banka Kredileri bölümünden ulaşılabilir.
Çek karşılığı kredilerde, alınacak krediler için bankaya teminat olarak çek çıkışı yapılır.
Senet karşılığı kredilerde, alınacak teminat için bankaya senet verilir.
Teminatsız krediler, karşılık göstermeden alınan kredilerdir.
Kredi Türü: Banka kredisi türü İşletme Kredisi yada Yatırım Kredisi olarak seçilebilir.
Hesap Türü:
Spot Kredi; Kullanım süresince tespit edilmiş olan faiz oranı değiştirilmez. Faiz,vergi ve diğer kesintiler üzerinde anlaşılmış olan dönemlerde ödenir. Ana para ödemesi ise kredi vadesi sonunda tek seferde ödenir. Rotatif kredilerden temel farkı banka ile müşterisi arasında kredi kullanımına dair sürenin sınırlandırılmasıdır. Dolayısıyla, bu sürenin tamamlanmasından önce kredinin geri çağrılması ya da müşterice erken ödenmesi söz konusu değildir. Krediye uygulanacak faiz işlemin başında belirlenir ve vade sonunda bankaca müşteriden tahsil edilir. Bu kredi türü, müşterinin kısa süreli gereksinimlerinin karşılanması amaçlanır.
Borçlu Cari Kredi (Rotatif) krediler: Tespit edilen bir limit çerçevesinde müşteriye dilediği zaman para çekme ve yatırma olanağı sağlayan teminatlı veya teminatsız kredilerdir. Vade önceden sabit bir süre ile kısıtlanmaz. Bu kredilerde, faiz tahsilatı dönemsel olarak (Mart,Haziran,Eylül ve Aralık sonları) gerçekleştirilir. Müşteri kullanmış olduğu kredi tutarını istediği an geri ödeyebilir. Ya da sözkonusu kredi hesabında dinamik bir süreç ( bir gün kredi kullanmak ertesi gün daha az bakiye ile kapatma yapmak, üçüncü gün ise limitinin sonuna kadar kredi kullanmak gibi ) izleyebilir. Hamburg metoduna göre her işlemin sonunda hesabın bakiyesi bulunarak bir sonraki işleme kadar faizi hesaplanır.
İskonto-İştira Krediler: Ticari işlemden doğmuş ve henüz vadesi gelmemiş ticari senetlerin nakde çevrilebilmesine imkan veren kredi uygulamasıdır. Esas itibariyle, müşterinin kısa süreli alacaklarının finansmanında kullanılan bir yöntemdir. Kredi verilmesine neden olan kıymetli bir evrak söz konusudur (yasal tanımıyla senet ancak uygulamada çek de olmaktadır). Buradaki kredi kullanım şekli , bir anlamda bir menkul değerin banka tarafından satın alınarak karşılığında nakit ödeme yapılmasıdır.
Banka Kodu (Kredi): Kredi için geçerli olacak banka hesap kodudur. Banka kredi işlemi kayıt edildiğinde oluşan banka işlem fişinde ilk satırda, Kredi hesabına İşlem Türü: Açılış / Kapanış olarak Alacak yazılacaktır.
BankKodu (Ticari): Kredi için geçerli olan banka ticari hesap kodudur. Banka kredi işlemi kayıt edildiğinde oluşan banka işlem fişinde kredi ticari hesanına Borç yazılacaktır.
Alınış Tarihi: Kredinin alınış tarihini belirtir.
Kapanış Tarihi: Kredi ödemelerinin tamamlanıp bittiği tarihi belirtir. Spot kredi ve İskonto-İştira hesap türlerinde kapanış tarihi belirtilmeden tanım kaydedilemez.
Geri Ödeme Planı: Spot Kredi ve İskonto-İştira kredi hesap türündeki banka kredileri için, geri ödemelerin hangi plana göre yapılacağı bu alanda belirtilir.Rotatif Kredi türündeki kredilerin ödeneceği belli olmadığından Rotatif Kredi’de geri ödeme planı seçimine izin verilmeyecektir.
Tanım kartının alt bölümündeki alanlardan alınacak kredi tutarı ve seçilen kredi tipine göre,uygulanacak faiz, BSMV, KKDF oranları ile masraf ve komisyon tutarları kaydedilir. Kredi tanımı kaydedilirken kredi için seçilen banka hesap tanımında belirtilen Kredi Limiti Tutarı ve Kredi Marjı bilgileri dikkate alınır. Bu nedenle Kredi tipindeki banka hesapların f9 menüsüne Kredi Bilgileri alanı eklenmiştir.
Çek Karşılığı Kredi alındığında, Çek Kredi Limitine ve Çek Kredi Marjına, Senet Karşılığında Kredi alındığında, Senet kredi Limiti ve Senet Kredi Marjına bakılır ve bu değerlere göre teminat hesaplanır.
Örnek:
Banka Hesap kartı – Kredi Bilgilerinde;
Kredi Marjı: 20
Kredi limiti: 1.000.000
Teminata çıkılan çek tutarı 500.000
Teminat Limiti = (Kredi Limiti /(100-Marj))*100
Örneğe göre Teminat limiti = (1.000.000 /80 *100) = 1.250.000
Teminata verilecek tutar bellidir ve ona göre ne kadar kredi alınabilir hesaplaması yapılmak istendiğinde:
Kullanılabilir Kredi = (Teminata Verilen *(100 - Marj)) /100
Örneğe göre Kullanılabilir Kredi = (500.000 x80 /100) = 400.000
Kredi Tutarına göre ne kadar teminat verilmesi gerektiğini hesaplamak için:
Teminata Verilecek Tutar= (100 * Kullanılacak Kredi) / (100 - Marj)
Örneğe göre kullanıcı bankadan 100.000 ytl tutarında bir kredi kullanmak isterse, Teminata Verilecek Tutar = (100* 100.000)/ 80 = 125.000
Banka için kullanılabilir kalan teminatı hesaplamak istendiğinde:
Kalan Teminat = Teminat Limiti – Teminata Verilen
Örneğe göre eğer kullanıcı 500.000 ytl Teminata Çek çıkışı yaptıysa:
Kalan Teminat = (1.250.000-500.000) =750.000
Banka için kullanılabilir Kalan Kredi hesaplaması için:
Kalan Kredi = Kredi Limiti – Kullanılabilir Kredi
Örneğe göre Kullanıcı 100.000 ytl kredi kullandıysa, Kalan Kredi = 1.000.000 – 100.000 = 900.000 olacaktır.
Örnek Kredi Kaydı:
Aşağıdaki bilgilere göre bir çek karşılığı kredi kayıdını oluşturalım
Kredi Tutarı
100.000
Vade Tarihi
90 gün
Masraf ve Komisyon Tutarı
1.000
Faiz Oranı (Yıllık)
10 %
Faiz Tutarı
2500
BSMV Oranı
3 %
BSMV Tutarı
3.000
KKDF Oranı
2 %
KKDF Tutarı
2.000
Bu kredi tanımı kayıt edildiğinde çek çıkış banka teminat bordrosu açılacak ve bu kredi Kakşılığında bankaya teminata verilecek çekin seçimi yapılacaktır. Bu aşamada Çek / Senet Çıkış Banka Teminat kaydedilirken, kayıtlardaki Kredi kodu aynı olan çek senet banka teminat bordrolarına bakılır ve kredi kodu kontrolü yapılır. Kredi Kodu aynı olan Çek Senet Çıkış Banka Teminat bordrolarının toplamı, kredi tutarı ve marjı dikkate alınarak gereken tutarı aşıyorsa kaydedilmeye izin verilecektir. Teminat tutarı gereken tutara ulaşmıyorsa, kullanıcıya “Teminat tutarı yetersizdir” mesajı verilir ve vazgeç butonuyla birlikte kullanıcıya daha farklı çeklerin aktarılmasına izin verilir. Bu aşamada, kullanıcı yeterli teminatı sağlayamıyorsa ve çek çıkış banka teminat ekranına vazgeç derse, Kredi kartı ekranına geri dönecektir ve bu ekranda kredi tutarını değiştirebilecektir.
Banka kredileri browser’ında ilgili krediye bağlı banka işlem fişleri, ilgili krediye bağlı Çek/Senetler ve geri ödeme planına bağlı oluşturulan kredi taksit hareketleri takip edilebilir.
Kredi işlemi kayıt edildikten sonra banka işlem fişi oluşacaktır. Banka İşlem fişinde ilk satırda, Kredi hesabına İşlem Türü: Açılış / Kapanış olarak Alacak yazılacaktır ve bir sonraki satırda, Virman(Ticari) Hesabına Borç yazılacaktır. Yine Virman(Ticari) Hesabına banka masrafı ve komisyonu için Alacak yazacaktır.Bu tutarlar banka kredi kartından gelecektir.
Faiz, KKDF ve BSMV kredinin geri ödemesi ile ilgili olduğundan krediyi alım aşamasında bu tutarların hareket görmeyecektir.
KREDİ GERİ ÖDEMELERİ:
Geri ödeme planı satırlarında formüllendirilen ödeme tutarları ile ödeme gün, ay, yıl bilgileri dikkate alınarak kredi geri ödeme hareketleri program tarafından otomatik oluşturulur.
Oluşan bu ödeme hareketlerine, Banka Kredileri Listesi’nde F9-sağ fare tuşu menüsünde yer alan Kredi Taksit Hareketleri seçeneği ile ulaşılır.
Taksit hareketlerine ait ödemeler, Banka Kredileri Listesi’nde F9- sağ fare tuşu menüsünde yer alan Ödeme Yap seçeneği ile kaydedilir.
Ödeme hareketleri penceresinin üst bölümünde ortalama vade, ödenecek tutar ve ödenen tutar bilgileri yer alır. Ödeme tutarının taksit tutarından farklı olması durumunda Ödeme Tutarı değiştirilebilir. Yapılan ödemenin taksit tutarından az olması durumunda eksik kalan miktar, üst bölümde yer alan Eksik Ödeme alanında görüntülenir.
Ödeme bilgileri girilip Öde komutuyla banka işlem fişi otomatik olarak oluşur. Oluşan fişlere Banka Kredi Taksitleri Listesi’nde F9 menüsünde yer alan Ödemeler seçeneği ile ulaşılır.
Kredi takip sisteminin akış diyagramı aşağıdaki gibi oluşturulmuştur.
Kredi Kaydı Oluşturma
Kredi Geri Ödemesi:
Veri Tabanı Ekleri
Banka Kredileri BNCREDITCARD adında yeni bir tabloya kayıt edilecektir. Bu tablo firma bazında ve dönem bağımsız olacaktır. Bu tabloya ait kolonlar ve kolon açıklamaları aşağıdaki şekilde olacaktır.
Field Name
Field Type
Field Size
Expression
LOGICALREF
Longint
4
Kredi Referansı
CODE
ZString
25
Kredi Kodu
NAME_
ZString
51
Kredi Açıklaması
SPECODE
ZString
11
Kredi Özel Kodu
CYPHCODE
ZString
11
Kredi Yetki Kodu
CRCARDTYPE
SmallInt
2
Kredi Kart Türü
CREDITTYPE
SmallInt
2
Kredi Türü
CRCALCTYPE
SmallInt
2
Kredi Hesap Türü
GKSNO
Zstring
11
Genel Sözleşme Numarası
BEGDATE
Longint
4
Kredi Başlangıç Tarihi
ENDDATE
Longint
4
Kredi Bitiş Tarihi
TRCURR
Byte
1
Hareket Para Birimi
TRTOTAL
Double
8
Kredi Tutarı
TRRATECR
Double
8
Hareket Para Birimi Oranı
TRRATEACC
Double
8
Hareket Hesap Oranı
REPORTRATE
Double
8
Raporlama Para Birimi
BNCRACCREF
Longint
4
Banka Kredi Hesabı Referansı
BNCRREF
Longint
4
Banka Kredi Referansı
BNACCREF
Longint
4
Banka ticari Hesap Referansı
BNREF
Longint
4
Banka Referansı
REPAYPLANREF
Longint
4
Geri Ödeme Planı Referansı
INTRATE
Double
8
Faiz Oranı
INTTOTAL
Double
8
Faiz Tutarı
BSMVRATE
Double
8
BSMV Oranı
BSMVTOTAL
Double
8
BSMV Tutarı
KKDFRATE
Double
8
KKDF Oranı
KKDFTOTAL
Double
8
KKDF Tutarı
COMMTOTAL
Double
8
Masraf ve Komisyon Tutarı
TEXTINC
Byte
1
Detaylı Bilgi Kontrolü (0:İçermez, 1: İçerir)
SITEID
Integer
2
Veri Merkezi
RECSTATUS
Integer
2
Kayıt Durumu
ORGLOGICREF
Longint
4
Orjınal Kayıt Referansı
CAPIBLOCK_CREATEDBY
Integer
2
Ekleyen Kişi
CAPIBLOCK_CREADEDDATE
Longint
4
Ekleme Tarihi
CAPIBLOCK_CREATEDHOUR
Integer
2
Ekleme Saati
CAPIBLOCK_CREATEDMIN
Integer
2
Ekleme Dakikası
CAPIBLOCK_CREATEDSEC
Integer
2
Ekleme Saniyesi
CAPIBLOCK_MODIFIEDBY
Integer
2
Değiştiren Kişi
CAPIBLOCK_MODIFIEDDATE
Longint
4
Değiştirme Tarihi
CAPIBLOCK_MODIFIEDHOUR
Integer
2
Değiştirme Saati
CAPIBLOCK_MODIFIEDMIN
Integer
2
Değiştirme Dakikası
CAPIBLOCK_MODIFIEDSEC
Integer
2
Değiştirme Saniyesi
Kredi taksit (ödeme) hareketleri BNCREPAYTR adında yeni bir tablo kayıt edilecektir. Bu tablo firma bazında ve dönem bağımsız olacaktır. Bu tabloya ait kolonlar ve kolon açıklamaları aşağıdaki şekilde olacaktır.
Field Name
Field Type
Field Size
Expression
LOGICALREF
Longint
4
Kredi Taksit veya Ödeme Hareketi Referansı
CREDITREF
Longint
4
Banka Kredisi Kartının referansı
PERNR
Integer
2
Hareketin Yapıldığı Dönem Numarası
TRANSTYPE
Integer
2
İşlem Tipi ( 0: Taksit Hareketi , 1: Ödeme Hareketi )
PARENTREF
Longint
4
Ödeme Hareketinin bağlı olduğu Taksit Hareketinin Referansı
DUEDATE
Longint
8
Hareketin Vade Tarihi
OPRDATE
Longint
8
Hareketin Yapıldığı Tarih
LINENR
Integer
2
Sıra Numarası
TOTAL
Double
8
Ana Para Tutarı
INTTOTAL
Double
8
Faiz Tutarı
BSMVTOTAL
Double
8
BSMV Tutarı
KKDFTOTAL
Double
8
KKDF Tutarı
BNFCHREF
Longint
4
Harekete bağlı olan Banka Fişinin Referansı
MODIFIED
Integer
2
Kayıt Değişiklik Durumu ( 0: Yapılmadı , 1:Yapıldı )
BNACCREF
Longint
4
Hareket Banka Ticari Hesabı Referansı
TRRATECR
Double
8
Kredi Hesabının Kur Bilgisi
TRRATEACC
Double
8
Ticari Hesabın Kur Bilgisi
EARLYINTRATE
Double
8
Erken Ödeme Faiz Oranı
EARLYINTTOT
Double
8
Erken Ödeme Fazi Tutarı
LATEINTRATE
Double
8
Geç Ödeme Faiz Tutarı
LATEINTTOT
Double
8
Geç Ödeme Faiz Tutarı
CAPIBLOCK_CREATEDBY
Integer
2
Ekleyen Kişi
CAPIBLOCK_CREADEDDATE
Longint
8
Ekleme Tarihi
CAPIBLOCK_CREATEDHOUR
Integer
2
Ekleme Saati
CAPIBLOCK_CREATEDMIN
Integer
2
Ekleme Dakikası
CAPIBLOCK_CREATEDSEC
Integer
2
Ekleme Saniyesi
CAPIBLOCK_MODIFIEDBY
Integer
2
Değiştiren Kişi
CAPIBLOCK_MODIFIEDDATE
Longint
8
Değiştirme Tarihi
CAPIBLOCK_MODIFIEDHOUR
Integer
2
Değiştirme Saati
CAPIBLOCK_MODIFIEDMIN
Integer
2
Değiştirme Dakikası
CAPIBLOCK_MODIFIEDSEC
Integer
2
Değiştirme Saniyesi
SITEID
Integer
2
Veri Merkezi
ORGLOGICALREF
Longint
4
Orjinal Kayıt Referansı
RECSTATUS
Integer
2
Kayıt Durumu
WFSTATUS
Longint
4
İş Akış Durumu
Banka kredi hareket ilişkilerinin sağlanması için tablolara eklenen kolonlar;
Tablo Adı:
REPAYPLANSLN
Kolon Adı:
Kolon Açıklaması:
FORMULA 1
Geri ödeme planı faiz formul alanı
FORMULA 2
Geri ödeme planı BSMV formul alanı
FORMULA 3
Geri ödeme planı KKDF formul alanı
Tablo Adı:
BANKACC
Kolon Adı:
Kolon Açıklaması:
WTHCLTRLINTEREST
Teminatsız Kredi Faiz Oranı
Tablo Adı:
BNFICHE
Kolon Adı:
Kolon Açıklaması:
BNCRREF
Kredi Kartı Logicalref (Bncreditcard.Logicalref)
Tablo Adı:
BNFLINE
Kolon Adı:
Kolon Açıklaması:
BNCRSOURCE
0: Kredi alınış 1: Ödeme işlemi
BNCRREF
Kredi Kartı Logicalref (Bncreditcard.Logicalref)
BNCRLNTYPE
İşlemin Faiz, BSMV, KKDF ve Masraf karşılığı olduğunu tutuyor.
1: Faiz, 2: BSMV, 3: KKDF, 4: Masraf
Tablo Adı:
CSROLL
Kolon Adı:
Kolon Açıklaması:
CREDITREF
Kredi Kartı Logicalref (Bncreditcard.Logicalref)