Miklix

ડાયનેમિક્સ AX 2012 માં AIF સેવા માટે દસ્તાવેજ વર્ગ અને ક્વેરી ઓળખવી

પ્રકાશિત: 16 ફેબ્રુઆરી, 2025 એ 11:13:17 AM UTC વાગ્યે

આ લેખ સમજાવે છે કે ડાયનેમિક્સ AX 2012 માં એપ્લિકેશન ઇન્ટિગ્રેશન ફ્રેમવર્ક (AIF) સેવા માટે સર્વિસ ક્લાસ, એન્ટિટી ક્લાસ, ડોક્યુમેન્ટ ક્લાસ અને ક્વેરી શોધવા માટે સરળ X++ જોબનો ઉપયોગ કેવી રીતે કરવો.


આ પૃષ્ઠ શક્ય તેટલા વધુ લોકો સુધી સુલભ બને તે માટે અંગ્રેજીમાંથી મશીન અનુવાદ કરવામાં આવ્યો હતો. કમનસીબે, મશીન અનુવાદ હજુ સુધી સંપૂર્ણ તકનીક નથી, તેથી ભૂલો થઈ શકે છે. જો તમે ઇચ્છો, તો તમે મૂળ અંગ્રેજી સંસ્કરણ અહીં જોઈ શકો છો:

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

આ પોસ્ટમાં આપેલી માહિતી ડાયનેમિક્સ 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()));
}
બ્લુસ્કી પર શેર કરોફેસબુક પર શેર કરોLinkedIn પર શેર કરોટમ્બલર પર શેર કરોX પર શેર કરોLinkedIn પર શેર કરોPinterest પર પિન કરો

મિકેલ બેંગ ક્રિસ્ટેનસેન

લેખક વિશે

મિકેલ બેંગ ક્રિસ્ટેનસેન
મિકેલ miklix.com ના સર્જક અને માલિક છે. તેમને એક વ્યાવસાયિક કમ્પ્યુટર પ્રોગ્રામર/સોફ્ટવેર ડેવલપર તરીકે 20 વર્ષથી વધુનો અનુભવ છે અને હાલમાં તેઓ એક મોટા યુરોપિયન IT કોર્પોરેશનમાં પૂર્ણ-સમય કાર્યરત છે. જ્યારે તેઓ બ્લોગિંગ કરતા નથી, ત્યારે તેઓ પોતાનો ફાજલ સમય વિવિધ રુચિઓ, શોખ અને પ્રવૃત્તિઓ પર વિતાવે છે, જે આ વેબસાઇટ પર આવરી લેવામાં આવેલા વિવિધ વિષયોમાં પ્રતિબિંબિત થઈ શકે છે.