246_Eihracat_GecmisFatura_Gtipcode_SorunÇözümü_SQL

Blog Detay

246_Eihracat_GecmisFatura_Gtipcode_SorunÇözümü_SQL

246_Eihracat_GecmisFatura_Gtipcode_SorunÇözümü_SQL

2.45 kullanan müşteri eihracat faturalarını kesip gönderiyor , 2.46 ya geçtikten sonra bu versiyonda veritabanında eklenen 2 kolon var , GTIPCODE,PCKCODESREF bunların eihracat satırlarında dolu olması bekleniyor ( kontrol ediliyor ) . Müşteri işi biten ihracat faturasına sağ tuş ihracat bilgileri değiştir ile girmek istediğinde 2.46 ile gelen satırda gtipcode kolonunun dolu olmasını bekliyor ve ihracat kaydını değiştirmeye izin vermiyor . Aşağıda ki sorgu ile geçmiş kayıtların düzeltilmesi sağlandı . SELECT * INTO LG_017_01_INVEXIMLINES_YEDEK_19092017 FROM LG_017_01_INVEXIMLINES SELECT IHRSATIR.GTIPCODE,STOKHAREKET.GTIPCODE,IHR.PCKCODESREF,IHRSATIR.PCKCODESREF, * FROM LG_017_01_INVEXIMLINES IHRSATIR JOIN LG_017_01_INVEXIMINFO IHR ON IHR.INVOICEREF=IHRSATIR.INVOICEREF JOIN ( SELECT STL.LOGICALREF STLLOGI,IT.LOGICALREF ITLOGI ,IT.GTIPCODE FROM LG_017_01_STLINE STL JOIN LG_017_ITEMS IT ON IT.LOGICALREF=STL.STOCKREF) STOKHAREKET ON STOKHAREKET.STLLOGI=IHRSATIR.STTRANSREF JOIN LG_017_01_INVOICE INV ON INV.LOGICALREF=IHRSATIR.INVOICEREF WHERE (MONTH(INV.DATE_)=8 AND INV.EINVOICE=1 AND INV.TRCODE IN (7,8,9) AND INV.EXIMFCTYPE=2) AND (IHRSATIR.GTIPCODE IS NULL OR IHRSATIR.GTIPCODE='') UPDATE IHRSATIR SET IHRSATIR.GTIPCODE=STOKHAREKET.GTIPCODE , IHRSATIR.PCKCODESREF=IHR.PCKCODESREF FROM LG_017_01_INVEXIMLINES IHRSATIR JOIN LG_017_01_INVEXIMINFO IHR ON IHR.INVOICEREF=IHRSATIR.INVOICEREF JOIN ( SELECT STL.LOGICALREF STLLOGI,IT.LOGICALREF ITLOGI ,IT.GTIPCODE FROM LG_017_01_STLINE STL JOIN LG_017_ITEMS IT ON IT.LOGICALREF=STL.STOCKREF) STOKHAREKET ON STOKHAREKET.STLLOGI=IHRSATIR.STTRANSREF JOIN LG_017_01_INVOICE INV ON INV.LOGICALREF=IHRSATIR.INVOICEREF WHERE (MONTH(INV.DATE_)=8 AND INV.EINVOICE=1 AND INV.TRCODE IN (7,8,9) AND INV.EXIMFCTYPE=2) AND (IHRSATIR.GTIPCODE IS NULL OR IHRSATIR.GTIPCODE='')

Bunu paylaş
VadeFarkı Hesaplama Formülü
Ortalama_Ödeme_Gecikme_Vade Hesaplama_ve Vade Farkı hesaplaması Formülleri
Yazar erydogan
1992 yılı İstanbul doğumluyum. "Beykent Üniversitesi/Bilgisayar Programcılığı" bölümü mezunuyum, 7 yılı aşkın süredir Logo firmasının üretmiş olduğu ERP ürünlerine teknik destek vermek üzere “Logo Erp Danışmanı/Sistem Uzmanı” olarak çalıştım. 2020 Şubat ayında yıllardır hayalini kurduğum "kendi işimi yapma" düşüncemi hayata geçirmek üzere DGN Yazılım firmasını kurdum. Ayrıca .Net C# (MVC) yazılım dilini kullanarak Web tabanlı/Mobil Uyumlu, Logo yazılım entegreli ya da tamamen bağımsız uygulamalar geliştiriyorum.

İlişkili Bloglar:

0 Yorum

Copyrights © 2020 All Rights Reserved by DGN Software.