QME Food
← Alle cases
QME Food

Naar Shopify Plus B2B. Met de hele orderhistorie mee.

Het probleem

Elke klant bestelt onder eigen voorwaarden.

QME Food levert pizza en andere foodproducten aan restaurants en hotels. Welke producten een klant ziet, welke prijzen gelden en wanneer er geleverd wordt, komt uit SAP.

De webshop draaide op Shopify met een sterk aangepast theme. Harmonizer koppelde SAP aan Shopify. De overstap naar Shopify Plus moest die groothandelsoperatie meenemen, zonder de webshop opnieuw te ontwerpen.

Meer achtergrond en aanpak

QME Food levert pizza en andere foodproducten aan restaurants en hotels. De webshop is onderdeel van een bredere groothandelsoperatie: klanten bestellen onder bedrijfsspecifieke voorwaarden, waarbij producttoegang, prijzen en leverafspraken gekoppeld zijn aan de backoffice.

De oorspronkelijke webshop draaide op Shopify met een sterk aangepaste theme-opzet. SAP leverde de bedrijfsdata achter de B2B-operatie, terwijl Harmonizer verantwoordelijk was voor de koppeling tussen SAP en Shopify. Daarnaast bevatte de storefront maatwerklogica voor leverdata en klantafhankelijk gedrag.

De migratie bracht QME van de bestaande Shopify-store naar een Shopify Plus-omgeving met native B2B-mogelijkheden. Het doel was niet om de webshop opnieuw te ontwerpen, maar om de bestaande groothandelsoperatie zorgvuldig mee te nemen naar een toekomstbestendiger platform.

Een standaard export en import van de store zou niet genoeg zijn om de relaties te behouden die het bestelproces van QME mogelijk maken. Historische orders moesten gekoppeld blijven aan de juiste bedrijven en contactpersonen. Inkoperaccounts moesten toegang krijgen tot de juiste catalogi en bedrijfslocaties. Leverdata moesten aansluiten op postcodezones, beschikbare leverdagen en cut-off tijden.

De complexiteit zat in dit project niet zozeer in het aantal producten, maar vooral in de onderlinge afhankelijkheden. Harmonizer, gespecialiseerd in het ontwikkelen van slimme koppelingen tussen verschillende systemen, moest vanuit SAP eerst de juiste bedrijven en contactpersonen aanmaken in de doelomgeving, voordat Duxly historische orders betrouwbaar kon koppelen. Ontbrekende bedrijven of ontbrekende rechten op bedrijfslocaties konden er al voor zorgen dat een verder geldige order niet geïmporteerd kon worden.

Ook de platformverschillen speelden een belangrijke rol. Tijdens het testen kwam een afhankelijkheid naar voren tussen het customer-account model en de zichtbaarheid van native B2B-catalogi. Store-instellingen waren niet altijd één-op-één overdraagbaar, bijvoorbeeld rondom btw-configuratie en taalpublicatie. Daarom was expliciete controle nodig, in plaats van de aanname dat het kopiëren van de bronomgeving automatisch hetzelfde gedrag zou opleveren.

Het inzicht

De relaties moesten mee, niet alleen de data.

Een standaard export en import hield de verbanden niet vast. Orders horen bij bedrijven en contactpersonen, inkopers bij catalogi en locaties, leverdata bij postcodezones en cut-off tijden. Ontbrak één bedrijf of locatierecht, dan liep een verder geldige order vast. Ook instellingen als btw en taalpublicatie gingen niet één-op-één mee: het gedrag is gecontroleerd, niet aangenomen.

De oplossing

SAP blijft de bron. Shopify Plus wordt de storefront.

SAP bleef leidend voor klanten en commerciële voorwaarden. Harmonizer maakte bedrijven, locaties en contactpersonen aan. Duxly verzorgde de storemigratie, de orderimport, de B2B-validatie en het theme-maatwerk.

  • Producten, collecties, pagina’s en blogs gemigreerd en met spot checks gecontroleerd.
  • Orderhistorie eerst met een testset gekoppeld, daarna volledig geïmporteerd.
  • Matching op bedrijfsnaam, met SAP-klantcodes en contactpersooncodes als fallback.
  • Leverzones voorbereid en go-live begeleid.
Zo werkt het samen
SAPKlanten en voorwaarden
HarmonizerBedrijven en contactpersonen
Shopify PlusB2B-storefront en checkout
De technische uitvoering

De architectuur hield SAP aan als bron voor klantidentiteit en commerciële voorwaarden. Harmonizer bleef eigenaar van de SAP–Shopify-koppeling en van het aanmaken van bedrijven, locaties en contactpersonen. Shopify Plus werd ingezet als B2B-storefront en checkout. QME bleef verantwoordelijk voor productselectie en content, terwijl Duxly de storemigratie, import van historische orders, B2B-validatie, voorbereiding van leverzones, maatwerk aan het theme en go-live support verzorgde.

Duxly vergeleek de instellingen van de bron- en doelomgeving en migreerde producten, collecties, pagina’s en blogcontent. De productcontroles gingen verder dan alleen aantallen: gemigreerde informatie werd gecontroleerd, bevindingen werden vastgelegd en specifieke spot checks werden uitgevoerd. Ook bij de contentmigratie kwamen details naar voren die je met alleen een recordtelling zou missen. Bestaande collecties zijn aangepast en ontbrekende producttags zijn toegevoegd waar automatische collectietoewijzing daarvan afhankelijk was.

De historische orders zijn eerst getest voordat de grotere import werd uitgevoerd. In een eerste migratie werd een set testorders succesvol gekoppeld aan één doelbedrijf. De matching gebeurde op basis van bedrijfsnamen, met SAP-klantcodes en contactpersooncodes als fallback. Daarmee ontstond een praktische koppeling tussen de oude orderhistorie en de B2B-entiteiten die door Harmonizer waren aangemaakt.

Het resultaat

Live sinds maart 2026, met de volledige orderhistorie.

Inkopers loggen in op hun eigen bedrijfslocatie en zien daar hun catalogus, hun prijzen uit SAP en hun eigen orderhistorie. De leverplanning volgt de postcodezones, leverdagen en cut-off tijden die QME al hanteerde.

3.649Orders geïmporteerd en gekoppeld
Native B2BOp Shopify Plus
SAP-codesVerplicht vastgelegd in Shopify
Meer over het resultaat

QME draait sinds eind maart 2026 live op Shopify Plus met native B2B. De volledige orderhistorie is meegegaan: 3.649 orders zijn geïmporteerd en gekoppeld aan de bedrijven en contactpersonen die vanuit SAP in de nieuwe omgeving waren aangemaakt. De SAP-klantcodes en contactpersooncodes zijn daarbij als verplichte velden in Shopify vastgelegd, zodat de koppeling met SAP ook na de livegang blijft werken.

Inkopers loggen nu in op hun eigen bedrijfslocatie, zien daar de catalogus en prijzen die vanuit SAP voor hen gelden, en hebben hun eigen orderhistorie erbij staan. De leverplanning volgt de postcodezones, leverdagen en cut-off tijden die QME al hanteerde.

We horen
We horen
graag!
graag!

Stel je vraag of maak een afspraak, we praten graag persoonlijk verder!

Afspraak
Contact
Pizza's van QME Food op een houten tafel

QME Food — van Shopify naar Shopify Plus, met behoud van SAP-gestuurde B2B-processen

Een overstap naar Shopify Plus B2B voor meerdere leverzones, inclusief migratie van winkelcontent, import van historische orders, validatie van klantspecifieke catalogi en inrichting van leverplanning.

250+

In de laatste 8 jaar werkten we met 200+ (e-commerce) bedrijven.

735

Onze automatiseringen nemen elke dag 735 FTE aan werk uit handen.

Achtergrond

Plus-icoon voor uitklapbare veelgestelde vraag

QME Food levert pizza en andere foodproducten aan restaurants en hotels. De webshop is onderdeel van een bredere groothandelsoperatie: klanten bestellen onder bedrijfsspecifieke voorwaarden, waarbij producttoegang, prijzen en leverafspraken gekoppeld zijn aan de backoffice. De oorspronkelijke webshop draaide op Shopify met een sterk aangepaste theme-opzet. SAP leverde de bedrijfsdata achter de B2B-operatie, terwijl Harmonizer verantwoordelijk was voor de koppeling tussen SAP en Shopify. Daarnaast bevatte de storefront maatwerklogica voor leverdata en klantafhankelijk gedrag. De migratie bracht QME van de bestaande Shopify-store naar een Shopify Plus-omgeving met native B2B-mogelijkheden. Het doel was niet om de webshop opnieuw te ontwerpen, maar om de bestaande groothandelsoperatie zorgvuldig mee te nemen naar een toekomstbestendiger platform.

De uitdaging

Plus-icoon voor uitklapbare veelgestelde vraag

Een standaard export en import van de store zou niet genoeg zijn om de relaties te behouden die het bestelproces van QME mogelijk maken. Historische orders moesten gekoppeld blijven aan de juiste bedrijven en contactpersonen. Inkoperaccounts moesten toegang krijgen tot de juiste catalogi en bedrijfslocaties. Leverdata moesten aansluiten op postcodezones, beschikbare leverdagen en cut-off tijden. De complexiteit zat in dit project niet zozeer in het aantal producten, maar vooral in de onderlinge afhankelijkheden. Harmonizer , gespecialiseerd in het ontwikkelen van slimme koppelingen tussen verschillende systemen, moest vanuit SAP eerst de juiste bedrijven en contactpersonen aanmaken in de doelomgeving, voordat Duxly historische orders betrouwbaar kon koppelen. Ontbrekende bedrijven of ontbrekende rechten op bedrijfslocaties konden er al voor zorgen dat een verder geldige order niet geïmporteerd kon worden. Ook de platformverschillen speelden een belangrijke rol. Tijdens het testen kwam een afhankelijkheid naar voren tussen het customer-account model en de zichtbaarheid van native B2B-catalogi. Store-instellingen waren niet altijd één-op-één overdraagbaar, bijvoorbeeld rondom btw-configuratie en taalpublicatie. Daarom was expliciete controle nodig, in plaats van de aanname dat het kopiëren van de bronomgeving automatisch hetzelfde gedrag zou opleveren.

De oplossing

Plus-icoon voor uitklapbare veelgestelde vraag

De architectuur hield SAP aan als bron voor klantidentiteit en commerciële voorwaarden. Harmonizer bleef eigenaar van de SAP–Shopify-koppeling en van het aanmaken van bedrijven, locaties en contactpersonen. Shopify Plus werd ingezet als B2B-storefront en checkout. QME bleef verantwoordelijk voor productselectie en content, terwijl Duxly de storemigratie, import van historische orders, B2B-validatie, voorbereiding van leverzones, maatwerk aan het theme en go-live support verzorgde. Duxly vergeleek de instellingen van de bron- en doelomgeving en migreerde producten, collecties, pagina’s en blogcontent. De productcontroles gingen verder dan alleen aantallen: gemigreerde informatie werd gecontroleerd, bevindingen werden vastgelegd en specifieke spot checks werden uitgevoerd. Ook bij de contentmigratie kwamen details naar voren die je met alleen een recordtelling zou missen. Bestaande collecties zijn aangepast en ontbrekende producttags zijn toegevoegd waar automatische collectietoewijzing daarvan afhankelijk was. De historische orders zijn eerst getest voordat de grotere import werd uitgevoerd. In een eerste migratie werd een set testorders succesvol gekoppeld aan één doelbedrijf. De matching gebeurde op basis van bedrijfsnamen, met SAP-klantcodes en contactpersooncodes als fallback. Daarmee ontstond een praktische koppeling tussen de oude orderhistorie en de B2B-entiteiten die door Harmonizer waren aangemaakt.

Resultaten

Plus-icoon voor uitklapbare veelgestelde vraag

QME draait sinds eind maart 2026 live op Shopify Plus met native B2B. De volledige orderhistorie is meegegaan: 3.649 orders zijn geïmporteerd en gekoppeld aan de bedrijven en contactpersonen die vanuit SAP in de nieuwe omgeving waren aangemaakt. De SAP-klantcodes en contactpersooncodes zijn daarbij als verplichte velden in Shopify vastgelegd, zodat de koppeling met SAP ook na de livegang blijft werken. Inkopers loggen nu in op hun eigen bedrijfslocatie, zien daar de catalogus en prijzen die vanuit SAP voor hen gelden, en hebben hun eigen orderhistorie erbij staan. De leverplanning volgt de postcodezones, leverdagen en cut-off tijden die QME al hanteerde.

QME Food

QME Food

Deze oplossing(en) zijn toegepast.

Lees hieronder meer over de oplossing(en) die van toepassing zijn in deze case.

We horen
We horen
graag!
graag!

Stel je vraag of maak een afspraak, we praten graag persoonlijk verder!

Afspraak
Contact
NL | EN | DE | FR