Skip to main content

Class ErpConnection

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for ErpConnection. Information about a connection to the ERP system.

Inheritance

objectCarrierErpConnection

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

ErpConnection()

Default constructor - defaults any enum props to 0.

Properties

Active

Is this connection currently active

Property Value

bool

AllAccess

Is this connection accessible to everyone? If not, then the ErpConnectionAccess table tells us who can access it

Property Value

bool

AssociateAccessIds

Array of ids containing associates that will have access to this connection.

Property Value

int[]

ConfigFields

The config fields needed to establish a connection to the connector

Property Value

StringDictionary

ConnectionId

The GUID that uniquely identifies this connection; passed to the Connector in every call

Property Value

string

Deleted

If true, the connection has been deleted and should not be shown to the users.

Property Value

bool

DisplayDescription

Tooltip/description shown to user; multi-language support

Property Value

string

DisplayName

Connection name shown to user; multi-language support

Property Value

string

ErpConnectionId

Primary key

Property Value

int

ErpConnectorId

The connector that this connection should call

Property Value

int

MostRecentTimestamp

Datetime, transaction number or other identification of the point in time of the most-recently seen actor in the ERP system

Property Value

string

UserGroupAccessIds

Array of ids containing usergroups that will have access to this connection.

Property Value

int[]

See Also

ErpSyncAgent