Salta al contingut principal
Temu

Botó «Refresh Invoice Info» de Temu Connector for Odoo: què fa pas a pas

El botó Refresh Invoice Info demana a Temu la informació de factura de la comanda pare de cada fitxa i desa o actualitza la factura fiscal a Odoo. Es veu sempre, i si la crida a Temu falla i el codi no segueix provant un altre mètode, l'acció s'atura amb aquest error.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Temu
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 19.0 · a les fonts enllaçades al final
Lectura
4 min

On és i quan apareix

El botó viu a la pantalla de Tax Invoices de Temu Connector for Odoo.

Esquema del menú Temu › Payouts & Tax › Tax Reports i del botó Refresh Invoice Info, present a Odoo 17.0, 18.0 i 19.0
Esquema fet amb codi a partir del codi publicat del mòdul (no és una captura d'Odoo): el menú i el botó amb els seus rètols originals en anglès.

On trobo el botó?

A la pantalla de Tax Invoices, que s'obre des del menú Temu › Payouts & Tax › Tax Reports. Amb Odoo en català el botó es diu Refresh Invoice Info.

Esquema del text Refresh Invoice Info tal com el veu l'usuari amb Odoo en català: Refresh Invoice Info
Esquema fet amb codi a partir de les traduccions publicades del mòdul (no és una captura d'Odoo).

Quan apareix?

Segons la condició de la seva vista, el botó es veu sempre, a Odoo 17, 18 i 19. A més, el botó de la pantalla de Tax Invoices és a totes les branques publicades d'aquestes tres versions.

Quines dades fa servir per saber què consultar?

Per a cada fitxa fa servir la seva Instance i el seu Parent Order Sn, dos camps que veus a la fitxa i també a la llista de Tax Invoices. És a dir, consulta a Temu, a través d'aquesta instància, per aquest número de comanda pare. Si una fitxa no té número de comanda pare, el codi no crida Temu per a ella i la tracta com una resposta sense factures (vegeu més avall).

Temu orders in Odoo every 15 minutes. Stock out every 5
Vídeo: Temu orders in Odoo every 15 minutes. Stock out every 5 (vídeo en anglès)

Què fa en prémer-lo

A Odoo 19.0, el codi publicat del mòdul fa el següent en prémer el botó.

Què fa pas a pas?

Primer, per a cada fitxa sobre la qual es llança, demana a Temu la informació de factura del seu Parent Order Sn amb el mètode de l'API configurat a la instància. El codi pot provar mètodes alternatius i, si en funciona un de diferent del desat, la instància desa el que ha funcionat. Segon, cerca la llista de factures dins de la resposta de Temu. Tercer, recorre aquesta llista: si una factura no porta el número de comanda pare, fa servir el de la fitxa, i desa o actualitza la factura fiscal corresponent. Les fitxes es processen una a una.

Què passa si Temu no retorna cap factura?

No és un error. El botó no crea fitxes noves en aquest cas: escriu a la mateixa fitxa el que Temu ha respost, juntament amb el mètode de l'API utilitzat, anota l'hora de la sincronització i passa a la fitxa següent.

Crea fitxes noves o actualitza les que ja tinc?

Les dues coses, segons el que trobi. Per cada factura de la resposta, el mòdul desa la instància, el número de factura, la data i l'hora de la factura, les dades que Temu retorna per a aquesta factura i l'hora d'aquesta sincronització, i buida l'últim error registrat. Per decidir si actualitza o crea, cerca una fitxa amb la mateixa instància i la mateixa comanda pare:

  • Si la factura porta número, cerca primer una fitxa amb aquest mateix número; si no n'hi ha, cerca una fitxa de la mateixa comanda que tingui el número buit.
  • Si la factura no porta número, cerca una fitxa de la mateixa comanda amb el número buit.
  • Si troba fitxa, l'actualitza; si no, en crea una de nova.

Per això, tornar a prémer el botó sobre les mateixes dades actualitza les fitxes que coincideixen amb aquesta cerca en lloc de crear-ne d'altres.

Què comprovo després de prémer-lo?

Obre de nou Temu › Payouts & Tax › Tax Reports i mira la llista de Tax Invoices: allà veus la instància i la comanda pare de cada fitxa. Si Temu va retornar factures, hi haurà fitxes creades o actualitzades amb aquestes dades; si no en va retornar cap, les fitxes consultades només hauran rebut la resposta i l'hora de la sincronització.

Errors, cost i versions

Quins errors pot donar?

El botó prova el mètode de l'API configurat i, si cal, uns altres d'alternatius. Si la crida a Temu falla i el codi no segueix provant amb un altre mètode, o s'exhaureixen els candidats, l'error es propaga i l'acció s'atura amb aquest error. Que la resposta vingui sense factures, en canvi, no atura res (vegeu a dalt).

Què necessito per fer-lo servir i en quines versions és?

Temu Connector for Odoo és un mòdul de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA (fins a 3 comptes de la plataforma). La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció; les dades es queden al teu Odoo. El mòdul està publicat a Odoo Apps per a 17.0, 18.0, 19.0 i 20.0, i el preu de cada versió el veus a la seva fitxa o a la pàgina del mòdul.

Si vols que t'ho posem en marxa

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si el teu flux de factures fiscals de Temu necessita alguna cosa que el botó no fa, explica'ns-ho.

Continua llegint

Què fa el botó Execute de Temu Connector for Odoo, pas a pasQuè fa el botó Execute de Fulfillment a Temu Connector for Odoo: què comprova, quins estats escriu i quins missatges poden aturar-lo.
Comprovat al codi del connector (versió 19.0) i a les fonts enllaçades

Fonts