Przejdź do treści

Pierwsze kroki

Specyfikacja pliku aktualizacji zapasów

Plik ze stanem zapasów wysyłany ze sklepów ma określone wymagania wymienione poniżej.

Kodowanie

UTF-8

Dozwolone sposoby kodowania to wyłącznie UTF-8 / UTF-8-SIG i UTF-16.

Co to jest kodowanie?

Format

Comma Seperated Value (CSV)

Jedynym dozwolonym formatem pliku aktualizacji zapasów jest CSV i:

  • Należy użyć średnika (;) jako separatora pól.
  • Każdy rząd musi zawierać zarówno cenę, jak i stan zapasów danego artykułu, nawet jeżeli zmieniła się tylko cena lub tylko stan zapasów. Nie ma symbolu wieloznacznego, który można wykorzystać, by zignorować którekolwiek z pól, nie jest też możliwe pominięcie lub podanie wartości pustej dla poszczególnego rzędu.
  • W pliku CSV pola sformatowane CHAR muszą być zakończone podwójnym cudzysłowem

Rozmiar pliku

10 MB size limit

Uwaga: wielkość pojedynczego pliku ze stanem zapasów NIE MOŻE przekroczyć 10485760 bajtów (10 MB). Jeżeli plik ze stanem zapasów jest większy, należy go rozdzielić na odrębne pliki CSV. Nazwy plików powinny być niepowtarzalne, np. 20201202T1130-store1.csv, 20201202T1230-store2.csv

Kolumny aktualizacji zapasów

Column Data Type Examples Mandatory Definition
store Number 501 Yes Identyfikator sklepu unikalny dla danego sklepu Państwa sieci, który NIE będzie widoczny w narzędziu Connected Retail.
ean Number 0075678164125 Yes Kod EAN artykułu. Unikalny dla sklepu w pliku, w przeciwnym razie artykuły są odrzucane i nie są obsługiwane. Akceptujemy również Uniwersalny Kod Produktu (UPC).
price Decimal Number 131.95 Yes Aktualna cena sprzedaży artykułu, używaj kropki . jako separatora dziesiętnego, np.: 10.54.
retail_price Decimal Number 329.95 Yes Cena detaliczna artykułu (RRP) to pierwotna cena artykułu przed zastosowaniem rabatu. Cena detaliczna służy do obliczania rabatu (rabat = cena detaliczna - cena) na artykuł podczas kampanii marketingowych. Gdy cena detaliczna ma taką samą wartość jak cena za artykuł, artykuł ten nie jest uwzględniany w kampaniach marketingowych. Kropka . jest separatorem dziesiętnym, np.: 10.54.
quantity Integer 3 Yes Liczba artykułów dostępnych w sklepie i te informacje NIE będą wyświetlane w narzędziu Connected Retail.
article_number Char(50) 888825720010340, 18751-060-234 No Niepowtarzalny numer artykułu (SKU), którego Klient używa do identyfikacji określonego kodu EAN/artykułu (niepowtarzalny dla każdego sklepu w pliku, w przeciwnym razie artykuły te zostaną pominięte i nie będą obsługiwane). Bardzo przydatne pole, ponieważ pomaga sklepom zidentyfikować artykuł.
product_number Char(50) 88882572, 18751-060 No Niepowtarzalny numer produktu, którego Klient używa do identyfikacji określonego produktu. Nazywany jest numerem stylu w narzędziu.
product_name Char(255) Superstar Track Jacket, Converse Sneaker No Nazwa produktu, bardzo przydatne pole, ponieważ pomaga sklepom zidentyfikować produkt, jeśli zostanie wysłany gdzie indziej, zostanie użyta nazwa produktu Zalando.
article_color Char(255) White No Kolor artykułu, jeśli został wysłany gdzie indziej, używany jest kolor artykułu Zalando.
article_size Char(255) S, 32 No Rozmiar artykułu, jeśli został wysłany gdzie indziej, używany jest rozmiar artykułu Zalando.
store_article_location Char(255) 3rd Floor, 201 No Lokalizacja artykułu w sklepie.

Przykładowy plik ze stanem zapasów

store;ean;price;retail_price;quantity;product_number;product_name;article_number;article_color;article_size;store_article_location
100;5704498811166;99.95;99.95;10;"TOB21N00G";"Jeans Skinny Fit";"TOB21N00G-K11";"niceville mid";"24x30";"301"
101;4061749183108;169.95;199.95;2;"272762";"ZAIDA TURTLENECK - Strickpullover - nou...";"4060606039817";"Blue";"M";"1st floor"

Przykład na narzędziu Connected Retail

Poniższy obraz pokazuje wygląd w narzędziu Connected Retail Store.

Przykładowy CRT

Stock Update Requirements

Recommendations

  • Dla najszybszej możliwej aktualizacji zapasów zalecane są osobne pliki stanu zapasów dla każdego sklepu.
  • Klient powinien dostarczać cogodzinne aktualizacje cen i zapasu artykułów.
  • Klient powinien przesłać informacje o cenie oraz zapasie w jednym pliku aktualizacyjnym i przesłać wszystkie zmiany (w tym informacje o braku towaru).
  • Fashion Connector Importer nie tworzy automatycznie artykułów w systemie Partner Provider - aktualizacje zapasów i cen będą u nich ignorowane.
  • Fashion Connector Importer zawsze użyje dostarczonego najnowszego pliku aktualizacji, więc w przypadku awarii systemu nowy plik zaktualizuje zapasy i ceny w systemie Partner Provider.
  • Fashion Connector Importer automatycznie usuwa zapasy, które nie zostały odebrane przez ponad 32 godziny