Recurring Data import/Export in AX7
Since we have AX7 in market now and many of us already started on this excited version. There are many new things coming in and some are deprecated as well.
I was facing a requirement on DIXF in AX7 where I need to import a file from a shared path. As AX7 is on Azure now and every export/import will be using blob. So here issues come, how we can use our shared path to import/Export the files. However, I didn’t found any straight forward method for dequeue (export), but successfully done with enqueue(Import).
You can refer below link for more details and download API to support your customization.
If you check the README file in DIXF sample, where they mention some compatibility issue with CTP8 version, so EXCEL will not have supported there, you may face version issue
"The version of Microsoft Excel is not supported. -Exception from HRESULT: 0xC020801C"
There is one blog also which can help you somehow but again ODBC is not supported in AX7 because of Azure/cloud thing.
So what I did here is, I used an XML file to import and it worked for me. It will pick XML file from your defined path and push file into your AX recurring job. All you need to do after getting all parameter for this API, insert your data into an XML file and use this, it should work.
Soon I will post a blog on this API, how to use this with more details on prerequisite.
You can post your question in comment, I would be happy to discuss.
Thanks to my friend Sharran sundar Balasubramaniam who helped me a lot on .net part.