با سلام،
با بررسی فایل پشتیبان شما مشخص شد که مشکل از دریافت xml از داده ذخیره شده در نسخه 9.02 منشا گرفته، همانطور که در تغییرات نسخه 10.02 با لینک زیر توضیح داده شده (لینک)
روند کردن اعداد اعشاری در محاسبهی بهای کالاهای صادره در سیستم انبار در بین ویرایش 8.02 و 9.02 (32 بینی) و 9.02 (64 بیتی) در برخی از موارد خاص نتایج متفاوتی در حد ریال به همراه داشت. این وضعیت باعث شده بود که مثلا صدور اطلاعات به فایل XML و فراخوانی آن در یک پایگاه دیگر در بهای برخی از رخدادهای خروج یک ریال اختلاف ایجاد کند. کارهای مفصلی در این زمینه انجام دادیم و پس از این محاسبات در نسخ 32 بیتی و 64 بیتی نتیجهای مانند نسخه 8.02 خواهند داشت.
دلیل این تغییر، تفاوت عملکرد cpu کلاینتهای 64 بیت و 32 بیت بوده و با تغییر نرم افزار از 32 بیت به 64 بیت جهت گسترش و بروزرسانی تکنولوژی آن در نسخه 9.02، ما با این مشکل نحوه روند کردن تعداد محدودی از اعداد 0.5 مواجه شدیم. این مشکل در نسخه 1002 برطرف شد ولیکن در صورت دریافت xml از داده ثبت شده در نسخه 9.02 و برگرداندن آن در سایر نسخ نرمافزار (چه بالاتر چه پایین تر) این امکان وجود دارد که گردش چند ریال متفاوت باشد و این تفاوت بصورت سیستمی قابل اصلاح نیست.
با ارادت