Class ErpActor
Carrier object representing an Actor inside an ERP Connection, used for sending to and from an ERP Connector
Inherited Members
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
public class ErpActor
Constructors
ErpActor()
Declaration
public ErpActor()
Properties
ActorType
Actor type (Customer, Supplier, Partner, Person, Employee, Project, etc)
Declaration
public string ActorType { get; set; }
Property Value
Type | Description |
---|---|
String |
ErpKey
The local identifier (primary key) for the actor in the given connection
Declaration
public string ErpKey { get; set; }
Property Value
Type | Description |
---|---|
String |
FieldValues
Key/value pairs of field keys and field values (field keys as specified by the given connector/connection)
Declaration
public Dictionary<string, string> FieldValues { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<String, String> |
LastModified
When was the actor last changed/modified. Absolutely mandatory; used for timestamp comparison and sync loop retrieval.
Declaration
public string LastModified { get; set; }
Property Value
Type | Description |
---|---|
String |
ParentActorType
Actor type for the PARENT actor, (for example the company owner for a contact person)
Declaration
public string ParentActorType { get; set; }
Property Value
Type | Description |
---|---|
String |
ParentErpKey
The local identifier (primary key) for the PARENT actor in the given connection (for example the company owner for a contact person)
Declaration
public string ParentErpKey { get; set; }
Property Value
Type | Description |
---|---|
String |
Extension Methods
EnumUtil.MapEnums<From, To>(From)