Resum de les Parts 1, 2 i 3
Hem construït un flux de treball de vendes potent i complet a Odoo.
- Part 1: Hem confirmat automàticament les comandes de venda dels clients VIP. Click here.
- Part 2: Hem enviat notificacions automàtiques per correu electrònic a l'equip de vendes. Click here.
- Part 3: Hem activat la reserva i validació d'estoc en confirmar la comanda. Click here.
Ara, completarem el procés de negoci configurant una acció per crear i preparar automàticament una factura per al client tan aviat com es marqui el lliurament com a fet. Aquest és un pas crític per millorar el teu cicle de facturació i el flux de caixa.
Pas 1: Crear una Nova Acció Automàtica
A diferència de les parts anteriors, aquesta automatització s'activa en completar un lliurament, no una comanda de venda. Per tant, el model de l'acció serà diferent.
- Ves a Configuració > Tècnic > Accions automàtiques.
- Fes clic a Crear.
Pas 2: Definir la Configuració Bàsica
- Nom: Automatitzar la creació de factures en el lliurament
- Model: Albarà de Lliurament (stock.picking) (stock.picking)
- Disparador: En l'actualització
- Aplicar a: Lliuraments en els quals l'estat canviï a Fet. Per assegurar-te que això només s'apliqui a les comandes de venda, utilitza el següent filtre de domini: [('state', '=', 'done'), ('sale_id', '!=', False)]
- Acció a fer: Executar codi Python
Pas 3: Afegir el codi Python
Aquest script trobarà la comanda de venda original relacionada amb el lliurament i després cridarà la funció d'Odoo per crear la factura.
Python
if record.sale_id and record.sale_id.invoice_status == 'to invoice': record.sale_id._create_invoices()
- record.sale_id: Això troba la comanda de venda vinculada a l'albarà de lliurament (stock.picking) que va activar l'acció.
- invoice_status == 'to invoice': Aquesta condició assegura que la factura només es creï si la comanda de venda està llista per facturar.
- _create_invoices(): Aquest és el mètode oficial d'Odoo que crea un esborrany de factura i el vincula a la comanda de venda.
Pas 4: Desar i Provar l'Automatització
- Desa l'acció automàtica.
- Crea una nova comanda de venda, confirma-la i valida el lliurament (el botó Fet al formulari de lliurament).
- Torna a la comanda de venda. Ara hauries de veure un botó intel·ligent per a "Factures" amb un recompte d'1. Fes-hi clic per veure l'esborrany de factura que s'ha creat.
Conclusió
Amb aquest pas, el teu flux de treball de vendes està gairebé completament automatitzat. El sistema ara gestiona tot, des de la confirmació fins a la reserva d'estoc i la facturació sense interrupcions. El teu equip de comptabilitat només haurà de revisar els esborranys de factura i enviar-los.
A la nostra part final, tancarem el cicle aprenent a crear automàticament una activitat de seguiment per al venedor després que s'enviï la factura.