ଡାଇନାମିକ୍ସ AX 2012 ରେ AIF ସେବା ପାଇଁ ଡକ୍ୟୁମେଣ୍ଟ ଶ୍ରେଣୀ ଏବଂ ପ୍ରଶ୍ନ ଚିହ୍ନଟ କରିବା
ପ୍ରକାଶିତ: 11:14:09 AM UTC ଠାରେ ଫେବୃଆରୀ 16, 2025
ଏହି ଆର୍ଟିକିଲ୍ ବ୍ୟାଖ୍ୟା କରିଛି ଯେ ଡାଇନାମିକ୍ସ AX 2012 ରେ ଏକ ଆପ୍ଲିକେସନ୍ ଇଣ୍ଟିଗ୍ରେସନ୍ ଫ୍ରେମୱାର୍କ (AIF) ସେବା ପାଇଁ ସେବା ଶ୍ରେଣୀ, ଏଣ୍ଟିଟି ଶ୍ରେଣୀ, ଡକ୍ୟୁମେଣ୍ଟ ଶ୍ରେଣୀ ଏବଂ କ୍ୱେରୀ ଖୋଜିବା ପାଇଁ ଏକ ସରଳ X++ କାର୍ଯ୍ୟ କିପରି ବ୍ୟବହାର କରିବେ।
Identifying Document Class and Query for AIF Service in Dynamics AX 2012
ଏହି ପୋଷ୍ଟରେ ଥିବା ସୂଚନା ଡାଇନାମିକ୍ସ AX 2012 R3 ଉପରେ ଆଧାରିତ। ଏହା ଅନ୍ୟ ସଂସ୍କରଣ ପାଇଁ ବୈଧ ହୋଇପାରେ କିମ୍ବା ନ ହୋଇପାରେ।
ଯେତେବେଳେ AIF ଇଣ୍ଟିଗ୍ରେସନ୍ ପୋର୍ଟ (ଇନବାଉଣ୍ଡ କିମ୍ବା ଆଉଟବାଉଣ୍ଡ) ରେ ଚାଲୁଥିବା ଡକ୍ୟୁମେଣ୍ଟ ସେବାରେ ଏକ ନୂତନ କ୍ଷେତ୍ର ଯୋଡିବା, କିଛି ଲଜିକ୍ ପରିବର୍ତ୍ତନ କରିବା କିମ୍ବା ଅନ୍ୟ କିଛି ପରିବର୍ତ୍ତନ କରିବାକୁ କୁହାଯାଏ, ମୁଁ ପ୍ରାୟତଃ ସେବା ପଛରେ ଥିବା ପ୍ରକୃତ ଶ୍ରେଣୀଗୁଡ଼ିକୁ ଖୋଜିବାରେ ବହୁତ ସମୟ ବିତାଇଥାଏ।
ନିଶ୍ଚିତ, ମାନକ ଆପ୍ଲିକେସନର ଅଧିକାଂଶ ଉପାଦାନଗୁଡ଼ିକୁ ସମାନ ଭାବରେ ନାମିତ କରାଯାଇଛି, କିନ୍ତୁ ବହୁତ ଥର କଷ୍ଟମ୍ କୋଡ୍ ନୁହେଁ। AIF ରେ ଡକ୍ୟୁମେଣ୍ଟ ସେବା ସେଟ୍ ଅପ୍ କରିବା ପାଇଁ ଫର୍ମଗୁଡ଼ିକ ପ୍ରକୃତରେ କେଉଁ କୋଡ୍ ଏକ ସେବା ପରିଚାଳନା କରେ ତାହା ଦେଖିବାର ଏକ ସହଜ ଉପାୟ ପ୍ରଦାନ କରେ ନାହିଁ, କିନ୍ତୁ ସେବାର ନାମ ଜାଣି (ଯାହା ଆପଣ ସହଜରେ ପୋର୍ଟ ବିନ୍ୟାସରେ ପାଇପାରିବେ), ଆପଣ ନିଜକୁ କିଛି ସମୟ ବଞ୍ଚାଇବା ପାଇଁ ଏହି ଛୋଟ କାମ ଚଲାଇପାରିବେ - ଏଠାରେ ଏହା CustCustomerService ପାଇଁ ଚାଲୁଛି, କିନ୍ତୁ ଆପଣ ଏହାକୁ ଯେକୌଣସି ସେବାରେ ପରିବର୍ତ୍ତନ କରିପାରିବେ:
{
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()));
}