Class QuoteConnection
Information about a connection to the ERP system.
Carrier object for QuoteConnection. Services for the QuoteConnection Carrier is available from the Quote Agent.Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.7.0.0")]
public class QuoteConnection : Carrier
Constructors
QuoteConnection()
Default constructor
Declaration
public QuoteConnection()
See Also
Properties
AllAccess
Is this connection accessible to everyone? If not, then the QuoteConnectionAccess table tells us who can access it.
Declaration
[DataMember]
public virtual bool AllAccess { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
See Also
AssociateAccessIds
Array of ids containing associates that will have access to this connection.
Declaration
[DataMember]
public virtual int[] AssociateAccessIds { get; set; }
Property Value
| Type | Description |
|---|---|
| int[] |
See Also
ConnectorName
Programmatic name of the Connector plugin that implements this kind of connection
Declaration
[DataMember]
public virtual string ConnectorName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
See Also
Deleted
If set, then this is a row that has been 'deleted'; we do not physically delete rows to avoid disaster.
Declaration
[DataMember]
public virtual bool Deleted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
See Also
DisplayDescription
Tooltip/description shown to user; multi-language support. Any other info available that would make an uncertain user chose the right connector. Typically, used for tooltip.
Declaration
[DataMember]
public virtual string DisplayDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
See Also
DisplayName
Connection name shown to user; multi-language support. The name of the connector to display in a list so that the users can choose between them. Typically the name of the client, with maybe the ERP system in parenthesis.
Declaration
[DataMember]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
See Also
ERPName
Name of the ERP system (programmatic).
Declaration
[DataMember]
public virtual string ERPName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
See Also
ErpConnectionId
The ERP Connection that this Quote connection is an extension of
Declaration
[DataMember]
public virtual int ErpConnectionId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
See Also
ExtraData
Optional extra data, in XML format, for configuring the connector. Connector-specific!
Declaration
[DataMember]
public virtual string ExtraData { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
See Also
InitializeResponse
Status and Error message when the system called the connector Initialize method. Null if the connector has not been initialized yet.
Declaration
[DataMember]
public virtual PluginResponse InitializeResponse { get; set; }
Property Value
| Type | Description |
|---|---|
| PluginResponse |
See Also
IsAvailable
Whether or not the specified connection is available. Typically, without network access the availability is false.
Declaration
[DataMember]
public virtual bool IsAvailable { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
See Also
PriceLists
The PriceLists that this connection offers.
Declaration
[DataMember]
public virtual PriceList[] PriceLists { get; set; }
Property Value
| Type | Description |
|---|---|
| PriceList[] |
See Also
QuoteConnectionId
Primary key
Declaration
[DataMember]
public virtual int QuoteConnectionId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
See Also
Rank
Rank order
Declaration
[DataMember]
public virtual int Rank { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
See Also
UserGroupAccessIds
Array of ids containing usergroups that will have access to this connection.
Declaration
[DataMember]
public virtual int[] UserGroupAccessIds { get; set; }
Property Value
| Type | Description |
|---|---|
| int[] |
See Also
Methods
ToString()
Returns the carrier contents as a formatted string.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string | The carrier contents. |
See Also
ToString(string)
Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.
Declaration
public string ToString(string prefix)
Parameters
| Type | Name | Description |
|---|---|---|
| string | prefix | The line prefix (typically used for indenting) |
Returns
| Type | Description |
|---|---|
| string | The carrier contents. |