locked
Where does the asyncoperation progress information come from? RRS feed

  • Question

  • Hi there,

    opening a asyncoperation shows you all different stages, steps and entities which were created inside this workflow instance.

    The basic structure of this originates in the asyncoperation Data field. But I can't figure out where the information about created entities comes from. It's not stored on the created entities. And I can't find it on the asyncoperation.

    Any ideas?

    Thanks.

    ybk

    Friday, June 18, 2010 12:13 PM

Answers

  • Maybe too late for the original poster, but for reference I don't think information is available in a readable form. I believe this information is stored in the Data column of the asyncoperation, but there is no documentation about how this can be interpreted


    Microsoft CRM MVP - http://mscrmuk.blogspot.com  http://www.excitation.co.uk
    • Marked as answer by Jim Glass Jr Monday, August 2, 2010 4:54 PM
    Monday, July 26, 2010 11:19 AM
    Moderator

All replies

  • Maybe too late for the original poster, but for reference I don't think information is available in a readable form. I believe this information is stored in the Data column of the asyncoperation, but there is no documentation about how this can be interpreted


    Microsoft CRM MVP - http://mscrmuk.blogspot.com  http://www.excitation.co.uk
    • Marked as answer by Jim Glass Jr Monday, August 2, 2010 4:54 PM
    Monday, July 26, 2010 11:19 AM
    Moderator
  • Hi,

    thanks for the reply. I've come across the solution in a different project:

    Asyncoperations can be of a different kind: Import, Workflow, etc. The ones which happen to be of type workflow have a foreign key stored in the column workflowactivationid. This points to a published workflow in the table WorkflowBase. But the important information about each asyncoperation of type workflow are stored in the table WorkflowLog.

    ybk

    Friday, July 30, 2010 10:39 PM