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

Send email to the customer when the manufacturing order is finished. 16.0

Suscribirse

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

Se marcó esta pregunta
mailNotifications
4 Respuestas
4053 Vistas
Avatar
Felipe

I want when the manufacturing order for a product linked to a sales order is finalized, an email (and Whatsapp message) be sent to the customer who placed the order, to notify them that their order is ready and to let them know that they can pick it up.


I'm using odoo. sh 16

0
Avatar
Descartar
Creyox Technologies

Hello,

You can configure the automated action to directly send the email to the particular users when the manufacturing order is done.

Thanks,
info@creyox.com

Avatar
Felipe
Autor Mejor respuesta

Thank you very much for the answers, they have been useful to me, but I still can't achieve my goal.


I went so far as to configure an automated action to send an email to the client (which is not sent).


I would like to make it possible to send a WhatsApp message automatically (without having to click), when the conditions are met.


You can see here what I have so far:

https://youtu.be/2-QFEiQ6f-E


Thank you very much, greetings!




0
Avatar
Descartar
Avatar
Cybrosys Techno Solutions Pvt.Ltd
Mejor respuesta

Hi,You can achieve this by overriding the 'Done' button in the manufacturing order. If a manufacturing order is created from a sales order, you can retrieve the customer from the sales order as shown below:

```python
def button_mark_done(self):
    res = super(MrpProduction).button_mark_done()
    for production in self:        partner = production.procurement_group_id.mrp_production_ids.move_dest_ids.group_id.sale_id
        email_values = {
            'email_cc': False,
            'email_to': partner.partner_id.mail,
        }
        mail_template = self.env.ref('model_name.mail_template_id')
        mail_template.send_mail(self.id, email_values=email_values, force_send=True)
The provided code allows you to send an email to the customer. Ensure that you create a mail template for this purpose. Refer to the blog 
How to Create Email Template in Odoo 16 to learn how to create a mail template.

Note: This approach is specifically intended for manufacturing orders generated from a sales order. For regular manufacturing orders (not generated from a sales order), it is recommended to include a custom field within the manufacturing order to retrieve the customer's email address.You can add a new field by using the Xpath method example:

<record id="mrp_productio_view_form" model="ir.ui.view">
<field
name="name">mrp.productio.view.form.inherit</field>
<field
name="model">mrp.production</field>
<field name="inherit_id" ref="mrp.mrp_production_form_view"/>
            <field name="mode">primary</field>
            <field name="priority">24</field>
            <field name="arch" type="xml">
                <xpath expr="field[@name='bom_id']" position="before">
                    <field name="partner_id" />
                </xpath>
            </field>
        </record>


And after that you can select the email of this selected customer


Hope it helps

0
Avatar
Descartar
Avatar
Rajesh R
Mejor respuesta

As your are Manufacturing based on Order (MTO) - solution will depend on how your MTO is configure.

Also Ideally, your trigger point should be on Delivery order (which will set to Ready state once you mark you MTO Manufacturing as Done)

Developing some automation can do the parial job of email as below

Moreover using the Whatsapp apps like twilio_whatsapp integration - still some minor customization will be needed to fulfill your whole workflow to give seamless notification to your ordering customers.

https://apps.odoo.com/apps/modules/16.0/twilio_whatsapp_odoo_integration_sit/


0
Avatar
Descartar
Avatar
Brain Station 23
Mejor respuesta

To achieve the goal of sending an email and a WhatsApp message to the customer when a manufacturing order linked to a sales order is finalized in Odoo 16, you can follow these steps:

Configure Your Email Server:

Make sure you have configured your email server settings in Odoo correctly. Go to Settings > General Settings > Email and set up your outgoing email server.

Install WhatsApp Integration:

You'll need a WhatsApp integration or add-on to send WhatsApp messages programmatically. You can explore Odoo apps or third-party integrations for WhatsApp messaging.

Customize the Manufacturing Module:

You will need to customize the manufacturing module in Odoo to trigger actions when a manufacturing order is finalized.

Create a Custom Module:

In Odoo, it's best practice to create a custom module for your specific customizations. You can use the Odoo development environment to create a custom module.

Add Custom Code:

In your custom module, add Python code to listen for the event of a manufacturing order being finalized. You can use Odoo's built-in event listeners or write custom Python code for this.

Send Email and WhatsApp Message:

Once the event is triggered (manufacturing order finalized), write code to send an email and a WhatsApp message to the customer who placed the order. You can use Odoo's built-in email sending functionality and integrate with a WhatsApp API or integration for sending WhatsApp messages.

Thanks & Regards, 

 

Brain Station 23 Ltd. 

Mobile: (+880) 1404055226 

Email: sales@brainstation-23.com 

Web: https://brainstation-23.com/ 

Address: (Building-1) 8th Floor, 2 Bir Uttam AK Khandakar Road, Mohakhali C/A, Dhaka 1212, Bangladesh 

 

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

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

Inscribirse
Publicaciones relacionadas Respuestas Vistas Actividad
<( Servicio al pasajero)||¿Cómo hablar directamente en Volaris?
mail
Avatar
0
nov 25
603
Emails to Microsoft Outlook/Hotmail are rejected
mail
Avatar
1
oct 25
1015
Anyone knows how to set iCloud+ mailing accounts to your own domain in Odoo?
mail
Avatar
Avatar
Avatar
2
oct 25
1117
Followers in emails
mail
Avatar
Avatar
Avatar
3
sept 25
2939
Remove buttons in emails to clients Resuelto
mail
Avatar
Avatar
Avatar
2
oct 25
966
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