Forum

Muhasebe Fişlerini ...
 
Bildirimler
Hepsini Temizle

Muhasebe Fişlerini SQl den Silmek İçin Ne yapmak İçin

4 Yazılar
2 Üyeler
0 Reactions
1,557 Görüntüleme
(@onurcayir89)
Gönderiler: 17
Eminent Member
Konu başlatıcı
 

İki tarih arasındaki Bütün entegrasyonları Silmek istiyorum. Ancak Fiş tipine göre silme işlemi yapmak istiyorum örnek: Mahsup fişi haric diğer tediye ve tahsil fişlerini silmek istiyorum

 
Gönderildi : 17/05/2011 13:26

(@mustafa.kupeli)
Gönderiler: 16
Active Member
 

Merhaba 

Öncelikle entegrasyondan gelen muhasebe tiplerini öğrenmek isteyebiliriz, bunun için

select shangiuygulama from tbMuhasebeFisi group by shangiuygulama

kodunu kullanabiliriz, bu kod bize

bc
CHS
FA
HA
K
MUH

 

gibi bir liste verecektir. Örneğin Alış Faturalarından gelen muhasebe fişlerini silmek isteyelim, aşağıdaki kod işimizi görebilir.

set dateformat dmy
declare @BaslangicTarih as smalldatetime
declare @BitisTarih as smalldatetime

set @BaslangicTarih = '01/11/2009'
set @BitisTarih = '30/11/2009'

delete tbMuhasebeFisiAciklamasi
from tbMuhasebeFisi
where tbMuhasebeFisi.dteFisTarihi = tbMuhasebeFisiAciklamasi.dteFisTarihi and
tbMuhasebeFisi.sMuhFisTipi = tbMuhasebeFisiAciklamasi.sMuhFisTipi and
tbMuhasebeFisi.lFisno = tbMuhasebeFisiAciklamasi.lFisno and
tbMuhasebeFisi.sHangiUygulama = 'bc' and
tbMuhasebeFisi.dteFisTarihi between @BaslangicTarih and @BitisTarih

delete tbMuhasebeFisi
where tbMuhasebeFisi.sHangiUygulama = 'bc' and
tbMuhasebeFisi.dteFisTarihi between @BaslangicTarih and @BitisTarih

 

İyi Çalışmalar 

 
Gönderildi : 17/05/2011 13:32

(@onurcayir89)
Gönderiler: 17
Eminent Member
Konu başlatıcı
 

Teşşekkür Ediyorum . İşime Yaradı 🙂

 
Gönderildi : 17/05/2011 13:44

(@mustafa.kupeli)
Gönderiler: 16
Active Member
 

İşinize yaradıysa ne mutlu bana. 🙂

İyi Çalışmalar 

 
Gönderildi : 17/05/2011 13:54

Paylaş: