14-01-23, 06:53 PM
وعليكم السلام ورحمة الله وبركاته :
اذا كان السعر مفروض من قبل هيئة للتسعير .. فـ بيكون الخطأ أساساً من الرقم المخزن في النظام : الرقم قبل الضريبة.
حيث أنه 7 ريال شامل ضريبة قيمة مضافة(15%) تعني :
وليس بالضرورة أن يكون على صاحب العمل، أحياناً يكون المجموع أقل من الرقم فيعطي الرقم نفسه مجبوراً، فيكون الكسر برقم يجبره جبر رقم آخر.
من أجل تجاوز ها الخطأ الظاهري عليه أن يقوم بتخزين الأرقام في النظام بعد الضريبة وليس قبلها..
وشاشة المبيعات هي من تقوم بإستخلاص الضريبة وعرضها للمستخدم..
ولعرض نتيجة تقريبية مرضية عليه عرض اربع خانات على الأقل كما فعلت في شاشة مبيعاتك.
وعليه استخدام الكود التالي ضمن حدث التغير لمربع التسعيرة ليحسب السعر قبل الضريبة والضريبة عليه مع التقريب لأربع خانات بعد الفاصلة :
اذا كان السعر مفروض من قبل هيئة للتسعير .. فـ بيكون الخطأ أساساً من الرقم المخزن في النظام : الرقم قبل الضريبة.
حيث أنه 7 ريال شامل ضريبة قيمة مضافة(15%) تعني :
- قيمة المنتج تقريباً : 6.0869565
- القيمة المضافة تقريباً : 0.9130435
وليس بالضرورة أن يكون على صاحب العمل، أحياناً يكون المجموع أقل من الرقم فيعطي الرقم نفسه مجبوراً، فيكون الكسر برقم يجبره جبر رقم آخر.
من أجل تجاوز ها الخطأ الظاهري عليه أن يقوم بتخزين الأرقام في النظام بعد الضريبة وليس قبلها..
وشاشة المبيعات هي من تقوم بإستخلاص الضريبة وعرضها للمستخدم..
ولعرض نتيجة تقريبية مرضية عليه عرض اربع خانات على الأقل كما فعلت في شاشة مبيعاتك.
وعليه استخدام الكود التالي ضمن حدث التغير لمربع التسعيرة ليحسب السعر قبل الضريبة والضريبة عليه مع التقريب لأربع خانات بعد الفاصلة :
كود :
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
TextBox2.Text = Strings.Format(Val(TextBox1.Text) / 1.15, "0.0000")
TextBox3.Text = Strings.Format(Val(TextBox1.Text) / 1.15 * 0.15, "0.0000")
End Subقال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
