Identifikimi i klasës së dokumentit dhe pyetjes për shërbimin AIF në Dynamics AX 2012
Publikuar: 16 shkurt 2025 në 11:12:11 e paradites, UTC
Përditësimi i fundit: 12 janar 2026 në 8:54:31 e paradites, UTC
Ky artikull shpjegon se si të përdorni një punë të thjeshtë X++ për të gjetur klasën e shërbimit, klasën e entitetit, klasën e dokumentit dhe pyetjen për një shërbim të Kornizës së Integrimit të Aplikacioneve (AIF) në Dynamics AX 2012.
Identifying Document Class and Query for AIF Service in Dynamics AX 2012
Informacioni në këtë postim bazohet në Dynamics AX 2012 R3. Mund të jetë ose jo i vlefshëm për versione të tjera.
Kur më kërkohet të shtoj një fushë të re, të ndryshoj logjikën ose të bëj ndonjë modifikim tjetër në një shërbim dokumentesh që funksionon në një port integrimi AIF (hyrës ose dalës), shpesh përfundoj duke shpenzuar shumë kohë duke kërkuar për klasat aktuale që fshihen pas shërbimit.
Sigurisht, shumica e elementëve nga aplikacioni standard emërtohen mjaft në mënyrë të qëndrueshme, por shumë shpesh, kodi i personalizuar nuk emërtohet. Formularët për konfigurimin e shërbimeve të dokumenteve në AIF nuk ofrojnë një mënyrë të lehtë për të parë se cili kod trajton në të vërtetë një shërbim, por duke ditur vetë emrin e shërbimit (të cilin mund ta gjeni lehtësisht në konfigurimin e portit), mund ta ekzekutoni këtë punë të vogël për të kursyer kohë - këtu po ekzekutohet për Shërbimin e Klientit, por mund ta ndryshoni atë në cilindo shërbim që ju nevojitet:
{
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()));
}
Lexime të mëtejshme
Nëse ju pëlqeu ky postim, mund t'ju pëlqejnë edhe këto sugjerime:
- Duke përdorur kornizën SysExtension për të gjetur se cila nënklasë do të instantiate në Dynamics AX 2012
- Dallimi midis të dhënave() dhe buf2Buf() në Dynamics AX 2012
- Konvertoni një real në varg me të gjithë numrat dhjetorë në Dynamics AX 2012
