What are the steps to deploy the Customized AIF Document Service from Dev to Production AX 2012

Hi,

I need some help for the below scenario:

I have duplicated the query “AxdItem” and renamed this to lets say “AxdItemAAA”. I have customized this new query “AxdItemAAA” based on my requirement.

I have created the new AIF Service using this query “AxdItemAAA” through AIF Document Wizard. The Private project got created for my new AIF Service.

It is working fine on my system as per the requirement.

Now my question is how can I move this new Custom Service from my Dev Environment to the UAT Environment?

To be precise, what are the steps that we need to follow to move this new AIF Service from my Dev Environment to the UAT Environment.

Would highly appreciate for quick help.

Thanks & Regards,

Muneeb

I suppose that you know how to copy the query and classes and that your question is about service deployment. If you don’t know the basics, refer to Deploying Customizations Across Microsoft Dynamics AX 2012 Environments.

Do the same thing as in the development environment. If you created and deployed a service group, deploy the service group in UAT. If you created and activated an extended inbound port in Dev, create or import and active the inbound port in UAT.

Hi Muneeb,

You should store all your AX objects (query, classes etc) in AX project. Just copy and deploy this project into UAT environment.

Remember - after copying, first you should run incremental CIL or better full CIL in UAT.

Hi Martin,

Thanks for the details. Yes I do know the deployment process but I never deployed the AIF Document Service as the service gets generated by AX.

Thanks for the details and the appreciate that you shared the document too.

Thanks & Regards,

Muneeb

Hi Harish,

Appreciate for the detailed steps.

Thanks a lot :slight_smile:

Thanks & Regards,

Muneeb

Hi Harish,

Can you please help me with more thing.

Once I have created a new AIF Service using Wizard, is there a way to delete this new service and all the object that got created for this new service permanently from AX?

Would appreciate for your help.

Thanks & Regards,

Muneeb