Record Check Out
Recall that you can manually check out and check in records using the Check Out and Check In commands of the MDM Client.
You can also have MDM automatically do one of the following:
· check out all the records of a workflow job when the job is launched; and then when the job has completed
· check in the records
· cascade the checkout to the workflow job that is launched by the workflow.
Checking out records as part of a workflow allows it to proceed to completion on a private, hidden copy of the records of the job, and behaves according to the following general guidelines:
· The workflow owner becomes the owner of the checked out records.
· As the workflow moves from step to step, each user who receives a step joins the checkout and is not unjoined for the duration of the job.
· No one (not even the workflow owner) can manually check in records (for example using the Check In or Roll Back commands of the MDM Client).
· A record that is already checked out can be added to an unlaunched workflow job if all the other records in the job are also checked out.
· The records in an unlaunched workflow job can either be all checked in or all checked out, but not a mixture of both.
· A record that is already in a workflow job (specifically, a launched or unlaunched job) cannot be checked out.
· A record can be in multiple workflow jobs (specifically, launched or unlaunched jobs) only if none of them checks out its records.
· As of SP6 Patch 2, cascaded jobs do not have to have the same owner.