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) |
|