Microsoft Business Central

Microsoft Business Central for Shopify

BUSINESS CENTRAL + SHOPIFY

Integrationen som får hela e-handeln att fungera.

Microsoft Dynamics 365 Business Central och Shopify kan dela produkt-, kund- och orderinformation med hjälp av Microsofts standardconnector. Men en driftsäker lösning kräver rätt datamodell, tydligt systemansvar och verklig förståelse för B2B, priser, lager och ekonomi. Stride bygger både standardintegrationer och kundanpassade lösningar när affärsmodellen kräver det.

01STANDARD ELLER ANPASSAT

Vad gör Microsofts Shopify Connector – och när behövs mer?

Microsofts inbyggda Shopify Connector för Dynamics 365 Business Central är en utgångspunkt för produkt- och variantdata, lager, priser, kunder, order och leveransflöden. Varje område har egen konfiguration, riktning och tekniska förutsättningar. En aktiverad connector innebär inte att alla flöden automatiskt synkroniseras i realtid.

Strides arbete börjar med att kontrollera Business Central-versionen, installerad connector, Shopify-plan och affärsmodell. Därefter avgör vi vilka delar som kan lösas med standard, vilka som kan förlängas med en Business Central-extension och vilka som behöver ett separat app- eller integrationslager.

02SYSTEMANSVAR

Rätt system som master för varje uppgift

En hållbar integration börjar med en fältvis ansvarsfördelning. Business Central kan äga artiklar, lagerberäkning, kundnummer och ekonomiska processer medan Shopify äger den publika köpupplevelsen, checkout och orderkontexten. Men detta är ett arkitekturval som ska dokumenteras – inte en generell standardinställning.

Vi beslutar hur produkter, varianter, artikelnummer, SKU, streckkoder, prislistor, lagerplatser, kunder och order identifieras. Därefter definierar vi vilka händelser som får skapa eller uppdatera data, och hur felaktiga eller saknade värden ska hanteras.

03PRODUKTER OCH LAGER

Produkter, varianter, tillgänglighet och priser

Produktflödet behöver hantera relationen mellan Business Centrals artikel och variant och Shopifys produkt och variant. Matchning på SKU eller streckkod kräver unika och kontrollerade nycklar. Flera måttenheter, fler än en Shopify-option och kundunika priskataloger kan kräva särskild modellering.

Lagerexporten behöver också ta hänsyn till Business Central-lagerplatser, tillgänglighetsberäkning och kopplingen till Shopifys locations. För prisflödet måste vi fastställa prisägare, valuta, momsvisning och vilka B2B-kataloger som faktiskt används. Dessa flöden testas separat.

04ORDER OCH EKONOMI

Från Shopify-order till Business Central och tillbaka

När en order läggs i Shopify importeras den enligt den konfigurerade processen till Business Central, där orderrader, kunder, leveransinformation, avgifter och betalningsinformation behöver mappas korrekt. Skapande och bokföring av försäljningsdokument är separata steg med egna villkor.

Vi kontrollerar även återföring av leveransstatus, uppdelade leveranser, returer, återbetalningar och avstämning av betalningar. Shopify Payments-utbetalningar är inte samma sak som automatisk huvudboksbokföring – ekonomiflödet behöver valideras tillsammans med verksamhetens BC-partner och ekonomiavdelning.

05B2B OCH BLENDED

Företag, företagsplatser och kundspecifika villkor

I Shopify B2B behöver Company, CompanyLocation och CompanyContact representera företag, köpställen och människor var för sig. I Business Central kan samma affärsrelation ha andra kund- och fakturamodeller. Rätt mappning av sell-to, bill-to och företagsplats är avgörande för att order och betalningsvillkor ska bli korrekta.

Microsofts nuvarande connector har B2B-stöd som behöver bedömas utifrån installerad version och konfiguration. Stride rekommenderar inte en egen app bara för att processen innehåller företag eller prislistor. Vi tar först reda på vad standarden löser och bygger bara det som verkligen saknas.

06DRIFTSÄKERHET

Felhantering, synkroniseringsköer och avstämning

En jobbkörning som visar ”klar” betyder inte alltid att alla data har överförts. Vi kontrollerar länkade poster, skipped records, API-loggar och verkliga målposter. Händelser kan behöva köras om och vissa integrationer använder asynkrona processer.

Vi utformar stabila identifierare, idempotens, köer, omförsök och en tydlig process för att lösa avvikelser. Det gäller särskilt vid stor ordervolym, flera butiker, lagersystem och kundspecifika priser. Först när fel kan upptäckas och åtgärdas är integrationen redo att förvaltas långsiktigt.

07IMPLEMENTATION

Så genomför vi ett Business Central–Shopify-projekt

Vi börjar med Discovery och systemkarta, fortsätter med datamappning och beslutar om standardconnector, tillägg eller anpassad integration. Därefter sätter vi upp en avgränsad testmiljö, provar representativa produkter, företag och ordrar, och definierar vem som ansvarar för fel och drift.

Före lansering genomför vi end-to-end-test av order, lager, pris, kund och leveransstatus. Vid cutover dokumenterar vi vad som sker, i vilken ordning och hur avvikelser hanteras. Efteråt följer vi upp faktiska transaktioner och loggar – inte enbart att anslutningen är tekniskt aktiv.

VERIFIERAD PROJEKTERFARENHET

Så har vi byggt det i verkligheten.

Rekal – Shopify Plus med avancerade B2B-flöden

Hos Rekal använde Stride Microsofts standardconnector för produkt- och orderflöden och kompletterade med en egen app och ett API för företag, företagsplatser, prislistor och användare. Ett konkret exempel på hur standard och anpassning kan kombineras.

Läs kundcaset

Astro Sweden – fyra butiker och Business Central

För Astro Sweden arbetade Stride med migrering av fyra separata butiker till Shopify Plus och integration mot Business Central via connector och anpassade API-flöden. Projektet omfattade även data, språk, moms och frakt.

Läs kundcaset

Minfot – Norce till Shopify i tre marknader

Stride migrerade Minfot från Norce till Shopify med Sverige, Norge och Danmark som marknader, integration mot Business Central och en egen app för returhantering.

Läs kundcaset

FRÅGOR OCH SVAR

Vanliga frågor om Business Central och Shopify.

Vad är Microsofts Shopify Connector för Business Central?

En connector för Business Central som kan överföra och koppla samman utvalda produkt-, kund-, lager-, pris-, order- och leveransflöden med Shopify. Exakta möjligheter och riktningar beror på version och konfiguration.

Synkroniseras allt automatiskt i realtid?

Nej, inte generellt. Olika dataflöden kan använda job queue, manuella körningar, webhooks och andra mekanismer. Vi fastställer uppdateringsfrekvens och felhantering för varje resurs.

Kan Business Central vara master för priser och lager?

Ja, det är ett vanligt upplägg. Vi måste dock bestämma lagermodell, lagerplatser, prisgrupper, valutor och hur specialpriser eller B2B-kataloger ska representeras i Shopify.

Stöder standardconnectorn Shopify B2B?

Microsofts connector har B2B-funktioner för företag och företagsplatser, men stödet behöver granskas mot er Business Central-version, aktuella inställningar och Shopify-plan. Vissa behov kan kräva utökning.

Behöver vi Strides egna app?

Inte alltid. Vi börjar med Microsofts standardconnector och bedömer sedan vilka affärskrav som faktiskt inte täcks. Vid behov använder vi en stödd BC-extension, en Shopify-app eller ett separat integrationslager.

Hur hanteras order, returer och återbetalningar?

De behandlas som separata flöden. En importerad Shopify-order, ett bokfört BC-dokument, en retur, en återbetalning och en finansiell avstämning är olika händelser som måste testas var för sig.

Kan en integration hantera flera Shopify-butiker eller marknader?

Det kan vara möjligt, men varje butik och marknad behöver tydliga kopplingar för kunder, språk, sortiment, valutor, lager, skatter och betalningar. Vi gör en separat system- och datamodell för lösningen.

Hur upptäcker vi fel i synkroniseringen?

Genom att granska länkade poster, Shopify Skipped Records, jobbköer, API-loggar och avvikelser mellan källsystem och mottagare. Viktiga flöden bör ha omförsök, avstämning och utpekad ansvarig.

Vad kostar integrationen mellan Business Central och Shopify?

Omfattningen beror på datamodell, antal butiker, B2B-behov, befintliga extensioner, systemansvar och krav på drift. Vi föreslår en teknisk förstudie innan implementationen prissätts.

Kan Stride vidareutveckla en redan installerad connector?

Ja, vi kan granska konfiguration, flöden och integrationens omgivande arkitektur. Vi utvärderar stödda extension points och API:er före förändringar i en befintlig produktionsmiljö.

MICROSOFT BUSINESS CENTRAL + SHOPIFY

Ta nästa steg med Stride.

Prata med ett team som arbetar med både Shopify, integrationer och faktiska affärsflöden.