GO PRO FormBA ve FormBS yi exele nasıl aktarırım

Gönderen Konu: GO PRO FormBA ve FormBS yi exele nasıl aktarırım  (Okunma sayısı 2982 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı kablo

  • Yeni Kullanıcı
  • *
  • Karma: -1
GO PRO FormBA ve FormBS yi exele nasıl aktarırım yardımcı olursanız sevinirim..

Çevrimdışı ALOX

  • Logo Kullanıcısı
  • **
  • Karma: 1
Ynt: GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #1 : 16.02.2008, 13:26 »
EXCEL DEN SQL BAĞLANTISI YAP
GODB YE BAĞLAN
QUERY SORGUSUNA BUNU YAPIŞTIR.

FORMBS

SELECT
CLNTC.DEFINITION_ 'Cari Hesap Ünvany',
CLNTC.TAXOFFICE 'Vergi Dairesi',
CLNTC.TAXNR 'Vergi Numarasy',
SUM(XXX.LNETSUM2) AS 'KDV Hariç Tutar',
SUM(XXX.FICHECOUNT2) AS 'Fi? Sayysy'
FROM
(SELECT
INVFC.CLIENTREF,
COUNT(DISTINCT INVFC.LOGICALREF) AS FICHECOUNT2,
SUM((INVFC.NETTOTAL-INVFC.TOTALVAT)) AS LNETSUM2
FROM
LG_002_01_INVOICE INVFC  WITH(NOLOCK) WHERE
INVFC.STATUS = 0  AND
INVFC.TRCODE IN (6,7,8,9,10,14) AND
INVFC.NETTOTAL <> 0  AND
INVFC.CLIENTREF <> 0  AND
INVFC.CANCELLED  = 0  AND
INVFC.DATE_ >= CONVERT(dateTime, '1-1-2007', 101) AND
(INVFC.DATE_ <= CONVERT(dateTime, '12-31-2007', 101))
GROUP BY INVFC.CLIENTREF) XXX LEFT OUTER JOIN LG_002_CLCARD CLNTC WITH(NOLOCK) ON (XXX.CLIENTREF  =  CLNTC.LOGICALREF)
GROUP BY CLNTC.DEFINITION_,CLNTC.TAXOFFICE,CLNTC.TAXNR,CLNTC.LOGICALREF HAVING SUM(XXX.LNETSUM2) >= 30000
ORDER BY CLNTC.DEFINITION_


FORMBA

SELECT
CLNTC.DEFINITION_ 'Cari Hesap Ünvan&yacute;',
CLNTC.TAXOFFICE 'Vergi Dairesi',
CLNTC.TAXNR 'Vergi Numaras&yacute;',
SUM(XXX.LNETSUM2) AS 'KDV Hariç Tutar',
SUM(XXX.FICHECOUNT2) AS 'Fi&thorn; Say&yacute;s&yacute;'
FROM
(SELECT
INVFC.CLIENTREF,
COUNT(DISTINCT INVFC.LOGICALREF) AS FICHECOUNT2,
SUM((INVFC.NETTOTAL-INVFC.TOTALVAT)) AS LNETSUM2
FROM
LG_XXX_YY_INVOICE INVFC  WITH(NOLOCK) WHERE
INVFC.STATUS = 0  AND
INVFC.TRCODE IN (1,2,3,4,5,13,26) AND
INVFC.NETTOTAL <> 0  AND
INVFC.CLIENTREF <> 0  AND
INVFC.CANCELLED  = 0  AND
INVFC.DATE_ >= CONVERT(dateTime, '1-1-2007', 101) AND
(INVFC.DATE_ <= CONVERT(dateTime, '12-31-2007', 101))
GROUP BY INVFC.CLIENTREF) XXX LEFT OUTER JOIN LG_XXX_CLCARD CLNTC WITH(NOLOCK) ON (XXX.CLIENTREF  =  CLNTC.LOGICALREF)
GROUP BY CLNTC.DEFINITION_,CLNTC.TAXOFFICE,CLNTC.TAXNR,CLNTC.LOGICALREF HAVING SUM(XXX.LNETSUM2) >= 30000
ORDER BY CLNTC.DEFINITION_


NOT:SADECE KOYU YERLERİ DĞEŞTİR.(FİRMA NO VE DÖNEM NO)

Çevrimdışı kablo

  • Yeni Kullanıcı
  • *
  • Karma: -1
Ynt: GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #2 : 18.02.2008, 12:18 »
çok teşekkür ederim emeğine sağlık...

Çevrimdışı sun_of_winter

  • Logo Kullanıcısı
  • **
  • Karma: 0
Ynt: GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #3 : 20.02.2008, 09:53 »
Excel den SQL bağlantısını nasıl yapabiliriz???

Çevrimdışı mehmet84

  • Logo Kullanıcısı Pro
  • ***
  • Karma: 1
  • Ne Mutlu TÜRK'üm Diyene...
Ynt: GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #4 : 21.02.2008, 14:34 »
Güzel paylaşım olmuş teşekkürler ;)

Çevrimdışı LsuErsoy

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 33
  • Kişisel ileti
Ynt: GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #5 : 21.02.2008, 16:11 »
işte bu ! diyorum , teşekkürler...

Çevrimdışı ozankilic

  • LOGO Bayi
  • Logo Uzman Kullanıcı
  • *****
  • Karma: 2
  • Arda Bilişim San.Tic.Paz.Hiz.
GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #6 : 21.02.2008, 17:10 »
süpersin çok saol.

Çevrimdışı kadirozgul80

  • Yeni Kullanıcı
  • *
  • Karma: -1
GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #7 : 25.02.2008, 14:15 »
merhaba
bu sorguya faturaların özel kodlarına göre filtre de ekleyebilir misin ALOX? Eğer eklersen tam aradığım kodlar olacak. Şimdiden teşekkür ederim.

Çevrimdışı Monsieur®

  • LogoDestek Yönetim
  • Logo Uzmanı
  • *****
  • Karma: 38
GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #8 : 26.02.2008, 13:53 »
Merhaba,
Sanırım bu işini tam görecek

Kolay gelsin

FORMBS

SELECT
CLNTC.DEFINITION_ 'Cari Hesap Ünvanı',
CLNTC.TAXOFFICE 'Vergi Dairesi',
INVFC.SPECODE 'Özel Kodu',
CLNTC.TAXNR 'Vergi Numarasy',
SUM(XXX.LNETSUM2) AS 'KDV Hariç Tutar',
SUM(XXX.FICHECOUNT2) AS 'Fi? Sayysy'
FROM
(SELECT
INVFC.CLIENTREF,
COUNT(DISTINCT INVFC.LOGICALREF) AS FICHECOUNT2,
SUM((INVFC.NETTOTAL-INVFC.TOTALVAT)) AS LNETSUM2
FROM
LG_002_01_INVOICE INVFC  WITH(NOLOCK) WHERE
INVFC.STATUS = 0  AND
INVFC.TRCODE IN (6,7,8,9,10,14) AND
INVFC.NETTOTAL <> 0  AND
INVFC.CLIENTREF <> 0  AND
INVFC.CANCELLED  = 0  AND
INVFC.DATE_ >= CONVERT(dateTime, '1-1-2007', 101) AND
(INVFC.DATE_ <= CONVERT(dateTime, '12-31-2007', 101))
GROUP BY INVFC.CLIENTREF) XXX LEFT OUTER JOIN LG_002_CLCARD CLNTC WITH(NOLOCK) ON (XXX.CLIENTREF  =  CLNTC.LOGICALREF)
GROUP BY CLNTC.DEFINITION_,CLNTC.TAXOFFICE,CLNTC.TAXNR,CLNTC.LOGICALREF HAVING SUM(XXX.LNETSUM2) >= 30000
ORDER BY CLNTC.DEFINITION_


FORMBA

SELECT
CLNTC.DEFINITION_ 'Cari Hesap Ünvanı',
CLNTC.TAXOFFICE 'Vergi Dairesi',
CLNTC.TAXNR 'Vergi Numaras&yacute;',
INVFC.SPECODE 'Özel Kodu',
SUM(XXX.LNETSUM2) AS 'KDV Hariç Tutar',
SUM(XXX.FICHECOUNT2) AS 'Fi&thorn; Say&yacute;s&yacute;'
FROM
(SELECT
INVFC.CLIENTREF,
COUNT(DISTINCT INVFC.LOGICALREF) AS FICHECOUNT2,
SUM((INVFC.NETTOTAL-INVFC.TOTALVAT)) AS LNETSUM2
FROM
LG_XXX_YY_INVOICE INVFC  WITH(NOLOCK) WHERE
INVFC.STATUS = 0  AND
INVFC.TRCODE IN (1,2,3,4,5,13,26) AND
INVFC.NETTOTAL <> 0  AND
INVFC.CLIENTREF <> 0  AND
INVFC.CANCELLED  = 0  AND
INVFC.DATE_ >= CONVERT(dateTime, '1-1-2007', 101) AND
(INVFC.DATE_ <= CONVERT(dateTime, '12-31-2007', 101))
GROUP BY INVFC.CLIENTREF) XXX LEFT OUTER JOIN LG_XXX_CLCARD CLNTC WITH(NOLOCK) ON (XXX.CLIENTREF  =  CLNTC.LOGICALREF)
GROUP BY CLNTC.DEFINITION_,CLNTC.TAXOFFICE,CLNTC.TAXNR,CLNTC.LOGICALREF HAVING SUM(XXX.LNETSUM2) >= 30000
ORDER BY CLNTC.DEFINITION_

Çevrimdışı kadirozgul80

  • Yeni Kullanıcı
  • *
  • Karma: -1
GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #9 : 26.02.2008, 14:54 »
Monsieur® teşekkür ederim cevabın için.

Çevrimdışı beta3

  • LOGO Bayi
  • Logo Kullanıcısı Pro
  • *****
  • Karma: 1
GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #10 : 26.02.2008, 17:41 »
arkadaşlar bu kadar ugraşmanıza gerek yok formBA ve BS leri kaydettikten sonra xml dosyası oluşturmuyormu sonra
logonun içinde eger katalog ismimiz c: ise cnin içiinde
BA için __FORMBS_1_01012007_31122007
BS içinde455__FORMBA_1_01012007_31122007 bu tarz birer dosya atar office programından excel açarız sonra ecxelden bu dosyalardan birini seçere aç deriz salt okunur olarak açar sonra ilgili tabl kolonlarını daraltırız istemedigimiz kolonuda sileriz  2007 formları hazirana kadar
2008 ocak şubat mart ayları için nisan 5 e kadar süresi var
kolay gelsin.

Çevrimdışı ARSLAN_Aslan

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 3
  • yazilimyeri.com
GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #11 : 05.05.2008, 12:04 »
Arkadaşlar

MONTH(INVFC.DATE_) AS AY

Nasıl ekleriz. Yani sorgu sonucunda hesaplama yapıldığı Ayı da yazsın. Yani aşağıdaki başlıklar arasına Fatura tarihi baz alarak AY bilgisinide yazsın.

SELECT
CLNTC.DEFINITION_ 'Cari Hesap Ünvany',
CLNTC.TAXOFFICE 'Vergi Dairesi',
CLNTC.TAXNR 'Vergi Numarasy',
SUM(XXX.LNETSUM2) AS 'KDV Hariç Tutar',
SUM(XXX.FICHECOUNT2) AS 'Fi? Sayısı'

Çevrimdışı ARSLAN_Aslan

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 3
  • yazilimyeri.com
GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #12 : 05.05.2008, 12:11 »
Soruyu bıraktıktan sonra bir kod yazdım paylaşmak istedim. (Sonuçlarını test ediyorum incelemek isteyen varsa.)

FORMBS

SELECT
CLNTC.DEFINITION_ 'Cari Hesap Ünvany',
CLNTC.TAXOFFICE 'Vergi Dairesi',
CLNTC.TAXNR 'Vergi Numarasy',
MONTH(XXX.DATE_) AS AY ,
SUM(XXX.LNETSUM2) AS 'KDV Hariç Tutar',
SUM(XXX.FICHECOUNT2) AS 'Fi? Sayısı'
FROM
(SELECT
INVFC.CLIENTREF,INVFC.DATE_,
COUNT(DISTINCT INVFC.LOGICALREF) AS FICHECOUNT2,
SUM((INVFC.NETTOTAL-INVFC.TOTALVAT)) AS LNETSUM2
FROM
LG_507_01_INVOICE INVFC  WITH(NOLOCK) WHERE
INVFC.STATUS = 0  AND
INVFC.TRCODE IN (6,7,8,9,10,14) AND
INVFC.NETTOTAL <> 0  AND
INVFC.CLIENTREF <> 0  AND
INVFC.CANCELLED  = 0  AND
INVFC.DATE_ >= CONVERT(dateTime, '1-1-2008', 101) AND
(INVFC.DATE_ <= CONVERT(dateTime, '12-31-2008', 101))
GROUP BY INVFC.CLIENTREF,INVFC.DATE_) XXX LEFT OUTER JOIN LG_507_CLCARD CLNTC WITH(NOLOCK) ON (XXX.CLIENTREF  =  CLNTC.LOGICALREF)
GROUP BY CLNTC.DEFINITION_,CLNTC.TAXOFFICE,XXX.DATE_,CLNTC.TAXNR,CLNTC.LOGICALREF HAVING SUM(XXX.LNETSUM2) >= 30000
ORDER BY XXX.DATE_,CLNTC.DEFINITION_

Çevrimdışı kobak

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #13 : 29.01.2009, 13:26 »
EXCEL DEN SQL BAĞLANTISI YAP
GODB YE BAĞLAN
QUERY SORGUSUNA BUNU YAPIŞTIR.
****
Bu işlem nasıl yapılıyor yardımcı olur musunuz?
Benim bilgisayarımda navigator var ve normal çalışabiliyorum excell de.
Bu arada gold 4.55 kullanıyorum. Ba-Bs alamayacakmıyım.

Çevrimdışı redne84

  • Logo Kullanıcısı
  • **
  • Karma: -2
Ynt: GO PRO FormBA ve FormBS yi exele nasıl aktarırım
« Yanıtla #14 : 29.01.2009, 15:15 »
ARKADAŞLAR BİRDE EXELDEN ADIM ADIM NASIL ALINIYOR. BİR DÖKÜMAN HAZIRLARSANIZ ÇOK GÜZEL OLURDU.