• Merhaba Ziyaretçi,
    Microsoft 365 Uygulamaları ile ilgili yeni haberler, dikkat çekici konular, ilgi ile takip edeceğiniz yazılar için.

    Abone Olun
  • ESTE - Microsoft Office Eğitimleri

    Yeni yıl Microsoft Office Eğitim planlarınız için bütçenizi oluşturmadan önce ESTE eğitim kalitesi ile tanışın. 🙌
    Kullanıcıların ihtiyacı olan yazılı materyal, dosya ve video kaynağı desteğimiz ile tüm ofis çalışanlarının iş süreçlerini rahatlatacak eğitimler planlayın. 🎯
    Microsoft Office eğitimlerimiz hakkında detaylı bilgi için bize ulaşın.

    👉 Microsoft Office Eğitim Talebi

SQL Sorgu logo connect üzerinden gelen faturaları ürün adı ve miktar

burakaydogan

Yeni Üye
Katılım
4 Ara 2025
Mesajlar
1
En iyi yanıt
0
Puanları
1
Yaş
35
Konum
mersin
Ad Soyad
burak
Office Vers.
office 365
merhabalar ;
logo connect üzerinden gelen faturaları ürün adı ve miktar şeklinde excele nasıl çekebiliriz yardımlarınızı rica ederim.
 

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,620
En iyi yanıt
14
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Vers.
Microsoft 365 TR+EN
Merhaba Burak Bey,

Logo Connect arayüzü, standart olarak "Gelen Kutusu" ekranında faturaları başlık (header) bilgileriyle (Fatura No, Gönderen, Toplam Tutar vb.) listeler. Bu nedenle direkt olarak sağ tıklayıp "Excel'e Aktar" dediğinizde kalem detaylarını (Ürün Adı, Miktar) getirmez.

Faturaları "Ürün Adı" ve "Miktar" şeklinde satır bazlı Excel'e çekebilmek için aşağıdaki 3 yöntemden durumunuza en uygun olanı kullanabilirsiniz:

Yöntem 1: En Pratik Yol (ERP'ye Aktardıktan Sonra)​

Eğer faturaları Logo ticari programa (Tiger, Go, Start vb.) aktardıysanız, bu raporu almak çok daha kolaydır. Logo Connect sadece bir köprüdür, asıl detaylı raporlama ticari programda yapılır.

  1. Logo Ticari Programınızı (Tiger/Go) açın.
  2. Satınalma modülüne gidin.
  3. Hareketler menüsü altından "Satınalma Hareketleri" (Purchasing Movements) penceresini açın.
    • Neden burası? Çünkü "Satınalma Faturaları" penceresi sadece fatura toplamını gösterirken, "Satınalma Hareketleri" penceresi içerideki her bir ürün satırını ayrı ayrı listeler.
  4. Filtreleme ekranında tarih aralığını seçin ve gerekirse "Fiş Türü"nü "Alım Faturası" olarak filtreleyin.
  5. Listelenen ekranda sağ tıklayıp Özellikler (veya Tablo Yerleşimi) diyerek görmek istediğiniz kolonları (Malzeme Açıklaması, Miktar, Birim Fiyat vb.) seçin.
  6. Tekrar sağ tıklayıp "Excel'e Aktar" (veya Veri Aktarımı > Excel) seçeneği ile ürün bazlı listenizi alabilirsiniz.

Yöntem 2: Logo Connect İçerisinden (Onaylamadan Önce)​

Faturaları henüz içeriye (ERP'ye) almadınız ve Connect gelen kutusunda beklerken bu listeye ihtiyacınız varsa iş biraz daha tekniktir:

  • Seçenek A (Raporlama): Logo Connect içerisinde faturaları seçip "Yazdır" veya "İncele" dediğinizde açılan ön izleme ekranında (eğer sisteminizde tanımlıysa) sol üstte "Save/Export" butonu olabilir. Buradan Excel formatını seçmeyi deneyebilirsiniz. Ancak bu yöntem genelde düzgün bir tablo vermez, görsel formatı Excel'e çevirir.
  • Seçenek B (Tarayıcı Ayarı - Nadir): Bazı Connect sürümlerinde Gelen Kutusu ekranının alt kısmında "Başlıklar" ve "Satırlar" (Lines) diye sekmeler bulunur. "Satırlar" sekmesine geçip sağ tıklayarak Excel'e aktarımı deneyebilirsiniz. Ancak bu özellik her versiyonda aktif olmayabilir.

Yöntem 3: SQL Sorgusu ile (İleri Düzey)​

Eğer çok sayıda fatura var ve bunu sürekli yapmanız gerekiyorsa, IT departmanınızdan veya Logo bayinizden bir SQL Sorgusu isteyebilirsiniz.

Veriler Logo ticari sisteme aktarıldıysa, aşağıdaki SQL sorgusu veritabanından direkt "Fatura No, Ürün Adı, Miktar" bilgisini çeker.

(Not: LG_XXX_XX_ kısımlarını kendi firma ve dönem numaranıza göre değiştirmelisiniz.)

SQL:
SELECT
INV.FICHENO AS [Fatura No],
INV.DATE_ AS [Tarih],
CLN.DEFINITION_ AS [Cari Adı],
ITEMS.NAME AS [Ürün Adı],
STL.AMOUNT AS [Miktar],
UNIT.CODE AS [Birim]
FROM LG_001_01_STLINE STL  -- Hareket Tablosu
LEFT JOIN LG_001_ITEMS ITEMS ON STL.STOCKREF = ITEMS.LOGICALREF
LEFT JOIN LG_001_01_INVOICE INV ON STL.INVOICEREF = INV.LOGICALREF
LEFT JOIN LG_001_CLCARD CLN ON INV.CLIENTREF = CLN.LOGICALREF
WHERE
STL.LINETYPE = 0  -- Sadece malzeme satırları
AND INV.TRCODE = 1 -- Alım Faturaları
ORDER BY INV.DATE_ DESC


Özetle: En temiz yöntem; faturaları önce ticari sisteme aktarmak, ardından Satınalma Hareketleri (Purchase Movements) penceresinden Excel almaktır.
 
Üst Alt