"आप Receivables खाते में ग्राहक पोस्ट समूह निर्दिष्ट करना होगा" त्रुटि संदेश जब आप Microsoft Dynamics नेविगेशन के पूर्वी यूरोपीय संस्करण में कोई पूर्वभुगतान हस्तांतरण पोस्ट करने का प्रयास


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

लक्षण


कोई पूर्वभुगतान हस्तांतरण पोस्ट करने का प्रयास करते समय Microsoft Dynamics नेविगेशन के पूर्वी यूरोपीय संस्करण में, आपको निम्न त्रुटि संदेश प्राप्त होता है:
ग्राहक पोस्ट समूह में Receivables खाते निर्दिष्ट करना होगा

यह समस्या निम्न उत्पादों में होती है:
  • Microsoft Dynamics नेविगेशन 2009 R2 के पूर्वी यूरोपीय संस्करण
  • पूर्वी यूरोपीय संस्करण की 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. Gen. जर्नल लाइन तालिका (81) में पोस्टिंग समूह - OnValidate ट्रिगर में कोड निम्नानुसार परिवर्तन:
    मौजूदा कोड
    ...// Delete the following line.
    IF CurrFieldNo = FIELDNO("Posting Group") THEN BEGIN
    // End of the deleted line.

    CASE "Account Type" OF
    "Account Type"::Customer:
    BEGIN
    ...
    प्रतिस्थापन कोड
    ...// Add the following line.
    IF (CurrFieldNo = FIELDNO("Posting Group")) AND ("Posting Group"<>xRec."Posting Group") THEN BEGIN
    // End of the added line.

    CASE "Account Type" OF
    "Account Type"::Customer:
    BEGIN
    ...
  2. कोड PostCust फ़ंक्शन में परिवर्तित करें Gen. Jnl.-पोस्ट रेखा अनुसरण करता है, के रूप में codeunit (12):
    मौजूदा कोड
    ...    "Posting Group" := Cust."Customer Posting Group";
    END;
    CustPostingGr.GET("Posting Group");

    // Delete the following line.
    CustPostingGr.TESTFIELD("Receivables Account");
    // End of the deleted line.

    DtldCustLedgEntry.LOCKTABLE;
    CustLedgEntry.LOCKTABLE;
    ...
    प्रतिस्थापन कोड
    ...    "Posting Group" := Cust."Customer Posting Group";
    END;
    CustPostingGr.GET("Posting Group");

    DtldCustLedgEntry.LOCKTABLE;
    CustLedgEntry.LOCKTABLE;
    ...
  3. कोड PostVend फ़ंक्शन में परिवर्तित करें Gen. Jnl.-पोस्ट रेखा अनुसरण करता है, के रूप में codeunit (12):
    मौजूदा कोड
    ...    "Posting Group" := Vend."Vendor Posting Group";
    END;
    VendPostingGr.GET("Posting Group");

    // Delete the following line.
    VendPostingGr.TESTFIELD("Payables Account");
    // End of the deleted line.

    DtldVendLedgEntry.LOCKTABLE;
    VendLedgEntry.LOCKTABLE;
    ...
    प्रतिस्थापन कोड
    ...    "Posting Group" := Vend."Vendor Posting Group";
    END;
    VendPostingGr.GET("Posting Group");

    DtldVendLedgEntry.LOCKTABLE;
    VendLedgEntry.LOCKTABLE;
    ...

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

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


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

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

स्थिति


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

संदर्भ


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