Class Vorgang

All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>, de.xima.cmn.dao.interfaces.ILockableEntity<Long>, ICustomAttributeProviding, ICustomAttributesEntity, ILockingVersionProviding, IMandantDependent, IProjektDependent, ITransferable, ITransferableEntity, ITransferableLockableEntity, IUUIDEntity, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>

@Entity public class Vorgang extends AClientDependentEntity implements IProjektDependent, IUUIDEntity, ICustomAttributesEntity
A form record (Vorgang) is a record of a form submission. When a form is submitted initially, a new form record is created. Users may open an existing form record, edit its data, and submit it again.

A form record is identified by its UUID, also called process ID. It is globally unique among all projects and clients, and identifies the form record in the system.

Each form record is associated with a workflow state, which represents business logic and defines the possible actions that can be taken on the form record.

The submissions store a list of all form record submissions. Each time a user submits a form, a new form record submission is created. Each form submission contains some metadata such as the user who submitted the form, and also references the form data for all form fields.

Author:
XIMA MEDIA GmbH
See Also: