أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

يتم نشر خطوط سالبة في الفاتورة بشكل غير صحيح بعد نشر فاتورة مبيعات/المشتريات في حالة استخدام وظيفة "علامة Neg. الكمية كالتصحيح" في إصدار Microsoft Dynamics NAV 2009 R2 الأوروبية الشرقية

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية2628043
تنطبق هذه المقالة على Microsoft Dynamics NAV لمنطقة "أوروبا الشرقية" (هندسة كهربائية).
الأعراض
تفترض التي تحددها الكمية Neg. علامة كتصحيح خانة اختيار في إعداد دفتر الأستاذ العام في شرق أوروبا إصدارات Microsoft Dynamics NAV 2009 R2. عند نشر فاتورة مبيعات/شراء، يتم نشر خطوط سالبة في الفاتورة بشكل غير صحيح.
الحل

معلومات الإصلاح العاجل

يتوفر الآن إصلاح عاجل معتمد من Microsoft. ومع ذلك، الغرض منه هو فقط لتصحيح المشكلة الموضحة في هذه المقالة. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. لذلك، إذا لم يكن تأثير هذه المشكلة كبيرا، نوصي بالانتظار التالي من حزمة الخدمة Microsoft Dynamics NAV 2009 أو الإصدار Microsoft Dynamics NAV التالي الذي يحتوي على هذا الإصلاح العاجل.

ملاحظة في بعض الحالات، يحدد المصروفات التي تحتسب عادة لدعم قد يتم إلغاء المكالمات إذا "أخصائي الدعم التقني" ل Microsoft Dynamics والمنتجات ذات الصلة أن تحديثًا معيناً سوف يعمل على حل المشكلة. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا التحديث.



معلومات التثبيت

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

ملاحظة قبل تثبيت هذا الإصلاح العاجل، تحقق من أن كافة المستخدمين العميل Microsoft Navision تسجيل خروج النظام. ويشمل ذلك خدمات Microsoft Navision التطبيق (NAS) المستخدمين العميل. يجب أن يكون المستخدم عميل فقط الذي تم تسجيل دخوله عندما قمت بتطبيق هذا الإصلاح العاجل.

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك ترخيص مطور.

من المستحسن أن حساب المستخدم في إطار تسجيلات دخول Windows أو في إطار "تسجيل الدخول كقاعدة بيانات" تعيين معرف دور "رئيسي" إذا كان لا يمكن تعيين حساب مستخدم معرف دور "SUPER"، يجب التحقق من أن حساب المستخدم يملك الأذونات التالية:
  • إذن "تعديل" للكائن الذي يعني أنك تغير.
  • إذن Execute معرف كائن النظام 5210 الكائن وللحصول معرف كائن النظام 9015 الكائن.


ملاحظة ليس لديك أن يكون لديك حقوق إلى مخازن البيانات ما لم يكن لديك لإجراء إصلاح البيانات.

تغييرات في التعليمات البرمجية

ملاحظة إصلاح دوماً اختبار التعليمات البرمجية الموجودة في بيئة ذات التحكم قبل تطبيق التصحيحات لأجهزة الكمبيوتر الخاصة بالإنتاج.
لحل هذه المشكلة، اتبع الخطوات التالية:
  1. تغيير التعليمات البرمجية الموجودة في تعريف المفتاح في وظيفة الفاتورة. المخزن المؤقت جدول (49) كما يلي:

    تعليمة برمجية
    ...    KEYS    {      {    ;Type,G/L Account,Gen. Bus. Posting Group,Gen. Prod. Posting Group,VAT Bus. Posting Group,VAT Prod. Posting Group,Tax Area Code,Tax Group Code,Tax Liable,Use Tax,Dimension Entry No.,Job No.,Fixed Asset Line No.,VAT Date,Postponed VAT,Service Tariff No.;                                                     Clustered=Yes }...
    رمز الاستبدال
    ...      KEYS    {      {    ;Type,G/L Account,Gen. Bus. Posting Group,Gen. Prod. Posting Group,VAT Bus. Posting Group,VAT Prod. Posting Group,Tax Area Code,Tax Group Code,Tax Liable,Use Tax,Dimension Entry No.,Job No.,Fixed Asset Line No.,VAT Date,Postponed VAT,Service Tariff No.,Correction;                                                     Clustered=Yes }    }...
  2. تغيير التعليمات البرمجية الموجودة في أوبدينفبوستينجبوفير يعمل وظيفة المبيعات كوديونيت (80) كما يلي:

    تعليمة برمجية
    ...     InvPostingBuffer[2]."VAT Base Amount (ACY)" :=      InvPostingBuffer[2]."VAT Base Amount (ACY)" +      InvPostingBuffer[1]."VAT Base Amount (ACY)";    InvPostingBuffer[2].Quantity :=      InvPostingBuffer[2].Quantity + InvPostingBuffer[1].Quantity;    IF NOT InvPostingBuffer[1]."System-Created Entry" THEN      InvPostingBuffer[2]."System-Created Entry" := FALSE;    InvPostingBuffer[2].MODIFY;  END ELSE    InvPostingBuffer[1].INSERT;...
    رمز الاستبدال
    ...      InvPostingBuffer[2]."VAT Base Amount (ACY)" :=      InvPostingBuffer[2]."VAT Base Amount (ACY)" +      InvPostingBuffer[1]."VAT Base Amount (ACY)";    InvPostingBuffer[2].Quantity :=      InvPostingBuffer[2].Quantity + InvPostingBuffer[1].Quantity;// Add the following lines.    IF GLSetup."Mark Neg. Qty as Correction" THEN      InvPostingBuffer[2].Correction  := (InvPostingBuffer[2].Quantity <0);// End of the added lines.     IF NOT InvPostingBuffer[1]."System-Created Entry" THEN      InvPostingBuffer[2]."System-Created Entry" := FALSE;    InvPostingBuffer[2].MODIFY;  END ELSE    InvPostingBuffer[1].INSERT;...
  3. تغيير التعليمات البرمجية الموجودة في أوبدينفبوستينجبوفير يعمل بارك--الوظيفة كوديونيت (90) كما يلي:

    تعليمة برمجية
    ...   InvPostingBuffer[2]."VAT Base Amount (ACY)" :=    InvPostingBuffer[2]."VAT Base Amount (ACY)" +    InvPostingBuffer[1]."VAT Base Amount (ACY)";  InvPostingBuffer[2].Quantity :=    InvPostingBuffer[2].Quantity + InvPostingBuffer[1].Quantity;  IF NOT InvPostingBuffer[1]."System-Created Entry" THEN    InvPostingBuffer[2]."System-Created Entry" := FALSE;  InvPostingBuffer[2]."VAT Base (Non Deductible)" :=    InvPostingBuffer[2]."VAT Base (Non Deductible)" + InvPostingBuffer[1]."VAT Base (Non Deductible)";  InvPostingBuffer[2]."VAT Amount (Non Deductible)" :=...
    رمز الاستبدال
    ...   InvPostingBuffer[2]."VAT Base Amount (ACY)" :=    InvPostingBuffer[2]."VAT Base Amount (ACY)" +    InvPostingBuffer[1]."VAT Base Amount (ACY)";  InvPostingBuffer[2].Quantity :=    InvPostingBuffer[2].Quantity + InvPostingBuffer[1].Quantity;// Add the following lines.  IF GLSetup."Mark Neg. Qty as Correction" THEN    InvPostingBuffer[2].Correction  := (InvPostingBuffer[2].Quantity <0);// End of the added lines.   IF NOT InvPostingBuffer[1]."System-Created Entry" THEN    InvPostingBuffer[2]."System-Created Entry" := FALSE;  InvPostingBuffer[2]."VAT Base (Non Deductible)" :=    InvPostingBuffer[2]."VAT Base (Non Deductible)" + InvPostingBuffer[1]."VAT Base (Non Deductible)";  InvPostingBuffer[2]."VAT Amount (Non Deductible)" :=...

المتطلبات الأساسية

يجب أن يكون لديك إصدار شرق أوروبا Microsoft Dynamics NAV 2009 R2 تثبيت تطبيق هذا الإصلاح العاجل.

معلومات الإزالة

لا يمكنك إزالة هذا الإصلاح العاجل.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
مراجع
ديناميكسناف فستف SE: 277639
ملاحظة هذه مقالة "نشر سريعة" التي تم إنشاؤها مباشرة من داخل مؤسسة دعم Microsoft. يتم توفير المعلومات الواردة في هذا التقرير كاستجابه للقضايا الناشئة. كنتيجة للسرعة في جعلها متوفرة، قد تتضمن الأخطاء المطبعية المواد ويمكن مراجعة في أي وقت دون إشعار. انظر شروط الاستخدام اعتبارات أخرى.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2628043 - آخر مراجعة: 10/28/2011 10:02:00 - المراجعة: 1.0

Microsoft Dynamics NAV 2009

  • kbqfe kbmbsmigrate kbsurveynew kbmbscodefix kbmt KB2628043 KbMtar
تعليقات
me("head")[0].appendChild(m);