توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آپديت قيمت صورتحساب های صادر شده whmcs
om!d-D
November 2nd, 2012, 22:34
آپديت قيمت صورتحساب های صادر شده whmcs
وقتی قيمت سرويسا عوض ميشه ميتونيم با ماژول bulk price updater فی صورتحساب هايی كه دراينده صادر خواهند شد رو بروز كرد
حالا در نظر بگيريد يك صورتحساب تمديد برای مشتری چند روز يا ماه قبل صادر شده واون بعد از تغيير قيمت ها تو اين مدت مياد اونو تمديد كنه با پرداخت اما نرخ اون صورتحسابش قديميه
شما قيمت دامنت يك چهارم الان بوده پارسال؛حالا مشتري اومده صورتحسابی كه سال پيش واسش ارسال شده روپرداخت میكنه
ميدونيد كه چه بدشانسيه
برای حل اين مورد بايد چکرد؟
دبليو اچ ام سی اس فكری واسش كرده ؟ من چيزی پيدانكردم
hannah
November 3rd, 2012, 09:05
باید از whmcs بپرسم صبر کنید الان میپرسم میام :دی
MagicVps.Com
November 3rd, 2012, 10:11
آپديت قيمت صورتحساب های صادر شده whmcs
وقتی قيمت سرويسا عوض ميشه ميتونيم با ماژول bulk price updater فی صورتحساب هايی كه دراينده صادر خواهند شد رو بروز كرد
حالا در نظر بگيريد يك صورتحساب تمديد برای مشتری چند روز يا ماه قبل صادر شده واون بعد از تغيير قيمت ها تو اين مدت مياد اونو تمديد كنه با پرداخت اما نرخ اون صورتحسابش قديميه
شما قيمت دامنت يك چهارم الان بوده پارسال؛حالا مشتري اومده صورتحسابی كه سال پيش واسش ارسال شده روپرداخت میكنه
ميدونيد كه چه بدشانسيه
برای حل اين مورد بايد چکرد؟
دبليو اچ ام سی اس فكری واسش كرده ؟ من چيزی پيدانكردم
تا جایی که میدونم همین امکان بصورت دیفالت داره یعنی فاکتورهای که صادر شده نمیشه کاریش کرد( و ار سری بعدکه مجدد سررسید میشه با قیمت جدیدی میشه ) مگراینکه بری اونها دستی ادیت کنی که باز فرقی نمکنه فاکتور وقتی صادر شده ایمیلش برای مشتری رفته
ertebat7
November 3rd, 2012, 10:13
صورتحسابی که صادر شده است را فقط دستی می توان به روز کرد
arazit
November 3rd, 2012, 10:14
این مشکل رو من هم دارم
فکر کنم 100 درصد یک ماژولی یا امکانی داشته باشن برای اینکار
taghi.karimi
November 3rd, 2012, 10:52
درود
تا الان که فقط قیمت را bulk price updater برای ماه بعد تغییر میدادیم.
این مورد هم بنده ماژولی ندیدم .وتا الان کسانی که با نرخ قدیمی پرداخت میکردند واسشون دوباره فاکتور میزدیم یا ضرر میدادیم تا ماه بعد و یا دستی ادیت میکردیم قبل پرداخت که کلی داستان دارند هر کدوم.
هاست 97
November 3rd, 2012, 10:57
باید دستی آپدیت شود , چون فاکتور صادر شده است و به کاربر ایمیل شده
bulk price updater همه نوع سرویسی را آپدیت میکند , حتی سرویس هایی که فاکتور برای آن ایجاد شده با این تفاوت که فاکتور صادر شده را تغییر نمیدهد ولی برای دوره بعدی سرویس؛ قیمت جدید را اعمال میکند
om!d-D
November 3rd, 2012, 15:33
خب بله منم گفتم اين معزل رو زودتر راهی برش پيداشه
دامنه یاروتمديد كرده 12 تومان
الان چي ميگيم بهش؟ البته مشتريامون ادمای عاقلی بودند و درك كردند موضوع رو الباقی پزاخت كردند خيلياشون
حالا ما اومديم يه بندیو به قوانیمون اضافه كرديم كه فاكتورها بايد با قيمت جديد پرداخت شه به جز فاكتوری كه يك روز قبل ايمیل شده باشه
بد نبود جواب داد و مشتری موظف هست بده
منتها همون هم جلوه خوبی نداره واسه کاربران؛گفتم ببينم ماژول چيزی واسش داده این کمپانی يا نه
korosh-eghbali
November 3rd, 2012, 15:46
درود
تنها راهش دستی به روز کردن صورتحساب ها هستش
با استفاده از لینک زیر می تونید صورتحساب ها رو ببینید که با استفاده از ***** صورتحساب های پرداخت نشده رو محدود کنید و دستی تغییر بدین
http://your link.com/whmcs/admin/orders.php
به جای اطلاعات مثالی اطلاعات whmcs خودتون رو بگذارید
موفق باشید
EXXXIR
November 3rd, 2012, 21:40
با سلام
براي دوستاني كه فاكتورهاي اينچنيني در سيستم زياد دارن اين گزينه فعال كنند تا مشتري بعد از گذشت زماني تعيين شده امكان پرداخت اون سرويس نداشته باشند:
وارد صفحه تنظيمات اصلي بشيد
سربرگ "سفارش"
اولين گزينه مربوط به پذيرش سفارش هست (اين گزينه اگر 0 باشه نامحدود سفارش قابل پرداخت خواهد بود، اگر نه مثلا 15 وارد كنيد بعد از 15 روز از گذشت تاريخ ايجاد فاكتور ديگه امكان پرداخت فاكتور ميسر نيست و به نوعي ميشه گفت سفارش لغو شده در اومده)
موفق باشيد
om!d-D
November 3rd, 2012, 23:00
درود
تنها راهش دستی به روز کردن صورتحساب ها هستش
با استفاده از لینک زیر می تونید صورتحساب ها رو ببینید که با استفاده از ***** صورتحساب های پرداخت نشده رو محدود کنید و دستی تغییر بدین
http://your link.com/whmcs/admin/orders.php
به جای اطلاعات مثالی اطلاعات whmcs خودتون رو بگذارید
موفق باشید
دوست عزيز فاكتور های تمديدی توی اين لينکی که داديد نيستند؛سفارشات ايجاد شده شامل صورتحساب های پرداخت نشده سررسيد نميشوند ؛ بايد از بخش تراكنش ها يا فاکتورها برای ف يلتر شدن پرداخت نشده ها اقدام كنيد؛گفتم كه بقيه دوستان اشتباه نكنن؛به هر حال ممنون از شما
exxir جان مرسی راه بدي نيست ؛ خواستنی هستی :دي
PersianDOT
November 4th, 2012, 02:48
از دیتابیس میتونید تغییر بدید.
مثلا با این کوئری میتوان لیست فاکتورهای دامین ها رو در آورد :
SELECT v.id,i.id FROM `tblinvoiceitems` i join tblinvoices v on i.invoiceid=v.id where v.status="Unpaid" and i.description like '%ساله%' and i.description not like '%.ir%'
و بعد که id ها رو در آوردیم به یه ماکرو در emeditor یا replace میشه به این query ها تبدیلشون کرد و اجرا کرد. مثلا در این دستور ما 5000 تومان به قیمت دامین ها اضافه میکنیم :
update tblinvoiceitems set amount=amount+5000 where id="5311";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26450";
update tblinvoiceitems set amount=amount+5000 where id="5308";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26436";
update tblinvoiceitems set amount=amount+5000 where id="5330";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26548";
update tblinvoiceitems set amount=amount+5000 where id="5369";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26765";
update tblinvoiceitems set amount=amount+5000 where id="5370";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26765";
arazit
November 4th, 2012, 06:39
از دیتابیس میتونید تغییر بدید.
مثلا با این کوئری میتوان لیست فاکتورهای دامین ها رو در آورد :
SELECT v.id,i.id FROM `tblinvoiceitems` i join tblinvoices v on i.invoiceid=v.id where v.status="Unpaid" and i.description like '%ساله%' and i.description not like '%.ir%'
و بعد که id ها رو در آوردیم به یه ماکرو در emeditor یا replace میشه به این query ها تبدیلشون کرد و اجرا کرد. مثلا در این دستور ما 5000 تومان به قیمت دامین ها اضافه میکنیم :
update tblinvoiceitems set amount=amount+5000 where id="5311";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26450";
update tblinvoiceitems set amount=amount+5000 where id="5308";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26436";
update tblinvoiceitems set amount=amount+5000 where id="5330";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26548";
update tblinvoiceitems set amount=amount+5000 where id="5369";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26765";
update tblinvoiceitems set amount=amount+5000 where id="5370";update tblinvoices set subtotal=subtotal+5000,total=total+5000 where id="26765";
از خود سایت که راحتتره
om!d-D
November 4th, 2012, 11:17
ممنون
از داخل سايت راحت تره همونطور كه دوستمون گفتند ولی راهی كه اين دوستمون اکسير گفت بد نباشه
کسی هست كه بتونه يه ماژول براش بنويسه كه همه صورتحسابارو اديت كنه
PersianDOT
November 4th, 2012, 15:39
وقتی ۲۰۰ تا فاکتور داشته باشید و بخواید یکی یکی باز کنید و تغییر بدید از تو سایت راحتتره؟
از تو سایت شاید ساده تر باشه اما اگه کسی sql بلد باشه برای بیشتر از ۵ تا فاکتور عمرا از خد سایت این کارو بکنه