Merhaba,
bu konu ile ilgili şunu netleştirmek istiyorum, sizde oluşan kondisyon Tblefatcaride' ki identifier kolonu bazında satır sayısı kadar fazladan belge oluşturuyor olması değil mi ?
belge içindeki kalemlerden bahsetmiyorsunuz ?
buarada bu kaydı oluştururken, kaydın altında destek kaydı oluştur diye bir parametre olmalı, o parametreyi işaretleyebilir misiniz ?
burası forum olarak kullanılıyor ve cevaplar bazen gözden kaçabiliyor, hızlı dönüş sağlamamız ve iş takibimiz açısından destek kaydı olarak oluşturmanızı rica ederim.
Merhaba,
Belge tek oluşuyor, Kalemler TBLEFATCARI’ deki kadar tekrarlıyor. TBLEFATCARI’ de 4 kayıt olduğu durumda, İrsaliyede 9 kalem varsa faturada 36 kalem oluşuyor ve tekrar eden 4 kalemin tüm bilgileri aynı oluyor.
Merhaba,
Konu ile ilgili bir gelişme var mı?
İyi çalışmalar.
Merhaba,
Konu hakkında bir gelişme var mı?
İyi çalışmalar.
Merhaba,
Konu hakkında bir gelişme var mı?
Son durum hakkında bilgi verebilir misiniz?
İyi çalışmalar.
Merhaba,
Konu hakkında bir gelişme var mı?
Yardımcı olabilir misiniz?
İyi çalışmalar.
Merhaba,
Konu hakkında bir gelişme var mı?
Yardımcı olabilir misiniz?
İyi çalışmalar.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
NetOpenX kullanarak Toplu Faturalaştırmada Kalem Çoklaması
24/05/18 11:32   Netsis/NetopenXMerhaba,
Set Sürümü: 9.0.10.0
NetOpenX Sürümü: 9.0.10.0
NetOpenx kullanarak alış irsaliyelerini toplu olarak faturalandırılmak istiyoruz. Bazı eFatura carilerinin faturalarında farklar oluşunca incelediğimizde TBLEFATCARI tablosunda birden fazla VKN kaydı olan carilerde kayıt sayısı kadar kat atıldığını gördük. Detaylı inceleme amacıyla profiler çektiğimizde aşağıdaki gibi bir cümle gördük.
Burada EFATCARIEKR adlı viewı açıp baktığımızda Identifier kadar bağlantı görülüyor ve bu da çoklamaya neden oluyor.
Bu konunun çözümü için bize yardımcı olabilir misiniz?
SELECT FATUIRS.CARI_KODU, FATUIRS.FATIRS_NO, FATUIRS.TARIH, FATUIRS.GENELTOPLAM, FATUIRS.TIPI, FATUIRS.UPDATE_KODU , FATUIRS.CARI_KOD2,FATUIRS.KOD1,FATUIRS.KOD2,FATUIRS.BAG_TUTAR,
FATUIRS.FTIRSIP,FATUIRS.SUBE_KODU,CASABIT.CARI_ISIM,FATUIRS.KDV_DAHILMI,FATUIRS.PLA_KODU,FATUIRS.KOSULKODU,FATUIRS.GENISK1TIP,FATUIRS.GENISK2TIP,FATUIRS.GENISK3TIP,FATUIRS.PROJE_KODU,
(SELECT SUM(STHAR_GCMIK) FROM STHAR WITH (NOLOCK) WHERE FISNO = FATUIRS.FATIRS_NO
AND STHAR_ACIKLAMA = FATUIRS.CARI_KODU
AND STHAR_FTIRSIP = FATUIRS.FTIRSIP
AND STHAR.SUBE_KODU = FATUIRS.SUBE_KODU) MIKTAR,YEDEK,FATUIRS.ODEKOD,
(SELECT COUNT(*) FROM STHAR WHERE FISNO = FATUIRS.FATIRS_NO
AND STHAR_ACIKLAMA = FATUIRS.CARI_KODU
AND STHAR_FTIRSIP = FATUIRS.FTIRSIP
AND STHAR.SUBE_KODU = FATUIRS.SUBE_KODU) KALADET
FROM FATUIRS
LEFT OUTER JOIN CASABIT ON (FATUIRS.CARI_KODU = CASABIT.CARI_KOD)
LEFT OUTER JOIN EFATCARIEKR ON (EFATCARIEKR.NETCARI=CASABIT.CARI_KOD)
WHERE FATUIRS.SUBE_KODU = 73
AND FATUIRS.CARI_KODU = CASABIT.CARI_KOD
AND FATUIRS.FTIRSIP = 'B'
AND EFATCARIEKR.NETCARI IS NOT NULL
AND FATUIRS.CARI_KODU >='9201703'
AND FATUIRS.CARI_KODU <='9201703'
AND FATUIRS.TARIH >=''
AND FATUIRS.TARIH <='12/31/9999'
AND FATUIRS.FATIRS_NO >='AL0000000583974'
AND FATUIRS.FATIRS_NO <='AL0000000583974'
AND FATUIRS.TIPI >= 1
AND FATUIRS.TIPI <= 7
AND FATUIRS.FATIRS_NO NOT IN('AB0000000470626','AC0000000729936','AC0000000729990','AC0000000730043','AD0000000184539','AD0000000184564','AD0000000184588','AE0000000116797','AF0000000183205','AF0000000183305','AG0000000255224','AG0000000255307','AH0000000183138','AH0000000183236','AI0000000585505','AJ0000000097066','AK0000000369793','AK0000000369879','AL0000000583858','AN0000000714062','AN0000000714837','AN0000000716516','AR0000000583193','AS0000000560841','AS0000000584696','AS0000000584812','AT0000000899401','AT0000000899475','AT0000000899540','AT0000000899620','AU0000000902598','AU0000000902662','AU0000000902734','AV0000000549334','AV0000000901922','AV0000000902003','AY0000000300644','AY0000000492630','AZ0000000072127','AZ0000000072279')
ORDER BY FATUIRS.FTIRSIP, FATUIRS.FATIRS_NO, FATUIRS.CARI_KODU,FATUIRS.KOSULKODU
Teşekkürler