Show / Hide Table of Contents

Class DBC.WorkflowFields

Fields for Workflow, SuperOffice specific info about a workflow

Inheritance
object
DBC.WorkflowFields
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
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
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top