Planning Engine locking mechanism
          The locking mechanism is used to prevent concurrent activities for a planning engine to ensure data consistency. The limitations are applied at the planning engine level and are applicable to all users of a Planning Engine. 
         
         The locking mechanism can be used to prevent:
- User update and processing actions from running concurrently
 - Update actions being performed when a prior update or read action is executed
 - Read actions being performed when an update action is executed
 
These recommendations must be followed to reduce the impact of the locking mechanism on users:
- Import and long running workflows must be automated and run outside normal daily activities.
 - Imports, Exports and workflows must not be executed concurrently.