web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Processed VS acknowledged status on recurring tasks

(0) ShareShare
ReportReport
Posted on by 1,264

Hello Community, 

I noticed after executing an outbound recurring task (export), Some messages have status "Processed" while others have "Acknowledged",

1/ Might you please telling me what s the difference between the two status?

2/ If I have a "postLoad" method, does it mean the method will be executed for each row, whether the message is completely received or not by an external application?

pastedimage1647858690258v2.png

Kind regards, 

Jihane

I have the same question (0)
  • Verified answer
    nmaenpaa Profile Picture
    101,160 Moderator on at
    RE: Processed VS acknowledged status on recurring tasks

    1. Processed means that D365 has processed the export, and created a file that can be downloaded (except if there are 0 records and "Prevent file upload with 0 records" is enabled). Now the file is available for download. When the external application downloads the file, the status changes to Downloaded. And once the external app has acknowledged the download, the status is changed to Acknowledged.

    2. PostLoad is executed when D365 processes the export (=before the status changes to Processed), before the file is even available for download.

  • jihane Profile Picture
    1,264 on at
    RE: Processed VS acknowledged status on recurring tasks

    Thank you Nikolaos for your answer

    Is there a method on entities that's executed once the export is completed ( after the status is set to acknowledged) ? that will allow updating the exported records? 

    Kind regards,

    Jihane

  • Verified answer
    nmaenpaa Profile Picture
    101,160 Moderator on at
    RE: Processed VS acknowledged status on recurring tasks

    No there's not. No methods of the entity are executed when the file is downloaded or acknowledged. The entity part ends when the job is Processed. So I think postLoad is the correct place to track that the record was exported. However please be aware that the same code runs also if someone exports this entity via Excel, or another data project. So it's not only happening with one specific data project but every exporting of the entity.

    But for sure you can develop logic that executes when the job changes to Acknowledged, and then use the ExecutionId to find which staging (and data source table) records were included in that export.

  • jihane Profile Picture
    1,264 on at
    RE: Processed VS acknowledged status on recurring tasks

    Thank you Nikolaos for your answer

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
CA Neeraj Kumar Profile Picture

CA Neeraj Kumar 1,922

#1
CA Neeraj Kumar Profile Picture

CA Neeraj Kumar 1,922

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 835 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans