silinen faturanın ekstrede görünmesi

Gönderen Konu: silinen faturanın ekstrede görünmesi  (Okunma sayısı 569 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı PINAR...

  • Yeni Kullanıcı
  • *
  • Karma: 0
silinen faturanın ekstrede görünmesi
« : 16.03.2016, 16:12 »
Merhaba, bir satış siparişinden faturalanan bir işlemin faturasını sildik. satış faturaları kısmında görünmüyor. Bu faturanın irsaliyesi ve siparişi duruyor. Muhtemelen silinen kayıt veritabanında asılı kaldı.faturayı tekrar girdik.Ekstrede çift kayıt görünüyor. Yani silinen faturada görünyor. Bunları select ile tespist edip o hatalı satırları silmek lazım. Yedek aldıktan sonra tabi:). yasak komutu burada yasak olduğunu biliyorum. Select komutu için yardım rica edeceğim.

Elimde hatalı işlemleri listelemek için bazı sorgular var. Bunlardan hangisi ile döküm almak gerekir. Yada başka sorgu yazabilirmisiniz.

SELECT CLIENTREF FROM LG_001_01_CLFLINE
WHERE CLIENTREF NOT IN (SELECT LOGICALREF FROM LG_001_CLCARD)
 
--CARİ HESAP HAREKET HATALI SATIRLAR
 
SELECT * FROM LG_001_01_CLFLINE WHERE MODULENR=4 AND TRCODE=38  AND
SOURCEFREF NOT IN  (SELECT LOGICALREF FROM LG_001_01_INVOICE)
 
--FATURASI OLUP CARI HESAP HAREKETİ OLMAYANLAR
 
SELECT * FROM LG_001_01_INVOICE WHERE TRCODE=8 AND LOGICALREF NOT IN (
SELECT SOURCEFREF FROM LG_001_01_CLFLINE WHERE MODULENR=4 AND TRCODE=38 )
--FİŞİ OLMAYAN CARİ HESAP HAREKETLERİ
 
SELECT * FROM LG_001_01_CLFLINE
WHERE MODULENR=5 AND SOURCEFREF NOT IN (SELECT LOGICALREF FROM LG_001_01_CLFICHE)
 

--CARI KARTI OLMAYAN HAREKETLER
 
SELECT CLIENTREF FROM LG_001_01_CLFLINE
WHERE CLIENTREF NOT IN (SELECT LOGICALREF FROM LG_001_CLCARD)
 
 
----CARİ HESAP HAREKETLERİNDE OLUP CARİ HESAP FİŞİ BULUNMAYAN KAYITLAR İÇİN
 
SELECT * FROM LG_001_01_CLFLINE WHERE MODULENR=5 AND SOURCEFREF NOT IN
(SELECT LOGICALREF FROM LG_001_01_CLFICHE)
 
 
----CARİ HESAP FİŞİ OLAN ANCAK CARİ HAREKETLERDE GÖZÜKMEYEN KAYITLAR İÇİN
SELECT * FROM LG_001_01_CLFICHE WHERE LOGICALREF NOT IN
(SELECT SOURCEFREF FROM LG_001_01_CLFLINE WHERE MODULENR=5)

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: silinen faturanın ekstrede görünmesi
« Yanıtla #1 : 16.03.2016, 21:03 »
Bilinçli incelenmesi daha mantıklı .

Çevrimdışı PINAR...

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: silinen faturanın ekstrede görünmesi
« Yanıtla #2 : 17.03.2016, 14:58 »
Teşekkür ederim By Birol Bey, SELECT * FROM LG_001_01_CLFLINE WHERE MODULENR=4 AND TRCODE=38  AND
SOURCEFREF NOT IN  (SELECT LOGICALREF FROM LG_001_01_INVOICE) bu sorgu ile hatalı 3 satırı buldum sildim düzeldi

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: silinen faturanın ekstrede görünmesi
« Yanıtla #3 : 17.03.2016, 15:24 »
Problemli Carinin referansınıda kriterlerine eklersen daha sağlam olurdu , Seninki Bütün çöp kayıtlara bakmış .

Çevrimdışı PINAR...

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: silinen faturanın ekstrede görünmesi
« Yanıtla #4 : 18.03.2016, 14:08 »
ilk önce 1 caride sorun vardı, sonra 2 tane daha farkettik. Belki yine vardır diye tüm hatalıları dökelim dedik. Ama dediğinizi dikkate alırım teşekkürler...