Scenario:-In this blog we will see how to export packages from d365fo using recurring integrations via Logic App.
Step1:-Create a Data export project in D365fo by navigating to Data management workspaces
After that click on create recurring job and give application id which is created in azure(app registration),name
Step2:-Click on set processing recurrence and choose time and count
Step3:-Now set monitoring recurrence choose time and count
Step4:- Click on ok it will show a popup then click on yes
Step5:-Go to Azure create anew logic app and start creating new workflow .Over all workflow can be seen in below
Step6:- create a schedule went to extract file
Step7:-Now choose http and start exporting file by using deque
Get :- https://<base URL>/api/connector/dequeue/<activity ID>
Step8:-now use parse json so that what ever you get in previous body you can now use fie location to download
Step9:-Now use http and download the file
Use method Get and choose file location from dynamic content
Step10:-Now use create blob connector to create a file in blob storage
Step11:-now again a http connector for acknowledgment of file saying d365fo that I have received file
POST:- https://<base URL>/api/connector/ack/<activity ID>
In body use body of deque output
Step12:-on scheduled time logicapps fires and start exporting file from D365fo
And one can see the status of Data Project whether processed or dequeued or downloaded
Step13:-You can now open Blob storage and see Whether new files added or not
Thank You
Keep Daxing!!
No comments:
Post a Comment