Ir al contenido
Odoo Menú
  • Identificarse
  • Pruébalo gratis
  • Aplicaciones
    Finanzas
    • Contabilidad
    • Facturación
    • Gastos
    • Hoja de cálculo (BI)
    • Documentos
    • Firma electrónica
    Ventas
    • CRM
    • Ventas
    • TPV para tiendas
    • TPV para restaurantes
    • Suscripciones
    • Alquiler
    Sitios web
    • Creador de sitios web
    • Comercio electrónico
    • Blog
    • Foro
    • Chat en directo
    • e-learning
    Cadena de suministro
    • Inventario
    • Fabricación
    • PLM
    • Compra
    • Mantenimiento
    • Calidad
    Recursos Humanos
    • Empleados
    • Reclutamiento
    • Ausencias
    • Evaluación
    • Referencias
    • Flota
    Marketing
    • Marketing social
    • Marketing por correo electrónico
    • Marketing por SMS
    • Eventos
    • Automatización de marketing
    • Encuestas
    Servicios
    • Proyecto
    • Partes de horas
    • Servicio de campo
    • Servicio de asistencia
    • Planificación
    • Citas
    Productividad
    • Conversaciones
    • Aprobaciones
    • IoT
    • VoIP
    • Conocimientos
    • WhatsApp
    Aplicaciones de terceros Studio de Odoo Plataforma de Odoo Cloud
  • Industrias
    Comercio al por menor
    • Librería
    • Tienda de ropa
    • Tienda de muebles
    • Tienda de ultramarinos
    • Ferretería
    • Juguetería
    Alimentación y hostelería
    • Bar y taberna
    • Restaurante
    • Comida rápida
    • Casa de huéspedes
    • Distribuidor de bebidas
    • Hotel
    Inmueble
    • Agencia inmobiliaria
    • Estudio de arquitectura
    • Construcción
    • Gestión inmobiliaria
    • Jardinería
    • Asociación de propietarios
    Consultoría
    • Empresa contable
    • Partner de Odoo
    • Agencia de marketing
    • Bufete de abogados
    • Adquisición de talentos
    • Auditorías y certificaciones
    Fabricación
    • Textil
    • Metal
    • Muebles
    • Alimentos
    • Brewery
    • Regalos de empresas
    Salud y bienestar
    • Club deportivo
    • Óptica
    • Gimnasio
    • Terapeutas
    • Farmacia
    • Peluquería
    Oficios
    • Handyman
    • Hardware y asistencia informática
    • Sistemas de energía solar
    • Zapatero
    • Servicios de limpieza
    • Servicios de calefacción, ventilación y aire acondicionado
    Otros
    • Organización sin ánimo de lucro
    • Agencia de protección del medio ambiente
    • Alquiler de paneles publicitarios
    • Estudio fotográfico
    • Alquiler de bicicletas
    • Distribuidor de software
    Browse all Industries
  • Comunidad
    Aprender
    • Tutoriales
    • Documentación
    • Certificaciones
    • Formación
    • Blog
    • Podcast
    Potenciar la educación
    • Programa de formación
    • Scale Up! El juego empresarial
    • Visita Odoo
    Obtener el software
    • Descargar
    • Comparar ediciones
    • Versiones
    Colaborar
    • GitHub
    • Foro
    • Eventos
    • Traducciones
    • Convertirse en partner
    • Services for Partners
    • Registrar tu empresa contable
    Obtener servicios
    • Encontrar un partner
    • Encontrar un asesor fiscal
    • Contacta con un experto
    • Servicios de implementación
    • Referencias de clientes
    • Ayuda
    • Actualizaciones
    GitHub YouTube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Solicitar una demostración
  • Precios
  • Ayuda

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

  • CRM
  • e-Commerce
  • Contabilidad
  • Inventario
  • PoS
  • Proyecto
  • MRP
All apps
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Ayuda

handle multiple delivery addresses in quotation / sales order

Suscribirse

Reciba una notificación cuando haya actividad en esta publicación

Se marcó esta pregunta
3 Respuestas
3118 Vistas
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
Descartar
Thomas Keim
Autor

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)
Mejor respuesta

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
Descartar
Thomas Keim
Autor

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
Mejor respuesta

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


Hope this works for u


0
Avatar
Descartar
Avatar
Jean-Paul Damen
Mejor respuesta

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
Descartar
Thomas Keim
Autor

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

¿Le interesa esta conversación? ¡Participe en ella!

Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.

Inscribirse
Comunidad
  • Tutoriales
  • Documentación
  • Foro
Código abierto
  • Descargar
  • GitHub
  • Runbot
  • Traducciones
Servicios
  • Alojamiento Odoo.sh
  • Ayuda
  • Actualizar
  • Desarrollos personalizados
  • Educación
  • Encontrar un asesor fiscal
  • Encontrar un partner
  • Convertirse en partner
Sobre nosotros
  • Nuestra empresa
  • Activos de marca
  • Contacta con nosotros
  • Puestos de trabajo
  • Eventos
  • Podcast
  • Blog
  • Clientes
  • Información legal • Privacidad
  • Seguridad
الْعَرَبيّة 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 es un conjunto de aplicaciones de código abierto que cubren todas las necesidades de tu empresa: CRM, comercio electrónico, contabilidad, inventario, punto de venta, gestión de proyectos, etc.

La propuesta única de valor de Odoo es ser muy fácil de usar y totalmente integrado.

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