CSV ile içe aktarma
Veri Yönetim → İçe Aktarma sayfasından CSV dosyasıyla yüklenir. Her veri türü için sayfadan bir şablon indirebilirsiniz.
Dosya biçimi
Bölüm başlığı “Dosya biçimi”- Ayırıcı noktalı virgül, virgül veya sekme olabilir; kendiliğinden algılanır.
- Kodlama UTF-8 veya Windows-1254 (Excel’in Türkçe kaydı) olabilir.
- Türkçe başlıklar (ör.
Stok Kodu,Tarih,Miktar) ve ondalık virgül (1.250,75) desteklenir. - Excel dosyası (.xlsx) doğrudan yüklenemez; Excel’de Farklı Kaydet → CSV ile kaydedin.
Dosya türleri
Bölüm başlığı “Dosya türleri”Önce ürünleri yükleyin; satış, stok ve sipariş dosyaları ürünü stok koduyla bulur. Alış siparişlerinden önce tedarikçiler tanımlı olmalıdır: Tedarikçiler dosyasıyla ya da ürün dosyasındaki supplierCode ile.
| Tür | Zorunlu kolonlar | İsteğe bağlı kolonlar |
|---|---|---|
| Ürünler | sku, name |
unit, category, supplierCode, supplierName, leadTimeDays, minOrderQty, lotMultiple, shelfLifeDays, unmetDemand, unitCost, unitPrice, costCurrency, priceCurrency |
| Satış | sku, date, salesQty |
warehouse, returnQty, customer, customerName, campaign |
| Stok | sku, onHand |
warehouse, onOrder, date |
| Tedarikçiler | supplierCode |
supplierName, leadTimeDays, contactName, email, phone, address, city, country |
| Alış siparişleri | supplierCode, sku, orderDate, promisedDate, orderedQty |
orderNo, warehouse, receivedDate, receivedQty, rejectedQty, unitCost, currency, closed |
| Alış kayıtları (mal kabul) | orderNo, sku, receivedDate, receivedQty |
supplierCode, rejectedQty, documentNo |
| Depolar arası transferler | date, sku, fromWarehouse, toWarehouse, qty |
documentNo |
| Kampanyalar | campaignCode, campaignName, startDate, endDate, sku |
warehouse, upliftPct |
Bilmeniz gerekenler
Bölüm başlığı “Bilmeniz gerekenler”- Depo:
warehousedepo kodu veya adıdır. Boş bırakılan satır varsayılan depoya yazılır. - Yeniden yükleme: Aynı ürün, depo ve gün yeniden yüklenirse miktar toplanmaz; dosyadaki değerle değiştirilir. Aynı dosyayı iki kez yüklemek veriyi bozmaz.
- Kampanya satışı:
campaign(Türkçe başlıkkampanya) kolonundaKolan satırın satışı kampanya satışıdır; temel talep tahmininden çıkarılır ve kampanyaların etkisi bundan öğrenilir (Kampanyalar). Kolonu olmayan dosya önceki işaretlere dokunmaz. - Müşteri:
customermüşteri kodudur ve isteğe bağlıdır. Müşteri yoğunluğu analizi bu kolondan hesaplanır. - Stok: Dosya, deponun bakiyesini dosyadaki değere eşitler; fark stok hareketi olarak kaydedilir.
- Tedarikçiler: Var olan kod güncellenir; boş bırakılan alan (ad dahil) mevcut değeri korur.
leadTimeDaystedarikçinin varsayılan tedarik süresidir. Geçersiz e-posta satırı reddeder. - Alış siparişleri:
receivedDateboşsa sipariş açık sayılır;receivedDateboş vereceivedQtysiparişten azsa kalem kısmen gelmiştir, kalan Alış Siparişleri sayfasında bekleyen görünür.closed(Türkçe başlıkkapalı) kolonuna ERP’de kapatılmış sipariş içinE(ya daevet,1, Netsis’tekiS) yazılır: kısmen gelmiş kalem eksik kapatılır, hiç gelmeden kapatılmış kalem alınmaz (önceden yüklendiyse silinir);Hya da boş açık demektir. Kolonu olmayan dosya kalemlerin kapanma durumuna dokunmaz.orderNoverilen satır yeniden yüklendiğinde güncellenir.warehousesiparişin teslim alınacağı depodur; sipariş önerisiyle depo bazında eşleştirmede kullanılır, boşsa sipariş ürün düzeyinde eşlenir (varsayılan depoya yazılmaz). Teslimatlar VidiStock’ta elle girilmez; ERP’si olmayan firma siparişlerini bu dosyayla yükler. - Transfer: Gerçekleşmiş depolar arası transferlerdir; stok bakiyesini değiştirmez, transfer önerileriyle karşılaştırılır. Dosyadaki en eski ve en yeni tarih arasında daha önce dosyayla yüklenmiş transferler silinip yeniden yazılır; düzeltmek için o dönemin dosyasını yeniden yükleyin. Aynı belge, ürün ve depo çiftinin satırları toplanır.
- Kampanya: Aynı koddaki satırlar bir kampanyadır; ad, tarihler ve oran ilk satırdan alınır, oranı farklı satır o ürüne özel oran olur.
warehouseboşsa ürün tüm depolarda kampanyadadır. Aynı kod yeniden yüklenirse kampanya dosyadakiyle değiştirilir. Ayrıntı: Kampanyalar. - Boş alanlar: Ürün dosyasında boş bırakılan alan mevcut değeri korur.
- Karşılanamayan talep:
unmetDemand(Türkçe başlık:karşılanamayan talep) kolonunakayıp satış,sonradan karşılanırya da ürün istisnasını kaldırıp firma ayarına dönmek içinfirmayazılır. Tanınmayan değer satırı hatalı sayar. - Para birimi:
costCurrency,priceCurrencyvecurrencykolonlarına kod (USD) ya da Ayarlar sayfasındaki sıra numarası (1) yazılır. Boşsa üründe ana para birimi, teslimatta ürünün alış para birimi kullanılır. Tanımlı olmayan para birimi satırı hatalı sayılır. - Ürün özellikleri: Ürün dosyasında başlığı bir özelliğin adı ya da anahtarıyla eşleşen kolon (ör.
marka,Uyumlu Araç Markası) o özelliğin değeri olarak okunur; yazım biçimi fark etmez. Çok değerli özellikte değerler virgülle ayrılır (dosya ayracı noktalı virgül olmalıdır). Dosyada bulunan özellik yeniden yazılır, boş hücre değeri temizler; dosyada kolonu olmayan özelliğe dokunulmaz. Tanımlı olmayan kolonlar yok sayılır.
Hatalı satırlar
Bölüm başlığı “Hatalı satırlar”Hatalı satırlar atlanır, diğerleri yüklenir. Sonuç ekranında her hatalı satırın numarası ve nedeni görünür (ör. bilinmeyen stok kodu, okunamayan tarih).

