Waar deze melding verschijnt
Je opent het formulier van een instantie via het menu Temu en klikt op Sync Tax Invoices. Die knop is altijd zichtbaar in Odoo 17, 18 en 19. Zodra je klikt, start de module de synchronisatie van de fiscale facturen en toont Odoo, afhankelijk van wat die synchronisatie teruggeeft, een van twee meldingen. Als er geen enkele waarschuwing terugkomt, verschijnt Tax invoice data was refreshed successfully., een succesmelding die niets tegenhoudt. De boodschap staat in de gepubliceerde code van de takken 17.0, 18.0 en 19.0.



Hoe de module bepaalt welke melding hij toont
Het is geen fout en er wordt niets gevraagd
De tekst is een succesmelding met de titel Temu tax invoices synchronized. Ze blokkeert het scherm niet en verplicht je niet om iets te doen. Als je de synchronisatie wilde starten en dat is gebeurd, is de zaak afgehandeld.
Ze verschijnt als er geen waarschuwingen zijn, niet als er nieuwe gegevens zijn
Na het starten van de synchronisatie verzamelt de module de waarschuwingen die zijn teruggekomen. Is er geen enkele, dan toont hij Tax invoice data was refreshed successfully.. Om dat te bepalen kijkt hij niet naar hoeveel records zijn gesynchroniseerd: dat aantal wordt alleen gebruikt in de andere melding, die met waarschuwingen. Daarom zegt het groen niet dat er iets nieuws is binnengekomen, alleen dat de synchronisatie geen waarschuwing heeft teruggegeven. En de groene tekst bevat geen getal, dus je kunt er niet uit afleiden hoeveel records zijn aangepast.
Alleen de meest recente bestellingen met een bovenliggende bestelling worden doorlopen
Voor elke instantie zoekt de module de Temu-bestellingen van die instantie waarvan de bovenliggende bestelling is ingevuld. Hij sorteert ze van nieuw naar oud (op besteldatum en, bij gelijke datum, eerst die met het hoogste id) en houdt er maximaal 500 over. Dubbele nummers van bovenliggende bestellingen tellen maar één keer mee, en die lijst met nummers wordt aan de synchronisatie doorgegeven.
De knop vraagt je niet om die limiet: de standaardwaarde uit de code wordt toegepast. Een bestelling zonder ingevulde bovenliggende bestelling valt buiten die zoekopdracht, en een bestelling die ouder is dan de 500 meest recente ook.
De gele melding is de andere uitkomst
Als de synchronisatie een of meer waarschuwingen teruggeeft, verschijnt de groene boodschap niet. Dan komt er een waarschuwingsmelding met de titel Temu tax invoices, met de waarschuwingen op aparte regels, en die blijft op het scherm staan tot je haar sluit. Als er bovendien records zijn gesynchroniseerd, wordt onderaan Temu tax invoices synchronized: … records. toegevoegd, met het aantal records op de plaats van de beletselteken. Zie je dat aantal, dan waren er bij dezelfde klik zowel waarschuwingen als gesynchroniseerde records.
De groene melding blijft niet staan
De succesmelding blijft niet staan; die met waarschuwingen wel. Als je het resultaat van een klik rustig wilt lezen, houd er dan rekening mee dat alleen de gele wacht tot je haar sluit.
Wat je doet, afhankelijk van wat je ziet
- Groen en het was wat je verwachtte: er valt niets op te lossen. De melding blokkeert niet en vraagt geen actie.
- Groen, maar je verwachtte wijzigingen: controleer of de Temu-bestellingen van die instantie al in Odoo staan, of hun bovenliggende bestelling is ingevuld en of de bestellingen die jou interesseren tot de meest recente van de instantie behoren, want de zoekopdracht is beperkt tot 500.
- Geel: lees de waarschuwingen regel voor regel. Die tekst is wat aandacht vraagt, en als er onderaan een aantal staat, is een deel van de records wel gesynchroniseerd.
Hoe FlexigoTech je helpt
Temu Connector for Odoo is een eenmalige aankoop per Odoo-versie en vereist het abonnement op FlexigoTech Cloud (plan Conector: € 49 per maand of € 490 per jaar, excl. btw). Hij is gepubliceerd in Odoo Apps voor de versies 17.0, 18.0, 19.0 en 20.0, en je vindt de pagina van de module en de vermelding in Odoo Apps. Als je Odoo implementeert of een integratie op maat nodig hebt, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat.
Lees verder
Gecontroleerd in de broncode van de connector (versie 19.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_instance.py
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
