genericWorkflowDto Data Type

The Class GenericWorkflowDto

Namespace
(Default)
Properties
name data type type namespace min/max occurs constraints wrapped by description
enableHistory boolean element 0/1     The enable history.
filter filterDto element 0/1     The filter.
initStatus string element 1/1 required   The init status.
status WFStatusDto element 0/unbounded   statuses The list WF status dto.
targetCetCode string element 0/1     The target custom entity template code.
targetEntityClass string element 1/1 required   The target entity class.
transition GWFTransitionDto element 0/unbounded   transitions The list WF transition dto.
Properties inherited from enableBusinessDto
code string attribute 1/1     The code
description string attribute 0/1     The description
id long attribute 0/1     The id.
auditable auditableDto element 0/1      
auditableField auditableFieldDto element 0/unbounded   auditableFields  
disabled boolean element 0/1     Is entity disabled. Value is ignored in Update action - use enable/disable API instead.
updatedCode string element 0/1     The updated code.

Example

<genericWorkflowDto code="..." description="..." id="...">
  <targetEntityClass>...</targetEntityClass>
  <targetCetCode>...</targetCetCode>
  <filter code="..." description="..." id="...">
    <shared>...</shared>
    <inputXml>...</inputXml>
    <disabled>...</disabled>
    <auditable/>
    <auditableFields>
      <auditableField/>
    </auditableFields>
    <updatedCode>...</updatedCode>
  </filter>
  <initStatus>...</initStatus>
  <statuses>
    <status code="..." description="..." id="...">
      <auditable created="..." creator="..." updated="..." updater="..."/>
      <auditableFields>
        <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
          <auditable/>
          <auditableFields>
            <auditableField/>
          </auditableFields>
          <updatedCode>...</updatedCode>
        </auditableField>
      </auditableFields>
      <updatedCode>...</updatedCode>
      <uuid>...</uuid>
    </status>
  </statuses>
  <transitions>
    <transition>
      <uuid>...</uuid>
      <fromStatus>...</fromStatus>
      <toStatus>...</toStatus>
      <conditionEl>...</conditionEl>
      <priority>...</priority>
      <description>...</description>
      <actionScriptCode>...</actionScriptCode>
    </transition>
  </transitions>
  <enableHistory>...</enableHistory>
  <disabled>...</disabled>
  <auditable created="..." creator="..." updated="..." updater="..."/>
  <auditableFields>
    <auditableField actor="..." changeOrigin="..." code="..." created="..." currentState="..." description="..." entityClass="..." fieldName="..." id="..." originName="..." previousState="...">
      <auditable/>
      <auditableFields>
        <auditableField/>
      </auditableFields>
      <updatedCode>...</updatedCode>
    </auditableField>
  </auditableFields>
  <updatedCode>...</updatedCode>
</genericWorkflowDto>