📄 Integrace s Packetou

Uživatelská dokumentace: Integrace s Packetou

Kontext

Pro část podniků je klíčové doručovat zboží zákazníkům pomocí různých přepravních/kurýrních služeb. Cílem mnohých systémů je proces komunikace s dopravci co nejvíce zjednodušit, jelikož komunikace může být složitá a stát drahocenný čas. Odoo již v základu podporuje komunikaci (integraci) s částí světových dopravců. Nacházíme se v České republice, považujeme tedy za důležité propojit systém i s českými dopravci. V tomto dokumentu si představíme, jak náš modul Dopravců umožňuje napojení na přepravce Packeta.

CZ Dopravci

Čeští dopravci mají v některých směrech jiné standardy, co se týče informací potřebných k přepravě, než ti zahraniční. Proto vznikl tento "základní" modul, který přidává potřebná pole, bez kterých by datová komunikace v některých případech nefungovala.

Informace o dopravě 

V Odoo se můžeme setkat s Dodacím příkazem/Výdejkou/atd. kde v dodatečných informacích najdeme "Informace o dopravě". Tato pole slouží k doplnění nutných náležitostí potřebných k vytvoření poptávky u dopravce k doručení. 

Shipment Currency - Měna zásilky - Je děděna z měny vytvořené prodejní objednávky

Value of shipment - Hodnota zásilky - Hodnota zásilky se považuje i za částku, která se má vybrat, v případě dobírky

Insured value - Pojišťovací hodnota - Hodnota zásilky pro účely jejího pojištění

Payment reference for shipment - Variabilní symbol pro dobírku 

Pickup Ordered - Svoz objednán - Jedná se o needitovatelné pole určené k detekci, zda byl systémově zaslán požadavek na svoz zásilky dopravcem


Vytvoření přepravní metody

V této sekci si představíme jak konkrétně nastavit metody dodání a jak celý proces funguje. 

Přepravní metody 

V Odoo Přepravní metody fungují jakožto jednotlivé varianty dodání. Pro každý druh přepravy (služby od přepravce), který používáme v podniku je potřeba vytvořit samostatnou Přepravní metodu. Nyní si ukážeme, jak si ji nastavit. Bez správného nastavení dojde k chybě a doprava neproběhne. Tedy je klíčové tomuto nastavení rozumět. 

Nastavení přepravní metody 

Sklady -> Konfigurace –> Přepravní metody –> Nové 

Hlavní tělo je potřeba nastavit samostatně na základě Odoo (Odoo dokumentace). Toto nastavení se naším modulem nemění. Klíčové je pouze nastavit Poskytovatele

Tím se nám zpřístupní záložka konfigurace specificky pro konkrétního poskytovatele.


Přístupové údaje pro integraci s Packetou

V první sekci záložky jsou pole pro Zásilkovna API klíč a API heslo. Do těchto polí patří vaše soukromé kódy od dopravce v závislosti na vaší dohodě s ním. 

V horní části stránky, přepínat mezi testovacím prostředím a produkčním. 

Testovací prostředí nám umožňuje vyzkoušet si celý proces dopravy a zkontrolovat, že došlo k správnému napojení a komunikaci mezi Odoo a dopravcem, bez strachu, že by došlo k reálnému odeslání informací. Vřele doporučujeme po vašem nastavení Přepravní metody si danou metodu v testovacím prostředí vyzkoušet. 


Musíme brát v potaz, že všechno nastavení je potřeba volit specificky pro daný druh přepravy, a proto nelze určit vše obecně. Proto v následujícím odstavci pouze uvádíme, k čemu jaká pole slouží. Jejich přesné nastavení je nutno konzultovat s dopravcem v závislosti na vaší dohodě. 

Nepodporuje dobírku - nastavujeme, zdali daná metoda podporuje dobírku či nikoliv.

Typ štítku - formát štítku. Toto pole nám umožní nastavit si požadovaný formát štítku na zásilku, který nám následně dopravce vygeneruje a najdeme jej v chatteru na výdejce.

Povolit boxy - Zdali povolujeme odesílání zásilky do zásilkovna boxu či pouze na výdejní místo.

Povolit výdejní místa - Zdali povolujeme odesílání zásilky na výdejní místo či jinak (box).

Povolit výdejní místa ext. přepravců - Zdali povolujeme odeslání zásilky na výdejní místo ext. přepravce (DPD, DLH apod.).

Display only active points - Ve výběru výdejních míst se nám zobrazují pouze aktivní výdejní mista (Ty, u kterých je stav = v provozu).

Aktualizace výdejních míst

K úspěšnému podání zásilky na výdejní místo či box je potřeba mít na databázi aktuální seznam výdejních míst.

Pokud chceme aktualizovat seznam, klikneme v seznamovém zobrazení na "Update Delivery Points". 

O pravidelnou aktualizaci se stará opakovaná akce v db, která místa 1x denně aktualizuje.

Konfigurace deníku zákaznických faktur pro packetu

Před prací s touto přepravní službou je potřeba mít nastavený účetní deník pro faktury Zásilkovny.

Konfigurace dobírkového produktu

Na poli Packeta dobírkový produkt konfigurujeme produkt, přes který se inkasuje dobírka.

Celý proces odeslání zásilky

V následující sekci si představíme, jak funguje celý proces napojení dopravce při prodeji zboží. Proces funguje obdobně pro výše zmíněné dopravce. 

Prvním krokem bude vytvořit nabídku v modulu Prodej.

Následně přidáme dopravu:

Následně zvolíme již dopředu vytvořenou přepravní metodu, kterou budeme chtít využít:

  1. Můžeme zvolit "doručení na adresu", přičemž tato metoda funguje jako standardní doručení na adresu od jakékoliv jiné přepravní společnosti
  2. Můžeme zvolit "pickup point", což nám umožní si vybrat výdejní místo či box (máme-li v konfiguraci metody povoleno)

Po vybrání daného způsobu dopravy se nám zobrazí pole "Zásilkovna výdejní místo", kde si vybereme jedno z dostupných výdejních míst či boxů.

Po následném potvrzení nabídky můžeme spravovat dodání (dopravu). K tomu nám bude sloužit "smart button" v horní části obrazovky: Následně potvrdíme:

Všechny potřebné informace se nám uloží do "chatteru" :

Je důležité zmínit, že v momentě, kdy se doprava potvrdí, vše přechází již na dopravce. Tedy veškerá následná manipulace (např. sledování zásilky pomocí "tracking reference") probíhá na straně přepravce a již ne v Odoo. Sledovací číslo však od dopravce obdržíme a na výdejku se nám uloží.