CSV فائل کے ساتھ انونٹری ایکسپورٹ اور امپورٹ کرنا
آپ اپنی موجودہ انونٹری کی مقدار ڈاؤن لوڈ کرنے کے لیے انونٹری CSV فائل ایکسپورٹ کر سکتے ہیں۔ آپ انونٹری کی مقدار کو اپ ڈیٹ کرنے کے لیے ایکسپورٹ کردہ CSV فائل کا استعمال کر سکتے ہیں، اور پھر اپنے Shopify ایڈمن میں ہر مقام پر موجود اپنی پراڈکٹ کے لیے انونٹری کی مقدار کو اپ ڈیٹ کرنے کی خاطر CSV فائل امپورٹ کر سکتے ہیں۔
جب آپ کو بڑی مقدار میں انونٹری کو بلک میں اپ ڈیٹ کرنے کی ضرورت ہو تو انونٹری مینیجمنٹ کے اس طریقے کو استعمال کرنے پر غور کریں۔
انونٹری CSV فائل میں وہ معلومات شامل ہوتی ہیں جو آپ کے مقام یا مخصوص مقامات پر پراڈکٹ، پراڈکٹ ویریئنٹ، اور ان کی انونٹری کی مقداروں کی منفرد طور پر شناخت کرتی ہیں۔ آپ بطور ٹیمپلیٹ استعمال کرنے کے لیے ایک نمونہ انونٹری CSV فائل ڈاؤن لوڈ کر کے دیکھ سکتے ہیں۔
اس صفحے پر
انونٹری ایکسپورٹ کرنا
آپ بلک اپ ڈیٹ کے لیے ایک ٹیمپلیٹ بنانے یا دیگر سسٹم میں ڈیٹا استعمال کرنے کی خاطر ایک مقام یا تمام مقامات سے انونٹری ایکسپورٹ کر سکتے ہیں۔ ایکسپورٹ میں پراڈکٹ کی شناخت کی تفصیلات اور موجودہ انونٹری لیول شامل ہوتے ہیں۔
آپ اپنی انونٹری کو انونٹری کی تمام حالتوں یا صرف دستیاب مقداروں کے ساتھ ایکسپورٹ کرنے کا انتخاب کر سکتے ہیں:
- تمام حالتیں (تجویز کردہ): انونٹری کی تمام حالتوں کے لیے کالم کے ساتھ ہر مقام کے لیے الگ الگ قطاریں شامل ہوتی ہیں۔ یہ CSV فارمیٹ حادثاتی طور پر اوور رائٹ ہونے سے تحفظ اور ایک مکمل انونٹری کا منظر فراہم کرتا ہے۔
- دستیاب: کالم ہیڈر کے طور پر مقام کے نام اور ان کے نیچے دستیاب مقداریں درج ہوتی ہیں۔ بنیادی انونٹری اپ ڈیٹ کے لیے یہ ایک آسان CSV فارمیٹ ہے، اور اس میں صرف آپ کی دستیاب انونٹری شامل ہوتی ہے۔ یہ CSV فارمیٹ حادثاتی طور پر اوور رائٹ ہونے سے تحفظ فراہم نہیں کرتا ہے۔
درج ذیل مثالوں کا جائزہ لیں کہ آپ کے منتخب کردہ CSV فارمیٹ کی بنیاد پر CSV کیسے ڈسپلے ہوتی ہے۔
تمام حالتیں والی CSV ایکسپورٹ کی مثال
| ہینڈل | عنوان | مقام | بن کا نام | آنے والی (قابل تدوین نہیں) | غیر دستیاب (قابل تدوین نہیں) | کمٹ شدہ (قابل تدوین نہیں) | دستیاب (قابل تدوین نہیں) | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|---|---|---|---|---|
| strbry-jam | اسٹرابیری جیم | اوٹاوا | A-2-3 | 20 | 3 | 5 | 10 | 18 | |
| strbry-jam | اسٹرابیری جیم | نیویارک | A-7-3 | 0 | 1 | 10 | 50 | 61 | |
| rspbry-jam | رسبری جیم | اوٹاوا | A-9-3 | 15 | 0 | 3 | 25 | 28 | |
| rspbry-jam | رسبری جیم | نیویارک | A-3-5 | 0 | 5 | 6 | 35 | 46 |
Available CSV ایکسپورٹ کی مثال
| ہینڈل | عنوان | اوٹاوا | نیویارک |
|---|---|---|---|
| strbry-jam | اسٹرابیری جیم | 10 | 50 |
| rspbry-jam | رسبری جیم | 25 | 35 |
انونٹری کو CSV فائل میں ایکسپورٹ کریں
آپ مخصوص لوکیشن اور پروڈکٹ کے لیے مقدار کی قسم کی بنیاد پر اپنی انونٹری ایکسپورٹ کر سکتے ہیں۔
اقدامات:
اپنے Shopify ایڈمن سے، Products > Inventory پر جائیں۔
Export پر کلک کریں۔
اختیاری: Export from ڈراپ ڈاؤن مینو سے، وہ لوکیشن منتخب کریں جہاں سے آپ انونٹری ایکسپورٹ کرنا چاہتے ہیں، یا اپنی تمام لوکیشن سے انونٹری ایکسپورٹ کرنے کے لیے All locations منتخب کریں۔
Inventory states shown سیکشن میں، منتخب کریں کہ آیا آپ چاہتے ہیں کہ آپ کی CSV میں حادثاتی اوور رائٹس سے تحفظ کے ساتھ انونٹری کی تمام حالتیں شامل ہوں یا صرف Available حالت:
- صرف دستیاب انونٹری کی مقدار کو ایکسپورٹ کرنے کے لیے، Available منتخب کریں۔
- انونٹری کی تمام حالتیں ایکسپورٹ کرنے کے لیے، All states منتخب کریں۔
Export سیکشن میں، منتخب کریں کہ آپ کن پروڈکٹ ویریئنٹ کے لیے انونٹری ایکسپورٹ کرنا چاہتے ہیں:
- موجودہ صفحے سے ویریئنٹ ایکسپورٹ کرنے کے لیے، Current page منتخب کریں۔
- تمام ویریئنٹ ایکسپورٹ کرنے کے لیے، All variants منتخب کریں۔
- منتخب کردہ ویریئنٹ ایکسپورٹ کرنے کے لیے، Selected: variants منتخب کریں۔
- آپ کی تلاش سے مماثل ویریئنٹ ایکسپورٹ کرنے کے لیے، variants matching your search منتخب کریں۔
- Export as سیکشن میں، وہ فائل فارمیٹ منتخب کریں جس میں آپ اپنی انونٹری ایکسپورٹ کرنا چاہتے ہیں۔
- Export inventory پر کلک کریں۔
CSV فائل میں انونٹری کی مقدار اپ ڈیٹ کریں
انونٹری CSV فائل ایکسپورٹ کرنے کے بعد، آپ انونٹری میں بلک تبدیلیاں کر سکتے ہیں۔ CSV میں پروڈکٹ کی شناخت کے کالم شامل ہوتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ اپ ڈیٹس درست پروڈکٹ اور ویریئنٹ پر لاگو ہوتی ہیں۔
جب آپ انونٹری کی مقدار اپ ڈیٹ کرتے ہیں، تو یقینی بنائیں کہ آپ صرف مکمل اعداد استعمال کریں اور اعشاریہ نہیں، جیسے 1.5۔ آپ مثبت اعداد، منفی اعداد، یا 0 کا استعمال کر سکتے ہیں۔ استعمال کریں not stocked ان پروڈکٹ کے لیے جو اس لوکیشن پر کبھی اسٹاک نہیں کی گئیں۔
اقدامات:
- اپنی ایکسپورٹ شدہ CSV فائل کو اسپریڈ شیٹ پروگرام میں کھولیں۔
- اپنے ایکسپورٹ فارمیٹ کی بنیاد پر مقدار اپ ڈیٹ کریں:
- اگر آپ نے All states CSV فائل آپشن ایکسپورٹ کیا ہے، تو
On hand (new)انونٹری کی مقدار اپ ڈیٹ کریں۔ - اگر آپ نے Available CSV فائل آپشن ایکسپورٹ کیا ہے، تو ہر لوکیشن کے نام کے لیے دستیاب انونٹری کی مقدار اپ ڈیٹ کریں۔
- اگر آپ نے All states CSV فائل آپشن ایکسپورٹ کیا ہے، تو
- فائل محفوظ کریں۔
CSV فائل سے انونٹری امپورٹ کریں
انونٹری امپورٹ کرنے سے پہلے، یقینی بنائیں کہ آپ درست فائل فارمیٹ میں CSV فائل بناتے ہیں۔ آپ کی انونٹری CSV فائل کا حجم 15 MB سے زیادہ نہیں ہو سکتا۔
جب آپ کی CSV میں On hand (current) اور On hand (new) دونوں کالم شامل ہوں، تو Shopify حادثاتی اوور رائٹس کو روکنے کے لیے حفاظتی توثیق کا استعمال کرتا ہے۔ تبدیلیاں کرنے سے پہلے آپ کے متوقع انونٹری لیول کا موجودہ لیول سے موازنہ کیا جاتا ہے۔ اگر آپ کے ایکسپورٹ کرنے کے بعد آپ کی انونٹری تبدیل ہوتی ہے، تو متاثرہ قطاریں امپورٹ نہیں ہوتیں اور آپ کو توثیق کی ناکامیوں کے بارے میں تفصیلات کے ساتھ ایک ای میل موصول ہوتی ہے۔ یہ آپ کو حالیہ انونٹری کی تبدیلیوں کو حادثاتی طور پر اوور رائٹ کرنے سے بچاتا ہے۔
اقدامات:
اپنے Shopify ایڈمن سے، Products > Inventory پر جائیں۔
Import پر کلک کریں۔
Add file پر کلک کریں، اور پھر اپنی اپ ڈیٹ کردہ CSV فائل کو منتخب کریں۔
Upload file پر کلک کریں۔
اپنے امپورٹ کے خلاصے کا جائزہ لیں، اور پھر Start import پر کلک کریں۔
اختیاری: اگر کچھ قطاریں توثیق میں ناکام ہو جاتی ہیں، تو آپ کو ناکام قطاروں کے بارے میں تفصیلات کے ساتھ ایک ای میل موصول ہوتی ہے۔ ای میل میں موجود معلومات کا جائزہ لیں، اپنی CSV فائل کو اپ ڈیٹ کریں، اور پھر اپنی CSV فائل کو دوبارہ امپورٹ کریں۔
انونٹری CSV فائل کا فارمیٹ
انونٹری CSV فائل میں پروڈکٹ اور ان کے ویریئنٹ کی شناخت کے لیے کالم، اور ہر لوکیشن کے لیے انونٹری کا ڈیٹا شامل ہوتا ہے۔ ان کالم کو سمجھنا اس بات کو یقینی بنانے میں مدد کرتا ہے کہ آپ کے امپورٹ درست طریقے سے کام کریں۔
آپ کی انونٹری CSV فائل میں درج ذیل کالم درکار ہیں:
- Handle: منفرد پروڈکٹ شناخت کنندہ۔
- Location: یہ بتانے کے لیے لوکیشن کا نام کہ انونٹری کہاں واقع ہے۔
- Option1 Value: مخصوص پروڈکٹ ویریئنٹ کی شناخت کے لیے درکار ہے۔ اگر پروڈکٹ اضافی آپشن استعمال کرتی ہے، تو Option2 Value اور Option3 Value بھی درکار ہوتے ہیں۔
انونٹری CSV فائل فارمیٹ، کالم، اور ان کی تفصیلات کے بارے میں مزید جاننے کے لیے درج ذیل ٹیبل کا جائزہ لیں۔
| کالم | تفصیل |
|---|---|
| Handle |
ہر پروڈکٹ کے لیے منفرد نام۔ ہینڈل میں حروف، ڈیشز، اور اعداد شامل ہو سکتے ہیں، لیکن کوئی خالی جگہ (اسپیس) نہیں۔ ہر پروڈکٹ کے لیے URL میں ہینڈل کا استعمال کیا جاتا ہے۔ |
| Title | پروڈکٹ کا ٹائٹل۔ یہ کالم اختیاری ہے اور اسے خالی چھوڑا جا سکتا ہے۔ |
| Option 1 Name | پہلے آپشن کا نام، جیسے Color۔ اگر کسی پروڈکٹ میں کوئی آپشن نہیں ہے، تو Title درج کریں۔ یہ کالم اختیاری ہے اور اسے صرف انسانوں کے پڑھنے میں آسانی کے لیے استعمال کیا جاتا ہے۔ یہ آپشن کے نام کو اپ ڈیٹ نہیں کرتا ہے۔ |
| Option 1 Value | پہلے آپشن کی ویلیو، جیسے Blue۔ اگر کسی پروڈکٹ میں کوئی آپشن نہیں ہے، تو Default Title درج کریں۔ یہ کالم ویریئنٹ کی شناخت کے لیے درکار ہے۔ یہ آپشن کی ویلیو کو اپ ڈیٹ نہیں کرتا ہے۔ |
| Option 2 Name | دوسرے آپشن کا نام جب کسی پروڈکٹ کے متعدد آپشن ہوں۔ یہ کالم اختیاری ہے اور اسے صرف انسانوں کے پڑھنے میں آسانی کے لیے استعمال کیا جاتا ہے۔ |
| Option 2 Value | دوسرے آپشن کی ویلیو جب کسی پروڈکٹ کے متعدد آپشن ہوں۔ جب ویریئنٹ دوسرا آپشن استعمال کرتا ہے، تو ویریئنٹ کی شناخت کے لیے یہ کالم درکار ہوتا ہے۔ |
| Option 3 Name | تیسرے آپشن کا نام جب کسی پروڈکٹ کے متعدد آپشن ہوں۔ یہ کالم اختیاری ہے اور اسے صرف انسانوں کے پڑھنے میں آسانی کے لیے استعمال کیا جاتا ہے۔ |
| آپشن 3 کی ویلیو | جب کسی پروڈکٹ کے ایک سے زیادہ آپشن ہوں تو تیسرے آپشن کی ویلیو۔ جب ویرینٹ میں تیسرا آپشن استعمال ہوتا ہے، تو ویرینٹ کی شناخت کے لیے یہ کالم درکار ہوتا ہے۔ |
| SKU | انوینٹری ٹریکنگ کے لیے پروڈکٹ کا شناخت کنندہ۔ یہ کالم درکار نہیں ہے۔ یہ ویرینٹ کا SKU اپ ڈیٹ نہیں کرتا۔ SKU اپ ڈیٹ کرنے کے لیے آپ کو اس کی بجائے پروڈکٹ کی CSV استعمال کرنے کی ضرورت ہے۔ |
| HS کوڈ | بین الاقوامی کسٹمر کے لیے ڈیوٹی اور ٹیکس کا تخمینہ لگانے کے لیے Harmonized System کوڈ (اختیاری) |
| COO | بین الاقوامی شپنگ کے لیے ISO کنٹری کوڈ کا استعمال کرتے ہوئے کنٹری آف اوریجن (اختیاری) |
| Location |
آپ کی ہر لوکیشن کا نام۔ لوکیشن کا نام کیس سینسیٹیو (case sensitive) ہے اور اسے آپ کی Shopify لوکیشن کے نام سے بالکل مماثل ہونا چاہیے۔ ہر ویرینٹ کے لیے، ہر اس لوکیشن کے لیے ایک قطار شامل کریں جہاں آپ انوینٹری کو اپ ڈیٹ کرنا چاہتے ہیں۔ دیگر تمام لوکیشن کی قطاروں کو ہٹا دیں۔ |
| Bin name |
آپ کی فزیکل لوکیشن کے اندر آپ کی انوینٹری کے مخصوص شیلف، ریک، یا کمپارٹمنٹ۔ |
| Incoming (not editable) | وہ انوینٹری جو آپ کی لوکیشن کے راستے میں ہے۔ آنے والی انوینٹری (Incoming inventory) اس وقت تک فروخت کے لیے دستیاب نہیں ہوتی جب تک کہ اسے موصول نہ کر لیا جائے۔ |
| غیر دستیاب (قابلِ تدوین نہیں) | وہ انوینٹری جو فروخت کے لیے دستیاب نہیں ہے۔ مثال کے طور پر، آپ انوینٹری کو اس وقت غیر دستیاب کر سکتے ہیں جب اسے نقصان پہنچا ہو، کوالٹی کنٹرول کے لیے اس کا جائزہ لیا جا رہا ہو، سیفٹی سٹاک کے طور پر محفوظ کیا گیا ہو، یا دیگر وجوہات کی بنا پر۔ |
| Committed (not editable) | ان یونٹ کی تعداد جو کسی دیے گئے آرڈر کا حصہ ہیں لیکن ابھی تک فلفل نہیں کیے گئے ہیں۔ |
| Available (not editable) | انوینٹری جسے آپ فروخت کر سکتے ہیں۔ دستیاب انوینٹری کسی آرڈر کے لیے کمٹڈ (committed) نہیں ہوتی یا ڈرافٹ آرڈر کے لیے محفوظ نہیں کی جاتی۔ |
| On hand (current) |
یونٹ کی وہ تعداد جو CSV فائل ایکسپورٹ کرتے وقت آپ کے پاس لوکیشن پر موجود تھی۔ یہ کالم ایکسپورٹ کے وقت آپ کے انوینٹری لیول کا ایک اسنیپ شاٹ فراہم کرتا ہے اور امپورٹ کے دوران سیفٹی کی توثیق کو یقینی بناتا ہے۔ اپنی CSV فائل کو آن ہینڈ (کرنٹ) اور آن ہینڈ (نئی) دونوں ویلیو کے ساتھ امپورٹ کرتے وقت، آپ کے موجودہ انوینٹری لیول کا آن ہینڈ (کرنٹ) ویلیو کے ساتھ موازنہ کیا جاتا ہے تاکہ حادثاتی اوور رائٹ کو روکا جا سکے۔ |
| آن ہینڈ (نئی) | انوینٹری کی نئی مقدار جو آپ سیٹ کرنا چاہتے ہیں۔ جب آپ مقدار تبدیل نہیں کرنا چاہتے تو اسے خالی چھوڑ دیں۔ |
CSV فائل استعمال کر کے انوینٹری اپ ڈیٹ کرنے کے منظر ناموں کی مثالیں
CSV فائل کا استعمال کرتے ہوئے انوینٹری کو اپ ڈیٹ کرتے وقت درج ذیل منظر ناموں اور ان کے نتائج کا جائزہ لیں۔ ہر منظر نامہ ایک مثالی CSV فائل دکھاتا ہے۔
منظر نامہ 1: سیل کے بعد روزانہ انوینٹری ایڈجسٹمنٹ
- منظر نامہ: آپ 8 سرخ ٹی شرٹ فروخت کرتے ہیں اور آپ اپنی انوینٹری کاؤنٹ اپ ڈیٹ کرنا چاہتے ہیں۔
- نتیجہ: سرخ ٹی شرٹ کے لیے آپ کی انوینٹری کی مقدار 150 سے 142 تک اپ ڈیٹ ہو گئی ہے۔
| SKU | مقام | بن کا نام | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|
| TSHIRT-RED-M | Warehouse-A | A-2-3 | 150 | 142 |
منظر نامہ 2: پرانی (outdated) CSV امپورٹ کرنا
- منظر نامہ: آپ نے کل CSV فائل ایکسپورٹ کی تھی، لیکن اسے اپنے Shopify ایڈمن میں امپورٹ کرنا بھول گئے۔ ایکسپورٹ کے بعد آپ کو نئی سیل موصول ہوئیں۔
- نتیجہ: آپ کی انوینٹری اپ ڈیٹ مسترد کر دی گئی ہے، کیونکہ آپ کی انوینٹری کی اصل مقدار 140 ہے، 142 نہیں۔ آپ کو اپنا تازہ ترین انوینٹری ڈیٹا ایکسپورٹ کرنے کی ضرورت ہے۔
| SKU | مقام | بن کا نام | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|
| TSHIRT-RED-M | Warehouse-A | A-2-3 | 150 | 140 |
منظر نامہ 3: نئی ریٹیل لوکیشن کھولنا
- منظر نامہ: آپ اپنے نئے NYC سٹور میں 50 لیوینڈر کینڈل کا سٹاک کر رہے ہیں۔ ایکسپورٹ کے دوران آپ کی NYC سٹور لوکیشن غیر فعال ہوتی ہے۔
- نتیجہ: آپ کے NYC سٹور میں 50 لیوینڈر کینڈل کا سٹاک موجود ہے۔ آپ کی لوکیشن غیر فعال رہتی ہے۔
| SKU | مقام | بن کا نام | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|
| CANDLE-LAVENDER | Store-NYC | R-1-1 | سٹاک نہیں ہے | 50 |
منظر نامہ 4: ویئر ہاؤس کی تنظیم نو
- منظر نامہ: آپ بہتر تنظیم کے لیے لیپ ٹاپ کیس Aisle C میں منتقل کر رہے ہیں۔
- نتیجہ: آپ کے لیپ ٹاپ کیس Aisle C میں منتقل کر دیے گئے ہیں۔ انوینٹری کی مقدار ایک جیسی رہتی ہے۔
| SKU | مقام | بن کا نام | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|
| LAPTOP-CASE | Warehouse-A | C-5-2 | 75 |
منظر نامہ 5: BFCM کے لیے انوینٹری کی تیاری
- منظر نامہ: آپ اگلے ہفتے آنے والے گیمنگ کنسول کے لیے بن (bins) سیٹ کر رہے ہیں اور آپ نئے آئٹم وصول کرنے کے لیے بن تیار کرنا چاہتے ہیں۔ ایکسپورٹ کے دوران آپ کی لوکیشن غیر فعال ہوتی ہے۔
- نتیجہ: آپ کا بن گیمنگ کنسول کے لیے سیٹ ہو گیا ہے۔ آپ کی لوکیشن غیر فعال رہتی ہے۔
| SKU | مقام | بن کا نام | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|
| CONSOLE-GAMING | Warehouse-B | BF-1-1 | سٹاک نہیں ہے |
منظر نامہ 6: یورپی یونین (European Union) میں توسیع کی تیاری
- منظر نامہ: آپ چین سے شپمنٹ کے آنے سے پہلے اپنے EU ویئر ہاؤس کے لیے کسٹمز کوڈ تیار کر رہے ہیں۔ ایکسپورٹ کے دوران آپ کی لوکیشن غیر فعال ہوتی ہے۔
- نتیجہ: آپ کی انوینٹری کے لیے آپ کا پروڈکٹ میٹا ڈیٹا (جیسے کنٹری آف اوریجن اور HS کوڈ) اپ ڈیٹ ہو جاتا ہے۔ آپ کی لوکیشن غیر فعال رہتی ہے۔
| SKU | مقام | بن کا نام | HS کوڈ | COO | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|---|---|
| WIDGET-STEEL | Warehouse-EU | 7326.90.98 | CN | سٹاک نہیں ہے |
منظر نامہ 7: CSV فائل میں حادثاتی طور پر خالی قطار
- منظر نامہ: آپ اتفاقی طور پر اپنی CSV فائل میں ایک خالی قطار چھوڑ دیتے ہیں۔
- نتیجہ: کوئی ایکشن نہیں لیا جاتا اور اس اپ ڈیٹ کو نظر انداز کر دیا جاتا ہے۔
| SKU | مقام | بن کا نام | HS کوڈ | COO | آن ہینڈ (موجودہ) | آن ہینڈ (نئی) |
|---|---|---|---|---|---|---|
| EMPTY-ROW | Warehouse-A | سٹاک نہیں ہے |