اذهب الي المحتوي
أوفيسنا

توزيع السعر على الضريبة


Lamyaa
إذهب إلى أفضل إجابة Solved by أبو إبراهيم الغامدي,

الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

 

أحد المحلات يقدم خدمات وبعد تطبيق الضرائب قرر المحل أن يتحمل قيمة الضريبة عن الزبائن وبالتالي عليه أن يقسم أجرة الخدمة على حقل قيمة الخدمة و حقل الضريبة ويفترض حينها أن يكون المجموع مساويا لقيمة الخدمة قبل تطبيق الضريبة

nqvVTiV.png

مثال: قيمة الخدمة قبل تطبيق الضريبة 1000

أريد تقسيم هذا 1000 إلى الحقلين قيمة الخدمة بدون الضريبة وإلى حقل الضريبة

حينما فكرت في تطبيق الخصم المباشر من 1000 بمقدار 15% كان الناتج:

1000*0.15 = 150 وبالتالي

حقل قيمة الخدمة = 1000 - 150 = 850

حقل الضريبة = 150

المجموع = 1000

ولكن الإشكالية أن الضريبة تطبق على حقل قيمة الضريبة مما يجعل الناتج غير صحيح فحينما أضيف الضريبة سيكون الناتج:

850*0.15 = 127.5

وحينما أجمع هذه الضريبة مع قيمة الخدمة سيكون الناتج

127.5+850 = 977.5

أي أن الناتج مختلف عن قيمة الخدمة قبل تطبيق الضريبة

977.5 <> 1000

في محاولة بائسة قمت بتغيير طريقة احتساب الضريبة الأولية بالضرب في 0.13 ولكن المجموع أصبح بالزيادة .. (يمكن الاطلاع على الملف المرفق)

يا الله صداااع

هل من طريقة يمكن من خلالها توزيع قيمة الخدمة بحيث يكون مجموع (قيمة الخدمة *0.15 + قيمة الخدمة)  مساويا إلى قيمة الخدمة قبل تطبيق الضريبة.

 

لدي إحساس أن الفكرة لن تصل 😞

 

 

تحمل الضريبة.accdb

تم تعديل بواسطه Lamyaa
رابط هذا التعليق
شارك

السلام عليكم ورحمه الله وبركاته

اتفضلى استاذه @Lamyaa ان شاء الله يكون ما تريدين

image.png.9457059db8fbe75936604e4a5bafaea7.png

Private Sub FullPrice_LostFocus()

x = Val(Me.FullPrice) * 0.15

z = x * 0.15

Me.Price = Val(Me.FullPrice - x) + z
Me.VAT = Val(Me.FullPrice * 0.15) - z
Me.Amount = Val(Me.Price) + Val(Me.VAT)

End Sub

بالتوفيق

تحمل الضريبة.accdb

  • Like 2
رابط هذا التعليق
شارك

  • أفضل إجابة

وعليكِ السلام ورحمة الله وبركاته

6 ساعات مضت, Lamyaa said:

لدي إحساس أن الفكرة لن تصل 😞

لنقم بتغيير طريقة السؤال على النحو التالي..

ماهو المبلغ الذي إذا أضفنا عليه الضريبة (%15) صار (1000)؟

وللإجابة على هذا السؤال؛ يجب أن نفهم أنه لا يمكن أن نضرب النسبة المجردة (0.15) في (1000) لسببين

الأول أن هذه العملية تعيد (%15) بالنسبة إلى (1000) وليس إلى المبلغ المطلوب إضافة النسبة إليه ليصبح ألفا..

الثاني أن ناتج هذه العملية يعيد مبلغ النسبة إلى الأف، وحاصله (150). وهنا لا يمكن بتاتا  القول أن المبلغ المطلوب هو (1000-150)! هذا فضيع..

 إذا ماذا نعمل؟! وكيف نجيب على السؤال؟!

في العمليات المحاسبية لا نستخدم النسبة المجردة (0.15) بل نستخدم (1.15)!

إذا أردنا أن نعيد مبلغ 1000 مضافاً إليه ضرييبة %15 فستكون العملية الحسابية: 1000*1.15  

إذا أردنا أن نعرف المبلغ الذي إذا أضفنا إليه %15 صار 1000 فستكون العملية الحسابية: 1.15/1000

MSACCESS_TuTgEEVssp.gif.704ad0c96016245b2ca0dc50b3511042.gif

أرجو أن تكون الفكرة وصلت!

  • Like 4
  • Thanks 1
رابط هذا التعليق
شارك

10 ساعات مضت, احمد الفلاحجي said:

السلام عليكم ورحمه الله وبركاته

اتفضلى استاذه @Lamyaa ان شاء الله يكون ما تريدين

image.png.9457059db8fbe75936604e4a5bafaea7.png

Private Sub FullPrice_LostFocus()

x = Val(Me.FullPrice) * 0.15

z = x * 0.15

Me.Price = Val(Me.FullPrice - x) + z
Me.VAT = Val(Me.FullPrice * 0.15) - z
Me.Amount = Val(Me.Price) + Val(Me.VAT)

End Sub

بالتوفيق

تحمل الضريبة.accdb 544 kB · 1 download

أستاذي الفاضل @احمد الفلاحجي

جزيل الشكر والتقدير لك .. بارك الله فيك

مجموع قيمة الخدمة + الضريبة يجب أن يكون نتيجة حاصل ضرب قيمة الخدمة بدون الضريبة * 15% والناتج يجب أن يكون مساويا لقيمة الخدمة قبل تطبيق الضريبة

MwRlqiO.png

أقدر وأثمن جهودك أستاذي الفاضل .. لك مني خالص الدعاء

رابط هذا التعليق
شارك

4 ساعات مضت, أبو إبراهيم الغامدي said:

وعليكِ السلام ورحمة الله وبركاته

لنقم بتغيير طريقة السؤال على النحو التالي..

ماهو المبلغ الذي إذا أضفنا عليه الضريبة (%15) صار (1000)؟

وللإجابة على هذا السؤال؛ يجب أن نفهم أنه لا يمكن أن نضرب النسبة المجردة (0.15) في (1000) لسببين

الأول أن هذه العملية تعيد (%15) بالنسبة إلى (1000) وليس إلى المبلغ المطلوب إضافة النسبة إليه ليصبح ألفا..

الثاني أن ناتج هذه العملية يعيد مبلغ النسبة إلى الأف، وحاصله (150). وهنا لا يمكن بتاتا  القول أن المبلغ المطلوب هو (1000-150)! هذا فضيع..

 إذا ماذا نعمل؟! وكيف نجيب على السؤال؟!

في العمليات المحاسبية لا نستخدم النسبة المجردة (0.15) بل نستخدم (1.15)!

إذا أردنا أن نعيد مبلغ 1000 مضافاً إليه ضرييبة %15 فستكون العملية الحسابية: 1000*1.15  

إذا أردنا أن نعرف المبلغ الذي إذا أضفنا إليه %15 صار 1000 فستكون العملية الحسابية: 1.15/1000

MSACCESS_TuTgEEVssp.gif.704ad0c96016245b2ca0dc50b3511042.gif

أرجو أن تكون الفكرة وصلت!

أستاذي الفاضل @أبو إبراهيم الغامدي

جزالك الله خيرا .. قلت ما لم أستطع أن أقوله وأجبت فأجدت

بارك الله فيك .. بالفعل هو ما كنت أحتاج إلى فهمه

 

وهذا الملف بعد تطبيق فكرتك يعطي نتائج صحيحة (لمن أراد أن يستفيد من الفكرة)

تحمل الضريبة.accdb

  • Like 3
رابط هذا التعليق
شارك

9 ساعات مضت, Lamyaa said:

جزيل الشكر والتقدير لك .. بارك الله فيك

الشكر لله ثم لاخواننا واساتذتنا الذين نتعلم منهم كل يوم

والشكر موصول لاستاذنا @أبو إبراهيم الغامدي جزاه الله خيرا على تفسيره وحل المشكله ماشاء الله عليه 💐 وكل يوم نتعلم منه معلومات قيمه سواء برمجيا او غيره فجزاه الله عنا كل خير

9 ساعات مضت, Lamyaa said:

جزالك الله خيرا .. قلت ما لم أستطع أن أقوله وأجبت فأجدت

هذا صحيح وجزاه الله عنا كل خير 💐

بالتوفيق

  • Like 2
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information