Tiger3 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Tiger3 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Logo Tiger Muhasebe alt hesapları düzenleme sorgusu EMUHACCSUBACCASGN

         Eğer Logo Tiger üzerinde muhasebe hesaplarının toplamları gözükmüyorsa aşağıdaki sorgu ile EMUHACCSUBACCASGN tablosunu yeniden üretebilirsiniz. Eğer mizan toplamları gelmiyorsa ve listeler üzerinde hareket gören muhasebe hesaplarının toplam rakamları gözükmüyorsa sorgu çalışmalıdır. Sorgu çalıştırılmadan önce tablonun yedeğini almayı ihmal etmeyiniz.





 --select *     from LG_081_EMUHACCSUBACCASGN

 --DELETE FROM LG_081_EMUHACCSUBACCASGN

DECLARE @accRef INT, @code   VARCHAR(50) 

DECLARE Curs CURSOR FOR 


SELECT 

LOGICALREF, CODE 

FROM 

LG_081_EMUHACC 

WHERE SUBACCOUNTS <> 0 


OPEN Curs

FETCH NEXT FROM CurS 

INTO @accRef, @code 

WHILE @@FETCH_STATUS = 0 

BEGIN


INSERT INTO LG_081_EMUHACCSUBACCASGN 

SELECT 

@accRef, LOGICALREF 

FROM 

LG_081_EMUHACC

WHERE 

CODE LIKE @code+'.%' 


FETCH NEXT FROM Curs 

INTO @accRef, @code

END 

CLOSE Curs 

DEALLOCATE Curs; 

INSERT INTO LG_081_EMUHACCSUBACCASGN

SELECT LOGICALREF, LOGICALREF FROM LG_081_EMUHACC


Logo Edefter "I/O Error 105" hatası hakkında

 Logo Tiger3'de e-defter uygulamasını çalıştırdığınızda Berat gönderme ekranında "I/O Error 105" hatası geliyorsa büyük ihtimalle 2.67.00.00 öncesi versiyonu kullanıyor olabilirsiniz. Programı üst versiyona yükseltince sorun ortadan kalkıyor. 

Ayrıca başka bir sorun Java versiyonundan da kaynaklanıyor olabilir. Kullandığımız Java versiyonu JRE 1.08.221 32 bit. Java versiyonunu https://www.oracle.com/tr/java/technologies/javase/javase8u211-later-archive-downloads.html#license-lightbox üzerinden indirebilirsiniz.

Logo Tiger3 Cari Hesap Ekstre Sorgusu

Logo Tiger3 programından aldığınız ekstre raporunu SQL sorgusu kullanarak alabilirsiniz. Aşağıdaki sorguda 107 yerine kendi firmanızı, 14 yerine de kendi döneminizi değiştirerek sorgu yapabilir veya view haline getirebilirsiniz.




SELECT
CAST(ROW_NUMBER() OVER(ORDER BY LG_107_14_CLFLINE.DATE_ asc) AS INT)  AS SATIRNO,
CL.CODE AS CARIKODU,
CL.DEFINITION_ + ' (' + ISNULL(LG_107_PAYPLANS.DEFINITION_,'Tanımsız') + ')' AS CARIADI,
LG_107_14_CLFLINE.CLIENTREF,
LG_107_14_CLFLINE.DATE_ AS TARIH,
CASE LG_107_14_CLFLINE.TRCODE WHEN 1 THEN 'Nakit Tahsilat' WHEN 2 THEN 'Nakit Ödeme' WHEN 3 THEN 'Borç Dekontu' WHEN 4 THEN 'Alacak Dekontu'
WHEN 5 THEN 'Virman Islemi' WHEN 6 THEN 'Kur Farki Islemi' WHEN 12 THEN 'Ozel Islem' WHEN 14 THEN 'Acilis Fisi'  WHEN 20 THEN 'Gelen Havale' 
WHEN 21 THEN 'Gönderilen Havale' WHEN 31 THEN 'Mal Alim Faturasi'
WHEN 33 THEN 'Toptan Satis iade Faturasi' WHEN 36 THEN 'Alim Iade Faturasi' WHEN 38 THEN 'Toptan Satis Faturasi' WHEN 41 THEN 'Verilen Vade Farki
Faturasi' WHEN 42 THEN 'Alinan Vade Farki Faturasi'  WHEN 61 THEN 'Cek Girisi'
WHEN 62 THEN 'Senet Girisi' WHEN 63 THEN 'Cek Cikis Cari Hesaba' WHEN 64 THEN 'Senet Cikis Cari Hesaba' ELSE 'Ne Oldugu Belirsiz' END AS ACIKLAMA,
LG_107_14_CLFLINE.TRCODE,
LG_107_14_CLFLINE.TRANNO AS BELGENO ,
(CASE WHEN LG_107_14_CLFLINE.SIGN = 0 THEN (LG_107_14_CLFLINE.AMOUNT ) ELSE 0 END)  AS BORC ,
(CASE WHEN LG_107_14_CLFLINE.SIGN = 1 THEN (LG_107_14_CLFLINE.AMOUNT ) ELSE 0 END)  AS ALACAK ,
0 AS BAKIYE

 FROM LG_107_14_CLFLINE

LEFT OUTER JOIN LG_107_CLCARD CL WITH(NOLOCK) ON CL.LOGICALREF =  LG_107_14_CLFLINE.CLIENTREF
LEFT OUTER JOIN LG_107_PAYPLANS WITH(NOLOCK) ON CL.PAYMENTREF = LG_107_PAYPLANS.LOGICALREF
--where CLIENTREF = 52500

Sonuç:


BlackListIP control on Serenity platform (.NET Core)

 In the Serenity platform, if you want to block IPs that belong to people you do not want to come from outside in the .net core web project,...