Tredjeparts transportörer

Användare kan länka tredjepartsfraktbolag till Odoo-databaser för att verifiera fraktbolagens leverans till specifika adresser, automatiskt beräkna fraktkostnader och genera fraktetiketter.

I Odoo kan fraktbärare tillämpas på en försäljningsorder (SO), faktura eller leveransorder. För tips om hur du löser vanliga problem när du konfigurerar leveransanslutningar, gå till avsnittet Felsökning.

Följande är en lista över tillgängliga leveransanslutningar i Odoo:

Speditör

Regionens tillgänglighet

FedEx

Alla

DHL Express

Alla

UPS <ups_credentials>`.

Alla

US Postal Service

Förenta staterna

Sendcloud

Some European countries (see details below)

Bpost

Belgien

Easypost

Nordamerika

Shiprocket

Indien

Starshipit

Australia and New Zealand

Viktigt

Other services from DHL are not supported.

Sendcloud currently supports shipping from Austria, Belgium, France, Germany, Italy, the Netherlands, Spain, and the United Kingdom, and to any European country.

Konfiguration

Följ dessa steg för att säkerställa korrekt installation av en tredjeparts fraktleverantör med Odoo:

  1. Installera leveransanslutningen.

  2. Sätta upp leveransmetod.

  3. Aktivera produktionsmiljön.

  4. Konfigurera lager.

  5. Ange vikt för produkter.

Installera leveransanslutning

För att installera leveransanslutningar, gå till Inventory app ‣ Configuration ‣ Settings.

Under avsnittet Shipping Connectors markerar du kryssrutan för tredjepartsleverantören för att installera den. Flera tredjepartsleverantörskopplingar kan väljas samtidigt. Klicka sedan på Save.

Observera

Delivery methods kan också integreras med funktioner i apparna Sales, eCommerce och Website. För installation, se dokumentationen :ref:``installera appar och moduler <general/install>`.

Alternativ för tillgängliga leveransanslutningar i Odoo.

Leveransmetod

För att konfigurera API-inloggningsuppgifterna och aktivera fraktbolaget börjar du med att gå till Inventory app ‣ Configuration ‣ Shipping Methods och väljer önskad leveransmetod.

Observera

Listan innehåller ofta två leveransmetoder från samma Provider: en för internationell frakt och en för inrikes frakt.

Ytterligare leveransmetoder kan skapas för specifika ändamål, t.ex. packaging.

Observera

Se till att leveransmetoden publiceras när den ska vara tillgänglig i appen Website. För att publicera en leveransmetod på webbplatsen klickar du på önskad leveransmetod och sedan på smartknappen Unpublished. På så sätt ändras den smarta knappen till att lyda: Published.

Sidan Shipping Method innehåller information om leverantören, inklusive:

  • Shipping Method (Obligatoriskt fält): namnet på leveransmetoden (t.ex. FedEx US, FedEx EU, etc.).

  • Website: Konfigurera leveransmetoder för en eCommerce-sida som är kopplad till en specifik webbplats i databasen. Välj den aktuella webbplatsen i rullgardinsmenyn eller lämna den tom för att tillämpa metoden på alla webbsidor.

  • Provider (Obligatoriskt fält): välj en tredjepartsleveranstjänst, t.ex. FedEx. När du väljer en leverantör blir fälten Integration Level, Invoicing Policy och Insurance Percentage tillgängliga.

  • Integration Level: välj Get Rate för att helt enkelt få en uppskattad fraktkostnad på en faktura.

    Viktigt

    Välj Get Rate and Create Shipment för att även generera fraktetiketter.

  • Company: om fraktmetoden ska gälla för ett specifikt företag, välj det från rullgardinsmenyn. Lämna fältet tomt för att tillämpa metoden på alla företag.

  • Delivery Product (Obligatoriskt fält): namnet på leveransavgiften som läggs till i SO eller fakturan.

  • Faktureringspolicy: välj och beräkna en uppskattad kostnad för frakt direkt från fraktbolaget. Om du istället vill ha Real cost för frakten, se :doc:``Invoice real shipping costs <invoicing>` dokumentet.

  • Marginal on Rate: ange ett extra procentbelopp som läggs till basfraktpriset för att täcka extra kostnader, t.ex. hanteringsavgifter, förpackningsmaterial, växelkurser etc.

  • Free if order amount is above: aktiverar fri frakt för beställningar som överstiger ett visst belopp som anges i motsvarande fält Amount.

  • Insurance Percentage: ange en procentsats av fraktkostnaderna som ersätts till avsändaren om paketet försvinner eller blir stulet under transporten.

Skärmdump av en FedEx-fraktmetod.

Konfigurationssida för Shipping Method för FedEx US.

På fliken Configuration fyller du i fälten för API-referenser (t.ex. API-nyckel, lösenord, kontonummer etc.). Beroende på vilken tredjepartsleverantör som valts i fältet Provider kommer fliken Configuration att innehålla olika obligatoriska fält. Mer information om hur du konfigurerar specifika transportörers autentiseringsuppgifter finns i följande dokument:

Se även

Produktionsmiljö

När detaljerna för leveransmetoden har konfigurerats klickar du på den smarta knappen Test Environment för att ställa in den på Production Environment.

Varning

Om leveransmetoden ställs in på Production skapas verkliga fraktetiketter och användare riskerar att debiteras via sitt transportörskonto (t.ex. UPS, FedEx osv.) innan användare debiterar kunder för frakt. Kontrollera att alla konfigurationer är korrekta innan du startar leveransmetoden för Production.

Visa den smarta knappen "Testmiljö".

Konfiguration av lager

Se till att lagrets Adress (inklusive postnummer) och Telefonnummer är korrekt angivna. Detta gör du genom att gå till Inventory app ‣ Configuration ‣ Warehouses och välja önskat lager.

På sidan för lagerkonfiguration öppnar du sidan för lagerkontakt genom att klicka på fältet Company.

Markera fältet "Företag".

Kontrollera att Address och Phone är korrekta, eftersom de krävs för att leveransanslutningen ska fungera korrekt.

Visa företagets adress och telefonnummer.

Produktens vikt

För att carrier-integrationen ska fungera korrekt måste du ange vikten på produkterna genom att gå till Inventory app ‣ Products ‣ Products och välja önskad produkt.

Gå sedan till fliken Inventory och ange produktens Weight i avsnittet Logistics.

Visa fältet "Vikt" på fliken Inventering i produktformuläret.

Tillämpa tredje parts fraktbolag

Fraktbärare kan tillämpas på en SO, faktura eller leveransorder.

När du har konfigurerat tredjepartstransportörens leveransmetod i Odoo skapar du eller navigerar till en offert genom att gå till Sales app ‣ Orders ‣ Quotations.

Försäljningsorder

För att tilldela en tredjepartsleverantör och få en uppskattad fraktkostnad, börja med att gå till Sales app ‣ Orders ‣ Quotations. Skapa eller välj en befintlig offert och lägg till kostnaden för frakt via en tredjepartsfraktare i en offert genom att klicka på knappen Add Shipping i det nedre högra hörnet på fliken Order Lines.

Visa knappen "Lägg till frakt" längst ner i en offert.

I popup-fönstret Add a shipping method som visas väljer du den avsedda transportören i rullgardinsmenyn Shipping Method. Fältet Cost fylls i automatiskt baserat på:

  • det belopp som anges i fältet Total Order Weight (om det inte anges, används summan av :ref:``produktvikter <inventory/shipping_receiving/configure-weight>` i ordern)

  • avståndet mellan lagerlokalens källadress och kundens adress.

När du har valt en tredjepartsleverantör i fältet Shipping Method klickar du på Get Rate i popup-fönstret Add a shipping method för att få den beräknade kostnaden via shipping connector. Klicka sedan på knappen Add för att lägga till leveransavgiften på fakturan.

Se även

Debitera kunder för frakt efter produktleverans

Leveransorder

För användare som gör leveranser utan att installera appen Sales, tilldela transportören till leveransordern genom att först gå till appen Inventory. Välj sedan operationstypen Delivery Orders från instrumentpanelen Inventory Overview och välj den önskade leveransordern som inte redan är markerad som Done eller Cancelled.

På fliken Additional info ställer du in fältet Carrier till önskad tredjepartsfraktoperatör. När leveransmetoden är inställd på production mode, anges en Tracking Reference.

Visa leveransorderns flik "Ytterligare information".

Felsökning

Eftersom leveransanslutningar ibland kan vara komplicerade att konfigurera, följer här några kontroller som du kan göra när saker och ting inte fungerar som förväntat:

  1. Se till att lagrets information (t.ex. adress och telefonnummer) i Odoo är korrekt och matchar de poster som sparats på fraktleverantörens webbplats.

  2. Kontrollera att package type och parametrarna är giltiga för transportören. Kontrollera att försändelsen kan skapas direkt på transportörens webbplats.

  3. När du stöter på en prisskillnad mellan Odoos beräknade kostnad och leverantörens avgift, se först till att leveransmetoden är inställd på produktionsmiljö <inventory/shipping_receiving/production-env>`.

    Skapa sedan försändelsen både på transportörens webbplats och i Odoo och kontrollera att priserna är desamma i Odoo, hos transportören och i debuggloggarna.

    Example

    När man kontrollerar en prisavvikelse i felsökningsloggarna, om begäran säger att paketet väger sex kilo, men svaret från FedEx säger att paketet väger sju kilo, drar man slutsatsen att problemet ligger på FedEx sida.

Felsökningslogg

Spåra inkonsekvenser i leveransdata genom att aktivera felsökningsloggning. För att göra det går du till leveransmetodens konfigurationssida (Inventory app ‣ Configuration ‣ Shipping Method) och väljer önskad leveransmetod. Klicka på den smarta knappen No Debugging för att aktivera Debug Requests.

Visa den smarta knappen "No Debug".

När Debug Requests är aktiverat sparas poster i rapporten Logging varje gång fraktkopplingen används för att uppskatta fraktkostnaden. Du kommer åt rapporten genom att aktivera utvecklarläge och gå till inställningsapp ‣ Teknisk ‣ Databasstrukturavsnitt ‣ Loggning.

Observera

Loggar skapas för en fraktmetod varje gång man klickar på knappen Get RateSOs och fakturor, och när en kund lägger till fraktbolaget i sin order via appen Website.

Visa hur man hittar alternativet "Loggning" i menyn "Teknik".

Klicka på raden HTTP request för att öppna en detaljerad sida och kontrollera att rätt information skickas från Odoo till transportören. I HTTP-svaret, kontrollera att samma information tas emot.

Visa historik för debugbegäran i Inställningar > Teknik > Loggning.