Process Properties |
The Process type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChangingAttributes |
Gets the attributes that are currently changing. Can be used in attribute change event handler to prevent stack overflow.
(Inherited from EditableDomainObject.) |
![]() | Code | Unique process code. [Required] [Filter(multi eq)] [ORD] |
![]() | Connections | List of ProcessConnection child objects, based on the Systems.Bpm.ProcessConnection.Process back reference |
![]() | CustomProperties |
Gets the custom properties of the object.
(Inherited from EnterpriseOneEntityObject.) |
![]() | Description | The description of this Process. [Filter(eq;like)] |
![]() | Elements | List of ProcessElement child objects, based on the Systems.Bpm.ProcessElement.Process back reference |
![]() | ExtendedProperties |
Extended properties contain temporary (not persisted) values in the object instance.
(Inherited from EntityObject.) |
![]() | Id |
The unique Id of the entity object
(Inherited from EntityObject.) |
![]() | IsExecutable | Specifies whether the process is executable. In order to be executable, a process must contain enough execution details. Note, that some processes are only for documentation purposes and are not intended to be executed. [Required] [Default(false)] [Filter(eq)] |
![]() | IsGhost |
Returns true when the object is a ghost object
(Inherited from EntityObject.) |
![]() | IsLoaded | Gets a value indicating whether the associated data for this domain object is loaded. (Overrides EntityObjectIsLoaded.) |
![]() | IsPublished | Specifies whether the process is currently published for new instances. [Required] [Default(false)] [Filter(eq)] |
![]() | ItemString |
Gets or sets the value of a data attribute
(Inherited from DomainObject.) |
![]() | ItemIDataAttribute |
Gets or sets the value of a data attribute
(Inherited from DomainObject.) |
![]() | Lanes | List of ProcessLane child objects, based on the Systems.Bpm.ProcessLane.Process back reference |
![]() | Locality | Process execution locality. Represents where the execution takes place and influences the selection of possible executors. For example, when L, the execution is private to the location, where the process originated. P=Same as parent; L=Location; C=Company; I=Intra-company. [Required] [Default("L")] [Filter(like)] |
![]() | Name | The name of this Process. [Required] [Filter(eq;like)] |
![]() | Nodes | List of ProcessNode child objects, based on the Systems.Bpm.ProcessNode.Process back reference |
![]() | NoEvents |
Turns on "No events" mode and returns a class, that will turn it off when Disposed. See remarks for more info.
(Inherited from DomainObject.) |
![]() | ObjectState | Gets the state of the domain object. (Overrides EditableDomainObjectObjectState.) |
![]() | ProcessGroup | The process group, to which this process belongs. [Required] [Filter(multi eq)] |
![]() | Repository | Provides access to ProcessesRepository repository methods |
![]() | Transaction |
The EnterpriseOne transaction to which this object is attached.
(Inherited from EnterpriseOneEntityObject.) |