Identificarea clasei și a interogării documentului pentru serviciul AIF în Dynamics AX 2012
Publicat: 16 februarie 2025 la 11:10:09 UTC
Ultima actualizare: 12 ianuarie 2026 la 08:54:18 UTC
Acest articol explică cum se utilizează un job X++ simplu pentru a găsi clasa de servicii, clasa de entitate, clasa de documente și interogarea pentru un serviciu Application Integration Framework (AIF) în Dynamics AX 2012.
Identifying Document Class and Query for AIF Service in Dynamics AX 2012
Informațiile din această postare se bazează pe Dynamics AX 2012 R3. Este posibil să fie sau nu valabile pentru alte versiuni.
Când mi se cere să adaug un câmp nou, să schimb o logică sau să fac alte modificări la un serviciu de documente care rulează pe un port de integrare AIF (de intrare sau de ieșire), ajung adesea să petrec mult prea mult timp căutând clasele din spatele serviciului.
Sigur, majoritatea elementelor din aplicația standard sunt denumite destul de consecvent, dar mult prea des, codul personalizat nu este. Formularele pentru configurarea serviciilor de documente în AIF nu oferă o modalitate ușoară de a vedea ce cod gestionează de fapt un serviciu, dar cunoscând numele serviciului în sine (pe care îl puteți găsi cu ușurință în configurația portului), puteți rula această mică sarcină pentru a economisi timp - aici rulează pentru CustCustomerService, dar îl puteți schimba cu orice serviciu de care aveți nevoie:
{
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()));
}
Lectură suplimentară
Dacă ți-a plăcut această postare, s-ar putea să-ți placă și aceste sugestii:
- Ștergeți o entitate juridică (conturi de companie) în Dynamics AX 2012
- Utilizarea unei interogări într-o clasă de contract de date SysOperation în Dynamics AX 2012
- Convertiți un real în șir cu toate zecimale în Dynamics AX 2012
