Class QuoteConnection
Information about a connection to the ERP system.
Carrier object for QuoteConnection. Services for the QuoteConnection Carrier is available from the IQuoteAgent.Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
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
public virtual bool AllAccess { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
See Also
AssociateAccessIds
Array of ids containing associates that will have access to this connection.
Declaration
public virtual int[] AssociateAccessIds { get; set; }
Property Value
Type | Description |
---|---|
Int32[] |
See Also
ConnectorName
Programmatic name of the Connector plugin that implements this kind of connection
Declaration
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
public virtual bool Deleted { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
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
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
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
String |
See Also
ErpConnectionId
The ERP Connection that this Quote connection is an extension of
Declaration
public virtual int ErpConnectionId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
See Also
ERPName
Name of the ERP system (programmatic).
Declaration
public virtual string ERPName { get; set; }
Property Value
Type | Description |
---|---|
String |
See Also
ExtraData
Optional extra data, in XML format, for configuring the connector. Connector-specific!
Declaration
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
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
public virtual bool IsAvailable { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
See Also
PriceLists
The PriceLists that this connection offers.
Declaration
public virtual PriceList[] PriceLists { get; set; }
Property Value
Type | Description |
---|---|
PriceList[] |
See Also
QuoteConnectionId
Primary key
Declaration
public virtual int QuoteConnectionId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
See Also
Rank
Rank order
Declaration
public virtual int Rank { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
See Also
UserGroupAccessIds
Array of ids containing usergroups that will have access to this connection.
Declaration
public virtual int[] UserGroupAccessIds { get; set; }
Property Value
Type | Description |
---|---|
Int32[] |
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. |