Skip to content
Articles
Article

dz_invoice_tax: محرّك دقيق لضرائب الفاتورة الجزائرية بلغة Dart

by Abdeldjalil Chougui dev.to

5 min read

مجموع الفاتورة يبدو ثلاث عمليات ضرب وعملية جمع. ثم تطبع الفاتورة فلا يساوي مجموع الأسطر المجموع الكلي: سنتيم ناقص أو سنتيم زائد. السبب المعتاد هو نوع double، أو ضريبة قُرّبت مرة واحدة على المجموع بينما قُرّبت الأسطر المطبوعة واحدًا واحدًا. والفاتورة الجزائرية تضيف صعوبة ثانية. الدفع نقدًا يحمل حق الطابع (droit de timbre de quittance)، وقواعده تغيّرت مع قانون المالية 2025: عتبة إعفاء، وثلاث شرائح،…

Forum

Questions about this, or something to add?

Discuss on the forum

Report this · Wrote this? Claim it

FlutterX is supported by