<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>ERP Nedir? | T&#252;rkiye'nin ERP Forum Platformu : Kosul kontrol programi V3.0</title>
  <link>http://www.erpne.org/</link>
  <description><![CDATA[XML içerik linki; ERP Nedir? | T&#252;rkiye'nin ERP Forum Platformu : Ek Yaz&#305;l&#305;mlar : Kosul kontrol programi V3.0]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Fri, 17 Apr 2026 17:40:42 +0000</pubDate>
  <lastBuildDate>Wed, 05 Nov 2008 23:20:55 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.10</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.erpne.org/RSS_post_feed.asp?TID=1196</WebWizForums:feedURL>
  <image>
   <title><![CDATA[ERP Nedir? | T&#252;rkiye'nin ERP Forum Platformu]]></title>
   <url>http://www.erpne.org/forum_images/logotype.png</url>
   <link>http://www.erpne.org/</link>
  </image>
  <item>
   <title><![CDATA[Kosul kontrol programi V3.0 : Merhaba, netsis deki vbscript...]]></title>
   <link>http://www.erpne.org/kosul-kontrol-programi-v3-0_topic1196_post7078.html#7078</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="http://www.erpne.org/member_profile.asp?PF=1841">Asri</a><br /><strong>Konu:</strong> 1196<br /><strong>Gönderim Zamanı:</strong> 05&nbsp;Kasım&nbsp;2008 Saat 23:20<br /><br />Merhaba,<br><br>&nbsp; netsis deki vbscript ile yazilan kosul dosyasi için hata kontrol programi yazmistim. <br><br>Version 3.0 Özellikleri.<br>- Referans.ini dosyasi kullanarak kelime bazinda yazim hatalari kontrolü.<br>- yazimhatalari.ini dosyasi kullanarak parantez ve tirnak (")" yada <br>&nbsp; sizin belirleyeceginiz hatali yazim kelimeleri kontrolü.<br>- LEFT komutunda alinan parça ile karsilastirilan karakter lerin uzunluklarinin<br>&nbsp; esit olup olmadiginin kontrolü.<br>- LEFT deki ve diger STOKKODU,STOKGRUP,CARIGRUP, VADEKODU, VADEHANGIISK degerlerinin <br>&nbsp; ilgili txt data dosyalarinda olup olmadiklarinin kontrolü.<br>- IF ... THEN ve END IF&nbsp; bloklarinin kontrolü. END IF ile bitmeyenlerin tespiti.<br>- THEN ile bitmeyenlerin kontrolü.<br>- Yazim hatalari için kirmizi renk, Deger hatalari için pembe, Kodlama hatalari<br>&nbsp; için Mavi renk kullanimi.<br>- Kod aralarindaki fazla bosluklarin silinmesi.<br>- Tüm hata islemleri için log kayitlarinin yapilmasi.Her bir hata için satir numaralarinin eklenmesi saglandi.<br>- Bosluk silme, Deger kontrolü ve Çift tirnak hata kontrolünün seçimli olmasi saglandi.<br>- ' ile yapilan açiklamalarin dikkate alinmamasi.<br>- Kosul editör sayfasi eklendi. Kosul yazimi aninda VB kodlarinin renklendirilmesi saglandi.<br><br>* Deger kontrollerinin yapilabilmesi için ilgili firmanin <br>&nbsp; STOKKODU,STOKGRUP,CARIGRUP, VADEKODU, VADEHANGIISK degerlerinin ilgili txt dosyaya yazilmis olmasi gerekiyor.<br>* Program tarafindan hatali görünen ancak hatali olmadigi düsünülen kelimelerin. Referans.ini <br>&nbsp; dosyasina kayit edilmis olmasi gerekiyor.<br>&nbsp; Program Referans olustur butonu ile bu islemi otomatik olarak yapacaktir. Ancak bu islem yapilmadan önce<br>&nbsp; referans a eklenecesk kosul dosyasinin hatasiz olmasi gerekmektedir.<br><br>Örnek Log Dosyasi: Bu hatalar ayni zamanda görsel olarak renklendiriliyor.<br><br>4. satirda --&gt;CARIKOD1 = NETDB.FIELDS(1).ASSTRIN<br>Bu satirda hatali kelime ASSTRIN yazimi mevcut.<br>&nbsp;<br>3. satirda --&gt;CARIGRU = NETDB.FIELDS(0).ASSTRING<br>Bu satirda hatali kelime CARIGRU yazimi mevcut.<br>&nbsp;<br>33. satirda --&gt;IF(CARIGRU = "212") THEN SONUCDETAY.ISKORANLARI() = 3<br>Bu satirda hatali kelime CARIGRU yazimi mevcut.<br>&nbsp;<br>23. satirda --&gt;IF(CARIGRUP"203") THEN SONUCDETAY.ISKORANLARI(2) = 3<br>Bu satirda hatali kelime CARIGRUP"203" yazimi mevcut.<br>&nbsp;<br>20. satirda --&gt;IF(LEFT(STOKKOD,2) = "000") THEN<br>Bu satirda hatali kelime STOKKOD yazimi mevcut.<br>&nbsp;<br>27. satirda --&gt;IF(CARIGRUP = "") THENN SONUCDETAY.ISKORANLARI(2) = 1<br>Bu satirda hatali kelime THENN yazimi mevcut.<br>&nbsp;<br>21. satirda --&gt;IF(CARIGRUP = "201" THEN SONUCDETAY.ISKORANLARI(2) = 3<br>Bu satirda parantez () hatasi mevcut.<br>&nbsp;<br>30. satirda --&gt;IF(CARIGRUP = "210")) THEN SONUCDETAY.ISKORANLARI(2) = 1<br>Bu satirda parantez () hatasi mevcut.<br>&nbsp;<br>22. satirda --&gt;IF(CARIGRUP = 202") THEN SONUCDETAY.ISKORANLARI(2) = 3<br>Bu satirda tirnak "" eksikligi mevcut.<br>&nbsp;<br>28. satirda --&gt;IF(CARIGRUP = ") THEN SONUCDETAY.ISKORANLARI(2) = 1<br>Bu satirda tirnak "" eksikligi mevcut.<br>&nbsp;<br>29. satirda --&gt;IF(CARIGRUP = 209") THEN SONUCDETAY.ISKORANLARI(2) = 1<br>Bu satirda tirnak "" eksikligi mevcut.<br>&nbsp;<br>31. satirda --&gt;IF(CARIGRUP = "211) THEN SONUCDETAY.ISKORANLARI(2) = 1<br>Bu satirda tirnak "" eksikligi mevcut.<br>&nbsp;<br>25. satirda --&gt;F(CARIGRUP = "205") THEN SONUCDETAY.ISKORANLARI(2) = 3<br>Bu satirda IF ile baslanmasi gerekiyor.<br>&nbsp;<br>26. satirda --&gt;I(CARIGRUP = "206") THEN SONUCDETAY.ISKORANLARI(2) = 3<br>Bu satirda IF ile baslanmasi gerekiyor.<br>&nbsp;<br>24. satirda --&gt;IF(CARIGRUP = "204") SONUCDETAY.ISKORANLARI(2) = 3<br>Bu satirda IF den sonra THEN kullanilmamis.<br>&nbsp;<br>27. satirda --&gt;IF(CARIGRUP = "") THENN SONUCDETAY.ISKORANLARI(2) = 1<br>Bu satirda hataliyazim.ini dosyasindaki "" yazim hatasi mevcut.<br>&nbsp;<br>33. satirda --&gt;IF(CARIGRU = "212") THEN SONUCDETAY.ISKORANLARI() = 3<br>Bu satirda hataliyazim.ini dosyasindaki () yazim hatasi mevcut.<br>&nbsp;<br>20. satirda --&gt;IF(LEFT(STOKKOD,2) = "000") THEN<br>LEFT de 2 karakter alinmis. Karsilastirma 3 karakter ile yapiliyor.<br>&nbsp;<br>20. satirda --&gt;IF(LEFT(STOKKOD,2) = "000") THEN<br>Bu 000 degeri STOKKOD dosyasinda ilk 2 karakterde bulunamadi.<br>&nbsp;<br>53. satirda --&gt;IF( LEFT (STOKKODU,4) = "0101" AND STOKKODU &lt;&gt; "0101006" ) THEN<br>Bu 0101 degeri STOKKODU dosyasinda ilk 4 karakterde bulunamadi.<br>&nbsp;<br>48. satirda --&gt;IF(LEFT(STOKKODU,2) = "00") THEN<br>IF .. THEN blogundan sonra END IF kullanilmamis.<br><br>Programin indirme linki:<br><br>http://rapidshare.com/files/160998495/kosulkontrol.zip.html<br><br>Iyi çalismalar.<br><br><br>]]>
   </description>
   <pubDate>Wed, 05 Nov 2008 23:20:55 +0000</pubDate>
   <guid isPermaLink="true">http://www.erpne.org/kosul-kontrol-programi-v3-0_topic1196_post7078.html#7078</guid>
  </item> 
 </channel>
</rss>