Metadata XML Extraction Issue when multiple add/delete for the same member
Due to the complexity of the company structure, we have defined a calendar to release the multiple metadata changes requested by the business which span 1 week or more, during this time multiple changes occurs even in the same member so once we finish, the Metadata XML is extracted from the system. We observed that the changes applied on the same member are not applied in the same order that was executed ending with an incorrect result over the member affected, example:
# User action (manual)
April 1st : Adding Member A
April 2nd: Deleting Member A
April 3rd : Adding Member A
Result Expected from XML:
- Add A
- Delete A
- Add A
Final Result Expected: ‘A’ stays
----
What XML really generates:
- Add A
- Add A
- Delete A
Result : ‘A’ will get added and then deleted
So our requirement is that XML extracted from the Metadata follows the real sequence executed by the user.