locked
Is it possible to deprecate members of an entity? RRS feed

  • Question

  • Hi, is it possible to deprecate members of an entity (vs. deleting)? Or would that be handled by creating an attribute and custom views for consuming applications?

    Thanks!


    http://www.henryong.com

    Friday, April 20, 2012 8:19 PM

Answers

  • The only way I know of to achieve this is to create an attribute and use a subscription view like you mention.

    Brian Barnett
    http://www.profisee.com
    brian.barnett@profisee.com
    “As the original creators of Microsoft MDS, Profisee's Master Data Maestro provides a range of enterprise-grade functionality to ensure MDS project success.”

    • Marked as answer by Henry Ong Friday, April 27, 2012 10:18 PM
    Wednesday, April 25, 2012 4:33 PM

All replies

  • Hi Henry,

      You may deactivate member (as opposed to deleting). The following article describes the process by which members may be de-activated or deleted via the Staging Process: http://msdn.microsoft.com/en-us/library/ff486991.aspx. It is also possible to re-activate a previously deactivated member: http://msdn.microsoft.com/en-us/library/ff487037.aspx

    Alex


    Friday, April 20, 2012 8:27 PM
  • Hi Aleksandr,

    Thank you for the links. I just tried the deactivation/reactivation process and it seems to be synonymous with deleting and recovering from version history. To validate this, I tried deleting a member and found the status to be "De-Activated" in the transactions history. The re-activate process undeleted the original deletion.

    My use case is a little bit different as I'm looking to keep all of the deprecated members available in the Explorer, but not available to consuming systems.


    http://www.henryong.com

    Friday, April 20, 2012 9:27 PM
  • I guess we dont have any way to deprecate members. May you can handle it in export flow meaning when you are fetching information from subscription view just omit the attributes which are not needed.
    • Edited by AnupKumar Sunday, April 22, 2012 12:01 PM
    Sunday, April 22, 2012 12:01 PM
  • The only way I know of to achieve this is to create an attribute and use a subscription view like you mention.

    Brian Barnett
    http://www.profisee.com
    brian.barnett@profisee.com
    “As the original creators of Microsoft MDS, Profisee's Master Data Maestro provides a range of enterprise-grade functionality to ensure MDS project success.”

    • Marked as answer by Henry Ong Friday, April 27, 2012 10:18 PM
    Wednesday, April 25, 2012 4:33 PM