Restore Outstanding objects in a custom table?

Been trying to find a solution for restoring Outstanding objects in a custom table. 

The scenarios is like this, Sync from HR-system -> Custom Staging Table -> Person.

The reason for the "staging" table is cause I want to catch some changes there before they're synced to Person, if for some reason an identity is missing from HR, they're marked as Outstanding in the staging table, If the same identity returns in the sync I want to be able to remove the Outstanding state. 

Parents Reply
  • Hello Dan and Hendrik ;-)

    Not to be butting in or anything. I could be completely misinterpreting the issue, then ignore this post.
    But I think you could use this OOTB option to unmark the outstanding objects in the sync project.

    Workflow > Processing > Object with modified properties:
    [+] Add method: Remove deletion flag (with the condition: BaseIsOutstanding='True')
    and place this method above the 'Update object' method
    Look at the Workflow of the User object in your AD sync as an example.

Children