- إلغاء التعديل اليدوي الخطير لقيود اليومية عند وجود فروق صرف.
- إنشاء قيود اليومية (JV) الصحيحة تلقائياً عند اعتماد الدفعة.
- التمييز بوضوح بين الخسائر (قيمة موجبة) والأرباح (قيمة سالبة).
- إبقاء حسابات الموردين (AP) وقيود اليومية متوافقةً تماماً.
- محاسب يُدخل قيمة موجبة للخسارة؛ فيُنشئ النظام قيد يومية صحيحاً من 4 أسطر.
- مدير مالي يُدخل قيمة سالبة للربح دون تعديل يدوي لقيد اليومية.
- مشرف الدائنين يضمن بقاء قيود اليومية مقفلةً وقابلةً للتدقيق بعد الاعتماد.
الحقول الجديدة في نموذج سداد المورّد
يتوفر حقلان جديدان في حالة Pending للدفعة:
- Exchange Rate Diff. Amount — قيمة عشرية. الموجب = خسارة سعر صرف (تكلفة إضافية). السالب = ربح سعر صرف (توفير). القيمة الافتراضية 0. ولا يمكن أن تجعل مبلغ البنك سالباً.
- Exchange Rate Diff. Account — حقل اختيار حساب بالإكمال التلقائي. مطلوب فقط عندما تكون قيمة الحقل غير صفرية. ويجب أن يكون حساباً نشطاً وغير مخفي وغير أب (non-parent).

- مدين (Debit): حساب المورّد Vendor AP Account (بإجمالي المبلغ)
- مدين أو دائن (Debit/Credit): حساب فرق الصرف Exchange Rate Diff. Account (بقيمة الفرق — مدين عند الخسارة، دائن عند الربح)
- دائن (Credit): حساب البنك Bank Account (إجمالي المبلغ + قيمة فرق الصرف)

- كلا الحقلين قابل للتعديل فقط في حالة Pending.
- يصبح كلا الحقلين للقراءة فقط بمجرد اعتماد الدفعة (Submitted).
- إذا كانت القيمة 0 أو فارغة، فلا يكون حقل الحساب مطلوباً ويُتجاهَل عند الاعتماد.
