Dynamics AX २०१२ मा AIF सेवाको लागि कागजात वर्ग र प्रश्न पहिचान गर्दै
प्रकाशित: २०२५ फेब्रुअरी १६: ११:१४:३३ UTC
यस लेखले Dynamics AX २०१२ मा एप्लिकेसन इन्टिग्रेसन फ्रेमवर्क (AIF) सेवाको लागि सेवा वर्ग, संस्था वर्ग, कागजात वर्ग र क्वेरी फेला पार्न सरल X++ कार्य कसरी प्रयोग गर्ने भनेर वर्णन गर्दछ।
Identifying Document Class and Query for AIF Service in Dynamics AX 2012
यस पोस्टमा भएको जानकारी Dynamics AX २०१२ R3 मा आधारित छ। यो अन्य संस्करणहरूको लागि मान्य हुन पनि सक्छ वा नहुन पनि सक्छ।
AIF एकीकरण पोर्ट (इनबाउन्ड वा आउटबाउन्ड) मा चलिरहेको कागजात सेवामा नयाँ क्षेत्र थप्न, केही तर्क परिवर्तन गर्न वा केही अन्य परिमार्जन गर्न भनिएमा, म प्रायः सेवा पछाडिको वास्तविक कक्षाहरू खोज्न धेरै समय खर्च गर्छु।
पक्कै पनि, मानक अनुप्रयोगका धेरैजसो तत्वहरू एकदमै एकरूपमा नामकरण गरिएका छन्, तर धेरै पटक, अनुकूलन कोड हुँदैन। AIF मा कागजात सेवाहरू सेटअप गर्ने फारमहरूले वास्तवमा कुन कोडले सेवा ह्यान्डल गर्छ भनेर हेर्न सजिलो तरिका प्रदान गर्दैन, तर सेवाको नाम थाहा पाएर (जुन तपाईंले सजिलै पोर्ट कन्फिगरेसनमा फेला पार्न सक्नुहुन्छ), तपाईंले आफ्नो समय बचत गर्न यो सानो काम चलाउन सक्नुहुन्छ - यहाँ यो CustCustomerService को लागि चलिरहेको छ, तर तपाईंले यसलाई तपाईंलाई आवश्यक पर्ने सेवामा परिवर्तन गर्न सक्नुहुन्छ:
{
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()));
}