Show / Hide Table of Contents

Class ErpActor

Carrier object representing an Actor inside an ERP Connection, used for sending to and from an ERP Connector

Inheritance
Object
ErpActor
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
public class ErpActor : Object

Constructors

ErpActor()

Carrier object representing an Actor inside an ERP Connection, used for sending to and from an ERP Connector

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)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
Converters.FromPlugin(ErpActor)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top