بیشتر اشتباههای کاتالوگ در همان روز اول رخ میدهد، وقتی «کفش سفید ۴۲» و «کفش سفید ۴۳» دو محصول جدا ثبت میشوند. چند ماه بعد یکی حراج دارد و یکی ندارد، یکی عکس تازه دارد و یکی نه، و مشتری در جستوجو دو نتیجه میبیند که نمیداند فرقشان چیست. اشتباه دوم، فایل اکسلی است که کنار فروشگاه نگه داشته میشود و همیشه یک قدم عقب است: فروش دیشب هنوز در آن کم نشده و مرجوعی هفتهی پیش هنوز اضافه نشده.
این راهنما هر دو را با هم میگوید: رنگ و سایز را چطور تعریف کنید که بعدا پشیمان نشوید، و فروشگاه چطور خودش موجودی هر ترکیب را میشمارد تا اکسل لازم نباشد.
یک محصول، دو محور
در لانچو هر محصول چند رنگ دارد و هر رنگ چند سایز. جدول تنوعها همهی ترکیبها را خودش میسازد و هر ترکیب یک ردیف است با موجودی، قیمت، حراج، کد کالا (SKU) و بارکد خودش. یکی از ردیفها «پیشفرض» است؛ صفحهی محصول با همان باز میشود.
قاعدهی اول: رنگ چیزی است که عکس متفاوت میخواهد، سایز چیزی است که عکس متفاوت نمیخواهد. کفش سفید و کفش مشکی دو رنگاند؛ ۴۲ و ۴۳ دو سایز. اگر محصول اصلا ظاهر متفاوتی ندارد، مثل یک مدل شارژر یا یک کتاب، گزینهی «بدون تفکیک رنگ» را بزنید تا نه نمونهی رنگ نشان داده شود و نه محصول در فیلتر رنگ بیاید.
عکس به رنگ میچسبد، نه به سایز
عکسها را برای هر رنگ جدا آپلود میکنید و همهی سایزهای آن رنگ همان عکسها را نشان میدهند. اولین عکس هر رنگ کاور همان رنگ است و اولین عکس اولین رنگ کاور محصول در فهرستها. پس ترتیب عکسها تصمیم مهمی است: عکسی که میخواهید در فهرست محصولات دیده شود باید اول اولین رنگ باشد.
قیمت در دو سطح
قیمت و حراج را روی خود محصول تعریف میکنید و فقط اگر لازم شد روی ردیفهای خاص جداگانه. ردیفی که قیمت ندارد قیمت محصول را میگیرد؛ پس برای محصولی که همهی سایزهایش یک قیمت دارند، یک عدد کافی است. دکمهی «اعمال قیمت و حراج روی همهی واریانتها» عدد محصول را یکجا در همهی ردیفها مینویسد.
یک تفاوت ریز که بعدا به کار میآید: تاریخ شروع و پایان حراج را فقط روی خود محصول میگذارید. اگر قیمت حراج یک ردیف را دستی عوض کنید، آن ردیف تاریخ ندارد. حراج زماندار را روی محصول بگذارید.
وقتی چهل محصول شبیه هم دارید
«ذخیره و محصول بعدی» دسته، برند، سایزها، رنگها، قیمت و عنوان مشخصات را برای محصول بعدی نگه میدارد و فقط نام، عکس، موجودی و مقدارها را خالی میکند. برای یک خط محصول با ده مدل همخانواده، یعنی ده بار فقط نام و عکس. «تکثیر» هم از محصول موجود یک کپی پیشنویس میسازد.
اگر کاتالوگ از قبل در اکسل یا CSV است، از «ورود از اکسل» در بخش محصولات فایل خودتان را بفرستید و بگویید هر ستون کدام فیلد است؛ لازم نیست فایل را با قالب آمادهای بازنویسی کنید. ردیفهایی که نام یکسان دارند یک محصول با چند رنگ و سایز میشوند.
موجودی کجا نوشته میشود
موجودی یک ستون در همان جدول تنوعهاست: برای هر ترکیب رنگ و سایز یک عدد. همین عدد تنها منبع «موجود بودن» است. ردیفی که عددش بیشتر از صفر باشد موجود است، و محصول وقتی موجود است که دستکم یک ردیفش موجود باشد. اگر سایز ۴۲ تمام شود، محصول از سایت نمیرود؛ فقط همان ردیف ناموجود میشود.
کلید دستی «موجود / ناموجود» وجود ندارد، و همین خوب است: عددی که دستی رویش سرپوش گذاشته شود، دیر یا زود دروغ میگوید.
برای وارد کردن عددها، ستون موجودی را از اکسل کپی کنید و در جدول بچسبانید تا در ردیفهای پایین پخش شود. دکمهی ⤓ ستون را از ردیف اول پر میکند و Ctrl+D ردیفهای پایین را. برای بهروز کردن موجودی همهی محصولات با یک فایل، همان «ورود از اکسل» را با گزینهی «بهروزرسانی محصولهای موجود» اجرا کنید؛ فقط ستونهایی که نگاشت کردهاید عوض میشوند.
کی کم میشود و کی برمیگردد
هنگام ثبت سفارش، هر ردیف سبد جداگانه بررسی میشود که موجودیاش از تعداد سفارش کمتر نباشد، و همان لحظه کم میشود. بررسی و کم کردن یک کار اتمی است: اگر دو نفر همزمان آخرین عدد را بخرند، اولی میگیرد و سفارش دومی ثبت نمیشود و پیام میبیند. اگر یکی از ردیفهای سبد کم بیاید، هرچه تا آن لحظه کم شده بود برمیگردد و سفارش ثبت نمیشود؛ سبد نصفهکاره وجود ندارد.
لغو، مرجوعی و بازگشت وجه موجودی را دقیقا یک بار به انبار برمیگردانند؛ رفتن از «مرجوع شده» به «بازگشت وجه» دوباره اضافه نمیکند. سفارشی که پرداخت نشود و منقضی شود، یا مشتری خودش آن را در حالت «منتظر پرداخت» لغو کند، موجودیاش را همان لحظه پس میدهد.
هر تغییر این عددها، از فروش تا ویرایش دستی، با نام کاربر و زمان ثبت میشود؛ اینکه با آن گزارش چطور اختلاف انبار و سایت را پیدا کنید، موضوع ردگیری تغییر موجودی با نام کاربر است.
«رو به اتمام» و چند شعبه
وقتی موجودی محصول به عددی که در تنظیمات گذاشتهاید (پیشفرض سه) یا کمتر برسد، روی کارت و صفحهی محصول برچسب میخورد؛ با تعداد («تنها ۲ عدد باقی مانده») یا بدون آن («رو به اتمام»). برچسب همیشه از موجودی واقعی میآید و خاموش کردنش یک کلید است. همان عدد فهرست «رو به اتمام» را در اپ فروشنده هم میسازد؛ پیامک یا اعلان خودکاری برای آن فرستاده نمیشود.
فروشگاهی که چند شعبهی حضوری دارد، با ماژول «شعبهها» موجودی هر ردیف را به تفکیک شعبه نگه میدارد. جمع شعبهها همان موجودی کل است، سفارش از شعبهی شهر خریدار برداشته میشود و صفحهی محصول «موجودی در شعبهها» را نشان میدهد.
وقتی نمیخواهید بشمارد
فروشگاهی که به سفارش تولید میکند یا انبارش را جای دیگری میشمارد، در تنظیمات سایت یک کلید سراسری دارد: «اجازهی فروش با اتمام موجودی». وقتی روشن باشد، همهی محصولها با موجودی صفر هم قابل خریدند. این کلید سراسری است و برای یک محصول خاص روشن نمیشود؛ پیشسفارش برای یک محصول هم وجود ندارد. وزن و ابعاد هر ردیف ذخیره میشود، ولی در هزینهی ارسال نقشی ندارد.
جمعبندی
اگر برای فروختن دو چیز به دو عکس نیاز دارید، دو رنگاند؛ اگر یک عکس کافی است، دو سایزند؛ و هر دو در یک محصول. برای هر ترکیب یک عدد موجودی، در خود فروشگاه؛ اکسل برای ورود و گزارش، نه برای شمارش.
قاعدهها و سقفها در صفحهی محصولات و تنوعها و صفحهی انبار و موجودی فهرست شدهاند. اگر محصولی تمام شده و نمیدانید نگهش دارید یا حذفش کنید، کالای ناموجود را حذف کنیم یا نگه داریم؟ را بخوانید.




