Naar hoofdinhoud
Shopify

No se pudo iniciar una edición del pedido de Shopify para …: wat het betekent en wat je doet

De melding No se pudo iniciar una edición del pedido de Shopify para … (Could not begin a Shopify order edit for …) kan verschijnen als je op Pushen naar Shopify klikt en Shopify na het openen van de orderbewerking geen id van die bewerking terugstuurt. De code controleert dit voordat er een regel wordt aangeraakt en de actie stopt.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Shopify
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
4 min

Wat de melding zegt

Met Odoo in het Spaans zie je No se pudo iniciar una edición del pedido de Shopify para …; met Odoo in het Engels Could not begin a Shopify order edit for …. Het is een fout die de actie stopt. In plaats van de puntjes toont de melding de naam van de verkooporder zoals Odoo die weergeeft.

Schema gemaakt met code, geen scherm van Odoo: het winkelmenu, de knop voor het pushen naar de Shopify-bestelling en de foutmelding
Schema gemaakt met code op basis van de gepubliceerde code van de module (Odoo 17, 18, 19 en 20): het winkelmenu, de knop om te pushen en de melding.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

Wanneer en waarom het gebeurt

Het verschijnt bij Pushen naar Shopify

De knop staat op de verkooporder en wordt verborgen als de Shopify-orderref. niet is ingevuld of als de order niet de status Verkooporder heeft. De voorwaarde is dezelfde in Odoo 17, 18, 19 en 20. Na het klikken vraagt Odoo om bevestiging: De huidige bestelregels (hoeveelheden, toegevoegde/verwijderde producten) naar de gekoppelde Shopify-bestelling pushen?. Als je bevestigt, komt de knop uit bij de code die de bewerkingen verstuurt, en daar kan de melding verschijnen.

De exacte voorwaarde: het id van de bewerking komt niet binnen

In de code van Odoo 20 verloopt het versturen in deze volgorde. Eerst controleert de code of de order een Shopify-referentie heeft. Daarna vraagt hij Shopify om een bewerking van de order te openen en kijkt hij of Shopify met fouten antwoordt. Tot slot haalt hij uit het antwoord het id van de lopende bewerking. Als dat id leeg is, geeft de code de melding. Meer zegt de voorwaarde niet: ze hangt niet af van een regel of een hoeveelheid, want op dat punt heeft de code de orderregels nog niet gelezen.

De puntjes zijn de naam van de order

De melding bevat de naam van de verkooporder waarop je de knop hebt ingedrukt. De figuur toont dezelfde tekst in andere talen van de module.

Schema gemaakt met code, geen scherm van Odoo: dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module: de tekst van de melding volgens de taal van Odoo.

De volgorde is belangrijk: de controle komt na het aanvragen van de bewerking

Voordat het id wordt gecontroleerd, kijkt de code of Shopify bij het openen van de bewerking fouten heeft teruggegeven. Als die er zijn, stopt hij al in die stap. Deze melding hoort bij het geval waarin die controle al is gepasseerd en het id van de bewerking toch ontbreekt.

Als de melding verschijnt, heeft de module nog niets gewijzigd

Na de melding stopt de actie en wordt niets opgeslagen van wat er zou veranderen. De controle zit vóór het doorlopen van de orderregels: de module heeft nog geen hoeveelheid gewijzigd en geen product toegevoegd of verwijderd. Bovendien wordt de bevestiging van de bewerking, die de code voor het laatst bewaart, niet gestart.

Wat de knop daarna zou hebben gedaan

Als de bewerking wel wordt geopend, loopt de code de regels van de Odoo-order door, zonder de sectie- of notitieregels en zonder de leveringsregels, en vergelijkt ze met de regels van de Shopify-bewerking. Hij past de hoeveelheid aan van de regels die overeenkomen maar verschillen, voegt de producten toe die een Shopify-variant hebben en nog niet in de bewerking zaten, en zet regels die in Shopify staan maar niet meer in Odoo op hoeveelheid nul. Aan het einde bevestigt hij de bewerking. Als de melding verschijnt, is niets daarvan uitgevoerd.

De melding gaat niet over jouw regels

Omdat de controle komt vóór het lezen van de regels, is een order met gewijzigde hoeveelheden, nieuwe producten of verwijderde producten niet de oorzaak die de code beschrijft. De voorwaarde heeft alleen betrekking op het antwoord dat binnenkomt bij het openen van de orderbewerking.

De tekst in de code is die van alle vier de versies, de beschreven volgorde is die van Odoo 20

De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20. De volgorde van stappen die ik hier beschrijf (referentie, openen van de bewerking, controle op fouten, id) is die van de code van Odoo 20.

Waar de winkels in Odoo staan

De winkelkaarten open je via Shopify › Configuratie › Winkels. Het onderdeel Configuratie vraagt het recht Operator en het onderdeel Shopify vraagt Lezer: als je een van beide niet hebt, zie je dat deel van het menu niet.

Wat je kunt controleren als de melding verschijnt

  • Noteer de naam van de order die in de melding staat.
  • Controleer of de order nog de status Verkooporder heeft en of de Shopify-orderref. is ingevuld: dat zijn de twee voorwaarden om de knop te zien.
  • Klik opnieuw op Pushen naar Shopify en bevestig. Omdat de melding komt voordat er iets verandert, blijft de Odoo-order zoals hij was.
  • Als dezelfde order opnieuw dezelfde melding geeft, bewaar dan de naam ervan en neem contact met ons op.

Hoe FlexigoTech je helpt

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als de melding zich herhaalt bij een bepaalde order, kunnen we die samen met je bekijken aan de hand van de ordernaam. De module is gepubliceerd in Odoo Apps voor 17, 18, 19 en 20 (fiche, modulepagina). Hij kost eenmalig per versie en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar excl. btw, tot 3 accounts van het platform.

Lees verder

Wat de knop «Voorraad ophalen» van de Shopify-connector voor Odoo doetWat de knop Voorraad ophalen van de Shopify-connector voor Odoo doet: wanneer hij verschijnt, wat hij controleert, wat er verandert en welke fout kan komen.Melding 'is nu de primaire locatie' van de Shopify-connector voor OdooWat betekent de melding 'is nu de primaire locatie voor …' van de Shopify-connector voor Odoo, wanneer verschijnt ze en hoe wijzig je de primaire locatie?Fout bij het aanmaken van de verkooporder: Shopify-gegevens ontbrekenWat de melding in Shopify Connector for Odoo betekent als je op «Verkooporder aanmaken» klikt zonder ordergegevens, wanneer ze verschijnt en hoe je het oplost.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen