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)