Miklix

ഡൈനാമിക്സ് AX 2012-ൽ AIF സേവനത്തിനായുള്ള ഡോക്യുമെന്റ് ക്ലാസും അന്വേഷണവും തിരിച്ചറിയൽ.

പ്രസിദ്ധീകരിച്ചത്: 2025, ഫെബ്രുവരി 16 11:13:49 AM UTC

ഡൈനാമിക്സ് എഎക്സ് 2012-ൽ ഒരു ആപ്ലിക്കേഷൻ ഇന്റഗ്രേഷൻ ഫ്രെയിംവർക്ക് (എഐഎഫ്) സേവനത്തിനായുള്ള സർവീസ് ക്ലാസ്, എന്റിറ്റി ക്ലാസ്, ഡോക്യുമെന്റ് ക്ലാസ്, അന്വേഷണം എന്നിവ കണ്ടെത്തുന്നതിന് ഒരു ലളിതമായ എക്സ്++ ജോലി എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഈ ലേഖനം വിശദീകരിക്കുന്നു.


ഈ പേജ് കഴിയുന്നത്ര ആളുകൾക്ക് ആക്‌സസ് ചെയ്യുന്നതിനായി ഇംഗ്ലീഷിൽ നിന്ന് മെഷീൻ വിവർത്തനം ചെയ്‌തിരിക്കുന്നു. നിർഭാഗ്യവശാൽ, മെഷീൻ വിവർത്തനം ഇതുവരെ പൂർണ്ണത നേടിയിട്ടില്ലാത്ത ഒരു സാങ്കേതികവിദ്യയാണ്, അതിനാൽ പിശകുകൾ സംഭവിക്കാം. നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഇവിടെ യഥാർത്ഥ ഇംഗ്ലീഷ് പതിപ്പ് കാണാൻ കഴിയും:

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-ൽ പങ്കിടുകTumblr-ൽ പങ്കിടുകX-ൽ പങ്കിടുകLinkedIn-ൽ പങ്കിടുകPinterest-ൽ പിൻ ചെയ്യുക

മിക്കൽ ബാങ് ക്രിസ്റ്റൻസൺ

എഴുത്തുകാരനെ കുറിച്ച്

മിക്കൽ ബാങ് ക്രിസ്റ്റൻസൺ
മിക്കൽ miklix.com ന്റെ സ്രഷ്ടാവും ഉടമയുമാണ്. ഒരു പ്രൊഫഷണൽ കമ്പ്യൂട്ടർ പ്രോഗ്രാമർ/സോഫ്റ്റ്‌വെയർ ഡെവലപ്പർ എന്ന നിലയിൽ 20 വർഷത്തിലേറെ പരിചയമുള്ള അദ്ദേഹം ഇപ്പോൾ ഒരു വലിയ യൂറോപ്യൻ ഐടി കോർപ്പറേഷനിൽ മുഴുവൻ സമയ ജോലിക്കാരനാണ്. ബ്ലോഗിംഗ് അല്ലാത്തപ്പോൾ, അദ്ദേഹം തന്റെ ഒഴിവു സമയം വിവിധ താൽപ്പര്യങ്ങൾ, ഹോബികൾ, പ്രവർത്തനങ്ങൾ എന്നിവയിൽ ചെലവഴിക്കുന്നു, ഇത് ഒരു പരിധിവരെ ഈ വെബ്‌സൈറ്റിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന വിഷയങ്ങളിൽ പ്രതിഫലിച്ചേക്കാം.