SQL Sorgu

Cevapla
koksal
Mesajlar: 2
Kayıt: Cmt Ağu 31, 2024 3:29 pm
Lokasyon: çankırı
Meslek: Bilgi İşlem Destek Elemanı
Adınız: koksal
Soyadınız: teres

SQL Sorgu

Mesaj gönderen koksal »

Arkadaşlar Merhaba;

lOGO go 3 için 2 adet sorgu lazım yardımcı olacak arkadaşlara şimdiden teşekkür ederim.

1. cari,bakiye,adres,telefon,vergi dairesi,vergi no

2. stok adı,barkodu ,güncel malzeme alış fiyatları
Kullanıcı avatarı
Tarkan VURAL
Doğrulandı
Site Admin
Mesajlar: 66
Kayıt: Prş Haz 22, 2023 12:03 am
Lokasyon: İstanbul
Web Sitesi: http://www.tarkanvural.com.tr
Meslek: Yazılım ve Veri Tabanı Uzmanı
Adınız: Tarkan
Soyadınız: VURAL
İletişim:

Re: SQL Sorgu

Mesaj gönderen Tarkan VURAL »

Merhaba,
Cari liste için şu sorgu işinizi görebilir :

Kod: Tümünü seç

 
SELECT CLC.CODE CARIKODU,CLC.DEFINITION_ CARIADI,
ROUND(CASE WHEN SUM(TOT.DEBIT-TOT.CREDIT)>0 THEN SUM(TOT.DEBIT-TOT.CREDIT) ELSE 0 END,2) BORCBAKIYE,
ROUND(CASE WHEN SUM(TOT.DEBIT-TOT.CREDIT)<0 THEN SUM(TOT.CREDIT-TOT.DEBIT) ELSE 0 END,2) ALACAKBAKIYE,
CLC.ADDR1 ADRES1, CLC.ADDR2 ADRES2, CLC.CITY SEHIR, CLC.TELNRS1 TEL, CLC.COUNTRY ULKE, CLC.TAXOFFICE VD, CLC.TAXNR + CLC.TCKNO VNO 
FROM LV_400_01_CLTOTFIL TOT
LEFT OUTER JOIN LG_400_CLCARD CLC ON CLC.LOGICALREF=TOT.CARDREF AND TOTTYP=1
WHERE CLC.CODE IS NOT NULL AND CLC.ACTIVE=0
GROUP BY CLC.CODE,CLC.DEFINITION_ , CLC.ADDR1, CLC.ADDR2, CLC.TELNRS1, CLC.CITY, CLC.COUNTRY, CLC.TAXOFFICE, CLC.TAXNR, CLC.TCKNO 
ORDER BY CLC.DEFINITION_
Diğer sorunuzda barkod birim sete bağlı olduğundan, ana birimden başka alt birimler de olabileceğinden, hangi birimin barkodu olacak ?
Alış fiyatı nereden alınacak ?
• Sizin belirlediğiniz alış fiyatları tablosundan mı ?
• Son satın alma faturalarından mı ?
Konu Dışı
Logo Yazılım, Özel Yazılım, Entegrasyon işlemleri, Excel VBA kodlama, Raporlama, Eğitim.. gibi konulardaki destek ihtiyaçlarınız içinhelpdesk@evnyazilim.com.trile irtibata geçebilirsiniz.
koksal
Mesajlar: 2
Kayıt: Cmt Ağu 31, 2024 3:29 pm
Lokasyon: çankırı
Meslek: Bilgi İşlem Destek Elemanı
Adınız: koksal
Soyadınız: teres

Re: SQL Sorgu

Mesaj gönderen koksal »

bu fazlası ile yeterli oldu.çok teşekkür eder minnettarlığımı belirtmek isterim.
ahmet967
Mesajlar: 2
Kayıt: Çrş Eki 09, 2024 3:05 pm
Lokasyon: kayseri
Meslek: Bilgisayar Mühendisi
Adınız: Ahmet
Soyadınız: YALÇIN

Re: SQL Sorgu

Mesaj gönderen ahmet967 »

stok için aşağıdaki kodu kullanabilirsiniz... (Barkodsuz)

Kod: Tümünü seç

SELECT
    ITEMS.STGRPCODE AS 'Grup Kodu',
    ITEMS.CODE		AS 'Kodu',
    ITEMS.NAME		AS 'Ürün Adı',
    ISNULL(ALIS.[Kdv Hariç Adet Fiyatı],0) AS [Alıs Kdv Hariç Adet Fiyatı],
    CONVERT(VARCHAR(10), ALIS.[Son Alış Tarihi], 104) AS 'Son Alış Tarihi'
FROM
    LG_001_ITEMS ITEMS
OUTER APPLY (
    SELECT TOP 1
        STLINE.STOCKREF,
        STLINE.AMOUNT,
        CAST(ISNULL(STLINE.VATMATRAH / NULLIF(STLINE.AMOUNT * CASE WHEN ISNULL(STLINE.UINFO2,0)=0 THEN 1 ELSE STLINE.UINFO2 END / CASE WHEN ISNULL(STLINE.UINFO1,0)=0 THEN 1 ELSE STLINE.UINFO1 END, 0), 0) AS decimal(38,2)) AS 'Kdv Hariç Adet Fiyatı',
        STLINE.DATE_ AS 'Son Alış Tarihi'
    FROM
        LG_001_01_STLINE STLINE
    WHERE
        STLINE.STOCKREF = ITEMS.LOGICALREF AND
        (STLINE.TRCODE IN (1, 14) AND STLINE.STFICHEREF<>0) AND
        STLINE.CANCELLED=0
    ORDER BY
        STLINE.DATE_ DESC, STLINE.FTIME DESC
) AS ALIS
OUTER APPLY (
    SELECT TOP 1 FIYAT.PRICE AS 'SATIS_FIYATI'
    FROM
        LG_001_PRCLIST FIYAT
    WHERE
        FIYAT.PTYPE=2 AND
        FIYAT.BEGDATE<=GETDATE() AND FIYAT.ENDDATE>=GETDATE() AND
        FIYAT.CARDREF=ITEMS.LOGICALREF AND
        FIYAT.CLIENTCODE='' AND FIYAT.PRIORITY=0
) AS SATIS
WHERE
    ITEMS.ACTIVE=0
ORDER BY
    2, 3, 1;
Cevapla
  • Benzer Konular
    Cevaplar
    Görüntüleme
    Son mesaj
  • LOGO SQL SATIŞ SORGU PROBLEMİ
    gönderen dfom_2004 » » forum Logo Query
    2 Cevaplar
    56 Görüntüleme
    Son mesaj gönderen ahmet967
  • sql
    gönderen akcanadana » » forum SQL Veritabanları
    5 Cevaplar
    2613 Görüntüleme
    Son mesaj gönderen tasad
  • Malzeme(Stok) Muhasebe Kodları Listesi SQL Sorgusu
    gönderen Tarkan VURAL » » forum Logo Query
    0 Cevaplar
    376 Görüntüleme
    Son mesaj gönderen Tarkan VURAL