Miklix

Að bera kennsl á skjalaflokk og fyrirspurn fyrir AIF þjónustu í Dynamics AX 2012

Birt: 19. mars 2025 kl. 21:34:33 UTC

Þessi grein útskýrir hvernig á að nota einfalt X++ verk til að finna þjónustuflokk, einingaflokk, skjalaflokk og fyrirspurn fyrir Application Integration Framework (AIF) þjónustu í Dynamics AX 2012.


Þessi síða var vélþýdd úr ensku til að gera hana aðgengilega sem flestum. Því miður er vélþýðing ekki enn fullkomin tækni, svo villur geta komið upp. Ef þú vilt geturðu skoðað upprunalegu ensku útgáfuna hér:

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

Upplýsingarnar í þessari færslu byggja á Dynamics AX 2012 R3. Þær kunna að vera gildar fyrir aðrar útgáfur eða ekki.

Þegar ég er beðinn um að bæta við nýju reiti, breyta einhverri rökhugsun eða gera aðra breytingu á þjónustu fyrir skilríki sem keyrir á AIF samþættingarporti (innri eða úttak), endar ég oft á því að eyða alltof miklum tíma í að leita að raunverulegu flokkum sem standa á bak við þjónustuna.

Vissulega eru flestir þættir úr staðlaða forritinu nefndir nokkuð samræmt, en alltof oft er það ekki raunin með sérsniðna kóða. Formin til að setja upp þjónustur fyrir skilríki í AIF bjóða ekki upp á auðveldan hátt til að sjá hvaða kóði útfærir þjónustuna, en með því að vita nafn þjónustunnar sjálfrar (sem þú getur auðveldlega fundið í portstillingunum), getur þú keyrt þetta litla verkefni til að spara þér tíma - hér er það keyrt fyrir CustCustomerService, en þú getur breytt því í hvaða þjónustu sem þú þarft:

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()));
}
Deildu á BlueskyDeildu á FacebookDeildu á LinkedInDeildu á TumblrDeildu á XDeildu á LinkedInFestu á Pinterest

Mikkel Christensen

Um höfundinn

Mikkel Christensen
Mikkel er skapari og eigandi miklix.com. Hann hefur yfir 20 ára reynslu sem faglegur tölvuforritari/hugbúnaðarhönnuður og er nú í fullu starfi hjá stóru evrópsku upplýsingatæknifyrirtæki. Þegar hann er ekki að blogga eyðir hann frítíma sínum í margs konar áhugamál, áhugamál og athafnir, sem geta að einhverju leyti endurspeglast í margs konar efni sem fjallað er um á þessari vefsíðu.