Quan surt el missatge i què significa
Amb Odoo en català, el text complet és aquest: … is not a delivery order. A delivery sign-off is the customer's proof that the goods were handed over, so only an outgoing transfer can be signed off. Els punts suspensius del principi els substitueix el nom de l'albarà.
És un error que atura l'acció. Pot sortir en prémer el botó Delivery sign-off (Scrive) de la vista de l'albarà: el botó crida un mètode del mòdul, i aquest mètode llança el missatge quan l'albarà no és una transferència de sortida. En altres paraules, el mòdul no vol que es demani a un client que signi el lliurament d'alguna cosa que no és un lliurament.

El segon esquema mostra el mateix missatge en castellà, alemany, francès, italià i portuguès, tal com el veu l'usuari segons l'idioma del seu Odoo.


Què comprova el mòdul
El missatge és al codi publicat d'Odoo 17, 18, 19 i 20. El que segueix sobre la condició i l'ordre de les comprovacions és el que es llegeix al codi d'Odoo 20.0.
La condició és una sola
El codi del mòdul mira el tipus de l'albarà. Si no és una transferència de sortida, llança el missatge. En aquesta comprovació només compta aquest tipus: l'albarà o és de sortida o no ho és.
És la primera comprovació del mètode
A Odoo 20.0, el mètode que llança el missatge comença per aquesta comprovació. Un albarà que no és de sortida rep aquest missatge sigui quin sigui el seu estat, i un albarà de sortida no el rep. Per això, si llegeixes aquest text, el que has de mirar és el tipus de l'albarà i no el seu estat.
Qualsevol albarà que no sigui de sortida compleix la condició
No cal que sigui d'un tipus concret: n'hi ha prou que no sigui de sortida. El comentari del codi d'Odoo 20.0 anomena com a exemples les recepcions i els moviments interns.
En aquests albarans el botó està ocult
La vista oculta Delivery sign-off (Scrive) quan l'albarà no és de sortida o quan el seu estat no és Preparat ni Fet. Així, en una recepció o en un moviment intern el botó no apareix. La comprovació, tanmateix, no és a la vista sinó al mètode al qual crida el botó, i és aquest mètode el que llança el missatge. La mateixa condició de vista figura a Odoo 17, 18, 19 i 20.
El motiu està escrit al mateix codi
El comentari del mètode, a Odoo 20.0, ho resumeix: no demanar mai a un client que signi per mercaderia que no ha sortit. Explica a més que el botó va arribar a ser a tots els albarans, incloses les recepcions, els moviments interns i els esborranys, i que un clic enviava al proveïdor, o a ningú, un «full de lliurament» d'un lliurament que no havia passat. Aquest missatge és la guarda del mòdul per als albarans que no són de sortida.
El botó i el missatge viuen en un submòdul
Aquesta funció no és al mòdul principal, sinó al submòdul Scrive Delivery Sign-off (flexigobe_scrive_connector_stock). A Odoo 17, 18, 19 i 20 depèn de flexigobe_scrive_connector i de stock, i s'instal·la sol quan hi ha les seves dependències.
Com resoldre-ho
El mòdul només admet la conformitat de lliurament en un albarà de sortida, així que la solució és demanar-la des d'un:
- Localitza l'albarà de sortida del lliurament que vols que signi el client.
- Obre'l i comprova que està en
PreparatoFet. En un albarà de sortida amb un altre estat, el botó no es veu. - Prem allà
Delivery sign-off (Scrive).
Les recepcions i els moviments interns no admeten la conformitat de lliurament: demana-la des de l'albarà de sortida.
Preu i versions
El mòdul està publicat a Odoo Apps per a Odoo 17, 18, 19 i 20. Necessita la subscripció a FlexigoTech Cloud (pla Connector: 49 €/mes o 490 €/any, sense IVA). Amb la subscripció, el mòdul per a les versions noves d'Odoo va inclòs si el vas comprar a flexigotech.com; a l'Odoo App Store, cada versió d'Odoo es compra allà. La connexió passa per FlexigoTech Cloud. Els detalls de compra són a la fitxa d'Odoo Apps i a la pàgina del mòdul.
Si necessites ajuda
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols revisar com encaixen els albarans de sortida amb les teves signatures de lliurament, o ajustar el flux al teu magatzem, escriu-nos.
Si t'interessen altres missatges del mòdul, aquí en tens dos: el dels callbacks de documents enviats i el dels dies permesos.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_scrive_connector_stock 20.0 (21b3b940): models/stock_picking.py
- Codi del mòdul: flexigobe_scrive_connector_stock 20.0 (21b3b940): views/stock_picking_views.xml
- Codi del mòdul: flexigobe_scrive_connector_stock 20.0 (21b3b940): __manifest__.py
- apps.odoo.com/apps/modules/20.0/flexigobe_scrive_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
- Codi del mòdul: flexigobe_scrive_connector 20.0 (21b3b940): __manifest__.py
- Codi del mòdul: flexigobe_scrive_connector 20.0 (21b3b940): wizard/scrive_send_wizard.py
