Class DBC.WorkflowFields
Fields for Workflow, SuperOffice specific info about a workflow
Inherited Members
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
public static class DBC.WorkflowFields
Fields
AssociateId
Workflow.AssociateId: Associate who owns this workflow
Declaration
public const string AssociateId = "associate_id"
Field Value
| Type | Description |
|---|---|
| string |
BlockLists
Workflow.BlockLists: Persons in the given selections are not allowed to enter this workflow
Declaration
public const string BlockLists = "block_lists"
Field Value
| Type | Description |
|---|---|
| string |
Description
Workflow.Description: Description of the workflow
Declaration
public const string Description = "description"
Field Value
| Type | Description |
|---|---|
| string |
EnrollmentEnd
Workflow.EnrollmentEnd: Do not enroll more participant after given time, interpreted in stored timezone or as UTC
Declaration
public const string EnrollmentEnd = "enrollment_end"
Field Value
| Type | Description |
|---|---|
| string |
ExitFlowId
Workflow.ExitFlowId: On exit with no success criteria met, we attempt to add the participant to the given flow
Declaration
public const string ExitFlowId = "exit_flow_id"
Field Value
| Type | Description |
|---|---|
| string |
ExitSuccessFlowId
Workflow.ExitSuccessFlowId: On exit with success criteria met, we attempt to add the participant to the given flow
Declaration
public const string ExitSuccessFlowId = "exit_success_flow_id"
Field Value
| Type | Description |
|---|---|
| string |
GroupId
Workflow.GroupId: Group id of original owning associate, so that changes to owner's primary group do not influence group membership of this workflow.
Declaration
public const string GroupId = "group_id"
Field Value
| Type | Description |
|---|---|
| string |
JumpToFinish
Workflow.JumpToFinish: When a goal is reached, contact jumps directly to finished
Declaration
public const string JumpToFinish = "jump_to_finish"
Field Value
| Type | Description |
|---|---|
| string |
Name
Workflow.Name: Name of the workflow
Declaration
public const string Name = "name"
Field Value
| Type | Description |
|---|---|
| string |
Registered
Workflow.Registered: Registered when
Declaration
public const string Registered = "registered"
Field Value
| Type | Description |
|---|---|
| string |
RegisteredAssociateId
Workflow.RegisteredAssociateId: Registered by whom
Declaration
public const string RegisteredAssociateId = "registered_associate_id"
Field Value
| Type | Description |
|---|---|
| string |
RemoveFromFlows
Workflow.RemoveFromFlows: Workflows to remove the participants from when they are enrolled in this workflow
Declaration
public const string RemoveFromFlows = "remove_from_flows"
Field Value
| Type | Description |
|---|---|
| string |
StartOnlyOnce
Workflow.StartOnlyOnce: A contact can start this flow only once
Declaration
public const string StartOnlyOnce = "start_only_once"
Field Value
| Type | Description |
|---|---|
| string |
Status
Workflow.Status: Status of the workflow definition
Declaration
public const string Status = "status"
Field Value
| Type | Description |
|---|---|
| string |
TzLocationId
Workflow.TzLocationId: Timezone used for this workflows datetimes. If not set, behavior is best guess - databasetime, system time...
Declaration
public const string TzLocationId = "tzLocationId"
Field Value
| Type | Description |
|---|---|
| string |
Updated
Workflow.Updated: Last updated when
Declaration
public const string Updated = "updated"
Field Value
| Type | Description |
|---|---|
| string |
UpdatedAssociateId
Workflow.UpdatedAssociateId: Last updated by whom
Declaration
public const string UpdatedAssociateId = "updated_associate_id"
Field Value
| Type | Description |
|---|---|
| string |
UpdatedCount
Workflow.UpdatedCount: Number of updates made to this record
Declaration
public const string UpdatedCount = "updatedCount"
Field Value
| Type | Description |
|---|---|
| string |
UseEnrollmentEnd
Workflow.UseEnrollmentEnd: End enrollment into the workflow at the given time
Declaration
public const string UseEnrollmentEnd = "use_enrollment_end"
Field Value
| Type | Description |
|---|---|
| string |
UseWorkflowStart
Workflow.UseWorkflowStart: Start the flow running with enrolled participants at the given time
Declaration
public const string UseWorkflowStart = "use_workflow_start"
Field Value
| Type | Description |
|---|---|
| string |
VisibleForAll
Workflow.VisibleForAll: True if visible for all
Declaration
public const string VisibleForAll = "visible_for_all"
Field Value
| Type | Description |
|---|---|
| string |
VisibleForAssociates
Workflow.VisibleForAssociates: Array of references to the visible for associates
Declaration
public const string VisibleForAssociates = "visible_for_associates"
Field Value
| Type | Description |
|---|---|
| string |
VisibleForGroups
Workflow.VisibleForGroups: Array of references to the visible for groups
Declaration
public const string VisibleForGroups = "visible_for_groups"
Field Value
| Type | Description |
|---|---|
| string |
WorkflowId
Workflow.WorkflowId: Primary key
Declaration
public const string WorkflowId = "workflow_id"
Field Value
| Type | Description |
|---|---|
| string |
WorkflowStart
Workflow.WorkflowStart: When to start running the workflow. Until start, any enrolled members are not running through the flow, just waiting. Datetime is interpreted in stored timezone or as UTC
Declaration
public const string WorkflowStart = "workflow_start"
Field Value
| Type | Description |
|---|---|
| string |