أضف معاملات UTM مع الحفاظ على الاستعلام والجزء #، وترميز سليم وتنبيهات الحالة
مولّد الفواتير
أنشئ فاتورة وصدّرها PDF بالطباعة: حسابات بأعداد صحيحة بلا أخطاء الفاصلة العائمة، ضريبة شاملة أو غير شاملة، خصم قبل أو بعد الضريبة، المبلغ كتابةً بالعربية والإنجليزية، وتصدير/استيراد JSON.
مساحة العمل
كيف تُحسب النتيجة؟
كل المبالغ أعداد صحيحة بالوحدة الصغرى (سنت/هللة…) عبر BigInt بلا فاصلة عائمة، والتقريب نصف لأعلى (half-up) في كل خطوة. للبند: الأساس = round(سعر × كمية) ثم خصم البند ثم الخصم العام «قبل الضريبة». غير شاملة: الضريبة = round(الصافي × النسبة)؛ شاملة: الصافي = round(الإجمالي ÷ (1 + النسبة)) والضريبة = الفرق. الخصم «بعد الضريبة» (% أو مبلغ ثابت) يُطرح من الإجمالي. عدد المنازل حسب العملة (JPY=0، KWD/BHD/OMR=3، غيرها 2). التنسيق بـ Intl.NumberFormat. المبلغ كتابةً بالإنجليزية (حتى المليارات) وبالعربية (حتى 999,999,999) لعملات محددة.
أسئلة شائعة
هل هي فاتورة معتمدة ضريبيًا؟
لا؛ هي فاتورة PDF عادية.
كيف أحفظها PDF؟
اضغط «طباعة» ثم اختر «حفظ كـ PDF».


