Què diu el missatge i quan el veuràs
Aquest és el text complet: The order with "Y2_advance_sale" label and the order without "Y2_advance_sale" label can't be fulfilled simultaneously. El veuràs en prémer el botó Execute en una fitxa de Fulfillment, que s'obre des del menú Temu › Orders & Fulfillment › Fulfillment. A Odoo 17, 18 i 19 aquest botó es veu sempre. És un error que atura l'acció.

El missatge diu que una mateixa fitxa no pot complir alhora comandes amb l'etiqueta Y2_advance_sale i comandes sense. Dit d'una altra manera: la fitxa ha reunit comandes dels dos tipus i el mòdul es nega a executar-la així.

La condició exacta al codi
El mòdul fa aquesta comprovació en executar la fitxa, i el missatge només surt si es compleix tot el següent, per aquest ordre:
- L'operació de la fitxa és crear o reintentar la compra d'enviament (buy shipping). Amb qualsevol altre tipus d'operació, la comprovació acaba sense més.
- La fitxa té comandes relacionades. Si no n'hi troba cap, acaba.
- Almenys una d'aquestes comandes porta l'etiqueta
Y2_advance_sale. Si cap la porta, acaba. - A més, hi ha almenys una comanda relacionada sense l'etiqueta. Aquesta és la condició que llança el missatge.
Per tant, aquest missatge no surt si totes les comandes relacionades porten l'etiqueta ni si cap la porta: surt només amb la barreja.
Quines comandes compta la fitxa com a relacionades
Les comandes relacionades no són només la que tens enllaçada a la fitxa. Segons el codi, el mòdul reuneix:
- La comanda enllaçada a la fitxa.
- Si la fitxa té una instància de Temu assignada, les comandes d'aquesta mateixa instància el número de comanda pare o el número de comanda de les quals coincideix amb els que apareixen a la fitxa: a les seves llistes de números, a les seves pròpies dades de comanda i a les seves línies.
- Si la fitxa no té instància, només compta la comanda enllaçada.
Al final, el mòdul es queda únicament amb les comandes de la instància de la fitxa. Una conseqüència pràctica: un número de comanda que aparegui en una línia pot portar a la comprovació una comanda que no esperaves, i si aquesta comanda no porta l'etiqueta, el missatge apareix encara que la comanda enllaçada sigui la correcta.
Llista de comprovació per resoldre'l
Abans de prémer Execute
- Confirma quina operació té la fitxa. Si no és crear ni reintentar la compra d'enviament, aquest missatge no surt d'aquesta comprovació.
- Anota quines comandes agrupa la fitxa: l'enllaçada i les que surtin dels números de comanda i de comanda pare que conté (a les seves llistes, a les seves pròpies dades de comanda i a les seves línies).
- Identifica quines d'aquestes comandes porten l'etiqueta
Y2_advance_salei quines no.
- Comprova que totes pertanyen a la mateixa instància de Temu que la fitxa: les d'una altra instància no compten.
Si el missatge ja ha sortit
- Recorda que l'acció s'ha aturat.
- Verifica que de debò hi ha barreja: almenys una comanda amb l'etiqueta i almenys una sense a la mateixa fitxa.
- Separa les comandes: una fitxa només amb les que porten l'etiqueta
Y2_advance_salei una altra només amb les que no la porten.
- Revisa els números de comanda i de comanda pare de les línies i de les llistes per si arrosseguen una comanda aliena al que volies executar.
Després de corregir
- Torna a prémer
Executeen cada fitxa, una per una.
- Si surt un missatge diferent, llegeix-lo sencer: és un altre error i demana una altra correcció. Per saber què fa el botó i quins altres errors pot donar, tens què fa el botó Executar, pas a pas.
Per a qui implanta el connector
- Prova el flux amb comandes amb etiqueta i sense abans de passar a producció, i comprova que cada tipus s'executa en la seva pròpia fitxa.
- Anota al teu procediment intern que no es barregen els dos tipus en una mateixa fitxa.
Versions
El missatge és al codi publicat de les branques 17.0, 18.0 i 19.0 de Temu Connector for Odoo, i en aquestes tres versions el botó Execute es veu sempre. El mòdul es publica a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0.

Com pot ajudar-te FlexigoTech
Si estàs implantant Odoo i vols que el flux de comandes de Temu quedi ordenat des del principi, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots veure el connector a la seva pàgina a flexigotech.com.
Continua llegint
Comprovat al codi del connector (versió 19.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_fulfillment.py
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_fulfillment_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
