Show / Hide Table of Contents

Class DBC.ErpFieldFields

Fields for ErpField, Store the metadata describing the fields that belong to an actor/connection combination, as described by the Erp Connector

Inheritance
Object
DBC.ErpFieldFields
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 ErpFieldFields

Fields

Access

ErpField.Access: Access restrictions for the field

Declaration
public const string Access = "Access"
Field Value
Type Description
String

CrmFieldKey

ErpField.CrmFieldKey: The CRM field name, as implemented by the Sync entities

Declaration
public const string CrmFieldKey = "CrmFieldKey"
Field Value
Type Description
String

DefaultValue

ErpField.DefaultValue: Default value, stored using CultureDataFormatter format if it is not a string

Declaration
public const string DefaultValue = "DefaultValue"
Field Value
Type Description
String

DisplayDescription

ErpField.DisplayDescription: Tooltip for the field name.

Declaration
public const string DisplayDescription = "DisplayDescription"
Field Value
Type Description
String

DisplayName

ErpField.DisplayName: Localized field name – shown in the GUI as the label for the control.

Declaration
public const string DisplayName = "DisplayName"
Field Value
Type Description
String

ErpConnectionActorTypeId

ErpField.ErpConnectionActorTypeId: Link to Erp Connection/Actor type

Declaration
public const string ErpConnectionActorTypeId = "ErpConnectionActorTypeId"
Field Value
Type Description
String

ErpFieldId

ErpField.ErpFieldId: Primary key

Declaration
public const string ErpFieldId = "erpfield_id"
Field Value
Type Description
String

ErpFieldKey

ErpField.ErpFieldKey: The ERP field key

Declaration
public const string ErpFieldKey = "ErpFieldKey"
Field Value
Type Description
String

FieldType

ErpField.FieldType: Field type

Declaration
public const string FieldType = "FieldType"
Field Value
Type Description
String

FirstSyncDefaultValue

ErpField.FirstSyncDefaultValue: The default value to be set, can be blank

Declaration
public const string FirstSyncDefaultValue = "FirstSyncDefaultValue"
Field Value
Type Description
String

HasFirstSyncDefaultValue

ErpField.HasFirstSyncDefaultValue: Should a default value be set on first sync

Declaration
public const string HasFirstSyncDefaultValue = "HasFirstSyncDefaultValue"
Field Value
Type Description
String

ListName

ErpField.ListName: The ERP list name, if the field has a list of values supplied by the ERP Connector

Declaration
public const string ListName = "ListName"
Field Value
Type Description
String

ListReference

ErpField.ListReference: Reference to CRM list, if a mapping exists. Format: table=<table name>[&<extra id>=<value>], to make it independent of actual table numbers

Declaration
public const string ListReference = "ListReference"
Field Value
Type Description
String

Mandatory

ErpField.Mandatory: Should the user be forced to set a value (the Erp Connector may declare fields mandatory as well)

Declaration
public const string Mandatory = "Mandatory"
Field Value
Type Description
String

MaxLength

ErpField.MaxLength: Maximum size of the field, if there is a limit

Declaration
public const string MaxLength = "MaxLength"
Field Value
Type Description
String

MissingInERP

ErpField.MissingInERP: Set to true if this field has previously been defined, but was no longer in the 'supported fields' response from the connector. This typically happens if the target ERP system changes, and means the field needs to be unmapped.

Declaration
public const string MissingInERP = "MissingInERP"
Field Value
Type Description
String

PromptUser

ErpField.PromptUser: Should the field be shown in the first-sync GUI; independent of whether a default value should be set

Declaration
public const string PromptUser = "PromptUser"
Field Value
Type Description
String

Rank

ErpField.Rank: Rank order of lines in GUI, relevant if ShowInGui is true

Declaration
public const string Rank = "Rank"
Field Value
Type Description
String

Registered

ErpField.Registered: Registered when

Declaration
public const string Registered = "registered"
Field Value
Type Description
String

RegisteredAssociateId

ErpField.RegisteredAssociateId: Registered by whom

Declaration
public const string RegisteredAssociateId = "registered_associate_id"
Field Value
Type Description
String

ShowInGui

ErpField.ShowInGui: Should this field be shown as a (read-only!) field in the CRM Gui

Declaration
public const string ShowInGui = "ShowInGui"
Field Value
Type Description
String

ShowInSearch

ErpField.ShowInSearch: Should this field be shown in searches

Declaration
public const string ShowInSearch = "ShowInSearch"
Field Value
Type Description
String

SyncToCrm

ErpField.SyncToCrm: Should value changes in ERP be automatically transferred to CRM

Declaration
public const string SyncToCrm = "SyncToCrm"
Field Value
Type Description
String

SyncToErp

ErpField.SyncToErp: Should value changes in CRM be automatically transferred to ERP

Declaration
public const string SyncToErp = "SyncToErp"
Field Value
Type Description
String

Updated

ErpField.Updated: Last updated when

Declaration
public const string Updated = "updated"
Field Value
Type Description
String

UpdatedAssociateId

ErpField.UpdatedAssociateId: Last updated by whom

Declaration
public const string UpdatedAssociateId = "updated_associate_id"
Field Value
Type Description
String

UpdatedCount

ErpField.UpdatedCount: Number of updates made to this record

Declaration
public const string UpdatedCount = "updatedCount"
Field Value
Type Description
String
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top