Logo Tablo İsimleri ve Açıklamaları

Bilgi Bankası › Logo Veritabanı & SQL

Logo Veritabanı & SQL10 dk okuma4 Kasım 202641 görüntülenme
Logo Tablo İsimleri ve Açıklamaları

Logo Tiger ve Go 3 SQL tablo isimleri tek sayfada: LG_XXX_ITEMS, CLCARD, INVOICE, STLINE ve diğerleri. Tablo açıklamaları, TRCODE değerleri ve hazır SQL sorguları.

Logo Tiger, Logo Go 3, Tiger 3 ve j-Platform ürünleri verilerini Microsoft SQL Server üzerinde tutar. Rapor yazarken, entegrasyon geliştirirken veya bir veriyi kontrol ederken ilk sorulan soru hep aynıdır: "Bu bilgi hangi tabloda?" Bu rehberde Logo veritabanındaki tablo isimlerinin mantığını, en sık kullanılan tabloları ve açıklamalarını, önemli alan kodlarını ve hazır SQL sorgu örneklerini tek sayfada topladık.

ℹ️Bu sayfadaki tablo isimleri Logo Tiger / Tiger 3 / Go 3 / Go Wings ailesi için geçerlidir. Logo Netsis'in tablo yapısı farklıdır (TBLCAHAR, TBLSTHAR gibi).

Logo Tablo İsimlendirme Mantığı

Logo veritabanındaki tablolar üç ana gruba ayrılır; bunlara ek olarak Logo'nun hazır view'ları bulunur. Tablo adının başındaki önek, tablonun hangi seviyede veri tuttuğunu söyler:

ÖnekSeviyeÖrnekAçıklama
L_SistemL_CAPIFIRMTüm firmalar için ortak sistem tabloları (firmalar, kullanıcılar, döviz kurları)
LG_XXX_FirmaLG_001_ITEMSFirmaya ait kart tabloları. XXX = 3 haneli firma numarası
LG_XXX_YY_DönemLG_001_01_STLINEDöneme ait hareket tabloları. YY = 2 haneli dönem numarası
LV_ViewLV_001_01_GNTOTSTLogo'nun hazır görünümleri (view). Stok toplamları gibi bazı bilgiler güncel sürümlerde buradan okunur

Örneğin 001 numaralı firmanın 01 numaralı dönemindeki faturalar LG_001_01_INVOICE tablosundadır. Firma 125, dönem 03 ise aynı tablo LG_125_03_INVOICE olur.

✅Kısa kural: Kartlar (cari, malzeme, banka, kasa) firma tablosunda, fişler ve hareketler (fatura, irsaliye, sipariş, tahsilat) dönem tablosunda tutulur.

Sistem Tabloları (L_)

Tablo AdıAçıklama
L_CAPIFIRMFirma tanımları (firma no, unvan, vergi bilgileri)
L_CAPIPERIODDönem tanımları (dönem başlangıç / bitiş tarihleri)
L_CAPIUSERLogo kullanıcıları
L_CAPIDIVİş yerleri
L_CAPIDEPTBölümler
L_CAPIWHOUSEAmbarlar
L_CAPIFACTORYFabrikalar
L_CURRENCYLISTDöviz türleri listesi
L_DAILYEXCHANGESGünlük döviz kurları
L_COUNTRYÜlkeler
L_CITYŞehirler
L_TOWNİlçeler
L_TAXOFFICEVergi daireleri
L_SHPAGENTTaşıyıcı (kargo / nakliye) firmaları
L_SHPTYPESTaşıma şekilleri
L_TRADGRPTicari işlem grupları
L_LDOCNUMBelge numaralama şablonları
LG_SLSMANSatış elemanları / plasiyerler (firma numarası içermez)

Firma Tabloları (LG_XXX_)

Aşağıdaki örneklerde firma numarası 001 olarak yazılmıştır, kendi firma numaranızla değiştirin.

Malzeme ve Stok Kartları

Tablo AdıAçıklama
LG_001_ITEMSMalzeme (stok) kartları
LG_001_UNITSETFBirim setleri
LG_001_UNITSETLBirim seti satırları (adet, koli, kg…)
LG_001_UNITSETCBirim setleri arası çevrim katsayıları
LG_001_ITMUNITAMalzeme – birim atamaları
LG_001_UNITBARCODEMalzeme barkodları
LG_001_PRCLISTAlış / satış fiyat listeleri
LG_001_ASCONDAlış / satış koşulları
LG_001_MARKMarka tanımları
LG_001_VARIANTMalzeme varyantları
LG_001_CHARCODEMalzeme özellik kodları
LG_001_CHARVALMalzeme özellik değerleri
LG_001_ITMCLSASMalzeme sınıfı atamaları
LG_001_ITEMSUBSMalzeme alternatifleri
LG_001_INVDEFMalzeme – ambar bilgileri (asgari / azami stok vb.)
LG_001_LOCATIONStok yerleri (raf / lokasyon)
LG_001_SUPPASGNMalzeme – tedarikçi atamaları
LG_001_SRVCARDHizmet kartları
LG_001_DECARDSİndirim / masraf kartları
LG_001_PRCARDSPromosyon kartları

Cari Hesap, Finans ve Muhasebe Kartları

Tablo AdıAçıklama
LG_001_CLCARDCari hesap kartları (müşteri / tedarikçi)
LG_001_SHIPINFOCari sevkiyat adresleri
LG_001_CLINTELCari hesap istihbarat bilgileri
LG_001_PAYPLANSÖdeme planları
LG_001_PAYLINESÖdeme planı satırları
LG_001_BNCARDBanka kartları
LG_001_BANKACCBanka hesap kartları
LG_001_KSCARDKasa kartları
LG_001_EMUHACCMuhasebe hesap planı
LG_001_EMCENTERMasraf merkezleri
LG_001_CRDACREFKart – muhasebe hesap kodu bağlantıları
LG_001_SPECODESÖzel kod tanımları
LG_001_PROJECTProje kartları
LG_001_CAMPAIGNKampanya tanımları

Üretim

Tablo AdıAçıklama
LG_001_BOMASTERÜrün reçeteleri (başlık)
LG_001_BOMLINEÜrün reçetesi satırları
LG_001_BOMREVSNÜrün reçetesi revizyonları
LG_001_PRODORDÜretim emirleri
LG_001_DISPLINEİş emirleri
LG_001_OPERTIONOperasyonlar
LG_001_ROUTINGÜretim rotaları
LG_001_RTNGLINEÜretim rotası satırları
LG_001_WORKSTATİş istasyonları

Sabit Kıymet

Tablo AdıAçıklama
LG_001_FAREGISTSabit kıymet kayıtları
LG_001_FAYEARSabit kıymet yıllık kayıtları

Dönem Tabloları (LG_XXX_YY_)

Örneklerde firma 001, dönem 01 kullanılmıştır.

Satış, Satınalma ve Stok Hareketleri

Tablo AdıAçıklama
LG_001_01_INVOICEFaturalar (başlık bilgileri: tarih, cari, toplamlar)
LG_001_01_STFICHEMalzeme fişleri ve irsaliyeler (başlık)
LG_001_01_STLINEStok hareketleri — fatura, irsaliye ve fiş satırları
LG_001_01_ORFICHESipariş fişleri (başlık)
LG_001_01_ORFLINESipariş satırları
LG_001_01_SERILOTNSeri / lot numaraları
LG_001_01_SLTRANSSeri / lot hareketleri

Cari Hesap, Kasa, Banka ve Çek/Senet Hareketleri

Tablo AdıAçıklama
LG_001_01_CLFICHECari hesap fişleri (başlık)
LG_001_01_CLFLINECari hesap hareketleri
LG_001_01_PAYTRANSÖdeme / tahsilat vade hareketleri
LG_001_01_KSLINESKasa hareketleri
LG_001_01_BNFICHEBanka fişleri (başlık)
LG_001_01_BNFLINEBanka hareketleri
LG_001_01_CSCARDÇek / senet kartları
LG_001_01_CSROLLÇek / senet bordroları
LG_001_01_CSTRANSÇek / senet hareketleri

Muhasebe

Tablo AdıAçıklama
LG_001_01_EMFICHEMuhasebe (yevmiye) fişleri — başlık
LG_001_01_EMFLINEMuhasebe fiş satırları

Toplam Tabloları

Logo, raporların hızlı çalışması için hareketlerin özetini ayrı toplam tablolarında tutar.

Tablo AdıAçıklama
LV_001_01_GNTOTSTMalzeme ambar toplamları — eldeki stok miktarı (view)
LG_001_01_GNTOTSTMalzeme ambar toplamları (eski sürümler)
LG_001_01_STINVTOTGünlük malzeme ambar toplamları
LG_001_01_STINVENSMalzeme alış / satış aylık toplamları
LG_001_01_GNTOTCLCari hesap toplamları
LG_001_01_CLTOTFILCari hesap aylık toplamları
LG_001_01_BNTOTFILBanka aylık toplamları
LG_001_01_CSHTOTSKasa aylık toplamları
LG_001_01_EMUHTOTMuhasebe hesap toplamları
⚠️Güncel Tiger sürümlerinde LG_001_01_GNTOTST tablosu çoğu kurulumda boş kalır; stok toplamları LV_001_01_GNTOTST view'ı üzerinden hesaplanır. Eldeki miktarı okurken view'ı kullanın.

Tablolar Arası İlişkiler

Logo'da her tablonun birincil anahtarı LOGICALREF alanıdır. Diğer tablolar bu alana ...REF ile biten kolonlarla bağlanır:

BağlantıAnlamı
STLINE.STOCKREF = ITEMS.LOGICALREFHareket satırının malzemesi
STLINE.CLIENTREF = CLCARD.LOGICALREFHareketin carisi
STLINE.STFICHEREF = STFICHE.LOGICALREFSatırın bağlı olduğu irsaliye / fiş
STLINE.INVOICEREF = INVOICE.LOGICALREFSatırın bağlı olduğu fatura
INVOICE.CLIENTREF = CLCARD.LOGICALREFFaturanın carisi
ORFLINE.ORDFICHEREF = ORFICHE.LOGICALREFSipariş satırının sipariş fişi
CLFLINE.CLIENTREF = CLCARD.LOGICALREFCari hareketin carisi

Sık Kullanılan Alanlar ve Kodlar

Logo tablolarında bazı alan isimleri SQL'in ayrılmış kelimeleriyle çakışmasın diye alt çizgiyle biter: DATE_, DEFINITION_, TIME_ gibi.

AlanTabloAçıklama
CODETüm kartlarKart kodu
NAMEITEMSMalzeme açıklaması
DEFINITION_CLCARDCari unvanı
DATE_Fiş tablolarıFiş tarihi
FICHENOFiş tablolarıFiş numarası
CANCELLEDFiş tabloları0 = geçerli, 1 = iptal edilmiş
ACTIVEKart tabloları0 = aktif, 1 = kullanım dışı
IOCODESTLINE1 = giriş, 2 = ambar giriş, 3 = ambar çıkış, 4 = çıkış
LINETYPESTLINE0 = malzeme, 1 = promosyon, 2 = indirim, 3 = masraf, 4 = hizmet
SIGNCLFLINE0 = borç, 1 = alacak
INVENNOLV_GNTOTSTAmbar numarası (-1 = tüm ambarların toplamı)
CARDTYPEITEMS, CLCARDKart türü (aşağıdaki tablolara bakın)
⚠️Yaygın hata: ACTIVE alanı ters çalışır. Aktif kartları listelemek için ACTIVE = 0 koşulunu kullanın.

Fatura Türleri (INVOICE.TRCODE)

TRCODEFatura Türü
1Satınalma faturası
2Perakende satış iade faturası
3Toptan satış iade faturası
4Alınan hizmet faturası
5Alınan proforma fatura
6Satınalma iade faturası
7Perakende satış faturası
8Toptan satış faturası
9Verilen hizmet faturası
10Verilen proforma fatura
13Satınalma fiyat farkı faturası
14Satış fiyat farkı faturası
26Müstahsil makbuzu

Malzeme Fişi / İrsaliye Türleri (STFICHE.TRCODE)

TRCODEFiş Türü
1Satınalma irsaliyesi
2Perakende satış iade irsaliyesi
3Toptan satış iade irsaliyesi
4Konsinye çıkış iade irsaliyesi
5Konsinye giriş irsaliyesi
6Satınalma iade irsaliyesi
7Perakende satış irsaliyesi
8Toptan satış irsaliyesi
9Konsinye çıkış irsaliyesi
10Konsinye giriş iade irsaliyesi
11Fire fişi
12Sarf fişi
13Üretimden giriş fişi
14Devir fişi
25Ambar fişi
26Müstahsil irsaliyesi
50Sayım fazlası fişi
51Sayım eksiği fişi

İrsaliye ile bağlı olduğu faturanın TRCODE değeri aynıdır (ör. toptan satış irsaliyesi 8 → toptan satış faturası 8).

Cari Hesap Hareket Türleri (CLFLINE.TRCODE)

Faturadan gelen cari hareketlerde kod, fatura türüne 30 eklenerek bulunur (ör. toptan satış faturası 8 → cari hareket 38).

TRCODEHareket Türü
1Nakit tahsilat
2Nakit ödeme
3Borç dekontu
4Alacak dekontu
5Virman işlemi
6Kur farkı işlemi
12Özel işlem
14Açılış (devir) fişi
20Gelen havale
21Gönderilen havale
31Satınalma faturası
32Perakende satış iade faturası
33Toptan satış iade faturası
34Alınan hizmet faturası
36Satınalma iade faturası
37Perakende satış faturası
38Toptan satış faturası
39Verilen hizmet faturası
41Verilen vade farkı faturası
42Alınan vade farkı faturası
43Satınalma fiyat farkı faturası
44Satış fiyat farkı faturası
56Müstahsil makbuzu
61Çek girişi
62Senet girişi
63Çek çıkışı (cari hesaba)
64Senet çıkışı (cari hesaba)
70Kredi kartı fişi

Malzeme Kart Türleri (ITEMS.CARDTYPE)

CARDTYPEKart Türü
1Ticari mal
2Karma koli
3Depozitolu mal
4Sabit kıymet
10Hammadde
11Yarı mamul
12Mamul
13Tüketim malı
20Malzeme sınıfı (genel)
21Malzeme sınıfı (tablolu)

Cari Hesap Türleri (CLCARD.CARDTYPE)

CARDTYPECari Türü
1Alıcı
2Satıcı
3Alıcı + satıcı
4Grup şirketi

Hazır SQL Sorgu Örnekleri

Malzemelerin eldeki stok miktarı

SELECT I.CODE AS MalzemeKodu, I.NAME AS MalzemeAdi, G.ONHAND AS EldekiMiktar
FROM LG_001_ITEMS I
JOIN LV_001_01_GNTOTST G ON G.STOCKREF = I.LOGICALREF AND G.INVENNO = -1
WHERE I.ACTIVE = 0
ORDER BY I.CODE

Cari hesap bakiyeleri

SELECT C.CODE AS CariKodu, C.DEFINITION_ AS Unvan,
       SUM(CASE WHEN L.SIGN = 0 THEN L.AMOUNT ELSE -L.AMOUNT END) AS Bakiye
FROM LG_001_CLCARD C
JOIN LG_001_01_CLFLINE L ON L.CLIENTREF = C.LOGICALREF
WHERE L.CANCELLED = 0
GROUP BY C.CODE, C.DEFINITION_
ORDER BY Bakiye DESC

Aylık satış faturası listesi

SELECT F.FICHENO AS FaturaNo, F.DATE_ AS Tarih, C.DEFINITION_ AS Cari,
       F.NETTOTAL AS NetToplam, F.TOTALVAT AS KDV
FROM LG_001_01_INVOICE F
JOIN LG_001_CLCARD C ON C.LOGICALREF = F.CLIENTREF
WHERE F.TRCODE IN (7, 8)
  AND F.CANCELLED = 0
  AND F.DATE_ >= '2026-01-01' AND F.DATE_ < '2026-02-01'
ORDER BY F.DATE_

Malzeme bazında satış miktarı ve tutarı

SELECT I.CODE, I.NAME, SUM(S.AMOUNT) AS Miktar, SUM(S.LINENET) AS NetTutar
FROM LG_001_01_STLINE S
JOIN LG_001_ITEMS I ON I.LOGICALREF = S.STOCKREF
WHERE S.TRCODE IN (7, 8) AND S.LINETYPE = 0 AND S.CANCELLED = 0
GROUP BY I.CODE, I.NAME
ORDER BY NetTutar DESC
⚠️Logo tablolarına doğrudan INSERT / UPDATE / DELETE yapmayın. Toplam tabloları (STINVTOT, GNTOTCL) ve bağlı kayıtlar bozulabilir. Veri yazmak için Logo Objects (LObjects) veya Logo REST servislerini kullanın; SQL'i yalnızca raporlama (SELECT) için kullanın.

Sık Sorulan Sorular

Firma ve dönem numaramı nasıl öğrenirim?

SELECT NR, NAME FROM L_CAPIFIRM sorgusu firma numaralarını, SELECT FIRMNR, NR, BEGDATE, ENDDATE FROM L_CAPIPERIOD sorgusu dönemleri listeler. Firma 1 için tablo öneki LG_001_, dönem 1 için LG_001_01_ olur.

Fatura satırları hangi tabloda?

Logo'da ayrı bir "fatura satırı" tablosu yoktur. Fatura başlığı INVOICE, satırları ise STLINE tablosundadır ve STLINE.INVOICEREF ile faturaya bağlanır.

Stok miktarını STLINE'dan mı hesaplamalıyım?

Anlık eldeki miktar için LV_001_01_GNTOTST view'ı en hızlı yoldur (INVENNO = -1 tüm ambarların toplamını verir). Belirli bir tarihteki stok durumu veya hareket detayı gerekiyorsa STLINE üzerinden IOCODE ile giriş-çıkış toplanarak hesaplanır.

Yeni döneme geçince sorgularım çalışmıyor, neden?

Hareket tabloları dönem numarası içerdiği için yeni dönemde tablo adları değişir (LG_001_01_ → LG_001_02_). Sorgularınızda dönem numarasını parametre olarak yönetmeniz gerekir.

İlgili Rehberler

Logo ERP için özel rapor, entegrasyon veya veri aktarımı ihtiyacınız varsa, Logo iş ortağı olarak ekibimiz yardımcı olabilir.

Bilgi Bankası
/logo-veritabani-tablo-isimleri