Miklix

डायनॅमिक्स एएक्स 2012 मध्ये एआयएफ सेवेसाठी दस्तऐवज वर्ग आणि क्वेरी ओळखणे

प्रकाशित: १६ फेब्रुवारी, २०२५ रोजी ११:११:१४ AM UTC
शेवटचे अपडेट केलेले: १२ जानेवारी, २०२६ रोजी ८:५४:२८ AM UTC

डायनॅमिक्स AX २०१२ मध्ये अॅप्लिकेशन इंटिग्रेशन फ्रेमवर्क (AIF) सेवेसाठी सेवा वर्ग, अस्तित्व वर्ग, दस्तऐवज वर्ग आणि क्वेरी शोधण्यासाठी सोप्या X++ जॉबचा वापर कसा करायचा हे या लेखात स्पष्ट केले आहे.


हे पान जास्तीत जास्त लोकांना उपलब्ध व्हावे म्हणून इंग्रजीतून मशीन भाषांतरित करण्यात आले आहे. दुर्दैवाने, मशीन भाषांतर अद्याप परिपूर्ण तंत्रज्ञान नाही, त्यामुळे चुका होऊ शकतात. तुम्हाला हवे असल्यास, तुम्ही मूळ इंग्रजी आवृत्ती येथे पाहू शकता:

Identifying Document Class and Query for AIF Service in Dynamics AX 2012

या पोस्टमधील माहिती डायनॅमिक्स AX २०१२ R3 वर आधारित आहे. ती इतर आवृत्त्यांसाठी वैध असू शकते किंवा नसू शकते.

जेव्हा AIF इंटिग्रेशन पोर्टवर (इनबाउंड किंवा आउटबाउंड) चालणाऱ्या डॉक्युमेंट सेवेमध्ये नवीन फील्ड जोडण्यास, काही लॉजिक बदलण्यास किंवा इतर काही बदल करण्यास सांगितले जाते, तेव्हा मला अनेकदा सेवेमागील प्रत्यक्ष वर्ग शोधण्यात खूप वेळ लागतो.

अर्थात, मानक अनुप्रयोगातील बहुतेक घटकांची नावे सुसंगतपणे दिली जातात, परंतु बर्‍याचदा, कस्टम कोड असे नसते. AIF मध्ये दस्तऐवज सेवा सेट करण्यासाठीचे फॉर्म प्रत्यक्षात कोणता कोड सेवा हाताळतो हे पाहण्याचा सोपा मार्ग प्रदान करत नाहीत, परंतु सेवेचे नाव जाणून घेतल्यास (जे तुम्हाला पोर्ट कॉन्फिगरेशनमध्ये सहजपणे सापडेल), तुम्ही स्वतःचा काही वेळ वाचवण्यासाठी हे छोटेसे काम चालवू शकता - येथे ते CustCustomerService साठी चालू आहे, परंतु तुम्ही ते तुम्हाला आवश्यक असलेल्या कोणत्याही सेवेमध्ये बदलू शकता:

static void AIFServiceCheck(Args _args)
{
    AxdWizardParameters param;
    ;

    param   =   AifServiceClassGenerator::getServiceParameters(classStr(CustCustomerService));

    info(strFmt("Service class: %1", param.parmAifServiceClassName()));
    info(strFmt("Entity class: %1", param.parmAifEntityClassName()));
    info(strFmt("Document class: %1", param.parmName()));
    info(strFmt("Query: %1", param.parmQueryName()));
}

पुढील वाचन

जर तुम्हाला ही पोस्ट आवडली असेल, तर तुम्हाला हे सूचना देखील आवडतील:


ब्लूस्की वर शेअर कराफेसबुक वर शेअर करालिंक्डइन वर शेअर कराटंबलर वर शेअर कराX वर शेअर करालिंक्डइन वर शेअर कराPinterest वर पिन करा

मिकेल क्रिस्टेनसेन

लेखकाबद्दल

मिकेल क्रिस्टेनसेन
मिकेल हे miklix.com चे निर्माता आणि मालक आहेत. त्यांना व्यावसायिक संगणक प्रोग्रामर/सॉफ्टवेअर डेव्हलपर म्हणून २० वर्षांहून अधिक अनुभव आहे आणि सध्या ते एका मोठ्या युरोपियन आयटी कॉर्पोरेशनमध्ये पूर्णवेळ नोकरी करतात. ब्लॉगिंग करत नसताना, ते आपला मोकळा वेळ विविध आवडी, छंद आणि क्रियाकलापांमध्ये घालवतात, जे काही प्रमाणात या वेबसाइटवर समाविष्ट असलेल्या विविध विषयांमध्ये प्रतिबिंबित होऊ शकतात.