Miklix

Ngenali Kelas Dokumen lan Kueri kanggo Layanan AIF ing Dynamics AX 2012

Diterbitake: 16 Februari 2025 ing 11:11:28 UTC

Artikel iki nerangake carane nggunakake proyek X++ sing prasaja kanggo nemokake kelas layanan, kelas entitas, kelas dokumen lan pitakon kanggo layanan Application Integration Framework (AIF) ing Dynamics AX 2012.


Kaca iki diterjemahake mesin saka basa Inggris supaya bisa diakses dening akeh wong. Sayange, terjemahan mesin durung dadi teknologi sing sampurna, mula kesalahan bisa kedadeyan. Yen sampeyan seneng, sampeyan bisa ndeleng versi Inggris asli ing kene:

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

Informasi ing kirim iki adhedhasar Dynamics AX 2012 R3. Bisa uga ora bener kanggo versi liyane.

Nalika dijaluk nambah lapangan anyar, ngganti sawetara logika utawa nindakake sawetara modifikasi liyane kanggo layanan document mlaku ing port integrasi AIF (mlebu utawa outbound), Aku kerep mungkasi munggah nglampahi akeh banget wektu kanggo nggoleki kelas nyata konco layanan.

Mesthi, umume unsur saka aplikasi standar dijenengi kanthi konsisten, nanging asring banget, kode khusus ora. Formulir kanggo nyiyapake layanan dokumen ing AIF ora nyedhiyakake cara sing gampang kanggo ndeleng kode apa sing bener nangani layanan, nanging ngerti jeneng layanan kasebut dhewe (sing bisa ditemokake kanthi gampang ing konfigurasi port), sampeyan bisa nindakake proyek cilik iki kanggo ngirit wektu - ing kene lagi mlaku kanggo CustCustomerService, nanging sampeyan bisa ngganti menyang layanan sing sampeyan butuhake:

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()));
}
Nuduhake ing BlueskyNuduhake ing FacebookNuduhake ing LinkedInNuduhake ing TumblrNuduhake ing XNuduhake ing LinkedInPin ing Pinterest

Mikkel Bang Christensen

Babagan Penulis

Mikkel Bang Christensen
Mikkel minangka pencipta lan pemilik miklix.com. Dheweke duwe pengalaman luwih saka 20 taun minangka programmer komputer / pangembang piranti lunak profesional lan saiki kerja full-time kanggo perusahaan IT Eropa sing gedhe. Nalika ora ngeblog, dheweke mbuwang wektu luang kanggo macem-macem minat, hobi, lan kegiatan, sing bisa uga katon ing macem-macem topik sing dibahas ing situs web iki.