بروزرسان قیمت محصولات و فاکتور و سررسیدهای محصولات whmcs به شما کمک میکند قیمت محصولات را پس از بروزرسانی برای همه کاربران به صورت خودکار آپدیت کنید و سررسیدهای جدید را با قیمت جدید ارائه نمایید . همچنین این ماژول میتواند فاکتورهای پرداخت نشده محصول را نیز به قیمت جدید بروزرسانی نماید
ماژول whmcs بروزرسان قیمت محصولات ، فاکتور و سررسیدهای محصول کمک میکند قیمت محصولات را پس از بروزرسانی برای تمام محصولات خریداری شده توسط کاربران بروزرنمایید و در صورتی که فاکتور پرداخت نشده ای برای آن محصول وجود داشت آنرا بروز نمایید . همچنین این ماژول مبالغ سررسید را نیز به صورت خودکار بروزرسانی مینماید .
این ماژول که به صورت اختصاصی توسط وهاب آنلاین طراحی شده است امکانات فراوانی جهت بروزرسانی قیمت محصولات به شما ارائه میکند که در ادامه به شرح آنها خواهیم پرداخت
این افزونه میتواند واحد پول پیشفرض تمام کاربران را به صورت یکجا تغییر دهد و همه کاربران را ملزم به استفاده از یک واحد پول نماید و یا حتی فکر کنید شما قبلتر چندین واحد پول داشتید و هم اکنون فقط میخواهید کاربران از یک واحد پول استفاده نمایند . به کمک این افزونه همه کاربران را ملزم به استفاده از یک واحد پول کرده و مابقی واحد های پولی را حذف خواهید نمود .
در واقع این ماژول قیمت محصولات را بروزرسانی نمیکند . شما باید محصول مورد نظر خود را ویرایش قیمت کرده و در این ماژول آنرا انتخاب نمایید . سپس ماژول بروزرسان قیمت تمام فاکتورهای سررسید ، مبالغ سررسید را به صورت دسته جمعی به قیمت جدید بروزرسانی میکند و دیگر نیاز نیست شما به صورت تک به تک وارد سرویس های کاربر شده و فاکتورها و مبلغ سررسید را بروزرسانی نمایید.
این محصول میتواند قیمت دامنه ها را نیز به همین روش بروزرسانی نماید و فاکتورهای سررسید را تغییر دهید و حتی فاکتورهای پرداخت نشده را نیز تغییر قیمت داده و به قیمت جدید بروزرسانی نماید
گاهی در اجرای کرون whmcs مشکلاتی ایجاد میشود که شاهد ایجاد ریز فاکتور سررسید خواهیم بود . با تیک زدن حذف ریزفاکتورهای اضافه ، این ماژول به صورت هوشمند فاکتورهای تکراری را حذف میکند .
در این بخش آمار دقیقی از بروزرسانی محصولات و دامنه ها خدمت شما ارائه میشود که به صورت نام محصول مرتب سازی شده اند و با ورود به هر بخش اطلاعات دقیقی از عملکرد ماژول خدمت شما ارائه خواهد شد . به طور مثال شما یک سرویس را بروزرسانی کردید و ماژول در لاگ خود اطلاعاتی به شرح زیر ثبت میکند .
آیدی سرویس ، واحد پول ، نام محصول ، دوره بروزرسانی ، قیمت قبلی ، قیمت جدید و سپس با ورود به هر ریز کدام از لینک های اطلاعات بیشتر در بخش گزارش ها ، گزارش دقیقی از سرویس کاربر و بروزرسانی های انجام شده خدمت شما ارائه خواهد شد
ماژول به نسخه 2 بروزرسانی شد .
در این نسخه تمام افزونه دوباره نویسی شده است و امکانات جدیدی به شرح زیر به آن اضافه شده است .
افزونه قادر است قیمت دامنه و محصولات را بروزرسانی کند.
امکانات بروزرسانی قیمت محصولات به صورت جداگانه و دامنه ها به صورت جداگانه وجود دارد
امکان بروزرسانی قیمت فاکتورهای محصول و دامنه ها به صورت جداگانه وجود دارد
امکان بروزرسانی خودکار یا دستی تمام قیمت ها وجود دارد و کاربر میتواند طبق نیاز خود قیمت ها را به صورت خودکار یا دستی بروزرسانی نماید . همچنین پنل گزارشات دقیقی به کاربر ارائه میشود که میتواند تک به تک تغییرات را بررسی نماید
همانطور که در بالا گفته شد این ماژول میتواند قیمت های فاکتورهای سررسید و قیمت فاکتور های پرداخت نشده محصول و همچنین مبلغ سررسید محصولات را به صورت یکجا بروزرسانی نمایید و مشکلات شما را از این بابت به صورت کامل حل نماید .
اما در کنار این همه مزیت یک مشکل در کدنویسی این ماژول وجود داشت و آن وجود روابط فراوان در whmcs بوده است . با توجه به این موضوع ما باید ماژول را طوری مینوشتیم که شامل تمام این روابط شود و میتوانستیم همه محصولات را نیز بروزرسانی نماییم . اما مشکل اساسی که وجود داشت روابط زیادی بین جداول زیاد وجود داشت و این باعث میشد زمانی را سرور برای بروزرسانی اختصاص دهد و در صورت زیاد بودن محصولات گاهی با تایم اویت نیز مواجه میشدیم .
ما تصمیم گرفتیم برای جلوگیری از تایم اویت و دریافت خطای از سوی سرور محصول را به صورت تک به تک بروزنماییم تا دیگر شاهد این مشکل نباشیم .
هم اکنون این ماژول به صورت تک به تک میتواند قیمت محصولات را بروزرسانی نماید و شما نمیتوانید تمام محصولات را به صورت یکجا بروزرسانی نمایید .
10 دیدگاه