यदि आप Microsoft Dynamics नेविगेशन 2009 के स्विस संस्करण में परिवर्तित करें VAT उपकरण स्थापित रिवर्स चार्ज VAT गणना गलत तरीके से काम करता है


यह आलेख Microsoft Dynamics नेविगेशन करने के लिए निम्नलिखित देशों और भाषा स्थानों के लिए लागू होता है।
  • फ़्रेंच (स्विट्ज़रलैंड) (fr-ch)
  • जर्मन (स्विट्ज़रलैंड) (gr-ch)
  • इटैलियन (स्विट्ज़रलैंड) (आईटी-ch)

लक्षण


मान लें कि आप Microsoft Dynamics नेविगेशन 2009 के स्विस संस्करण में परिवर्तित करें VAT उपकरण स्थापित है। आप रिवर्स चार्ज value-added कर (VAT) नया VAT % फ़ील्ड के बिना, नए VAT से मान्य फ़ील्ड और फ़ील्ड VAT पहचानकर्ता निर्दिष्ट का उपयोग करते हैं रिवर्स चार्ज VAT गणना गलत तरीके से काम करता है। VAT. सिस्टम की गणना नहीं
यह समस्या निम्न उत्पादों में होती है:
  • Microsoft Dynamics नेविगेशन 2009 R2 के स्विस संस्करण
  • स्विस संस्करण Microsoft Dynamics नेविगेशन 2009 सर्विस पैक 1 (SP1) की

समाधान


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

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

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


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

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

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

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

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


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

कोड परिवर्तन

नोट यदि आप को लागू करने से पहले हमेशा परीक्षण कोड एक नियंत्रित वातावरण में फिक्सेस अपने उत्पादन कंप्यूटर्स के लिए हल करता है।
इस समस्या को हल करने के लिए, इनवॉइस पोस्ट में PreparePurchase फ़ंक्शन में कोड परिवर्तित करें। बफ़र तालिका (94) निम्नानुसार:
मौजूदा कोड
...IF VATPostingSetup.GET("VAT Bus. Posting Group","VAT Prod. Posting Group") THEN

// Delete the following lines.
IF (VATPostingSetup."New VAT %" <> 0) AND ("VAT Calculation Type" = "VAT Calculation Type"::"Reverse Charge VAT") THEN
IF PurchLine."VAT Identifier" = VATPostingSetup."New VAT Identifier" THEN
// End of the lines.

"VAT %" := VATPostingSetup."New VAT %"
ELSE
"VAT %" := VATPostingSetup."VAT %";
"VAT Difference" := PurchLine."VAT Difference";
...
प्रतिस्थापन कोड
...IF VATPostingSetup.GET("VAT Bus. Posting Group","VAT Prod. Posting Group") THEN

// Add the following lines.
IF "VAT Calculation Type" = "VAT Calculation Type"::"Reverse Charge VAT" THEN
IF (VATPostingSetup."New VAT %" <> 0) AND (PurchLine."VAT Identifier" = VATPostingSetup."New VAT Identifier") THEN
// End of the lines.

"VAT %" := VATPostingSetup."New VAT %"
ELSE
"VAT %" := VATPostingSetup."VAT %";
"VAT Difference" := PurchLine."VAT Difference";
...

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

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

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

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

स्थिति


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