Skip to Content

Create Sale Order from CRM Quotation

Technical name: cs_crm_sale_order_from_quotation

Name
Create Sale Order from CRM Quotation
Summary
Create sales orders from existing quotations in CRM
Description
Adds Nueva Orden de Venta on the opportunity. The wizard lists quotation lines of that customer (sent or confirmed, same commercial partner and currency) so you can pick quantities and a customer PO, then create a new sales order linked back to the opportunity.
Author
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
License
OPL-1
Version
18.0.1.0
Dependencies
  • sale_management
  • sale_crm
  • crm
  • cs_sale_merge_split
  • cs_sale_salesperson2

1. User instructions

Open the wizard from the opportunity

  1. Set Contacto on the opportunity (the button stays hidden until then).
  2. Click Nueva Orden de Venta (needs the group that can see all leads). Do not confuse it with native Nueva cotización.
New Sales Order button on the opportunity
Opportunity 90: Nueva Orden de Venta next to Nueva cotización, with Contacto ALWA PERU S.A.

If you click the button without a customer, Odoo raises Por favor, primero establezca el cliente.

Pick lines and create the order

The dialog title is Nueva Cotización (live label). Fields:

  1. Jefe asociado — the opportunity (read-only; live label for Associated Lead).
  2. Cliente — customer and commercial partner (both read-only, both labelled Cliente).
  3. Moneda — filters lines to that currency.
  4. Orden de Compra del Cliente — optional; stored as Referencia del Cliente on the new order. Placeholder: Ingrese la referencia de la orden de compra del cliente...
  5. Líneas de Orden de Venta — add lines with Agregar una línea. Only lines from quotations in Presupuesto enviado or Cotización confirmada, same commercial partner and currency, with quantity ≠ 0.
  6. Adjust Cantidad a Dividir (cannot be 0 or greater than the quoted quantity).
  7. Click Continuar (or Cancelar to abort).
Wizard to build a sales order from quotation lines
Wizard Nueva Cotización: Jefe asociado, Cliente, Moneda PEN, Orden de Compra del Cliente, empty line list, Continuar / Cancelar.

All selected lines must share the wizard currency and commercial partner. The new sales order is created with the merge/split logic of cs_sale_merge_split and is linked to this opportunity.

Changing Moneda or the commercial partner clears the selected lines so you pick them again. Draft quotations (state Cotización) do not appear in the list until they are sent or confirmed.

Crear orden de venta desde cotizaciones en CRM

Nombre técnico: cs_crm_sale_order_from_quotation

Nombre
Create Sale Order from CRM Quotation
Resumen
Crea órdenes de venta a partir de cotizaciones existentes desde el CRM
Descripción
Agrega Nueva Orden de Venta en la oportunidad. El asistente lista líneas de cotización de ese cliente (enviadas o confirmadas, mismo cliente comercial y moneda) para elegir cantidades y una orden de compra del cliente, y crear una nueva orden de venta vinculada a la oportunidad.
Autor
Cloudia
Copyright
Copyright (c) 2025-Present Cloudia Systems S.A.C.
Licencia
OPL-1
Versión
18.0.1.0
Dependencias
  • sale_management
  • sale_crm
  • crm
  • cs_sale_merge_split
  • cs_sale_salesperson2

1. Instrucciones de usuario

Abrir el asistente desde la oportunidad

  1. Indique Contacto en la oportunidad (sin cliente el botón no se muestra).
  2. Pulse Nueva Orden de Venta (hace falta el grupo que ve todos los leads). No lo confunda con Nueva cotización nativo.
Botón Nueva Orden de Venta en la oportunidad
Oportunidad 90: Nueva Orden de Venta junto a Nueva cotización, con Contacto ALWA PERU S.A.

Si pulsa el botón sin cliente, Odoo muestra Por favor, primero establezca el cliente.

Elegir líneas y crear la orden

El título del diálogo es Nueva Cotización (etiqueta en vivo). Campos:

  1. Jefe asociado — la oportunidad (solo lectura; etiqueta en vivo de Associated Lead).
  2. Cliente — cliente y cliente comercial (ambos solo lectura, ambos con etiqueta Cliente).
  3. Moneda — filtra las líneas a esa moneda.
  4. Orden de Compra del Cliente — opcional; se guarda como Referencia del Cliente en la orden nueva. Marcador: Ingrese la referencia de la orden de compra del cliente...
  5. Líneas de Orden de Venta — agregue con Agregar una línea. Solo líneas de cotizaciones en Presupuesto enviado o Cotización confirmada, mismo cliente comercial y moneda, con cantidad ≠ 0.
  6. Ajuste Cantidad a Dividir (no puede ser 0 ni mayor que la cantidad cotizada).
  7. Pulse Continuar (o Cancelar para abortar).
Asistente para armar una orden de venta desde líneas de cotización
Asistente Nueva Cotización: Jefe asociado, Cliente, Moneda PEN, Orden de Compra del Cliente, lista vacía, Continuar / Cancelar.

Todas las líneas deben compartir la moneda y el cliente comercial del asistente. La orden de venta nueva se crea con la lógica de fusionar/dividir de cs_sale_merge_split y queda vinculada a esta oportunidad.

Cambiar Moneda o el cliente comercial limpia las líneas para que las vuelva a elegir. Las cotizaciones en estado Cotización (borrador) no salen en la lista hasta enviarlas o confirmarlas.