Tanım
Bu Zamanlanmış Görev, tedarikçilerinizden XML veya farklı veri formatlarında ürün bilgilerini okuyarak firmanıza aktarır. Ürün adı, açıklaması, kategorisi, markası, görselleri ve diğer temel ürün bilgileri bu işlem sırasında güncellenir. Görev, belirlediğiniz saatlerde otomatik olarak çalışır ve tedarikçi ürün kataloğunuzu güncel tutar.
İşlemin Kapsamı:
- Ürün temel bilgileri (ad, kod, açıklama)
- Ürün kategorilendirmesi (kategori, grup bilgileri)
- Ürün görselleri (10 adede kadar ürün resmi)
- Marka ve üretici bilgileri
- KDV oranları
- Barkod bilgileri
Ön Koşul
Bu işlemin sorunsuz çalışması için aşağıdaki koşulların sağlanması gerekmektedir:
Tedarikçi Tanımlaması: Tedarikçinizin cari hesap kaydı oluşturulmuş olmalıdır.
XML Finans Kaydı: XML Ürün menüsünde bulunan Finans sekmesine yeni bir kayıt eklenmiş ve aşağıdaki bilgiler doldurulmuş olmalıdır:
- Ürün Güncelleme URL adresi (tedarikçinizin ürün bilgilerini sağladığı web adresi)
- Ürün Güncelleme Saatleri (örnek: 2,14 - günde iki kez saat 02:00 ve 14:00'te çalışır)
- Kayıt aktif olarak işaretlenmiş olmalıdır
İnternet Bağlantısı: Sunucunuzun tedarikçinin XML adresine erişebiliyor olması gereklidir.
Zamanlanmış Görev: "Xml_Urun_Bilgisi_Okuma_Ve_Guncelleme" isimli Zamanlanmış görev sistemde oluşturulmuş olmalıdır.
İşlem Adımları
Sistem Tarafından Otomatik Gerçekleştirilen İşlemler:
Zamanlama Kontrolü:
- Görev belirlenen saatlerde otomatik olarak çalışmaya başlar
- Her aktif XML Finans kaydı kontrol edilir
Güncelleme Zamanı Kontrolü:
- Sistemde tanımlı güncelleme saatleri kontrol edilir
- Şu anki saat, tanımlı saatlerden biri ise güncelleme başlatılır
- Değilse o tedarikçi atlanır ve sonraki saate kadar beklenir
Ürün Verilerinin Alınması:
- Tedarikçinin XML adresine bağlantı kurulur
- Önceki güncelleme zamanı bilgisi gönderilerek sadece değişen ürünler alınır
- 30 dakikalık koruma süresi vardır (son güncelleme üzerinden en az 30 dakika geçmemiş ise işlem yapılmaz)
Ürün Kayıtlarının İşlenmesi:
- Alınan her ürün için sistem kontrol yapar:
- Ürün daha önce kayıtlı ise bilgileri güncellenir
- Ürün kayıtlı değilse yeni kayıt oluşturulur
- Ürün bilgileri şunları içerir:
- Ürün kodu ve adı
- Kategori ve grup bilgileri
- Marka bilgisi
- Ürün açıklaması
- 10 adete kadar ürün görseli
- KDV oranı
- Barkod bilgisi
- Stok miktarı (varsa)
- Alınan her ürün için sistem kontrol yapar:
Pasif Hale Getirme:
- Tedarikçinin artık sunmadığı ürünler otomatik olarak pasif hale getirilir
İşlem Sonucu:
- Son güncelleme tarihi sisteme kaydedilir
- İşlem başarılı ise bilgi notu eklenir
- Hata oluşmuş ise hata detayı kaydedilir
Hata Durumları ve Çözümleri
1. "Güncelleme saatleri tanımlı değil"
Neden Oluşur: XML Finans kaydında "Ürün Güncelleme Saatleri" alanı boş bırakılmış.
Çözüm:
- Tedarikçinin XML Finans ayarlarına gidin
- "Ürün Güncelleme Saatleri" alanına güncellemek istediğiniz saatleri girin (örn: 2,10,18)
- Ayarları kaydedin
2. "Son Ürün güncelleme X dakika önce yapılmış"
Neden Oluşur: Güncelleme sıklığı çok yüksek ayarlanmış. Sistem, tedarikçi sunucularını aşırı yüklemeden korumak için 30 dakika koruma süresi uygular.
Çözüm:
- Güncelleme saatlerini yeniden planlayın
- En az 30 dakika ara bırakarak saatleri ayarlayın (örn: 2,3,4 yerine 2,8,14,20 kullanın)
3. "Veri seti boş" veya "Sunucu anlamlı veri dönmedi"
Neden Oluşur: Tedarikçinin XML servisi yanıt vermedi veya hatalı veri döndü.
Çözüm:
- Tedarikçinizle iletişime geçin ve XML servislerinin çalışır durumda olduğunu doğrulayın
- Ürün Güncelleme URL adresinin doğru olduğunu kontrol edin
- İnternet bağlantınızı kontrol edin
4. "Hata: 404" veya diğer HTTP hata kodları
Neden Oluşur: XML URL adresi yanlış veya tedarikçi servisi çalışmıyor.
Çözüm:
- URL adresini tedarikçinizden temin edin ve doğru girdiğinizden emin olun
- URL'yi tarayıcınızda açarak test edin
- Tedarikçinin teknik desteğine başvurun
5. "İşlem iptal edildi"
Neden Oluşur: İşlem kullanıcı tarafından veya sistem tarafından iptal edilmiş.
Çözüm:
- Eğer siz iptal etmediyseniz, sistem kaynaklarını kontrol edin
- Görev loglarını inceleyerek detaylı bilgi edinin
- İşlemi yeniden başlatın
Sıkça Sorulacak Sorular
S: Ne sıklıkta güncelleme yapmalıyım? C: Bu, tedarikçinizin ürün kataloğunu ne sıklıkla güncellediğine bağlıdır. E-ticaret yoğunluğunuz yüksekse daha sık güncelleme yapabilirsiniz, ancak 30 dakika kuralını unutmayın.
S: İlk güncelleme ne kadar sürer? C: İlk güncelleme, tedarikçinizdeki ürün sayısına bağlıdır. Binlerce ürün için 10-30 dakika sürebilir. Sonraki güncellemeler daha hızlı olacaktır çünkü sadece değişen ürünler işlenir.
S: Ürün görselleri nasıl aktarılır? C: Ürün görselleri tedarikçinin sunucusunda kalır, sistemimiz sadece görsellerin web adreslerini (URL) kaydeder. Ürünler görüntülenirken görseller tedarikçinin sunucusundan yüklenir.
S: Eğer aynı ürün kodu ile farklı ürün gelirse ne olur? C: Sistem ürün koduna göre eşleştirme yapar. Aynı ürün kodu varsa mevcut kaydı günceller, yeni ürün eklemez. Tedarikçinizin ürün kodlarının benzersiz olduğundan emin olun.
S: Pasif hale getirilen ürünler silinir mi? C: Hayır, ürünler silinmez, sadece pasif (aktif değil) olarak işaretlenir. Bu sayede geçmiş kayıtlarınız korunur ve gerektiğinde bu ürünleri tekrar aktif hale getirebilirsiniz.
S: Birden fazla tedarikçi için aynı anda çalışır mı? C: Evet, sistemde tanımlı tüm aktif XML Finans kayıtları için sırayla işlem yapılır. Her tedarikçi için ayrı ayrı güncelleme saatleri belirleyebilirsiniz.
S: Güncelleme sırasında sistemde çalışmaya devam edebilir miyim? C: Evet, güncelleme arka planda çalışır ve normal işlemlerinizi etkilemez. Ancak çok büyük güncellemelerde sistem yavaşlaması olabilir.