Vínculo entre orden de venta y factura de cliente¶
La SO controla la promesa y el cumplimiento; la factura controla lo cobrado. Deben pertenecer a la misma cadena, pero no siempre se crean en el mismo momento.
Qué controla cada documento¶
| Documento | Control principal |
|---|---|
| Sales Order | Cliente, requisitos, cantidad y precio prometidos |
| Delivery Manifest | IMEI exactos asignados y entregados |
| Customer Invoice | Importe facturado, estado contable y pago |
Ruta 1 — SO primero, normal (recomendada)¶
Crear SO → Scan IMEIs → Finish IMEI Scan → Complete Delivery
→ Odoo crea y publica la factura vinculada
- Cree la cotización con la promesa correcta.
- Pulse Scan IMEIs; Odoo confirma y abre el Delivery Manifest.
- Escanee las unidades físicas.
- Pulse Finish IMEI Scan, revise la confirmación y pulse Complete Delivery.
- Abra la factura desde Invoices en la SO.
Confirmar la SO crea el Delivery Manifest, no la factura normal. La factura nace al completar la entrega para que cantidades, inventario y facturación permanezcan juntos.
Ruta 2 — SO primero con factura anticipada¶
Crear/confirmar SO → Create Invoice desde esa SO → escanear y completar
→ Odoo publica lo existente y factura solo cualquier saldo
Use Create Invoice desde la SO; no empiece en una factura vacía. Revísela mediante el botón Invoices y regrese a esa misma SO para Scan IMEIs. Al completar, Odoo encuentra la factura de cliente no cancelada y la publica si sigue borrador. Si la cantidad de la SO aumentó después de una factura parcial, crea otra factura solo por la cantidad todavía no facturada; nunca vuelve a cobrar unidades ya facturadas.
Crear temprano una factura normal de SO no activa por sí solo la puerta de prepago.
Ruta 3 — New Prepaid Device Invoice¶
Úsela solamente cuando la factura deba publicarse y pagarse completamente antes de preparar IMEI.
Abra Invoicing → Customers → New Prepaid Device Invoice, complete el cliente y la promesa de cada fila, revísela y pulse Create Linked Order & Post Invoice. Esa única acción controlada:
- recoge cliente y requisitos;
- crea una SO interna de dispositivos;
- confirma la SO y crea Delivery Manifest;
- crea/publica la factura; y
- vincula automáticamente los tres registros.
Registre el pago completo, abra Sale Orders desde la factura y pulse Scan IMEIs. Esta ruta está bloqueada por pago.
El asistente usa As Received como valor inicial de Selling As, por lo que una venta prepagada recién recibida conserva la evidencia del proveedor. Color, Grade y Lock son promesas opcionales: complete solo lo realmente prometido. Cambie a Reyder QC Verified únicamente si Reyder terminó QC y promete ese resultado.
Rescate de factura directa — Create Linked IMEI Fulfillment una vez¶
Una factura de dispositivo creada directamente fuera de las tres rutas es una excepción. Si no tiene SO de cumplimiento:
- ábrala y pulse Create Linked IMEI Fulfillment una sola vez;
- defina los requisitos de cumplimiento de todas las líneas positivas de dispositivos: capacidad y Selling As, además de grade, color y lock opcionales. Producto, cantidad, precio e impuestos permanecen iguales a la factura comercial;
- confirme; y
- deje que Odoo cree y vincule SO interna y Delivery Manifest.
Este rescate pasa a factura primero y requiere pago antes del escaneo. No cree otra SO manualmente ni pulse el rescate dos veces. En una factura mixta, todas las líneas positivas de dispositivos deben entrar al cumplimiento; las líneas de servicio u otras líneas no-dispositivo permanecen solo en la factura. Odoo bloquea líneas omitidas, duplicadas, sin origen, alteradas o ya vinculadas.
El asistente mantiene bloqueados los valores comerciales de la factura y solicita solo las promesas necesarias para encontrar los IMEI correctos:
Cómo comprobar el vínculo¶
Desde la orden de venta¶
- Invoices abre la(s) factura(s) de sus líneas.
- IMEI Manifest abre el Delivery Manifest.
- Cliente, cantidades y precios coinciden.
Desde la factura¶
- Sale Orders abre la(s) SO de cumplimiento cuando corresponde.
- IMEI Manifest abre el manifiesto relacionado.
- Invoice Origin/referencia puede describir la SO, pero no demuestra el vínculo. El botón Sale Orders y la relación nativa de líneas son la autoridad.
- En factura primero, Fulfillment Status muestra el progreso.
Nunca haga esto¶
- No cree otra factura por un IMEI rechazado.
- No cree otra SO porque la factura ya existe.
- No escriba un número de SO solo en texto esperando crear un vínculo relacional.
- No cancele/recree documentos publicados sin aprobación contable.
- No debilite modelo, capacidad, condición, grade, color o lock para forzar cumplimiento.
Preguntas comunes¶
¿Cuándo se crea la factura en la ruta normal?
En Complete Delivery, después de revisar Finish IMEI Scan. Confirmar la SO crea el Delivery Manifest, no la factura normal.
¿Qué pasa si la SO ya tiene factura?
Ábrala desde Invoices. La entrega publica una factura borrador válida y, solo si hace falta, crea una factura por el saldo no facturado. Nunca duplica cantidades ya cobradas.
¿Una factura anticipada siempre exige pago antes de escanear?
No. La puerta de pago pertenece a New Prepaid Device Invoice y al rescate directo de factura, no a una factura normal creada temprano desde la SO.
¿Cómo se vincularon automáticamente?
Las facturas creadas desde SO heredan la relación de líneas de venta; el módulo conserva además SO/origen y manifiesto para navegar por la misma cadena.






