Je váš export z Napojse nevalidní?

Po vytvoření exportu z Napojse se i při použití předdefinované šablony může stát, že import nebude na cílové platformě validní. V tomto článku si uvedeme nejčastější problémy, se kterými se setkáváme, a jak je řešit. Pokud narazíte na novou situaci, budeme rádi, pokud nám dáte vědět; rádi pomůžeme s prověřením i návrhem řešení.

Shoptet

Validátor Shoptetu, kam můžete vložit URL adresu s feedem z Napojse nebo přímo stažený soubor, naleznete na adrese:

https://www.shoptet.cz/xml-validace/

Validátor vám poskytne výpis obsahující podrobný popis prvních 50 chyb. Krom typu chyby zjistíte, na kterém řádku byla chyba zaznamenána.

Pokud se v datech objevuje jedna chyba opakovaně, výpis 50 řádků by měl pro její identifikaci stačit. Pokud ne, bude potřeba ji odladit a následně feed validovat znovu za účelem nalezení další chyby.

Chybějící element "SHOP"

element "SHOP" incomplete; missing required element "SHOPITEM"

Chyba označuje import prázdného souboru. Prověřte, zda v exportu z Napojse máte schválené produkty.

Informace ke schvalování produktů naleznete na stránce Stavy produktů.

Chybějící variantní parametry

element "PARAMETERS" incomplete; missing required element "PARAMETER"

Soubor s touto chybou obsahuje variantní produkty, které však nejsou definované pomocí tzv. variantního parametru. Toto může nastat ve dvou případech:

  • feed obsahuje samostatné produkty, které však v Napojse mají přidělený párovací kód. Prakticky se tak jedná o variantní produkt o jedné variantě, ovšem bez přiděleného variantního parametru. Pro řešení je nutné buď párovací kódy těmto produktům odstranit, případně nastavit variantní parametr.
  • feed obsahuje sloučené variantní produkty, jejichž varianty nemají definovaný variantní parametr. Ten je nutné produktům doplnit.

Chybějící hodnota DPH

character content of element "VAT" invalid; must be an integer

Produkty ve feedu s touto chybou nemají uvedenou informaci o DPH. Tu bude potřeba doplnit buď již z mapování importu, nebo pomocí pravidla.

Nekompletní element "SHOP"

element "SHOPITEM" incomplete; expected element "ACTION_PRICE_FROM", "ACTION_PRICE_UNTIL", "ALLOWS_PAYU", "APPENDIX", "ARUKERESO_HIDDEN", "ARUKERESO_MARKETPLACE_HIDDEN", "ATYPICAL_BILLING", "ATYPICAL_SHIPPING", "AVAILABILITY", "AVAILABILITY_OUT_OF_STOCK", "CODE", "DECIMAL_COUNT", "DEPOSIT_CODE", "DEPOSIT_LOGIC", "DIMENSIONS", "EAN", "EXTERNAL_CODE", "EXTERNAL_ID", "FIRMY_CZ", "FLAG_VALIDITY", "GIFTS", "GLAMI_CATEGORY_ID", "GOOGLE_CATEGORY_ID", "GUID", "HEUREKA_CART_HIDDEN", "HEUREKA_CATEGORY_ID", "HEUREKA_CPC", "HEUREKA_HIDDEN", "IMAGE_REF", "INTERNAL_NOTE", "ITEM_CONDITION", "ITEM_TYPE", "MANUFACTURER", "META_DESCRIPTION", "META_KEYWORDS", "MIN_PRICE_RATIO", "ORIG_URL", "OSS_TAX_RATES", "PART_NUMBER", "PLU", "PRICE", "PRICE_RATIO", "PRODUCT_NUMBER", "RECYCLING_FEE", "SEO_TITLE", "SERIAL_NUMBER", "SET_ITEMS", "SIZEID", "STOCK_MIN_SUPPLY", "SURCHARGE_PARAMETERS", "TOLL_FREE", "UNIT", "UNIT_OF_MEASURE", "VISIBLE", "WARRANTY", "XML_FEED_NAME", "ZBOZI_CATEGORY_ID", "ZBOZI_CPC", "ZBOZI_HIDDEN" or "ZBOZI_SEARCH_CPC"

Produkt s touto chybou neobsahuje všechny důležité informace. Ne všechny elementy, které jsou v chybě vypsané, nicméně musí feed skutečně obsahovat. Když se tato chyba objeví, bývá problém nejčastěji v chybějícím názvu, nebo zároveň chybějícím kódu a EANu. Ověřte v Napojse, zda všechny produkty mají název i kód.

Neplatný typ produktu

character content of element "ITEM_TYPE" invalid; must be equal to "bazaar", "deposit", "product", "service" or "set" 

Produkt obsahuje informaci typ produktu, která neodpovídá žádné z očekávaných hodnot. Je potřeba informaci opravit buď namapováním správné hodnoty (pokud je ve zdrojovém feedu uvedena), nebo tuto vlastnost od produktů zcela odstranit a neexportovat pomocí pravidla na odstranění vlastnosti produktu.

Byl pro vás tento článek užitečný? Děkujeme za zpětnou vazbu! Hodnocení se napodařilo uložit, zkuste to prosím později.

Stále potřebujete pomoc? Napište nám Napište nám