आप एक खरीद आदेश Microsoft Dynamics नेविगेशन 2009 SP1 के स्पैनिश संस्करण में रिलीज़ करने के बाद "मात्रा" फ़ील्ड और फ़ील्ड "सहित मात्रा VAT" अभी भी शून्य मान है


तीव्र प्रकाशन आलेख MICROSOFT समर्थन संगठन के अंदर से सीधे जानकारी प्रदान करें। यहाँ शामिल जानकारी में प्रतिक्रिया करने के लिए EMERGING या अद्वितीय बनाया है विषयों, या अन्य नॉलेज बेस जानकारी जोड़ करने के लिए अभिप्रेत है।
यह आलेख Microsoft Dynamics नेविगेशन के लिए स्पैनिश (es) भाषा वातावरण के लिए लागू होता है।

लक्षण


आप किसी Microsoft Dynamics नेविगेशन 2009 सर्विस पैक 1 (SP1) की स्पैनिश संस्करण में क्रय आदेश जारी करने के बाद, मात्रा फ़ील्ड और मात्रा सहित VAT फ़ील्ड भी शून्य मान नहीं हैं।

समाधान


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

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

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



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

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

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

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

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


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

कोड परिवर्तन

नोट यदि आप को लागू करने से पहले हमेशा परीक्षण कोड एक नियंत्रित वातावरण में फिक्सेस अपने उत्पादन कंप्यूटर्स के लिए हल करता है।
इस हॉटफिक्स को स्थापित करने के लिए, खरीद लाइन तालिका (39) में UpdateVATOnLines फ़ंक्शन में कोड निम्नानुसार परिवर्तित करें।


मौजूदा कोड
...
"VAT Difference" := ROUND(VATDifference,Currency."Amount Rounding Precision");
"EC Difference" := ROUND(ECDifference,Currency."Amount Rounding Precision");
END;
IF (QtyType = QtyType::General) AND (PurchHeader.Status = PurchHeader.Status::Released) THEN BEGIN
Amount := NewAmount;
"Amount Including VAT" := ROUND(NewAmountIncludingVAT,Currency."Amount Rounding Precision");
"VAT Base Amount" := NewVATBaseAmount;
END;
// Delete the following lines.
InitOutstanding;
IF NOT ((Type = Type::"Charge (Item)") AND ("Quantity Invoiced" <> "Qty. Assigned")) THEN BEGIN
SetUpdateFromVAT(TRUE);
UpdateUnitCost;
END;
IF Type = Type::"Charge (Item)" THEN
UpdateItemChargeAssgnt;
MODIFY;
RecRef.GETTABLE(PurchLine);
ChangeLogMgt.LogModification(RecRef,xRecRef);
TempVATAmountLineRemainder."Amount Including VAT+EC" :=
NewAmountIncludingVAT - ROUND(NewAmountIncludingVAT,Currency."Amount Rounding Precision");
TempVATAmountLineRemainder."VAT Amount" := VATAmount - NewAmountIncludingVAT + NewAmount;
TempVATAmountLineRemainder."VAT Difference" := VATDifference - "VAT Difference";
TempVATAmountLineRemainder.MODIFY;
END;
// The end of the lines.
InitOutstanding;
...

प्रतिस्थापन कोड
...
"VAT Difference" := ROUND(VATDifference,Currency."Amount Rounding Precision");
"EC Difference" := ROUND(ECDifference,Currency."Amount Rounding Precision");
END;
END; // Add this line.
IF (QtyType = QtyType::General) AND (PurchHeader.Status = PurchHeader.Status::Released) THEN BEGIN
Amount := NewAmount;
"Amount Including VAT" := ROUND(NewAmountIncludingVAT,Currency."Amount Rounding Precision");
"VAT Base Amount" := NewVATBaseAmount;
END;
InitOutstanding;
...


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

आप Microsoft Dynamics नेविगेशन 2009 सर्विस पैक स्थापित इस हॉटफिक्स को लागू करने के लिए 1 स्पैनिश संस्करण होना आवश्यक है।

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

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

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक समस्या है.
MICROSOFT और/या इसके प्रदाताओं नहीं प्रतिनिधित्व या वॉरंटी SUITABILITY, विश्वसनीयता या सटीकता की जानकारी शामिल है के बारे में दस्तावेज़ बनाने और इस वेब साइट ("सामग्री") पर प्रकाशित संबंधित ग्राफ़िक्स किसी भी उद्देश्य के लिए है।

सामग्री तकनीकी INACCURACIES या TYPOGRAPHICAL त्रुटियाँ शामिल हो सकते हैं और नोटिस के बिना किसी भी समय संशोधित किया जा सकता है। करने के लिए लागू होने वाले कानून द्वारा अनुमत अधिकतम सीमा तक, MICROSOFT और/या इसके प्रदाताओं DISCLAIM और सभी प्रतिनिधित्व, वारंटियाँ, और शर्तों कि व्यक्त, निहित या वैधानिक, लेकिन नहीं सहित प्रतिनिधित्व, वारंटियाँ, या शीर्षक, गैर उल्लंघन, संतोषजनक स्थिति या गुणवत्ता, बिक्री और सामग्री के संदर्भ में किसी विशेष उद्देश्य के लिए उपयुक्तता की शर्तों के लिए सीमित छोड़ें।