ظهور رسالة خطا عند محاولة نشر فاتورة لأمر شراء في Microsoft Dynamics AX: "الإيصال [رقم الإيصال] لا توازن"


حلول microsoft Business-Axapta 3.0 هو الآن جزء من Microsoft Dynamics AX 3.0. جميع المراجع إلى حلول Business Microsoft-Axapta و Microsoft Axapta ، تتعلق ب Microsoft Dynamics AX.

الأعراض


عند محاولة ترحيل فاتورة لأمر شراء يتضمن فرقا نقديا في 0.10 في Microsoft Dynamics AX ، ستتلقى رسالة خطا تشبه أحدي الرسائل التالية:
رسالة الخطأ 1
رقم إيصال ال<الإيصال>' لا رصيد. الفرق هو X. XX دولار.
رسالة الخطأ ٢
معلومات بوستينجفوتشير<رقم الإيصال>التاريخ <التاريخ>الحساب <الحساب>، عمله المبلغ<القيمة المبلغ المستخدمة في>اليومية ، المبلغ ال<القيمة الاجماليه للعملة الاساسيه ، والمبلغ البديل 0.00 ، <voucher number> والعملة >العملة (عمله الشركة: 0.10-العملة الثانوية: 0.00) تم إلغاء ترحيل الخطا. تم إلغاء عمليه نشر الخطا

السبب


تحدث هذه المشكلة نظرا لأنه لم يتم اعداد Microsoft Dynamics AX لمعالجه المشاكل التقريبية التي قد تحدث بسبب وجود مشاكل في تبادل العملات الخارجية أو التقريب العام. في هذا المثال ، يتم تعيين المعلمة الحد الأقصى للفرق النقدية إلى اقل من الفرق في 0.10 ، والتي تتم الاشاره اليها في نهاية رسالة الخطا. علي سبيل المثال ، يتم تعيين الحد الأقصى لمعلمه الفرق النقدية إلى 0.05.

الحل


لحل هذه المشكلة ، قم بتغيير الحد الأقصى لمعلمه الفرق النقدية إلى كميه اعلي للسماح بالنشر. للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق دفتر الأستاذ العام، وقم بتوسيع الاعداد، وانقر فوق معلمه، وفوق علامة التبويب دفتر الأستاذ ، ثم اكتب مبلغا اعلي من الفرق في دفتر اليومية في الحقل الحد الأقصى للفرق النقدي . علي سبيل المثال ، يمكنك كتابه 0.20. ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. إذا كنت تستخدم العملة الثانوية ، فاكتب المبلغ نفسه في الحقل الحد الأقصى للتقريب النقدي للعملة الفرعية .
  2. انقر فوق دفتر الأستاذ العام، وقم بتوسيع الاعداد، وقم بتوسيع الترحيل، ثم انقر فوق حسابات النظام.
  3. تاكد من إدخال أرقام الحسابات لنوع الترحيل "الفرق النقدي بالعملة الافتراضية" ولنوع الترحيل "الحد الأقصى للتقريب النقدي بالعملة الثانوية" إذا كنت تستخدم عمله ثانويه.

مزيد من المعلومات


خطوات لأعاده إنتاج المشكلة

  1. قم بتعيين الحد الأقصى لمعلمه الفرق النقدية إلى 0.05.
  2. تعيين سعر الصرف باستخدام الأرقام العشرية المختلفة. علي سبيل المثال ، يمكن 113.7759978155 سعر الصرف.
  3. ادخل أمر شراء يحتوي علي بنود 50 بالعملة الاجنبيه بسعر صرف يزيد عن أربعه أرقام عشريه.
  4. انقر فوق علامة التبويب اعداد ، ثم ادخل سعر صرف مختلفا. علي سبيل المثال ، يمكنك تغيير سعر الصرف من 113.7759978155 إلى 113.6751165517.
  5. ترحيل فاتورة لأمر الشراء.