Skip to main content

Class ErpSyncFieldMapping

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for ErpSyncFieldMapping. Mapping information for one field pair (ERP <-> SuperOffice)

Inheritance

objectCarrierErpSyncFieldMapping

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

ErpSyncFieldMapping()

Default constructor - defaults any enum props to 0.

Properties

Access

Access restrictions for the field NULL if unknown enum value.

Property Value

FieldAccess?

See Also

ErpSyncFieldMapping.Access_String

Access_String

Access restrictions for the field Raw string enum value.

Property Value

string

See Also

ErpSyncFieldMapping.Access

AlreadyMapped

Is this ERPField already mapped in some other connection? If so, then it cannot be one-way mapped TO SuperOffice here

Property Value

bool

CrmDisplayName

Display name of CRM field; ignored on Save

Property Value

string

CrmDisplayTooltip

Tooltip text for CRM field; ignored on Save

Property Value

string

CrmFieldKey

The CRM field name, as implemented by the Sync entities

Property Value

string

ErpDisplayName

Display name of ERP field; ignored on Save

Property Value

string

ErpDisplayTooltip

Tooltip text for ERP field; ignored on Save

Property Value

string

ErpFieldId

Primary key

Property Value

int

ErpFieldKey

The ERP field key

Property Value

string

FieldType

Field type NULL if unknown enum value.

Property Value

FieldMetadataType?

See Also

ErpSyncFieldMapping.FieldType_String

FieldType_String

Field type Raw string enum value.

Property Value

string

See Also

ErpSyncFieldMapping.FieldType

ListReference

Field is read-only, for lookup in gui

Property Value

string

MissingInCRM

This field existed previously, but now CRM no longer supports it (udef change?). Probably not a good sign, unmap it…

Property Value

bool

MissingInERP

This field existed previously, but now the connection no longer supports it. Probably not a good sign, unmap it…

Property Value

bool

ShowInGui

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

Property Value

bool

ShowInSearch

Should this field be shown in searches

Property Value

bool

SyncToCrm

Should value changes in ERP be automatically transferred to CRM

Property Value

bool

SyncToErp

Should value changes in CRM be automatically transferred to ERP

Property Value

bool

See Also

ErpSyncAgent