Class QuoteContextInfo
QuoteContextInfo contains all the information for communicating with the ERP connector.
Inherited Members
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
public class QuoteContextInfo
Constructors
QuoteContextInfo()
Default constructor
Declaration
public QuoteContextInfo()
Properties
CRMAssociate
Read-only. The logged in user (the salesman) Note: not necessarily the the owner of the sale – that is exposed via the SaleInfo object
Declaration
public UserInfo CRMAssociate { get; set; }
Property Value
Type | Description |
---|---|
UserInfo |
CRMCompany
Read-only information about the company the sale is attached to. The CRM client will update the amount + cost fields on the sale based on the quote values.
Declaration
public IContactInfo CRMCompany { get; set; }
Property Value
Type | Description |
---|---|
IContactInfo |
CRMForeignKeys
The foreign keys that is related to this quote. Contact keys, project keys, sales keys and quotekeys.
Declaration
public ForeignKeyInfo[] CRMForeignKeys { get; set; }
Property Value
Type | Description |
---|---|
ForeignKeyInfo[] |
CRMPerson
Read-only information about the person the sale is attached to.
Declaration
public IPersonInfo CRMPerson { get; set; }
Property Value
Type | Description |
---|---|
IPersonInfo |
CRMProject
Read-only. The sales related project info (if any).
Declaration
public IProjectInfo CRMProject { get; set; }
Property Value
Type | Description |
---|---|
IProjectInfo |
CRMQuote
Read + Write quote information
Declaration
public QuoteInfo CRMQuote { get; set; }
Property Value
Type | Description |
---|---|
QuoteInfo |
CRMQuoteVersion
Read + Write version information.
This is the active version
Declaration
public QuoteVersionInfo CRMQuoteVersion { get; set; }
Property Value
Type | Description |
---|---|
QuoteVersionInfo |
CRMSale
Read-only information about the sale the quote is attached to. The CRM client will update the amount + cost fields on the sale based on the quote values.
Declaration
public ISaleInfo CRMSale { get; set; }
Property Value
Type | Description |
---|---|
ISaleInfo |
DeliveryAddress
The delivery address this quote/order shall be sent to.
Declaration
public AddressInfo DeliveryAddress { get; set; }
Property Value
Type | Description |
---|---|
AddressInfo |
EISConnectionGuid
A conversation identifier
Declaration
public string EISConnectionGuid { get; set; }
Property Value
Type | Description |
---|---|
String |
EISConnectionId
The id of the EIS Connection in the CRM system.
Declaration
public int EISConnectionId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
ERPCompanyKey
A key to the equivalent id in the ERP system, from the EIS System. May be empty.
Declaration
public string ERPCompanyKey { get; set; }
Property Value
Type | Description |
---|---|
String |
ERPPersonKey
A key to the equivalent id in the ERP system, from the EIS System. May be empty.
Declaration
public string ERPPersonKey { get; set; }
Property Value
Type | Description |
---|---|
String |
ERPProjectKey
A key to the equivalent id in the ERP system, from the EIS System. May be empty.
Declaration
public string ERPProjectKey { get; set; }
Property Value
Type | Description |
---|---|
String |
ERPSaleKey
A key to the equivalent id in the ERP system, from the EIS System. May be empty.
Declaration
public string ERPSaleKey { get; set; }
Property Value
Type | Description |
---|---|
String |
InvoiceAddress
The invoice address this quote/order shall be sent to.
Declaration
public AddressInfo InvoiceAddress { get; set; }
Property Value
Type | Description |
---|---|
AddressInfo |
UserLanguageCode
The language the users uses in the CRM client. The connector should preferably respond using this language. .net culture code: “nb-NO”, “en-US” etc.
Declaration
public string UserLanguageCode { get; set; }
Property Value
Type | Description |
---|---|
String |
Methods
Assign(QuoteContextInfo)
Will copy the values of the src into this.
Declaration
public virtual void Assign(QuoteContextInfo src)
Parameters
Type | Name | Description |
---|---|---|
QuoteContextInfo | src |