Class DBC.QuoteVersionFields
Fields for QuoteVersion, There may be multiple Versions of a Quote, with one of them active
Inherited Members
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
public static class DBC.QuoteVersionFields
Fields
ApprovedBy
QuoteVersion.ApprovedBy: Id of associate who approved (or rejected approval) for this version
Declaration
public const string ApprovedBy = "ApprovedBy"
Field Value
Type | Description |
---|---|
string |
ApprovedRegisteredBy
QuoteVersion.ApprovedRegisteredBy: Id of associate who actually entered the approval; might be different from ApprovedBy (f.x. due to telephone consultation/approval)
Declaration
public const string ApprovedRegisteredBy = "ApprovedRegisteredBy"
Field Value
Type | Description |
---|---|
string |
ApprovedRegisteredDate
QuoteVersion.ApprovedRegisteredDate: When was approval granted or rejected
Declaration
public const string ApprovedRegisteredDate = "ApprovedRegisteredDate"
Field Value
Type | Description |
---|---|
string |
ApprovedText
QuoteVersion.ApprovedText: Text with comments on why approval was granted (or rejected)
Declaration
public const string ApprovedText = "ApprovedText"
Field Value
Type | Description |
---|---|
string |
ArchivedState
QuoteVersion.ArchivedState: State that this quote version had, right before it was changed to Archived; in this way we can show what happened before the archiving.
Declaration
public const string ArchivedState = "ArchivedState"
Field Value
Type | Description |
---|---|
string |
DeliveryCountryId
QuoteVersion.DeliveryCountryId: Country of delivery address, typically copied from the contact record
Declaration
public const string DeliveryCountryId = "DeliveryCountryId"
Field Value
Type | Description |
---|---|
string |
Description
QuoteVersion.Description: Description of Version. Potentially longer text description, typically used in a tooltip. Max 2K.
Declaration
public const string Description = "Description"
Field Value
Type | Description |
---|---|
string |
ERPDeliveryTermsKey
QuoteVersion.ERPDeliveryTermsKey: Either a List id to an id from a connector provided list, or, if the connection doesn’t support lists, a text. For instance: ‘FOB’ (‘Free on board’).
Declaration
public const string ERPDeliveryTermsKey = "ERPDeliveryTermsKey"
Field Value
Type | Description |
---|---|
string |
ERPDeliveryTypeKey
QuoteVersion.ERPDeliveryTypeKey: Either a List id to an id from a connector provided list, or, if the connection doesn’t support lists, a text. For instance: ‘Air’.
Declaration
public const string ERPDeliveryTypeKey = "ERPDeliveryTypeKey"
Field Value
Type | Description |
---|---|
string |
ERPPaymentTermsKey
QuoteVersion.ERPPaymentTermsKey: Either a List id to an id from a connector provided list, or, if the connection doesn’t support lists, a text. For instance: ‘Standard 30 days’.
Declaration
public const string ERPPaymentTermsKey = "ERPPaymentTermsKey"
Field Value
Type | Description |
---|---|
string |
ERPPaymentTypeKey
QuoteVersion.ERPPaymentTypeKey: Either a List id to an id from a connector provided list, or, if the connection doesn’t support lists, a text. For instance: 'Invoice'.
Declaration
public const string ERPPaymentTypeKey = "ERPPaymentTypeKey"
Field Value
Type | Description |
---|---|
string |
ERPQuoteVersionKey
QuoteVersion.ERPQuoteVersionKey: Key in the ERP system that uniquely identifies this Version within the ERP system (if available, the field may be empty).
Declaration
public const string ERPQuoteVersionKey = "ERPQuoteVersionKey"
Field Value
Type | Description |
---|---|
string |
ExpirationDate
QuoteVersion.ExpirationDate: Last date the quote Version is valid, expiration is at midnight end of this day.
Declaration
public const string ExpirationDate = "ExpirationDate"
Field Value
Type | Description |
---|---|
string |
ExtraField1
QuoteVersion.ExtraField1: Optional information added by Quote Connector; usable in the quote document merge process
Declaration
public const string ExtraField1 = "extraField1"
Field Value
Type | Description |
---|---|
string |
ExtraField2
QuoteVersion.ExtraField2: Optional information added by Quote Connector; usable in the quote document merge process
Declaration
public const string ExtraField2 = "extraField2"
Field Value
Type | Description |
---|---|
string |
ExtraField3
QuoteVersion.ExtraField3: Optional information added by Quote Connector; usable in the quote document merge process
Declaration
public const string ExtraField3 = "extraField3"
Field Value
Type | Description |
---|---|
string |
ExtraField4
QuoteVersion.ExtraField4: Optional information added by Quote Connector; usable in the quote document merge process
Declaration
public const string ExtraField4 = "extraField4"
Field Value
Type | Description |
---|---|
string |
ExtraField5
QuoteVersion.ExtraField5: Optional information added by Quote Connector; usable in the quote document merge process
Declaration
public const string ExtraField5 = "extraField5"
Field Value
Type | Description |
---|---|
string |
FollowupId
QuoteVersion.FollowupId: Link to a follow-up activity, created when this quote version was sent to the customer.
Declaration
public const string FollowupId = "FollowupId"
Field Value
Type | Description |
---|---|
string |
HasOwnDeliveryAddress
QuoteVersion.HasOwnDeliveryAddress: The delivery address is not the same as the contact's Street address
Declaration
public const string HasOwnDeliveryAddress = "HasOwnDeliveryAddress"
Field Value
Type | Description |
---|---|
string |
HasOwnInvoiceAddress
QuoteVersion.HasOwnInvoiceAddress: The quote has an address for Invoicing. This will typically be copied from the company's addresses.
Declaration
public const string HasOwnInvoiceAddress = "HasOwnInvoiceAddress"
Field Value
Type | Description |
---|---|
string |
InvoiceCountryId
QuoteVersion.InvoiceCountryId: Country of invoice address, typically copied from contact record
Declaration
public const string InvoiceCountryId = "InvoiceCountryId"
Field Value
Type | Description |
---|---|
string |
LastRecalculated
QuoteVersion.LastRecalculated: When this version was last subjected to a total recalculation. This field must be set by the connector, since the connector may choose to ignore a RecalculateVersion call based on policies and possibly the current value of this field. SuperOffice will set this field to 1.1.1760 whenever any change occurs to the quote, to indicate that a recalculation is needed.
Declaration
public const string LastRecalculated = "LastRecalculated"
Field Value
Type | Description |
---|---|
string |
LikelyQuoteAlternativeId
QuoteVersion.LikelyQuoteAlternativeId: The alternative that is considered most likely to be accepted. Used to calculate probable income.
Declaration
public const string LikelyQuoteAlternativeId = "LikelyQuoteAlternativeId"
Field Value
Type | Description |
---|---|
string |
Number
QuoteVersion.Number: A quote number that the user (or ERP connector) can fill out.
Declaration
public const string Number = "Number"
Field Value
Type | Description |
---|---|
string |
QuoteId
QuoteVersion.QuoteId: Foreign key to CRM quote (the conceptual parent). Owning Quote of this Quote Version.
Declaration
public const string QuoteId = "QuoteId"
Field Value
Type | Description |
---|---|
string |
QuoteVersionId
QuoteVersion.QuoteVersionId: Primary key
Declaration
public const string QuoteVersionId = "quoteversion_id"
Field Value
Type | Description |
---|---|
string |
Rank
QuoteVersion.Rank: Rank/Version number, starts at 1
Declaration
public const string Rank = "Rank"
Field Value
Type | Description |
---|---|
string |
Reason
QuoteVersion.Reason: If there was a problem, this field contains a localized explanation of the problem and possible steps to fix it that the user can be shown.
Declaration
public const string Reason = "Reason"
Field Value
Type | Description |
---|---|
string |
Registered
QuoteVersion.Registered: Registered when
Declaration
public const string Registered = "registered"
Field Value
Type | Description |
---|---|
string |
RegisteredAssociateId
QuoteVersion.RegisteredAssociateId: Registered by whom
Declaration
public const string RegisteredAssociateId = "registered_associate_id"
Field Value
Type | Description |
---|---|
string |
RequestAssociateId
QuoteVersion.RequestAssociateId: User to whom the request proposal should be delivered
Declaration
public const string RequestAssociateId = "request_associate_id"
Field Value
Type | Description |
---|---|
string |
RequestComment
QuoteVersion.RequestComment: Comment for why quote should be approved
Declaration
public const string RequestComment = "request_comment"
Field Value
Type | Description |
---|---|
string |
SentDate
QuoteVersion.SentDate: The date the version was sent to the customer.
Declaration
public const string SentDate = "SentDate"
Field Value
Type | Description |
---|---|
string |
State
QuoteVersion.State: Current state of this quote version.
Declaration
public const string State = "State"
Field Value
Type | Description |
---|---|
string |
Status
QuoteVersion.Status: If there was a problem with for instance calculation, this field is set to warning or error.
Declaration
public const string Status = "Status"
Field Value
Type | Description |
---|---|
string |
Updated
QuoteVersion.Updated: Last updated when
Declaration
public const string Updated = "updated"
Field Value
Type | Description |
---|---|
string |
UpdatedAssociateId
QuoteVersion.UpdatedAssociateId: Last updated by whom
Declaration
public const string UpdatedAssociateId = "updated_associate_id"
Field Value
Type | Description |
---|---|
string |
UpdatedCount
QuoteVersion.UpdatedCount: Number of updates made to this record
Declaration
public const string UpdatedCount = "updatedCount"
Field Value
Type | Description |
---|---|
string |