Forum

Muhasebe Fişlerini ...
 
Bildirimler
Hepsini Temizle

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

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

İ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

P 

 

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ş: