Sunday, 17 April 2016

AX7 Recurring File (folder) integration

The new Dynamics AX is 100% in the cloud and that means some complication when it comes to file based integration. The AOS is hosted on the cloud and has no way of accessing folders. What we have is web services which we can stream a file to. This is explained nicely in the wiki site.

https://ax.help.dynamics.com/en/wiki/recurring-integrations/

Microsoft has released a github project to process local/network folders and stream to the web service.

https://github.com/Microsoft/Dynamics-AX-Integration

Run the DIXF sample .NET project and you will get this window.

2016-04-04_1551

The future where I see this heading is using Azure Logic Apps. Azure Logic Apps allows you to integrate with multiple connectors. I hope we get AX as one of the connectors. Today you can make it work using a wrapper web API app with swagger. Then the fields are recognized as part of the user interface.

2016-04-07_0915

These comments around Azure Logic is personal and not from Microsoft. The future is looking really cool.

1 comment:

SS said...

Hi,

Thanks for the post

Getting the below error in the Error log file:
{"DataJobStatus":{"DataProject":"XX","DataJobIdentifier":"18e5833c-bbf2-4287-a63b-f8b6dbbbe6ea","ExternalIdentifier":"XX.xlsx","ExecutionIdentifier":"XXImport-2016-08-27T20:58:15-319F6ED28C6D4756AC9F4D4E312DC4F9","DataJobStartedDateTime":"2016-08-27T20:58:15","DataJobCompletedDateTime":"2016-08-27T20:58:15","DataJobState":8},"ExecutionLog":"","ExecutionDetail":null}

"A native client app that has permissions setup for Dynamics Connector APIs.". All i Could see is "Dynamics ERP".Do i need to create Web API in Azure and add that to the native client APP?

kindly suggest.

Regards
SS