On és i quan apareix
El botó viu a la pantalla de Tax Invoices de Temu Connector for Odoo.

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.

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).

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
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): views/temu_tax_invoice_views.xml
- Codi del mòdul: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_tax_invoice.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
