نمایش نتایج 1 تا 10 از 10

نام تاپیک: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

  1. #1
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    171

    Lightbulb چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    دوستان و اساتید سلام دوباره حضور شما


    همونطور که میدونید محاسبه مالیات حقوق در اکسل به وفور در اینترنت موجود است و خوب شاید دستور نویسی در اکسل ساده تر هم باشد

    هدف ما محاسبه مالیات حقوق بر حسب اطلاعات پایه داخل فایل اکسس میباشد ...
    در فایل ما میخواهیم در فرم اصلی عدد حقوق را نوشته و بازدن دکمه مالیات حقوق در پایین فرم نمایش داده شود
    دو فایل اکسل هم که در اون محاسبات انجام شده و نتیجه دیده میشود رو به همراه فایل اکسس قراردادم (جهت نمونه)


    توضیح اینکه :
    مبلغ عددی حقوق از 0 ریال تا 30.000.000 ریال معاف از مالیات است 0%

    از 30.000.001 ریال تا 75.000.000 ریال ---10%

    از 75.000.001 تا 105.000.000 ریال -----15%

    از 105.000.001 تا 150.000.000 ریال 20%

    از 150.000.001 تا 999.999.999 ریال 25%

    و اینکه عدد حقوق بصورت پلکانی باید محاسبه مالیات شود

    مثلا حقوق 7.000.000 تومان

    7 تومن - سه تومن معاف = 4تومن
    4تومن تو 10% هست
    پس 4 تومن ضربدر 10% = 400.000 تومن مالیات

    و هرچه عدد حقوق بزرگتر به همین منوال باید جدا جدا محاسبه شود

    فقط یک نکته ...چون هرسال این اعداد تغییر می کنند و ما در جدول مربوطه اعداد رو ثبت می کنیم فرم باید با توجه به اطلاعات جدول محاسبه کنه ممنونم

    اگر جدولی که من تهیه کردم ایراد داره به لحاظ برنامه نویسی شما هر جدولی که صلاح دیدید میتونید تولید کنید یا هر فرمی با شکل دیگه مهم نتیجه عملیات هست با توجه به اطلاعات جدول


    از صبح خیلی کد نوشتم ولی به نتیجه نرسیدم ممنون میشم یاری بفرمایید //- دوستان نتیجه کدهای من آبروریزی هست شما فرض کنید ننوشتم ::))))

    فکر نمیکردم موضوعی که سالها تو اکسل نوشتیم و کار کردیم تو اکسس اینقدر پیچیده بشه



    با سپاس

    لینک فایل نمونه ...........................
    http://s14.picofile.com/file/8408617092/TAX.rar.html





  2. #2
    کاربر دائمی
    تاریخ عضویت
    مرداد 1398
    پست
    174

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    نقل قول نوشته شده توسط narpco مشاهده تاپیک
    دوستان و اساتید سلام دوباره حضور شما


    همونطور که میدونید محاسبه مالیات حقوق در اکسل به وفور در اینترنت موجود است و خوب شاید دستور نویسی در اکسل ساده تر هم باشد

    هدف ما محاسبه مالیات حقوق بر حسب اطلاعات پایه داخل فایل اکسس میباشد ...
    در فایل ما میخواهیم در فرم اصلی عدد حقوق را نوشته و بازدن دکمه مالیات حقوق در پایین فرم نمایش داده شود
    دو فایل اکسل هم که در اون محاسبات انجام شده و نتیجه دیده میشود رو به همراه فایل اکسس قراردادم (جهت نمونه)


    توضیح اینکه :
    مبلغ عددی حقوق از 0 ریال تا 30.000.000 ریال معاف از مالیات است 0%

    از 30.000.001 ریال تا 75.000.000 ریال ---10%

    از 75.000.001 تا 105.000.000 ریال -----15%

    از 105.000.001 تا 150.000.000 ریال 20%

    از 150.000.001 تا 999.999.999 ریال 25%

    و اینکه عدد حقوق بصورت پلکانی باید محاسبه مالیات شود

    مثلا حقوق 7.000.000 تومان

    7 تومن - سه تومن معاف = 4تومن
    4تومن تو 10% هست
    پس 4 تومن ضربدر 10% = 400.000 تومن مالیات

    و هرچه عدد حقوق بزرگتر به همین منوال باید جدا جدا محاسبه شود

    فقط یک نکته ...چون هرسال این اعداد تغییر می کنند و ما در جدول مربوطه اعداد رو ثبت می کنیم فرم باید با توجه به اطلاعات جدول محاسبه کنه ممنونم

    اگر جدولی که من تهیه کردم ایراد داره به لحاظ برنامه نویسی شما هر جدولی که صلاح دیدید میتونید تولید کنید یا هر فرمی با شکل دیگه مهم نتیجه عملیات هست با توجه به اطلاعات جدول


    از صبح خیلی کد نوشتم ولی به نتیجه نرسیدم ممنون میشم یاری بفرمایید //- دوستان نتیجه کدهای من آبروریزی هست شما فرض کنید ننوشتم ::))))

    فکر نمیکردم موضوعی که سالها تو اکسل نوشتیم و کار کردیم تو اکسس اینقدر پیچیده بشه



    با سپاس

    لینک فایل نمونه ...........................
    http://s14.picofile.com/file/8408617092/TAX.rar.html





    علی الحساب کد زیر به همین صورتی که هست کپی و اون رو در ControlSource فیلد TXT_TAX پیست کن
    حالا فقط کافیه مبلغ حقوق رو در تکست باکس مربوطه وارد کنی و اینتر رو بزنی


    =IIf([TXT_SALARY]<=30000000;0;IIf([TXT_SALARY]<=75000000;([TXT_SALARY]-30000000)*10/100;IIf([TXT_SALARY]<=105000000;4500000+([TXT_SALARY]-75000000)*15/100;IIf([TXT_SALARY]<=150000000;9000000+([TXT_SALARY]-105000000)*20/100;18000000+([TXT_SALARY]-150000000)*25/100))))



  3. #3
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    171

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    نقل قول نوشته شده توسط eb_1345 مشاهده تاپیک
    علی الحساب کد زیر به همین صورتی که هست کپی و اون رو در ControlSource فیلد TXT_TAX پیست کن
    حالا فقط کافیه مبلغ حقوق رو در تکست باکس مربوطه وارد کنی و اینتر رو بزنی


    =IIf([TXT_SALARY]<=30000000;0;IIf([TXT_SALARY]<=75000000;([TXT_SALARY]-30000000)*10/100;IIf([TXT_SALARY]<=105000000;4500000+([TXT_SALARY]-75000000)*15/100;IIf([TXT_SALARY]<=150000000;9000000+([TXT_SALARY]-105000000)*20/100;18000000+([TXT_SALARY]-150000000)*25/100))))


    ممنون از پاسخ شما .....
    هدف اینه که اطلاعات جدول بخونه چون این اطلاعات هر سال عوض میشه
    اگه بخواهیم اطلاعات رو از جدول بخونه باید چکار کنیم مرسی-------------------------------------این کد به نظر درست کار می کنه ممنون
    آخرین ویرایش به وسیله narpco : شنبه 29 شهریور 1399 در 13:14 عصر

  4. #4
    کاربر دائمی
    تاریخ عضویت
    مرداد 1398
    پست
    174

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    نقل قول نوشته شده توسط narpco مشاهده تاپیک
    ممنون از پاسخ شما .....
    هدف اینه که اطلاعات جدول بخونه چون این اطلاعات هر سال عوض میشه
    اگه بخواهیم اطلاعات رو از جدول بخونه باید چکار کنیم مرسی
    بله حواسم به این موضوع هست بخاطر همین نوشتم علی الحساب از کد زیر استفاده کنید . این کد رو عجله ای آخر شب فرستادم

  5. #5
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    171

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

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

    من یک کمی بهینه کردم فایل رو با متغیر

    که بره از تو جدول بخونه اگر سال اطلاعات داخل جدول با سال اطلاعات روی فرم یکی بود
    یعنی اطلاعات مثلا مربوط به سال 99 رو استخراج کنه و مبنای محاسبه قرار بده

    بازم شما نگاه بفرمایید اگر درسته همینو تکمیل کنیم اگر نه که هر دستوری شما میفرمایید ما مطاعیم :))) با سپاس


    الان مشکل بیشتر در رابطه با تفاوت رقمی هر پله هست که باید فرمول بدیم بزاریم تو متغییر جای این اعداد رو تو فرمول با متغییر عوض کنیم --فک کنم الیته

    http://s14.picofile.com/file/8408690118/tax2_accdb.html


  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1398
    پست
    174

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    بنظر شما بهتر نیست برای هر طبقه ای از حقوق یک فیلد عددی مربوط به نرخ مالیات آن طبقه هم در نظر گرفته شود ؟ مثلاً برای طبقه اول فیلد DARSAD1_TAبرای طبقه دوم فیلد DARSAD2_TAو الی آخر
    این را از این نظر عرض می کنم که در فرمول نویسی نرخ های ثابت از پیش تعریف شده را درج نکنید .

  7. #7
    کاربر دائمی
    تاریخ عضویت
    مرداد 1398
    پست
    174

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    نقل قول نوشته شده توسط eb_1345 مشاهده تاپیک
    بنظر شما بهتر نیست برای هر طبقه ای از حقوق یک فیلد عددی مربوط به نرخ مالیات آن طبقه هم در نظر گرفته شود ؟ مثلاً برای طبقه اول فیلد DARSAD1_TAبرای طبقه دوم فیلد DARSAD2_TAو الی آخر
    این را از این نظر عرض می کنم که در فرمول نویسی نرخ های ثابت از پیش تعریف شده را درج نکنید .
    نمونه زیر رو تست کن
    http://s14.picofile.com/file/8408703092/tax3.rar.html

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مرداد 1398
    پست
    174

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    من الآن به کامپیوتر دسترسی ندارم ، بررسی کن متغیرهای مبلغ تو فرم از چه نوعی انتخاب کردم اگه از نوع integer است به long یا double تغییر بده

  9. #9
    کاربر دائمی
    تاریخ عضویت
    مرداد 1398
    پست
    174

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    جناب آقای ناصریان لطفاً نتیجه بررسی فایل نمونه را اعلام بفرمائید !

  10. #10
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    171

    نقل قول: چگونه با اکسس مالیات حقوق محاسبه کنیم ؟

    سلام ببخشید فایل اوکی هست بسیار هم ممنون از محبت همیشگی شما

تاپیک های مشابه

  1. پاسخ: 1
    آخرین پست: یک شنبه 28 اردیبهشت 1399, 22:31 عصر
  2. پاسخ: 0
    آخرین پست: چهارشنبه 27 مرداد 1395, 17:59 عصر
  3. پاسخ: 1
    آخرین پست: دوشنبه 18 شهریور 1392, 18:45 عصر
  4. پاسخ: 2
    آخرین پست: جمعه 05 خرداد 1391, 02:15 صبح
  5. سوال: غیر فعال شدن فایل اکسس 2003 در اکسس 2007
    نوشته شده توسط expert2219 در بخش Access
    پاسخ: 2
    آخرین پست: چهارشنبه 12 بهمن 1390, 02:11 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •