CREATE FUNCTION [dbo].[fn_trcode]
(
@TableName varchar(50), -- Tablo Adı
@TrCode INT, -- Tablo Trcode
@StLine_StFicheRef INT = 0, -- STLINE Tablosu İçin STFICHEREF Alan Adı
@PayTrans_ModuleNr INT = 0 -- PAYTRANS Tablosu İçin MODULENR Alan Adı
)
RETURNS VARCHAR(100) AS
BEGIN
SET @TableName = UPPER(@TableName);
RETURN
(
CASE
WHEN @TableName='INVIOCE' AND @TrCode = 1 THEN 'Satınalma Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 2 THEN 'Perakende İade Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 3 THEN 'Toptan Satış İade Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 4 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 5 THEN 'Alınan Proforma Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 6 THEN 'Satınalma İade Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 7 THEN 'Perakende Satış Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 8 THEN 'Toptan Satış Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 9 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 10 THEN 'Verilen Proforma Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 13 THEN 'Alınan Fiyat Farkı Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 14 THEN 'Verilen Fiyat Farkı Faturası'
WHEN @TableName='INVIOCE' AND @TrCode = 26 THEN 'Müstahsil Makbuzu'
WHEN @TableName='CLFLINE' AND @TrCode = 1 THEN 'Nakit Tahsilat'
WHEN @TableName='CLFLINE' AND @TrCode = 2 THEN 'Nakit Ödeme'
WHEN @TableName='CLFLINE' AND @TrCode = 3 THEN 'Borç Dekontu'
WHEN @TableName='CLFLINE' AND @TrCode = 4 THEN 'Alacak Dekontu'
WHEN @TableName='CLFLINE' AND @TrCode = 5 THEN 'Virman Işlemi'
WHEN @TableName='CLFLINE' AND @TrCode = 6 THEN 'Kur Farkı İşlemi'
WHEN @TableName='CLFLINE' AND @TrCode = 12 THEN 'Özel İşlem'
WHEN @TableName='CLFLINE' AND @TrCode = 20 THEN 'Gelen Havaleler'
WHEN @TableName='CLFLINE' AND @TrCode = 21 THEN 'Gönderilen Havaleler'
WHEN @TableName='CLFLINE' AND @TrCode = 31 THEN 'Satınalma Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 32 THEN 'Perakende Satış İade Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 24 THEN 'Döviz Alış Belgesi'
WHEN @TableName='CLFLINE' AND @TrCode = 25 THEN 'Döviz Satış Belgesi'
WHEN @TableName='CLFLINE' AND @TrCode = 33 THEN 'Toptan Satış İade Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 34 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 35 THEN 'Alınan Proforma Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 36 THEN 'Satınalma İade Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 37 THEN 'Perakende Satış Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 38 THEN 'Toptan Satış Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 39 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 40 THEN 'Verilen Proforma Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 41 THEN 'Verilen Vade Farkı Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 42 THEN 'Alınan Vade Farkı Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 43 THEN 'Alınan Fiyat Farkı Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 44 THEN 'Verilen Fiyat Farkı Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 46 THEN 'Alınan Ser. Mes. Makbuzu'
WHEN @TableName='CLFLINE' AND @TrCode = 28 THEN 'Banka Alınan Hizmet Faturası'
WHEN @TableName='CLFLINE' AND @TrCode = 56 THEN 'Müsthsil Makbuzu'
WHEN @TableName='CLFLINE' AND @TrCode = 61 THEN 'Çek Girişi'
WHEN @TableName='CLFLINE' AND @TrCode = 62 THEN 'Senet Girişi'
WHEN @TableName='CLFLINE' AND @TrCode = 63 THEN 'Çek Çıkış Cari Hesaba'
WHEN @TableName='CLFLINE' AND @TrCode = 64 THEN 'Senet Çıkış Cari Hesaba'
WHEN @TableName='CLFLINE' AND @TrCode = 70 THEN 'Kredi Kartı Fişi'
WHEN @TableName='CLFLINE' AND @TrCode = 71 THEN 'Kredi Kartı İade Fişi'
WHEN @TableName='CLFLINE' AND @TrCode = 14 THEN 'Açılış Fişi'
WHEN @TableName='CLFLINE' AND @TrCode = 81 THEN 'Ödemeli Satış Siparişi'
WHEN @TableName='CLFLINE' AND @TrCode = 82 THEN 'Ödemeli Satınalma Siparişi'
WHEN @TableName='KSLINES' AND @TrCode = 11 THEN 'Cari Hesap Tahsilat'
WHEN @TableName='KSLINES' AND @TrCode = 12 THEN 'Cari Hesap Ödeme'
WHEN @TableName='KSLINES' AND @TrCode = 21 THEN 'Bankaya Yatırılan'
WHEN @TableName='KSLINES' AND @TrCode = 22 THEN 'Bankadan Çekilen'
WHEN @TableName='KSLINES' AND @TrCode = 31 THEN 'Mal Alım Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 32 THEN 'Perakende Sat İade Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 33 THEN 'Toptan Sat İade Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 34 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 35 THEN 'Satınalma İade Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 36 THEN 'Perakende Sat Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 37 THEN 'Toptan Sat Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 38 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='KSLINES' AND @TrCode = 39 THEN 'Müstahsil Makbuzu'
WHEN @TableName='KSLINES' AND @TrCode = 41 THEN 'Muh. Tahsil'
WHEN @TableName='KSLINES' AND @TrCode = 42 THEN 'Muh. Tediye'
WHEN @TableName='KSLINES' AND @TrCode = 61 THEN 'Çek Tahsili'
WHEN @TableName='KSLINES' AND @TrCode = 62 THEN 'Senet Tahsili'
WHEN @TableName='KSLINES' AND @TrCode = 63 THEN 'Çek Ödemesi'
WHEN @TableName='KSLINES' AND @TrCode = 64 THEN 'Senet Ödemesi'
WHEN @TableName='KSLINES' AND @TrCode = 71 THEN 'Açılış (Borç)'
WHEN @TableName='KSLINES' AND @TrCode = 72 THEN 'Açılış (Alacak)'
WHEN @TableName='KSLINES' AND @TrCode = 73 THEN 'Virman (Borç)'
WHEN @TableName='KSLINES' AND @TrCode = 74 THEN 'Virman (Alacak)'
WHEN @TableName='KSLINES' AND @TrCode = 75 THEN 'Gider Pusulası'
WHEN @TableName='KSLINES' AND @TrCode = 76 THEN 'Verilen Serbest Mes'
WHEN @TableName='KSLINES' AND @TrCode = 77 THEN 'Alınan Serbest Mes'
WHEN @TableName='KSLINES' AND @TrCode = 79 THEN 'Kur Farkı (Borç)'
WHEN @TableName='KSLINES' AND @TrCode = 80 THEN 'Kur Farkı (Alacak)'
WHEN @TableName='CLFICHE' AND @TrCode = 1 THEN 'Nakit Tahsilat'
WHEN @TableName='CLFICHE' AND @TrCode = 2 THEN 'Nakit Ödeme'
WHEN @TableName='CLFICHE' AND @TrCode = 3 THEN 'Borç Dekontu'
WHEN @TableName='CLFICHE' AND @TrCode = 4 THEN 'Alacak Dekontu'
WHEN @TableName='CLFICHE' AND @TrCode = 5 THEN 'Virman Işlemi'
WHEN @TableName='CLFICHE' AND @TrCode = 6 THEN 'Kur Farkı İşlemi'
WHEN @TableName='CLFICHE' AND @TrCode = 12 THEN 'Özel İşlem'
WHEN @TableName='CLFICHE' AND @TrCode = 20 THEN 'Gelen Havaleler'
WHEN @TableName='CLFICHE' AND @TrCode = 21 THEN 'Gönderilen Havaleler'
WHEN @TableName='CLFICHE' AND @TrCode = 31 THEN 'Mal Alım Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 32 THEN 'Perakende Satış İade Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 33 THEN 'Toptan Satış İade Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 34 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 35 THEN 'Alınan Proforma Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 36 THEN 'Satınalma İade Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 37 THEN 'Perakende Satış Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 38 THEN 'Toptan Satış Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 39 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 40 THEN 'Verilen Proforma Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 41 THEN 'Verilen Vade Farkı Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 42 THEN 'Alınan Vade Farkı Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 43 THEN 'Alınan Fiyat Farkı Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 44 THEN 'Verilen Fiyat Farkı Faturası'
WHEN @TableName='CLFICHE' AND @TrCode = 56 THEN 'Müsthsil Makbuzu'
WHEN @TableName='CLFICHE' AND @TrCode = 61 THEN 'Çek Girişi'
WHEN @TableName='CLFICHE' AND @TrCode = 62 THEN 'Senet Girişi'
WHEN @TableName='CLFICHE' AND @TrCode = 63 THEN 'Çek Çıkış Cari Hesaba'
WHEN @TableName='CLFICHE' AND @TrCode = 64 THEN 'Senet Çıkış Cari Hesaba'
WHEN @TableName='CLFICHE' AND @TrCode = 70 THEN 'Kredik Kartı Fişi'
WHEN @TableName='CLFICHE' AND @TrCode = 14 THEN 'Açılış Fişi'
WHEN @TableName='CSROLL' AND @TrCode = 1 THEN 'Çek Girişi'
WHEN @TableName='CSROLL' AND @TrCode = 2 THEN 'Senet Girişi'
WHEN @TableName='CSROLL' AND @TrCode = 3 THEN 'Çek Çıkış Cari Hesaba'
WHEN @TableName='CSROLL' AND @TrCode = 4 THEN 'Senet Çıkış Cari Hesaba'
WHEN @TableName='CSROLL' AND @TrCode = 5 THEN 'Çek Çıkış Banka Tahsil'
WHEN @TableName='CSROLL' AND @TrCode = 6 THEN 'Senet Çıkış Banka Tahsil'
WHEN @TableName='CSROLL' AND @TrCode = 7 THEN 'Çek Çıkış Banka Teminat'
WHEN @TableName='CSROLL' AND @TrCode = 8 THEN 'Senet Çıkış Banka Teminat'
WHEN @TableName='CSROLL' AND @TrCode = 9 THEN 'İşlem Bordrosu Müşteri çeki'
WHEN @TableName='CSROLL' AND @TrCode = 10 THEN 'İşlem Bordrosu Müşteri Senedi'
WHEN @TableName='CSROLL' AND @TrCode = 11 THEN 'İşlem Bordrosu Kendi Çekimiz'
WHEN @TableName='CSROLL' AND @TrCode = 12 THEN 'İşlem Bordrosu Kendi Senedimiz'
WHEN @TableName='CSROLL' AND @TrCode = 13 THEN 'İşyerleri Arası İ.Bord. Müşteri Çeki'
WHEN @TableName='BNFICHE' AND @TrCode = 1 THEN 'Banka İşlem Fişi'
WHEN @TableName='BNFICHE' AND @TrCode = 2 THEN 'Banka Virman Fişi'
WHEN @TableName='BNFICHE' AND @TrCode = 3 THEN 'Gelen Havale / Eft'
WHEN @TableName='BNFICHE' AND @TrCode = 4 THEN 'Gönderilen Havale / Eft'
WHEN @TableName='BNFICHE' AND @TrCode = 5 THEN 'Banka Açılış Fişi'
WHEN @TableName='BNFICHE' AND @TrCode = 6 THEN 'Banka Kur Farkı Fişi'
WHEN @TableName='BNFICHE' AND @TrCode = 7 THEN 'Döviz Alış Belgesi'
WHEN @TableName='BNFICHE' AND @TrCode = 8 THEN 'Döviz Satış Belgesi'
WHEN @TableName='BNFICHE' AND @TrCode = 16 THEN 'Banka Alınan Hizmet Faturası'
WHEN @TableName='BNFICHE' AND @TrCode = 17 THEN 'Banka Verilen Hizmet Faturası'
WHEN @TableName='BNFICHE' AND @TrCode = 18 THEN 'Bankadan Çek Ödemesi'
WHEN @TableName='BNFICHE' AND @TrCode = 19 THEN 'Bankadan Senet Ödemesi'
WHEN @TableName='STFICHE' AND @TrCode = 1 THEN 'Satınalma İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 2 THEN 'Perakende Satış İade İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 3 THEN 'Toptan Satış İade İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 4 THEN 'Konsinye Çıkış İade İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 5 THEN 'Konsinye Giriş İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 6 THEN 'Satınalma İade İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 7 THEN 'Perakende Satış İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 8 THEN 'Toptan Satış İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 9 THEN 'Konsinye Çıkış İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 10 THEN 'Konsinye Giriş İade İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 11 THEN 'Fire Fişi'
WHEN @TableName='STFICHE' AND @TrCode = 12 THEN 'Sarf Fişi'
WHEN @TableName='STFICHE' AND @TrCode = 13 THEN 'Üretimden Giriş Fişi'
WHEN @TableName='STFICHE' AND @TrCode = 14 THEN 'Devir Fişi'
WHEN @TableName='STFICHE' AND @TrCode = 25 THEN 'Ambar Fişi'
WHEN @TableName='STFICHE' AND @TrCode = 26 THEN 'Muhtahsil İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 30 THEN 'Arızalı Giriş İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 31 THEN 'Değişim Giriş İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 32 THEN 'Sunum Giriş İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 36 THEN 'Arızalı Çıkış İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 37 THEN 'Değişim Çıkış İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 38 THEN 'Sunum Çıkış İrsaliyesi'
WHEN @TableName='STFICHE' AND @TrCode = 50 THEN 'Sayım Fazlası Fişi'
WHEN @TableName='STFICHE' AND @TrCode = 51 THEN 'Sayım Eksiği Fişi'
WHEN @TableName='Orfiche' AND @TrCode = 1 THEN 'Alınan Sipariş'
WHEN @TableName='Orfiche' AND @TrCode = 2 THEN 'Verilen Sipariş'
WHEN @TableName='STLINE' AND @TrCode = 1 THEN 'Satınalma Faturası'
WHEN @TableName='STLINE' AND @TrCode = 2 THEN 'Perakende İade Faturası'
WHEN @TableName='STLINE' AND @TrCode = 3 THEN 'Toptan Satış İade Faturası'
WHEN @TableName='STLINE' AND @TrCode = 4 AND @StLine_StFicheRef=0 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='STLINE' AND @TrCode = 4 AND @StLine_StFicheRef>0 THEN 'Konsinye Çıkış İade İrsaliyesi'
WHEN @TableName='STLINE' AND @TrCode = 5 AND @StLine_StFicheRef=0 THEN 'Alınan Proforma Faturası'
WHEN @TableName='STLINE' AND @TrCode = 5 AND @StLine_StFicheRef>0 THEN 'Konsinye Giriş İrsaliyesi'
WHEN @TableName='STLINE' AND @TrCode = 6 THEN 'Satınalma İade Faturası'
WHEN @TableName='STLINE' AND @TrCode = 7 THEN 'Perakende Satış Faturası'
WHEN @TableName='STLINE' AND @TrCode = 8 THEN 'Toptan Satış Faturası'
WHEN @TableName='STLINE' AND @TrCode = 9 AND @StLine_StFicheRef=0 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='STLINE' AND @TrCode = 9 AND @StLine_StFicheRef>0 THEN 'Konsinye Çıkış İrsaliyesi'
WHEN @TableName='STLINE' AND @TrCode = 10 AND @StLine_StFicheRef=0 THEN 'Verilen Proforma Faturası'
WHEN @TableName='STLINE' AND @TrCode = 10 AND @StLine_StFicheRef>0 THEN 'Konsinye Giriş İade İrsaliyesi'
WHEN @TableName='STLINE' AND @TrCode = 11 THEN 'Fire Fişi'
WHEN @TableName='STLINE' AND @TrCode = 12 THEN 'Safr Fişi'
WHEN @TableName='STLINE' AND @TrCode = 13 AND @StLine_StFicheRef=0 THEN 'Alınan Fiyat Farkı Faturası'
WHEN @TableName='STLINE' AND @TrCode = 13 AND @StLine_StFicheRef>0 THEN 'Üretimden Giriş Fişi'
WHEN @TableName='STLINE' AND @TrCode = 14 AND @StLine_StFicheRef=0 THEN 'Verilen Fiyat Farkı Faturası'
WHEN @TableName='STLINE' AND @TrCode = 14 AND @StLine_StFicheRef>0 THEN 'Devir Fişi'
WHEN @TableName='STLINE' AND @TrCode = 25 THEN 'Ambar Fişi'
WHEN @TableName='STLINE' AND @TrCode = 50 THEN 'Sayım Fazlası'
WHEN @TableName='STLINE' AND @TrCode = 51 THEN 'Sayım Eksiği'
WHEN @TableName='PAYTRANS' AND @TrCode = 1 AND @StLine_StFicheRef=10 THEN 'Nakit Tahsilat'
WHEN @TableName='PAYTRANS' AND @TrCode = 2 AND @StLine_StFicheRef=10 THEN 'Nakit Ödeme'
WHEN @TableName='PAYTRANS' AND @TrCode = 11 AND @StLine_StFicheRef=10 THEN 'Cari Hesap Tahsilat'
WHEN @TableName='PAYTRANS' AND @TrCode = 12 AND @StLine_StFicheRef=10 THEN 'Cari Hesap Ödeme'
WHEN @TableName='PAYTRANS' AND @TrCode = 21 AND @StLine_StFicheRef=10 THEN 'Bankaya Yatırılan'
WHEN @TableName='PAYTRANS' AND @TrCode = 12 AND @StLine_StFicheRef=10 THEN 'Bankadan Çekilen'
WHEN @TableName='PAYTRANS' AND @TrCode = 31 AND @StLine_StFicheRef=10 THEN 'Satınalma Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 32 AND @StLine_StFicheRef=10 THEN 'Perakende Satış İade Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 33 AND @StLine_StFicheRef=10 THEN 'Toptan Satış İade Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 34 AND @StLine_StFicheRef=10 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 35 AND @StLine_StFicheRef=10 THEN 'Satınalma İade Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 36 AND @StLine_StFicheRef=10 THEN 'Perakende Satış Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 37 AND @StLine_StFicheRef=10 THEN 'Toptan Satış Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 38 AND @StLine_StFicheRef=10 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 39 AND @StLine_StFicheRef=10 THEN 'Müstahsil Makbuzu'
WHEN @TableName='PAYTRANS' AND @TrCode = 41 AND @StLine_StFicheRef=10 THEN 'Muh. Tahsil'
WHEN @TableName='PAYTRANS' AND @TrCode = 42 AND @StLine_StFicheRef=10 THEN 'Muh. Tediye'
WHEN @TableName='PAYTRANS' AND @TrCode = 61 AND @StLine_StFicheRef=10 THEN 'Çek Tahsili'
WHEN @TableName='PAYTRANS' AND @TrCode = 62 AND @StLine_StFicheRef=10 THEN 'Senet Tahsili'
WHEN @TableName='PAYTRANS' AND @TrCode = 63 AND @StLine_StFicheRef=10 THEN 'Çek Ödemesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 64 AND @StLine_StFicheRef=10 THEN 'Senet Ödemesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 71 AND @StLine_StFicheRef=10 THEN 'Açılış (Borç)'
WHEN @TableName='PAYTRANS' AND @TrCode = 72 AND @StLine_StFicheRef=10 THEN 'Açılış (Alacak)'
WHEN @TableName='PAYTRANS' AND @TrCode = 73 AND @StLine_StFicheRef=10 THEN 'Virman (Borç)'
WHEN @TableName='PAYTRANS' AND @TrCode = 74 AND @StLine_StFicheRef=10 THEN 'Virman (Alacak)'
WHEN @TableName='PAYTRANS' AND @TrCode = 75 AND @StLine_StFicheRef=10 THEN 'Gider Pusulası'
WHEN @TableName='PAYTRANS' AND @TrCode = 76 AND @StLine_StFicheRef=10 THEN 'Verilen Serbest Mes'
WHEN @TableName='PAYTRANS' AND @TrCode = 77 AND @StLine_StFicheRef=10 THEN 'Alınan Serbest Mes'
WHEN @TableName='PAYTRANS' AND @TrCode = 1 AND @StLine_StFicheRef =6 THEN 'Çek Girişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 2 AND @StLine_StFicheRef =6 THEN 'Senet Girişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 3 AND @StLine_StFicheRef =6 THEN 'Çek Çıkış Cari Hesaba'
WHEN @TableName='PAYTRANS' AND @TrCode = 4 AND @StLine_StFicheRef =6 THEN 'Senet Çıkış Cari Hesaba'
WHEN @TableName='PAYTRANS' AND @TrCode = 5 AND @StLine_StFicheRef =6 THEN 'Çek Çıkış Banka Tahsil'
WHEN @TableName='PAYTRANS' AND @TrCode = 6 AND @StLine_StFicheRef =6 THEN 'Senet Çıkış Banka Tahsil'
WHEN @TableName='PAYTRANS' AND @TrCode = 7 AND @StLine_StFicheRef =6 THEN 'Çek Çıkış Banka Teminat'
WHEN @TableName='PAYTRANS' AND @TrCode = 8 AND @StLine_StFicheRef =6 THEN 'Senet Çıkış Banka Teminat'
WHEN @TableName='PAYTRANS' AND @TrCode = 9 AND @StLine_StFicheRef =6 THEN 'İşlem Bordrosu Müşteri çeki'
WHEN @TableName='PAYTRANS' AND @TrCode = 10 AND @StLine_StFicheRef =6 THEN 'İşlem Bordrosu Müşteri Senedi'
WHEN @TableName='PAYTRANS' AND @TrCode = 11 AND @StLine_StFicheRef =6 THEN 'İşlem Bordrosu Kendi Çekimiz'
WHEN @TableName='PAYTRANS' AND @TrCode = 12 AND @StLine_StFicheRef =6 THEN 'İşlem Bordrosu Kendi Senedimiz'
WHEN @TableName='PAYTRANS' AND @TrCode = 13 AND @StLine_StFicheRef =6 THEN 'İşyerleri Arası İ.Bord. Müşteri Çeki'
WHEN @TableName='PAYTRANS' AND @TrCode = 1 AND @StLine_StFicheRef =7 THEN 'Banka İşlem Fişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 2 AND @StLine_StFicheRef =7 THEN 'Banka Virman Fişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 3 AND @StLine_StFicheRef =7 THEN 'Gelen Havale / Eft'
WHEN @TableName='PAYTRANS' AND @TrCode = 4 AND @StLine_StFicheRef =7 THEN 'Gönderilen Havale / Eft'
WHEN @TableName='PAYTRANS' AND @TrCode = 5 AND @StLine_StFicheRef =7 THEN 'Banka Açılış Fişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 6 AND @StLine_StFicheRef =7 THEN 'Banka Kur Farkı Fişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 7 AND @StLine_StFicheRef =7 THEN 'Döviz Alış Belgesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 8 AND @StLine_StFicheRef =7 THEN 'Döviz Satış Belgesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 16 AND @StLine_StFicheRef =7 THEN 'Banka Alınan Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 17 AND @StLine_StFicheRef =7 THEN 'Banka Verilen Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 18 AND @StLine_StFicheRef =7 THEN 'Bankadan Çek Ödemesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 19 AND @StLine_StFicheRef =7 THEN 'Bankadan Senet Ödemesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 1 AND @StLine_StFicheRef =5 THEN 'Nakit Tahsilat'
WHEN @TableName='PAYTRANS' AND @TrCode = 2 AND @StLine_StFicheRef =5 THEN 'Nakit Ödeme'
WHEN @TableName='PAYTRANS' AND @TrCode = 3 AND @StLine_StFicheRef =5 THEN 'Borç Dekontu'
WHEN @TableName='PAYTRANS' AND @TrCode = 4 AND @StLine_StFicheRef =5 THEN 'Alacak Dekontu'
WHEN @TableName='PAYTRANS' AND @TrCode = 5 AND @StLine_StFicheRef =5 THEN 'Virman Işlemi'
WHEN @TableName='PAYTRANS' AND @TrCode = 6 AND @StLine_StFicheRef =5 THEN 'Kur Farkı İşlemi'
WHEN @TableName='PAYTRANS' AND @TrCode = 12 AND @StLine_StFicheRef =5 THEN 'Özel İşlem'
WHEN @TableName='PAYTRANS' AND @TrCode = 20 AND @StLine_StFicheRef =5 THEN 'Gelen Havaleler'
WHEN @TableName='PAYTRANS' AND @TrCode = 21 AND @StLine_StFicheRef =5 THEN 'Gönderilen Havaleler'
WHEN @TableName='PAYTRANS' AND @TrCode = 31 AND @StLine_StFicheRef =5 THEN 'Mal Alım Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 32 AND @StLine_StFicheRef =5 THEN 'Perakende Satış İade Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 24 AND @StLine_StFicheRef =5 THEN 'Döviz Alış Belgesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 25 AND @StLine_StFicheRef =5 THEN 'Döviz Satış Belgesi'
WHEN @TableName='PAYTRANS' AND @TrCode = 33 AND @StLine_StFicheRef =5 THEN 'Toptan Satış İade Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 34 AND @StLine_StFicheRef =5 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 35 AND @StLine_StFicheRef =5 THEN 'Alınan Proforma Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 36 AND @StLine_StFicheRef =5 THEN 'Alım İade Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 37 AND @StLine_StFicheRef =5 THEN 'Perakende Satış Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 38 AND @StLine_StFicheRef =5 THEN 'Toptan Satış Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 39 AND @StLine_StFicheRef =5 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 40 AND @StLine_StFicheRef =5 THEN 'Verilen Proforma Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 41 AND @StLine_StFicheRef =5 THEN 'Verilen Vade Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 42 AND @StLine_StFicheRef =5 THEN 'Alınan Vade Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 43 AND @StLine_StFicheRef =5 THEN 'Alınan Fiyat Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 44 AND @StLine_StFicheRef =5 THEN 'Verilen Fiyat Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 46 AND @StLine_StFicheRef =5 THEN 'Alınan Ser. Mes. Makbuzu'
WHEN @TableName='PAYTRANS' AND @TrCode = 28 AND @StLine_StFicheRef =5 THEN 'Banka Alınan Hizmet Fat.'
WHEN @TableName='PAYTRANS' AND @TrCode = 56 AND @StLine_StFicheRef =5 THEN 'Müsthsil Makbuzu'
WHEN @TableName='PAYTRANS' AND @TrCode = 61 AND @StLine_StFicheRef =5 THEN 'Çek Girişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 62 AND @StLine_StFicheRef =5 THEN 'Senet Girişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 63 AND @StLine_StFicheRef =5 THEN 'Çek Çıkış Cari Hesaba'
WHEN @TableName='PAYTRANS' AND @TrCode = 64 AND @StLine_StFicheRef =5 THEN 'Senet Çıkış Cari Hesaba'
WHEN @TableName='PAYTRANS' AND @TrCode = 70 AND @StLine_StFicheRef =5 THEN 'Kredik Kartı Fişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 71 AND @StLine_StFicheRef =5 THEN 'Kredik Kartı İade Fişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 14 AND @StLine_StFicheRef =5 THEN 'Açılış Fişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 2 AND @StLine_StFicheRef =4 THEN 'Perakende Satış İade'
WHEN @TableName='PAYTRANS' AND @TrCode = 3 AND @StLine_StFicheRef =4 THEN 'Toptan Satış İade'
WHEN @TableName='PAYTRANS' AND @TrCode = 7 AND @StLine_StFicheRef =4 THEN 'Perakede Satış Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 8 AND @StLine_StFicheRef =4 THEN 'Toptan Satış Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 9 AND @StLine_StFicheRef =4 THEN 'Verilen Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 10 AND @StLine_StFicheRef =4 THEN 'Verilen Proforma Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 14 AND @StLine_StFicheRef =4 THEN 'Verilen Fiyat Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 1 AND @StLine_StFicheRef =4 THEN 'Mal Alım Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 4 AND @StLine_StFicheRef =4 THEN 'Alınan Hizmet Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 5 AND @StLine_StFicheRef =4 THEN 'Alınan Proforma Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 6 AND @StLine_StFicheRef =4 THEN 'Alım İade Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 13 AND @StLine_StFicheRef =4 THEN 'Alınan Fiyat Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 41 AND @StLine_StFicheRef =4 THEN 'Verilen Vade Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 42 AND @StLine_StFicheRef =4 THEN 'Alınan Vade Farkı Faturası'
WHEN @TableName='PAYTRANS' AND @TrCode = 26 AND @StLine_StFicheRef =4 THEN 'Müstahsil Makbuzu'
WHEN @TableName='PAYTRANS' AND @TrCode = 1 AND @StLine_StFicheRef =3 THEN 'Ödemeli Satış Siparişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 2 AND @StLine_StFicheRef =3 THEN 'Ödemeli Satınalma Siparişi'
WHEN @TableName='PAYTRANS' AND @TrCode = 3 AND @StLine_StFicheRef =61 THEN 'Borç Dekontu'
WHEN @TableName='PAYTRANS' AND @TrCode = 4 AND @StLine_StFicheRef =61 THEN 'Alacak Dekontu'
END
)
END