Thursday, 17 October 2013

Documentum Lifecycle Simplified!!!!!!!

States:     Normal State
            Exception state
Definition for State:
1.      General:  
·         Name-Name of the lifecycle
·         Primary Type- Document type on which the lifecycle is being applied.(Here you can select subtypes of your own choice if needed)
·         Implementation Type- Java/Docbasic
·         Alias sets- You can add alias sets here if they are generic for the state.
2.     Overview:
·         Name- Name of the state
·         General Setting-  Select the checkboxes as per your need(i.e allow demotion to previous state, allow scheduled transitions from the state etc.)
·         Document Demotion Setting- setting if demotion is allowed for the state.
3.     Entry Criteria:
·         State Entry Criteria- Entry criteria based on attribute values
·         Procedure- Procedure if any custom logic is being used for entry criteria.

4.     Actions:       Actions to be taken on the document.
·         Actions- Using this option you can set the new version label for the document or remove old version label, set new location path for the document, set new permission set.
·         Procedure-  Procedure attached with the state to handle business logic.

5.     Post Change:
·         Procedure- Procedure attached with the state to handle business logic.

Lifecycle Related Methods/Operations:
·         doPromote
·         doDemote
·         doSuspend
·         doResume
Object types:
·         dm_policy: Lifecycle object
·         dm_procedure: Type for lifecycle procedures
·         dm_method: type for lifecycle methods

No comments:

Post a Comment