2016/07/30، 11:21 AM
روال کار
1- با زدن دکمهی «از فایل اکسل...» کادر محاورهی «وارد سازی از اکسل» را فراخوانی کنید.
2- با زدن دکمهی «باز کردن فایل Excel...» یک فایل با پسوند xlsx انتخاب کرده و کاربرگ اصلی را که حاوی اطلاعات محصولات است، انتخاب کنید.
3- معادل سازی 3 حالت دارد:
3-1- فایل اکسل شما ترکیب ندارد
پس از تأیید
3-2- فایل اکسل شما ترکیب دارد اما میخواهید به ازای هر ترکیب یک محصول جدید ثبت شود
در اینجا من ابتدا ستونی با عنوان «نام 2» در اکسل ساختهام که نام و مدل محصول را با تایع CONCATENATE در Excel کنار هم قرار داده است.
پس از تأیید
3-3- فایل اکسل شما دارای ترکیب است و میخواهید محصولات را به همراه ترکیبهایشان در فروشگاه وارد کنید.
در اینجا من قیمت هر مدل را عوض کردهام تا با کاربرد فیلد «تأثیر بر قیمت» آشنا شویم. موجودی هر ترکیب نیز متفاوت است.
نکات مهم و قابل توجه:
- ستون قیمت: با فیلد «قیمت فروش» جدول محصول معادل شده تا قیمت پایهی محصول، مقداردهی شود.
- ستون قیمت: با فیلد «قیمت فروش بدون مالیات» جدول ترکیب معادل شده تا نرم افزار به طور خودکار، ستون «تأثیر بر قیمت» را در فایل CSV ترکیبها محاسبه و مقداردهی کند.
- ستون موجودی: معادلی در جدول محصول برایش در نظر گرفته نشده است.
زیرا پس از افزودن ترکیب به محصولات، موجودی هر محصول برابر مجموع موجودی ترکیبهای آن خواهد شد.
اگر انتخاب میشد هم بی تأثیر بود. - ستون موجودی: با فیلد «موجودی ترکیب» جدول ترکیب معادل شده است تا موجودی هر ترکیب مقداردهی شود.
- ستون مدل: فقط برای جدول ترکیبها معادل سازی شده؛ یعنی ما محصولی با مدلهای مختلف داریم که در هنگام خرید، چند انتخاب پیش روی مشتری است.
- ستون جنسیت: یک ویژگی است که قبل از فراخوانی این کادر محاوره، آن را به جدول محصولات اضافه کرده بودیم.
شما میتوانید ویژگیهای محصولات را نیز از فایل اکسل وارد کنید. - ستون ترکیبساز: ما با مشاهدهی «نام»های تکراری تشخیص میدهیم که 3 محصول با ترکیبهای مختلف وجود دارد.
پس به نرم افزار هم باید فرمان بدهیم که از روی «نام»های تکراری، محصولات و ترکیبهای آنها را تشخیص بدهد.
ضمناً فیلدی که به عنوان «ستون ترکیبساز» در اینجا انتخاب میکنیم حتماً باید در جدول محصولات نیز وارد شود.
در تصویر بالا کاملاً مشخص است که:
- مقدار فیلد ستون ترکیبساز به جای شناسهی محصول وارد شده است (پس فعلاً این فایل را نمیتواند وارد فروشگاه کرد).
- تأثیر بر قیمت به طور خودکار محاسبه شده است.
- برای هر محصول، یکی از ترکیبها به عنوان پیشفرض انتخاب شده است.
پس از وارد سازی فایل محصولات
4- تکمیل فایل اولیهی ترکیبها به این ترتیب است:
4-1- دریافت آخرین 3 محصول ثبت شده در فروشگاه
در مرحلهی انتخاب شاخهها، هیچ شاخهای را انتخاب نکنید و به مرحلهی انتخاب ستونها بروید.
4-2- پس از دریافت محصولات، دکمهی «کامل سازی فایل اولیهی ترکیبها» (با آیکن پازل) را بزنید و در کادر محاورهی «ویرایش جدول CSV» همان فایل اولیه را که ذخیره کرده بودید، باز کنید.
حالا نوبت انتخاب ستون کامل کنندهی ترکیبهاست که همان «ستون ترکیبساز» در هنگام ذخیرهی فایل پیشترکیب بود؛ یعنی «نام محصول».
اما قبل از انتخاب نام محصول، نگاهی به 2 جدولی که در تصویر بالا هستند بیندازید تا به اصل این ماجرا در چند ثانیه پی ببرید!
آیا شناسهی محصول در 3 ترکیب اول نباید از «جوراب ورزشی» به مقدار «1166» تغییر یابد؟
همچنین مقدار «1167» به جای مقدار «جوراب مردانه» در سطر 4 و 5؟
و مقدار «1168» به جای «جوراب زنانه» در دو سطر آخر؟
پاسخ مثبت است و دلیل انتخاب ستون ترکیب ساز و ذخیرهی فایل پیشترکیب در مراحل قبلی همین بود!
4-3- معتبر شدن «شناسهی محصول» پس از انتخاب صحیح ستون کامل کنندهی ترکیبها
4-4- جدول کامل شده را ذخیره کنید و برای واردسازی CSV ترکیبها از طریق فروشگاه خود اقدام کنید.
به روز شدن موجودی محصولات پس از افزودن ترکیبها
نحوهی نمایش در نرم افزار
نحوهی نمایش در فروشگاه