Duplicitní reference v PrestaShopu: jak jim předejít

Reference produktu nebo kombinace bývá klíčem pro sklad, importy, dodavatele, účetnictví a další napojení. Pokud stejnou referenci používají dvě různé položky, systém mimo PrestaShop nemusí poznat, kterou z nich má změnit. Chyba se pak projeví jako špatný sklad, cena nebo spárovaná položka.

Kolize nevzniká jen mezi dvěma produkty

  • dva produkty mohou mít stejnou referenci,
  • dvě kombinace různých produktů mohou sdílet stejný kód,
  • reference produktu se může shodovat s referencí kombinace,
  • kódy se mohou lišit jen velikostí písmen nebo skrytou mezerou,
  • kopie produktu může převzít původní referenci beze změny.

Pro průběžnou kontrolu slouží Reference Guard pro PrestaShop. Umí zobrazit audit duplicit, hlídat kolize při ručním ukládání a při nativním kopírování doplnit nové jednoznačné označení místo slepé chyby.

Nejdřív zvolte jedno pravidlo pro celý katalog

Před opravou je potřeba rozhodnout, zda se rozlišují velká a malá písmena, jak se pracuje s mezerami a zda může být reference prázdná. Stejné pravidlo musí používat audit, ruční editace i napojené systémy. Jinak katalog projde kontrolou v jednom místě a selže v jiném.

Automaticky přepsat všechny duplicity bez znalosti jejich původu je riskantní. Reference může být vazbou na sklad nebo účetnictví, kterou změna přeruší.

Bezpečný postup vyčištění

  1. Exportujte nalezené kolize a u každé zjistěte, které systémy referenci používají.
  2. Určete položku, která si má původní kód ponechat, a připravte nový kód pro ostatní.
  3. Opravte nejdřív systém, ve kterém reference vznikají, pokud přicházejí z ERP, skladu nebo od dodavatele.
  4. Proveďte změnu v testovacím režimu a ověřte import, sklad, objednávku i export.
  5. Teprve po vyčištění zapněte blokování nových duplicit při ukládání.

Kopírování produktu potřebuje předvídatelné chování

Kopie slouží jako základ nové položky, ne jako druhý výrobek se stejnou identitou. Automaticky doplněná přípona je bezpečnější než náhodný kód, protože obsluha pozná, že má referenci před zveřejněním zkontrolovat. Definitivní pravidlo ale musí odpovídat způsobu práce obchodu.

Kdy je potřeba individuální integrace

Pokud reference přiděluje více systémů nebo jsou propojené obchody s odlišnými katalogy, potřebujete jedno společné místo, které kódy přiděluje a kontroluje jejich změny. Samotné blokování v administraci nevyřeší import, který data zapisuje jinou cestou.

Audit a napojení můžeme připravit v rámci úprav PrestaShopu na míru. Pro dlouhodobou kontrolu katalogu a naplánovaných importů navazuje správa PrestaShopu.

Výhoda pro zákazníky Zserveru

Ověření zákazníci hostingu Zserveru získávají podle aktuálních podmínek zCommerce slevu 25 % na moduly a standardní instalaci podporovaného modulu zdarma. Vyčištění existujících referencí a kontrola externích vazeb jsou samostatná práce podle stavu katalogu.

Podobné příspěvky