Què diu el missatge i on apareix
Les fitxes de Fulfillment s'obren des del menú Temu › Orders & Fulfillment › Fulfillment. Dins d'una fitxa, el botó Execute es veu sempre, a Odoo 17, 18 i 19. En prémer-lo, el mòdul pot aturar l'acció amb aquest missatge:
Order can only get shipping document after the "earliestTimeGetShippingDocument". Earliest allowed time: …
On hi ha els punts suspensius, el mòdul escriu una data i hora: la més primerenca de les hores permeses que encara han d'arribar. El missatge és al codi publicat de les branques 17.0, 18.0 i 19.0.



Quan surt exactament, segons el codi
El codi d'aquesta comprovació està publicat i es llegeix així, per ordre:
- Primer mira l'operació de la fitxa. Si no és la de comprar el document d'enviament, la comprovació acaba aquí i aquest missatge no surt.
- Després reuneix les comandes de Temu relacionades amb la fitxa. Parteix de la comanda vinculada a la fitxa. Si la fitxa té instància, afegeix les comandes d'aquesta mateixa instància el número de comanda o de comanda pare de les quals aparegui a la fitxa, incloses les seves línies. Si la fitxa no té instància, només compta la comanda vinculada. Si no troba cap comanda, la comprovació acaba i no hi ha missatge.
- A continuació compara amb l'hora actual d'Odoo l'hora
earliestTimeGetShippingDocumentde cada comanda. Una comanda només compta com a pendent si té aquesta hora emplenada i és posterior a ara. - Si cap comanda és pendent, la comprovació no posa cap obstacle. Si n'hi ha alguna, el mòdul pren l'hora més primerenca entre les pendents, l'escriu al final del missatge i atura l'acció.
Què vol dir
Vol dir que, segons les dades de la comanda de Temu, encara no ha arribat l'hora a partir de la qual es pot demanar el document d'enviament. Ho diu el propi missatge: la comanda només pot obtenir el document d'enviament després d'aquesta hora.
Hi ha un matís que surt del codi. L'hora que veus és la més primerenca entre les comandes pendents, no la més tardana. Si la fitxa té diverses comandes relacionades i una d'elles té una hora posterior, el missatge pot tornar amb una hora nova quan la primera ja hagi passat.
Un altre matís: n'hi ha prou amb una sola comanda amb hora futura perquè l'acció s'aturi, encara que la resta de comandes relacionades ja siguin a l'hora. I una comanda que no tingui aquesta hora emplenada no compta com a pendent.
Checklist per resoldre'l
Abans de prémer Execute
- Obre la fitxa des de
Temu › Orders & Fulfillment › Fulfillment. - Tingues present que aquesta comprovació només es fa amb l'operació de comprar el document d'enviament. Amb altres operacions, el mòdul la passa per alt.
- Recorda que es revisen totes les comandes relacionades amb la fitxa, no només la vinculada: també les de la seva mateixa instància que es trobin per número de comanda o de comanda pare.
Quan apareix el missatge
- Copia la data i hora que apareix al final del missatge, tal com l'escriu Odoo.
- Entén que aquesta hora és la de la comanda pendent més primerenca de les relacionades.
- Anota l'hora i no insisteixis abans: mentre continuï sent posterior a l'hora actual d'Odoo, el missatge tornarà a sortir.
Després d'esperar
- Espera que passi aquesta hora.
- Torna a prémer
Executea la mateixa fitxa. - Si el missatge torna amb una altra hora posterior, una altra comanda relacionada continuava pendent: espera la nova hora i repeteix.
- Si el missatge ja no surt, cap comanda relacionada té una hora posterior a l'actual i aquesta comprovació ja no atura l'acció.
Si vols entendre per què continua sortint
- Pensa si la fitxa agrupa comandes diferents: qualsevol amb hora futura atura l'acció per a tota la fitxa.
- Recorda que una comanda sense aquesta hora emplenada no atura l'acció.
- Recorda que si la comprovació no troba cap comanda relacionada, tampoc no hi ha missatge.
- Comprova que l'operació de la fitxa és la de comprar el document d'enviament: amb qualsevol altra, aquest missatge no pot sortir.
Per saber què més fa el botó, tens l'article sobre què fa el botó Execute pas a pas.
El que costa i com ajuda FlexigoTech
Temu Connector for Odoo és un mòdul de pagament únic per versió d'Odoo i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA, fins a 3 comptes de la plataforma. El preu de cada versió és a la fitxa d'Odoo Apps i a la pàgina del mòdul. La connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla.
Si estàs implantant Odoo i vols connectar Temu amb les teves comandes i enviaments, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida.
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
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
