Alle systemer har begrænsninger, og Shopify har desværre lidt svært ved at styre lagerbeholdningen i den situation, hvor du har et produkt, som består af underprodukter. De typiske eksempler er en gavekurv, som samler flere forskellige produkter, eller en vare, som skal samles af flere delkomponenter.
Her er ikke lavet en automatisk håndtering, så et salg af en vare betyder en kobling til de delkomponenter, som indgår i den solgte vare og lagertallet for delkomponenterne.
Heldigvis findes der Apps til Shopify, som kan hjælpe med at lave den nødvendige kobling. Vi har set løsninger, der bruger:
- Bundles: https://apps.shopify.com/bundles
- Connected inventory: https://apps.shopify.com/connected-inventory
Når du har en løsning i din Shopify, som kan lave disse kombinerede produkter eller “bundles”, så har du styr på, at når du sælger et bundle-produkt i din Shopify, så nedskrives lagerbeholdingen i Shopify på alle de del-produkter som indgår i dit bundle-produkt.
Mindst lige så vigtigt er det dog, at salget af en bundle-vare kommer over i Lagersystem på en måde, så lageret kan se alle de del-produkter, som indgår i det solgte produkt, så man kan plukke og pakke varerne korrekt.
Sammenkoblingen til Lagersystem kan enten laves via tags eller via metafelter i Shopify og skal programmeres specifikt til din lagersystem-løsning.
Bruger du varianter samtidig med bundle-produkter i din Shopify, er du nødt til at bruge metafelter (metode 2), men ellers kan du klare det med Shopify-tags (metode 1).
Det er vigtigt at du kun bruger én af de to metoder herunder:
Metode 1: Bundlesammenkobling til Lagersystem vha. Shopify-Tags
På dit bundle-produkt i Shopify skal du tilføje tags for alle de delkomponenter, som indgår i bundleproduktet. Så har vi i Lagersystem en måde at fange oplysningen på, når ordren kommer derover fra Shopify.
Du skal lave tags ud fra følgende principper, som beskriver antallet af hver af de varenumre, som indgår i bundleprodukterne:
bundle_[antal]*[varenummer]
Eksempel:
Du har en bundleprodukt, som er et cykelsæt med varenummeret A3014. Heri indgår 1 cykelstel med varenummer B706, 2 hjul med varenummer C316 og 2 dæk med varenummer D207.
På bundleproduktet A3014 (dit cykelsæt) skal du derfor tilføje følgende tags:
- bundle_1*B706
- bundle_2*C316
- bundle_2*D207
“bundle_” (første del af tagget) fortæller Lagersystem, at det er et bundletag.
Husk at skrive dine varenumre præcist som de står i Shopify. Der tages højde for store og små bogstaver.
Feltet, hvor du kan tilføje tags, finder du inde på produktets side i Shopify:
Vi har lavet et Excel-værktøj, som kan hjælpe dig med at lave tags til dine bundle-produkter i Shopify hurtigt og nemt. Filen skal åbnes med Microsoft Excel. Download filen her.
OBS: Når du har lavet dine tags, så giver du os besked, og så sørger vores programmører for, at din lagersystem-løsning kan finde og oversætte dine bundle-tags.
Metode 2: Bundlesammenkobling til Lagersystem vha. Shopify-Metafelter
Hvis man har varianter, kan man ikke bruge tag-løsningen til sine bundle-produkter, fordi der ikke er en tag-mulighed for varianter i Shopify.
Derfor skal man i stedet have tilføjet et metafelt til sine varianter i Shopify, som kan fungere på samme måde som et tag-felt.
Hvis man ikke har Shopify-pro abonnement kræver det en app, for at kunne gøre det.
At få tilføjet et metafelt kræver muligvis, at du tager fat i en Shopify-ekspert, for at komme godt i mål med det. Hvis du selv vil kaste dig ud i det, så har nogle af vores kunder været glade for den Shopify app, som hedder Metafields Editor
Når der er lavet et metafelt til dine varianter, så skal du bruge det som et tekst-felt og indsætte din bundle-kombination, lidt som ved tags, men i én stor tekstklump med komma mellem hvert tag:
[antal]*[varenummer],[antal]*[varenummer],[antal]*[varenummer]
Husk at skrive dine varenumre præcist som de står i Shopify. Der tages højde for store og små bogstaver.
Eksempel:
Du har en bundleprodukt, som er et cykelsæt med varenummeret A3014. Heri indgår 1 cykelstel med varenummer B706, 2 hjul med varenummer C316 og 2 dæk med varenummer D207.
På bundleproduktet A3014 (dit cykelsæt), skal du derfor tilføje følgende tekst i dit metafelt:
1*B706,2*C316,2*D207
Det er vigtigt at metafeltet er at typen string.
Vær opmærksom på, at det altid er på variant-niveau at metafelterne skal udfyldes – også hvis du har et pakkeprodukt som fx kun har én variant.
Når du har udfyldt dine metafelter med disse metafelt-tags, så giver du os besked om, hvad dit metafelt hedder (key), og så sørger vores programmører for, at din lagersystem-løsning leder efter det pågældende felt og finder og oversætter dine bundle-tags.