Class CrmFieldMdoProvider
Get the list of Crm fields relevant to one particular Erp field, for field mapping.
Namespace: SuperOffice.ErpSync
Assembly: SuperOffice.Services.Implementation.dll
Syntax
public class CrmFieldMdoProvider : LiteralsOnlyBase
Remarks
Relevant fields are those that come from the same connection/actor type as the target ERP field, and have matching types. Except - fields already mapped, as well as more complex rules for list fields.
Constructors
CrmFieldMdoProvider()
Get the list of Crm fields relevant to one particular Erp field, for field mapping.
Declaration
public CrmFieldMdoProvider()
Remarks
Relevant fields are those that come from the same connection/actor type as the target ERP field, and have matching types. Except - fields already mapped, as well as more complex rules for list fields.
Fields
ProviderName
Get the list of Crm fields relevant to one particular Erp field, for field mapping.
Declaration
public const string ProviderName = "CrmFields"
Field Value
Type | Description |
---|---|
string |
Remarks
Relevant fields are those that come from the same connection/actor type as the target ERP field, and have matching types. Except - fields already mapped, as well as more complex rules for list fields.
Methods
AddItemsAsync(CancellationToken)
Get the list of Crm fields relevant to one particular Erp field, for field mapping.
Declaration
protected override Task AddItemsAsync(CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task |
Remarks
Relevant fields are those that come from the same connection/actor type as the target ERP field, and have matching types. Except - fields already mapped, as well as more complex rules for list fields.