A Life cycle is a series of states (i.e., stages or gates) that an Item instance traverses during its existence. Most business processes define high-level stages to track the progress of an object in a Life cycle. The following is an example of a life cycle:
A Life Cycle consists of States, which are basically a series of actions and steps, and Transitions, which are basically paths between the different states. Let's go through this cycle together to gain some basic understanding.
When an instance of the ItemType Vendor is created, named say PartsVendor1, it is immediately placed into the Preliminary state. Usually, in order to qualify as an Approved Vendor, the vendor must meet some company-specific criteria, or go through a specific process. When this criteria is met, a member of the Component Engineering Identity can then promote PartsVendor1 to the Approved state. If PartsVendor1 satisfies even more strict criteria (usually tighter delivery dates, or volume discounts), then a member of the Component Engineering Identity can promote this vendor to the Preferred state. Of course if the vendor fails in some way, again according to the company's set criteria, then the vendor can be transitioned to the Inactive state. Typically, within each state, there are a series of steps or actions that need to be taken by prescribed Identities. These are usually described and assigned to a Workflow map, which can be automatically activated when an item enters a specific life cycle state.
As a very powerful tool, there can be all sorts of settings activated and deactivated triggered on the item's state change. For example one setting could be that when someone from the Procurement Identity selects a vendor for a specific part, only the Vendors in the Preferred state are used to populate the list of available vendors. Another feature is that when an item enters any Life Cycle state, an e-mail notification can be set to automatically inform the selected Identities of any action items that must be taken as a result of this state change.
Different Life Cycle Maps can be assigned to different Classes. See Class Structure
©2023 Aras Corporation - All Rights Reserved