آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

کم کردن لحظه ای موجودی کالا

m2004  10 سال پیش  10 سال پیش
0 0

با سلام خدمت همه شما عزیزان

می خواستم روش های کم کردن لحظه ای(Real Time) موجودی کالا را پس از سفارش یک کاربر بدونم.

اگر فرض رو بر این بگیریم که ابتدا کاربر سبد خریدش رو پر کنه و سپس پرداخت کنه.

در این فاصله با اینکه کاربر هنوز سبدش رو نهایی و پرداخت نکرده آیا موجودی را برای این کاربر رزرو کنیم؟

حال اگر سبدش رو پرداخت نکرد چی؟ باید یک تایمر براش بذاریم که اگر پرداخت نکرد موجودی مجدد اضافه بشه؟

 

سناریوهای زیادی می توان برای این موضوع نوشت. ولی می خواستم این رو با شما عزیزان مطرح کنم تا روشی که معمولا استفاده میشه و همه جوانب کار در اون سنجیده شده رو بدونم.

 

با تشکر از همه شما عزیزان

 

0 0
موجودی همیشه کمی بشتر از چیزی هست که تو سایت های مثل دی جی کالا میزارن تا یه وقت اینن مشکل به وجود نیاد و شما میتونید نسبت به تعداد یعنی وقتی تعداد یک کالا از یه حدی بیشتر پایین اومد میتونید اون رو به به صورت فروش تعداد محدود علام کنید و شرایط خواصی رو براش برنامه نویسی کنید مثل همون چیزی که بالا بهش اشاره کردید بگید وقتی تعداد مثلا از 20 تا کم شد کاربر وقت داره تا 5 دقیقه سبد رو تسویه کنه وگرنه هنگامی که روی دکمه پرداخت کلیک که کرد سیستم یه کوری بگیره ببینه هنوز موجودی داری یا نه اگه نداشت یه پیغام بده بهش و اگر داشت تسویه کنه. البته خیلی میشه روش بحث کرد و تکمیل ترش کرد (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
m2004  10 سال پیش
+1 0

فرض رو بر این بگیریم که موجودی باید دقیقا موجودی انبار اون کارخانه باشه.

من خودم این روش رو پیشنهاد می کنم که دوست دارم نظر شما رو هم بدونم.

کاربر با زدن دکمه خرید (سبد خرید نداریم)

همان لحظه چک می کند که ایا با توجه به سفارش مشتری ؛ موجودی کافی است یا خیر.

اگر کافی بود برای این مشتری ثبت می شود و از موجودی کم می کند.

در واقع در اینجا هر کاربری که سریعتر ثبت کند کالا برای اون ثبت می گردد.

در بخش سفارشات هم دکمه ی لغو سفارشات می ذاریم. که اگر کاربر سفارش خود را لغو کرد دوباره به موجودی کالا اضافه شود

 

بنده قصد نوشتن فروشگاه ندارم. این موضوع را برای سیستم ثبت سفارش می خواهم.

حال ممکن است کاربر در یک سفارش چندین کالا را به همین شکل ثبت کند.

 

نظر شما چیست؟


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .