Skip to Content
Odoo Menu
  • Prijavi
  • Try it free
  • Aplikacije
    Finance
    • Knjigovodstvo
    • Obračun
    • Stroški
    • Spreadsheet (BI)
    • Dokumenti
    • Podpisovanje
    Prodaja
    • CRM
    • Prodaja
    • POS Shop
    • POS Restaurant
    • Naročnine
    • Najem
    Spletne strani
    • Website Builder
    • Spletna trgovina
    • Blog
    • Forum
    • Pogovor v živo
    • eUčenje
    Dobavna veriga
    • Zaloga
    • Proizvodnja
    • PLM
    • Nabava
    • Vzdrževanje
    • Kakovost
    Kadri
    • Kadri
    • Kadrovanje
    • Odsotnost
    • Ocenjevanja
    • Priporočila
    • Vozni park
    Marketing
    • Družbeno Trženje
    • Email Marketing
    • SMS Marketing
    • Dogodki
    • Avtomatizacija trženja
    • Ankete
    Storitve
    • Projekt
    • Časovnice
    • Storitve na terenu
    • Služba za pomoč
    • Načrtovanje
    • Termini
    Produktivnost
    • Razprave
    • Odobritve
    • IoT
    • Voip
    • Znanje
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industrije
    Trgovina na drobno
    • Book Store
    • Trgovina z oblačili
    • Trgovina s pohištvom
    • Grocery Store
    • Trgovina s strojno opremo računalnikov
    • Trgovina z igračami
    Food & Hospitality
    • Bar and Pub
    • Restavracija
    • Hitra hrana
    • Guest House
    • Beverage Distributor
    • Hotel
    Nepremičnine
    • Real Estate Agency
    • Arhitekturno podjetje
    • Gradbeništvo
    • Estate Management
    • Vrtnarjenje
    • Združenje lastnikov nepremičnin
    Svetovanje
    • Računovodsko podjetje
    • Odoo Partner
    • Marketinška agencija
    • Law firm
    • Pridobivanje talentov
    • Audit & Certification
    Proizvodnja
    • Tekstil
    • Metal
    • Pohištvo
    • Hrana
    • Brewery
    • Poslovna darila
    Health & Fitness
    • Športni klub
    • Trgovina z očali
    • Fitnes center
    • Wellness Practitioners
    • Lekarna
    • Frizerski salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Sistemi sončne energije
    • Izdelovalec čevljev
    • Čistilne storitve
    • HVAC Services
    Ostali
    • Neprofitna organizacija
    • Agencija za okolje
    • Najem oglasnih panojev
    • Fotografija
    • Najem koles
    • Prodajalec programske opreme
    Browse all Industries
  • Skupnost
    Learn
    • Tutorials
    • Dokumentacija
    • Certifikati
    • Šolanje
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Prenesi
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Dogodki
    • Prevodi
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Sklici kupca
    • Podpora
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Določanje cen
  • Pomoč

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Knjigovodstvo
  • Zaloga
  • PoS
  • Projekt
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Ključne besede (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Ključne besede (View all)
odoo accounting v14 pos v15
About this forum
Pomoč

handle multiple delivery addresses in quotation / sales order

Naroči se

Get notified when there's activity on this post

This question has been flagged
3 Odgovori
3121 Prikazi
Avatar
Thomas Keim

Hello!


We have some customers with multiple delivery addresses.

As I understand odoo always automatically uses the first added delivery address of the customer and adds it to the quotation / sales order.

To avoid mistakes I would prefer that in case there are multiple delivery addresses for one customer, odoo should ask the user to choose one of the delivery addresses manually.
Is there a standard option for this or can anyone give me an idea how a workaround could look like with odoo studio?


We use odoo 17 enterprise.


Thanks in advance

Thomas

1
Avatar
Opusti
Thomas Keim
Avtor

Hello Selvamg!

You describe how new addresses are added to a customer. We already know how to do this.

My question is how can I adapt the sales order form so it asks the user when multiple delivery addresses are available for this customer, which one should be used.

At least it would be helpful if odoo doesn't preselect a delivery address but leaves the delivery address empty. Then I could change this field to be obligatory so the user needs to fill in an address before the sales order can be saved.

Thomas

Avatar
Ray Carnes (ray)
Best Answer

The easiest way to do this is to manually create a non-blocking Customer warning on each Customer with more than one Delivery address, as soon as the second address is created.

When someone creates a Sales Order for a Customer with multiple Delivery Addresses, they would see a popup to remind them to check which Address to use.


An Audit Team would also need to periodically review the Customer master list and add warnings where Users forgot to add them.


This is the only out of the box solution I can think of, and I realize it is really just shifting the responsibility of "remember to ask them which address" to "remember to add the warning when a second delivery address is created" and "remember to audit the Customer Master".


In Sales --> Configuration --> Settings, turn on:


It would be possible, with development, to determine the "rules" that Odoo needs to use to automatically fill in a Delivery Address (when there is ONE, or when there is no delivery address).

The benefit of this development would depend on the cost of mistaken deliveries (if they are happening - since we don't recommend solving problems that have not happened yet).  Customers can be sent Quotations and receive a confirmation of their Order - so they have two chances to confirm the address and it isn't hard to train people to ask / verify when taking the order.  Customers can also realize they need to confirm the Delivery Address when they order when they receive their first delivery to the wrong address.

0
Avatar
Opusti
Thomas Keim
Avtor

Thank you very much for your detailed answer.
Is there a way to stop odoo from pre-filling the delivery-address field?

This combined with an non-blocking customer warning would be a workable solution for us.

regards
Thomas

Ray Carnes (ray)

Changing how and when (or if) Odoo fills in the Delivery Address would require the creation of a module to override the standard behavior. The non blocking popup Warning feature is out of the box. You may find the Warning works just fine.

Avatar
ODOO_Aspirant
Best Answer

Account-> Customer-> customer -> Contact & Address-> Edit ->Add address  for different purpose ( Invoice , Delivery, Private, Other)


Hope this works for u


0
Avatar
Opusti
Avatar
Jean-Paul Damen
Best Answer

In Odoo, managing multiple shipping destinations for a single sales order requires customization or utilizing specific modules. While standard Odoo doesn't inherently support multiple delivery addresses within a single sales order, several solutions can achieve this, including the use of specialized modules, creating multiple delivery orders for a single sales order, or modifying the way addresses are handled in customer records. 

Solutions for Multiple Shipping Addresses:

  1. Specialized Modules:
    • Some Odoo modules, such as "Multiple Delivery Addresses for Sale Order" and "Sales Order: Multi delivery", Odoo Apps Store and configure it according to your needs. 
    • Create sales order:
      When creating a sales order, ensure you select the appropriate delivery address for each order line if using a module or create separate delivery orders for each address if you're manually splitting deliveries. 
    • Verify addresses:
      Double-check that the correct delivery addresses are associated with each order line or delivery order to ensure that orders are shipped to the correct locations. 

Considerations:

  • Complexity: The chosen approach will depend on the complexity of your needs and the level of integration you require with your Odoo system. 
  • Customization: Some customizations might be necessary to tailor the solution to your specific requirements. 
  • Module cost: If you opt for a module, be aware of any associated costs. 

By carefully considering these solutions and implementation steps, you can effectively manage multiple shipping destinations in Odoo, ensuring that your orders are shipped to the correct locations.

-1
Avatar
Opusti
Thomas Keim
Avtor

Hello Jean-Paul!

Thank you very much for your answer.

Maybe I gave to less information for this issue.

We have a lot of customers with one invoice address but with different delivery addresses, but for each order there is only one delivery address.
You may thought that we need to handle different delivery addresses within the same order but this is not the case.

Meanwhile we realized a customization for this requirement.

Thomas

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Prijavi
Community
  • Tutorials
  • Dokumentacija
  • Forum
Open Source
  • Prenesi
  • Github
  • Runbot
  • Prevodi
Services
  • Odoo.sh Hosting
  • Podpora
  • Nadgradnja
  • Custom Developments
  • Izobraževanje
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Sredstva blagovne znamke
  • Kontakt
  • Zaposlitve
  • Dogodki
  • Podcast
  • Blog
  • Stranke
  • Pravno • Zasebnost
  • Varnost
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now