Den nyeste oppdateringen for Shopify-koblingen inkluderer endringer fra Shopify, for eksempel massevarianthåndtering og ny produktinformasjonsbehandling. I tillegg har vi lagt til flere forbedringer basert på tilbakemeldinger fra fellesskapet.
Shopify utgir en ny API-versjon hver tredje måned i begynnelsen av kvartalet og støtter hver versjon i tolv måneder. De oppdaterte versjonene kan inneholde viktige endringer. Derfor er det viktig å ta i bruk API-versjoner for Shopify i store utgivelser av Business Central. Vanligvis øker nye versjoner av API-er stabiliteten og sikkerheten og muliggjør flere funksjoner. Fra og med denne utgivelsen bruker Shopify-koblingen Shopify-API-en som ble utgitt januar 2025.
Viktig
Shopify-koblingen som ble utgitt i lanseringsbølge 2 i 2024 (oktober 2024), er avhengig av API 2024-07, som støttes frem til 1. juli 2025. Hvis du vil fortsette å bruke integreringen, må du oppgradere til den nyeste versjonen av Business Central før denne datoen.
Masseoppdateringer av produktvarianter
Shopify-avskrevne enkeltproduktvarianter til fordel for tilsvarende masseversjoner. Nå masseoppretter eller -oppdaterer Shopify-koblingen varianter. Denne endringen forbedrer den generelle ytelsen til koblingen fordi hundrevis av oppdateringer skjer i ett enkelt oppkall. Denne endringen påvirker den første opprettingen av produkter med varianter eller planlagte oppdateringer av Shopify-produkter og -varianter.
Håndtering av innstillingen Pris inkludert mva.
Fra og med denne utgivelsen påvirker ikke lenger vekslebryteren Pris inkludert mva. på siden Shopify-butikkort opprettingen av salgsdokumenter. Informasjonen om hvorvidt prisene inkluderer mva., kommer direkte fra Shopify, noe som er nyttig når du selger til forskjellige markeder ved å bruke innstillingen Inkluder eller ekskluder mva. basert på kundens land i Shopify-administrator.
Viktig
For forhandlere som bruker lokaliseringer i USA eller Canada, velger du Inkluder mva. i produktpris og leveringspris i Shopify-administrator. Hvis denne er aktivert, kan du ikke konvertere importerte ordrer til salgsdokumenter fordi Business Central ikke støtter bakoveravgiftsberegning.
Hvis dette feltet er valgt og du ikke belaster avgifter, kan du manuelt deaktivere feltet Mva. (avgift) inkludert på siden Shopify-ordre og fortsette.
For å forenkle feilsøkingen kan du inspisere avgiftslinjer fra siden Shopify-ordre.
Flere funksjoner for å filtrere ordrer
Ordresynkronisering støtter nå filtrene Lever til, Faktura til, Salg til-land og Avgiftsbeløp. Filtrene er nyttige for forhandlere i EU som selger til B2B-kunder i andre EU-land, og der bestillingen ikke inkluderer mva. på grunn av snudd avregning.
Hvis du vil finne ut mer om regler som dette, kan du gå til Forskjellige behandlingsregler for ordrer.
Sortering på siden Shopify-Ordrer som skal importeres
Siden Shopify-ordrer som skal importeres viser nå de nyeste ordrene øverst.
Siden er nyttig for å feilsøke problemer med ordreimport. Du kan vurdere ordrene som er tilgjengelige, og ta de neste trinnene:
- Kontroller om en feil blokkerte importen av en bestemt ordre, og se detaljene om feilen. Velg feltet Inneholder feil.
- Behandle bare spesifikke ordrer. Fyll ut feltet Butikkode, velg en eller flere ordrer, og velg deretter handlingen Importer valgte ordrer.
- Slett ordrer fra siden Shopify-ordrer som skal importeres for å ekskludere dem fra synkroniseringen.
Avskrivning av REST-ressurser
Shopify fortsetter overgangen fra REST til GraphQL, og i denne utgivelsen ble endepunkter på ressursene for land og provins avskrevet. Shopify-koblingen bruker denne informasjonen til å fylle ut siden Shopify-kundemaler med en liste over land der levering er tillatt. Denne funksjonen fungerer fortsatt fordi Shopify-koblingen får denne informasjonen fra egenskapene til butikken.
Shopify kan ikke motta listen over tilknyttede provinser. Listen over provinser er inkludert i Shopify-koblingen som installasjonsdata. Det er flere land som krever en provinskode for å validere adresseinformasjon. Siden Business Central ikke håndhever bruken av feltet Land eller validerer innholdet, bruker Shopify-koblingen feltet Landskode på Shopify-butikkortet sammen med siden Shopify-avgiftsområde til å få en provinskode når du oppretter en kunde eller et selskap i Shopify.
Shopify krever en stat/provins for følgende land:
- De forente arabiske emirater
- Argentina
- Australia
- Brasil
- Canada
- Chile
- Kina
- Colombia
- Costa Rica
- Egypt
- Spania
- Storbritannia
- Guatemala
- Hongkong SAR
- Indonesia
- Irland
- India
- Italia
- Japan
- Sør-Korea
- Kuwait
- Mexico
- Malaysia
- Nigeria
- Panama
- Peru
- Filippinene
- Portugal
- Romania
- Russland
- El Salvador
- Thailand
- USA
- Uruguay
- Venezuela
- Sør-Afrika
Obs!
Storbritannia har provinser, men en provins er ikke obligatorisk for adresser.
Andre forbedringer
Vi har også implementert en rekke forbedringer som ikke er relatert til den nye API-versjonen, men som forbedrer den generelle brukervennligheten til koblingen.
Etter at du har importert en Shopify-ordre til Business Central, kan du automatisk eller manuelt opprette et salgsdokument. Du kan opprette en salgsfaktura hvis Shopify-ordren allerede er oppfylt, eller en salgsordre hvis du håndterer oppfyllelse i Business Central. Når du oppretter et salgsdokument, synkroniseres dokumentnummeret med Shopify som et ordreattributt.
Det kan være nyttig for personer som jobber med Shopify-administrator, å se om ordrer synkroniseres med Business Central. I noen tilfeller, for eksempel i miljøer med høy belastning, vil du kanskje deaktivere synkronisering. Den nye vekslebryteren Legg til Business Central-dok.nr. som attributt gir deg kontroll over synkronisering.
Den forrige utgivelsen tilbød en ny måte å håndtere risikovurderinger på. Shopify støtter nå to nivåer og eksterne leverandører. Koblingen fortsetter å importere både risiko og sentimenter. Det var imidlertid ikke én enkelt verdi som representerer risikoen knyttet til en ordre. For å løse denne mangelen legger vi til et Høy risiko-felt på forespørselssidene Shopify-ordre og Synkroniser ordrer fra Shopify. Feltet er boolsk og aktiveres når en ordre vurderes som høy risiko.
Forespørselsdata, svardata på siden Shopify-loggoppføring og JSON-data i Shopify-dataregistreringslisten bruker nå en kontroll for rik tekst som viser mer informasjon. Som et resultat forenkler det feilsøkingen.
Handlingen Opprett Shopify-oppfyllelsestjeneste er nå også på siden Shopify-lokasjoner, slik at du kan opprette oppfyllelsestjenestelokasjoner når du tildeler lokasjoner.
Endringer som ble obligatoriske
Funksjonen Aktiver bruk av masseoperasjoner for Shopify-kobling er nå obligatorisk, og du kan ikke deaktivere den. Funksjonen påvirker prissynkronisering, slik at priser massesynkroniseres.
Du kan kontrollere statusen for synkroniseringen på siden Shopify-masseoperasjoner.
Denne funksjonen må aktiveres eller konfigureres av administratorer, utviklere eller forretningsanalytikere for at den skal bli tilgjengelig for brukerne.