Miklix

ডায়নামিক্স এএক্স 2012 এ এআইএফ পরিষেবার জন্য ডকুমেন্ট ক্লাস এবং ক্যোয়ারী সনাক্তকরণ

প্রকাশিত: ১৬ ফেব্রুয়ারী, ২০২৫ এ ১১:১১:১৩ AM UTC
সর্বশেষ আপডেট: ১২ জানুয়ারী, ২০২৬ এ ৮:৫৪:২৭ AM UTC

এই প্রবন্ধে ব্যাখ্যা করা হয়েছে কিভাবে Dynamics AX 2012-এ একটি অ্যাপ্লিকেশন ইন্টিগ্রেশন ফ্রেমওয়ার্ক (AIF) পরিষেবার জন্য একটি সহজ X++ কাজ ব্যবহার করে পরিষেবা ক্লাস, সত্তা ক্লাস, ডকুমেন্ট ক্লাস এবং কোয়েরি খুঁজে বের করতে হয়।


এই পৃষ্ঠাটি যতটা সম্ভব মানুষের কাছে পৌঁছানোর জন্য ইংরেজি থেকে মেশিন অনুবাদ করা হয়েছে। দুর্ভাগ্যবশত, মেশিন অনুবাদ এখনও একটি নিখুঁত প্রযুক্তি নয়, তাই ত্রুটি হতে পারে। আপনি যদি চান, আপনি এখানে মূল ইংরেজি সংস্করণটি দেখতে পারেন:

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

এই পোস্টের তথ্য Dynamics AX 2012 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-এ শেয়ার করুনলিংকডইনে শেয়ার করুনপিন্টারেস্টে পিন করুন

মিকেল ক্রিস্টেনসেন

লেখক সম্পর্কে

মিকেল ক্রিস্টেনসেন
মিকেল হলেন miklix.com এর স্রষ্টা এবং মালিক। একজন পেশাদার কম্পিউটার প্রোগ্রামার/সফ্টওয়্যার ডেভেলপার হিসেবে তার ২০ বছরেরও বেশি অভিজ্ঞতা রয়েছে এবং বর্তমানে তিনি একটি বৃহৎ ইউরোপীয় আইটি কর্পোরেশনে পূর্ণকালীন কর্মরত। ব্লগিং না করার সময়, তিনি তার অবসর সময় বিভিন্ন আগ্রহ, শখ এবং কার্যকলাপে ব্যয় করেন, যা কিছুটা হলেও এই ওয়েবসাইটে কভার করা বিভিন্ন বিষয়ের মধ্যে প্রতিফলিত হতে পারে।