ଡାଇନାମିକ୍ସ AX 2012 ରେ AIF ସେବା ପାଇଁ ଡକ୍ୟୁମେଣ୍ଟ ଶ୍ରେଣୀ ଏବଂ ପ୍ରଶ୍ନ ଚିହ୍ନଟ କରିବା
ପ୍ରକାଶିତ: 11:14:09 AM UTC ଠାରେ ଫେବୃଆରୀ 16, 2025
ଶେଷ ଥର ପାଇଁ ଅଦ୍ୟତନ ହୋଇଥିଲା: 8:54:39 AM UTC ଠାରେ ଜାନୁଆରୀ 12, 2026
ଏହି ଆର୍ଟିକିଲ୍ ବ୍ୟାଖ୍ୟା କରିଛି ଯେ ଡାଇନାମିକ୍ସ 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()));
}
ଅଧିକ ପଠନ
ଯଦି ଆପଣ ଏହି ପୋଷ୍ଟକୁ ଉପଭୋଗ କରିଛନ୍ତି, ତେବେ ଆପଣଙ୍କୁ ଏହି ପରାମର୍ଶଗୁଡ଼ିକ ମଧ୍ୟ ପସନ୍ଦ ଆସିପାରେ:
- ଡାଇନାମିକ୍ସ AX 2012 ରେ X++ କୋଡ୍ ରୁ ଏକ ଏନୁମ୍ ର ଉପାଦାନଗୁଡିକ ଉପରେ କିପରି ଇଟେରେଟ୍ କରିବେ
- ଡାଇନାମିକ୍ସ AX 2012 ରେ ଏକ ଆଇନଗତ ସଂସ୍ଥା (କମ୍ପାନୀ ଆକାଉଣ୍ଟ) ଡିଲିଟ୍ କରନ୍ତୁ
- ଡାଇନାମିକ୍ସ AX 2012 ରେ ତ୍ରୁଟି "ଡାଟା ଚୁକ୍ତିଅବଜେକ୍ଟ ପାଇଁ କୌଣସି ମେଟାଡାଟା ଶ୍ରେଣୀ ନିର୍ଦ୍ଦିଷ୍ଟ ନାହିଁ"
