Asortyment
Zmienia dane w sklepie — wymagany dry_run
Transfer zapasów między lokalizacjami
Przenieś zapasy między magazynami bez wychodzenia z CLI.
ŚredniozaawansowanyAPI 2025-01
Komenda
bash
shopify-admin-skills:inventory-transfer-between-locations store=your-store.myshopify.com### name
Transfer zapasów między lokalizacjami — przepięcie stocku przed kampanią
### oneLiner
Przenosi określoną ilość jednostek z jednej lokalizacji do drugiej — bez ręcznego edytowania stanów w panelu Shopify.
### whenToUse
- Przed kampanią reklamową skierowaną na konkretny rynek, żeby skoncentrować stock w najbliższym magazynie.
- Gdy jeden magazyn ma nadmiar a drugi ledwo trzyma zapas przy aktualnym tempie sprzedaży.
- Po audycie wielolokalizacyjnym, gdy wynik wskazuje że zapas jest nierównomiernie rozłożony.
### howToRun
```
Run skill: shopify-admin-inventory-transfer-between-locations
Store: twojsklep.myshopify.com
source_location_id: gid://shopify/Location/111
destination_location_id: gid://shopify/Location/222
transfers:
- sku: "PROD-001"
quantity: 50
- sku: "PROD-002"
quantity: 20
dry_run: true
```
### whatYouGet
Plik CSV `inventory_transfer_YYYY-MM-DD.csv` z kolumnami: `sku`, `product_title`, `source_location`, `destination_location`, `quantity_transferred`, `source_qty_before`, `source_qty_after`, `destination_qty_before`, `destination_qty_after`. Skill ostrzega gdy żądana ilość transferu przekracza dostępny stan źródłowy. Uwaga: skill tworzy bezpośrednie korekty zapasu, nie formalny dokument transferu w Shopify.
### polishContext
### safetyNote
Skill wykonuje mutację `inventoryAdjustQuantities` w parach (dekrementacja źródła, inkrementacja celu). Ujemna delta na źródle jest możliwa jeśli `quantity` przekroczy dostępny stan — Shopify nie blokuje tego automatycznie. Uruchom z `dry_run: true` żeby zweryfikować dostępne stany przed zatwierdzeniem.
---
Bazuje na open-source 40RTY-ai/shopify-admin-skills (MIT), rozszerzone o kontekst polskiego rynku przez Dawida Gaca.