"बेस unrealized VAT प्रविष्टि प्रविष्टि No. में 0 नहीं होना चाहिए [प्रविष्टि No.] ' =" त्रुटि संदेश जब आप Microsoft Dynamics नेविगेशन के रूसी संस्करण में VAT निपटारा कार्यपत्रक में दस्तावेज़ों का सुझाव दें फ़ंक्शन चलाते हैं


यह आलेख Microsoft Dynamics नेविगेशन करने के लिए (निय) रूसी भाषा वातावरण के लिए लागू होता है।

लक्षण


Microsoft Dynamics नेविगेशन के रूसी संस्करण में, "पूर्ण VAT" VAT परिकलन प्रकार का उपयोग करता है एक खरीद इनवॉइस पोस्ट मान लें। जब VAT निपटारा कार्यपत्रक में दस्तावेज़ों का सुझाव दें फ़ंक्शन चलाते हैं, उसके बाद, आपको निम्न त्रुटि संदेश प्राप्त होता है:
मूल unrealized VAT प्रविष्टि प्रविष्टि No. में 0 नहीं होना चाहिए =Entry_No..

यह समस्या निम्न उत्पादों में होती है:
  • Microsoft Dynamics नेविगेशन 2009 R2 के रूसी संस्करण
  • Microsoft Dynamics नेविगेशन 2009 सर्विस पैक 1 (SP1) के रूसी संस्करण
  • Microsoft Dynamics नेविगेशन 5.0 सर्विस पैक 1 (SP1) के रूसी संस्करण

समाधान


हॉटफिक्स जानकारी

अब एक समर्थित हॉटफिक्स Microsoft से उपलब्ध है। हालाँकि, यह केवल इस आलेख में वर्णित समस्या को ठीक करने के लिए अभिप्रेत है। यह जो इस विशिष्ट समस्या का अनुभव कर रहे हैं केवल उन्ही सिस्टमों पर लागू करें। यह हॉटफ़िक्स अतिरिक्त परीक्षण प्राप्त हो सकता है। इसलिए, अगर आप इस समस्या से बुरी तरह प्रभावित नहीं हैं, तो हम सुझाव देंगे कि आप अगले Microsoft Dynamics नेविगेशन 2009 सर्विस पैक या इस हॉटफ़िक्स वाले अगले Microsoft Dynamics नेविगेशन संस्करण के लिए प्रतीक्षा करें।

नोट विशेष मामलों में, निर्धारित करता है कोई विशिष्ट अद्यतन आपकी समस्या का निराकरण शुल्क जो सामान्यतया समर्थन कॉल किसी तकनीकी समर्थन विशेषज्ञ तो Microsoft Dynamics और संबंधित उत्पादों के लिए रद्द किया जा सकता है के लिए जाते हैं। अतिरिक्त समर्थन प्रश्नों और उन समस्याओं जो विशिष्ट में समस्याग्रस्त अद्यतन के योग्य नहीं सामान्य समर्थन शुल्क लागू होंगे।



स्थापना जानकारी

Microsoft प्रोग्रामिंग उदाहरण केवल चित्रण के लिए वारंटी के बिना, या तो व्यक्त या नहीं देता है। यह शामिल है, लेकिन करने के लिए, बिक्री या किसी विशेष उद्देश्य के लिए उपयुक्तता की अव्यक्त वॉरंटी तक सीमित नहीं है। यह आलेख मानता है कि आप वर्णन किया जा रहा है प्रोग्रामिंग भाषा के साथ और बनाने के लिए और प्रक्रियाएँ डीबग करने के लिए उपयोग किए जाने वाले उपकरणों के साथ परिचित हैं। Microsoft समर्थन इंजीनियर एक विशेष कार्यविधि की कार्यप्रणाली को समझाने में सहायता कर सकते हैं, लेकिन वे इन उदाहरणों कार्यक्षमता जोड़ देने या आपकी विशिष्ट आवश्यकताओं को पूरा करने के लिए कार्यविधियाँ कार्यप्रणालियों के लिए संशोधित नहीं करेंगे।

नोट इस हॉटफिक्स को स्थापित करने से पहले, सत्यापित करें कि सिस्टम बंद सभी Microsoft Navision क्लाइंट उपयोगकर्ता लॉग ऑन हैं। यह Microsoft Navision अनुप्रयोग सेवाओं (NAS) क्लाइंट उपयोगकर्ता शामिल हैं। आप इस हॉटफिक्स को लागू करते समय लॉग किया गया है केवल क्लाइंट उपयोगकर्ता होना चाहिए।

इस हॉटफिक्स को लागू करने के लिए, यदि आप कोई डेवलपर लाइसेंस होना आवश्यक है।

हम अनुशंसा करते हैं कि उस उपयोगकर्ता खाते को Windows लॉगिन विंडो में या डेटाबेस लॉगिन विंडो में "सुपर" भूमिका id असाइन किया उपयोगकर्ता खाता "सुपर" भूमिका ID असाइन नहीं किया जा सकता है, तो आप उपयोगकर्ता खाते को निम्न अनुमतियाँ हैं सत्यापित होना चाहिए:
  • संशोधित अनुमति ऑब्जेक्ट आप परिवर्तित हो जाएगा के लिए।
  • निष्पादन अनुमति सिस्टम ऑब्जेक्ट ID 5210 ऑब्जेक्ट और सिस्टम ऑब्जेक्ट ID 9015 ऑब्जेक्ट के लिए है।


नोट क्या आपके पास डेटा सुधार करने के लिए है जब तक कि डेटा संग्रह करने के लिए अधिकार के पास नहीं है।

कोड परिवर्तन

नोट यदि आप को लागू करने से पहले हमेशा परीक्षण कोड एक नियंत्रित वातावरण में फिक्सेस अपने उत्पादन कंप्यूटर्स के लिए हल करता है।
इस समस्या को हल करने के लिए, निम्न चरणों का पालन करें:
  1. VAT आवंटन लाइन तालिका (14925) में VAT प्रविष्टि No. - OnValidate ट्रिगर में कोड निम्नानुसार परिवर्तन:
    मौजूदा कोड
    ...VATEntry.GET("VAT Entry No.");

    VATEntry.TESTFIELD("Unrealized Base");

    "CV Ledger Entry No." := VATEntry."CV Ledg. Entry No.";
    ...
    प्रतिस्थापन कोड
    ...VATEntry.GET("VAT Entry No.");

    // Add the following lines.
    IF VATEntry."VAT Calculation Type" = VATEntry."VAT Calculation Type"::"Full VAT" THEN

    VATEntry.TESTFIELD("Unrealized Amount")

    ELSE
    // End of the added lines.

    VATEntry.TESTFIELD("Unrealized Base");

    "CV Ledger Entry No." := VATEntry."CV Ledg. Entry No.";
    ...
  2. Unrealized VAT प्रविष्टि No. फ़ील्ड (12419) में कोड Gen. जर्नल लाइन तालिका (81) में निम्नानुसार परिवर्तित करें:
    मौजूदा कोड
    ...Property TableRelation = "VAT Entry"."Entry No." WHERE (Unrealized Base=FILTER(<>0))
    ...
    प्रतिस्थापन कोड
    ...Property TableRelation = "VAT Entry"."Entry No."
    ...
  3. Gen. जर्नल लाइन तालिका (81) में Unrealized VAT प्रविष्टि No. - OnValidate ट्रिगर में कोड निम्नानुसार परिवर्तन:
    मौजूदा कोड
    ...VAT Settlement Part" := "VAT Settlement Part"::Custom;

    VATEntry.GET("Unrealized VAT Entry No.");

    "Initial Entry No." := VATEntry."CV Ledg. Entry No.";
    ...
    प्रतिस्थापन कोड
    ...Unrealized VAT Entry No. - OnValidate()



    "VAT Settlement Part" := "VAT Settlement Part"::Custom;

    VATEntry.GET("Unrealized VAT Entry No.");

    // Add the following lines.
    IF VATEntry."VAT Calculation Type" = VATEntry."VAT Calculation Type"::"Full VAT" THEN

    VATEntry.TESTFIELD("Unrealized Amount")

    ELSE

    VATEntry.TESTFIELD("Unrealized Base");
    // End of the added lines.

    "Initial Entry No." := VATEntry."CV Ledg. Entry No.";
    ...

पूर्व-आवश्यकताएँ

आप इस हॉटफिक्स को लागू करने के लिए स्थापित निम्न उत्पादों में से कोई एक होना चाहिए:
  • Microsoft Dynamics नेविगेशन 2009 R2 के रूसी संस्करण
  • Microsoft Dynamics नेविगेशन 2009 सर्विस पैक 1 (SP1) के रूसी संस्करण
  • Microsoft Dynamics नेविगेशन 5.0 सर्विस पैक 1 (SP1) के रूसी संस्करण


निष्कासन जानकारी

आपको यह हॉटफ़िक्स नहीं निकाल सकते।

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक समस्या है.

संदर्भ


VSTF DynamicsNAV पयोग करता: 244107
नोट यह एक "प्रकाशित फ़ास्ट" आलेख Microsoft समर्थन संगठन के अंदर से सीधे बनाया गया है। यहाँ शामिल जानकारी के रूप में प्रदान की गई है-emerging समस्याओं के प्रत्युत्तर में है। इसे उपलब्ध करने में गति, के परिणाम सामग्री typographical त्रुटियाँ शामिल हो सकते हैं और नोटिस के बिना किसी भी समय संशोधित किया जा सकता है। अन्य विचार के लिए उपयोग की शर्तें देखें।