You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

 

  • Kurulum hatalarında, hata aldığı anda, hatayı kapatmadan, C:\Users\kullanici.adi\AppData\Local\ ya da Local\Temp adlı klasörün altında sfx{’le başlayan klasör içinde yer alan "installation.log" dosyasının en sonunda hangi hata detayına ulaşılabilir. (Hangi script sebebiyle hata alındığı)
    Gerekirse bu log dosyasını direkt .rar layarak [email protected] adresine 'kurulum hatası' konusu ile paylaşabilirsiniz.

 

Karşılaşabileceğiniz bazı hata çözümleri ve dikkat edilmesi gereken noktalar:

 

  • /--v220 oncesi bir sürümden güncelleme yapıyorsanız ve B2B "Onay Yapısı" kullanılıyorsa *** :
    - Degişen sipariş onay altyapısı sonrası mevcut dataların düzenlenmesi için v220 altındaki B2B_ONAY_DUZENLEME scriptini çalıstırınız!

 

  • /-- v300 öncesi bir sürümden bu sürüme güncelleme yapılıyor ise;
    1) Hata alındığında (installation.log sonunda AJM ile ilgili hata var ise) v300 klasörü altındaki 03_AJM_UPDATE scripti içindeki kısımlar tek tek çalıştırıldıktan sonra kurulum tekrar denenebilir. 
    (Zaten varolanlar için hata alınabilir, hata alınsa da sonuna kadar devam edebilirsiniz)

    2) Şube bazlı depo kodu desteği geldiği için güncelleme sonrası işlem yapmadan önce " ERP Ayarları > Şubeler " sekmesi altından aktif şube için varsayılan depo kodu ataması gerçekleştiriniz.

 

  • /-- Herhangi bir durumda (sıfır kurulum ya da temelsette güncelleme sonrası) Stok ve müşterilerin gelmediği gözleniyorsa ve temelsette db güncellemesi ya da yeni versiyon temelsete geçiş gerçekleşmişse aşağıdaki scripti temelset veritabanında çalıştırınız:

ALTER FUNCTION [dbo].[NETPROCESSID]()
RETURNS VARCHAR(75)
WITH SCHEMABINDING
AS
BEGIN
DECLARE @APPNAME VARCHAR(50);
DECLARE @RESULT VARCHAR(75)

SET @APPNAME = APP_NAME();


IF SUBSTRING(@APPNAME,1,10) = 'NETSISWEB'
BEGIN
DECLARE @LENGTH TINYINT
DECLARE @CTX VARBINARY(128)

SET @CTX = CONTEXT_INFO()
SET @LENGTH = CONVERT(TINYINT, SUBSTRING(@CTX, 1, 1))
SET @RESULT = CONVERT(VARCHAR(127), SUBSTRING(@CTX, 2, @LENGTH))
END
ELSE IF SUBSTRING(@APPNAME,1,4) = 'RC20'
BEGIN
SET @RESULT=('REDCODE20' + '_' + @APPNAME)
END
ELSE IF @APPNAME = '444082'
BEGIN
SET @RESULT=(HOST_NAME()+'_'+LTRIM(CAST(CAST(GETDATE() AS DECIMAL) AS VARCHAR(15))) + '_' + @APPNAME)
END
ELSE
BEGIN
SET @RESULT=(HOST_NAME() + '_' + HOST_ID() + '_' + @APPNAME)
END

RETURN @RESULT
END



  • /-- Uygulama içerisinde hata alırsanız, ya da mevcut hata loglarını görmek isterseniz uygulama giriş adresinizden sonra /hata.axd yazarak hata log detaylarını görebilirsiniz.
    ÖR: http://b2bdemo.netsis.com.tr/B2B/hata.axd