LiveIntegrationAddIn Class |
Namespace: Dynamicweb.Ecommerce.LiveIntegration
[AddInNameAttribute("ERPLiveIntegrationAddIn")] [AddInLabelAttribute("ERP Live Integration")] [AddInIgnoreAttribute(false)] [AddInUseParameterGroupingAttribute(true)] [AddInUseParameterOrderingAttribute(true)] public class LiveIntegrationAddIn : BaseLiveIntegrationAddIn, IDropDownOptions, ISettings
The LiveIntegrationAddIn type exposes the following members.
| Name | Description | |
|---|---|---|
| LiveIntegrationAddIn |
Initializes a new instance of the LiveIntegrationAddIn class.
|
| Name | Description | |
|---|---|---|
| AddOrderFieldsToRequest |
Gets or sets a value that determines if custom order fields are appended to the outgoing XML request.
| |
| AddOrderLineFieldsToRequest |
Gets or sets a value that determines if custom order line fields are appended to the outgoing XML request.
| |
| AddOrderLinePartsToRequest |
Gets or sets a value that determines if parts information (BOM) is appended to the outgoing XML request.
| |
| AddProductFieldsToRequest |
Gets or sets a value that determines if custom product fields are appended to the outgoing XML request.
| |
| AnonymousUserKey |
Gets or sets the customer name used in integration scenarios with anonymous users.
| |
| AutoPingInterval |
Interval between pings (seconds)
| |
| CalculatePriceUsingProductNumber |
Use product number in price calculation
| |
| CartCommunicationType |
Gets or sets the type of communication used for the cart. Valid options are defined in CartCommunicationType.
| |
| ConnectionTimeout |
Gets or sets the ERP connection timeout in seconds.
| |
| EnableCartCommunicationForAnonymousUsers |
Gets or sets a value that determines if (live) cart communication is enabled for anonymous users.
| |
| EnableLivePrices |
Gets or sets a value that determines if live prices are retrieved from the ERP.
| |
| Endpoint |
Gets or sets the id for the Endpoint.
| |
| ErpControlsDiscount |
Gets or sets if ERP controls discount calculations
| |
| ErpControlsShipping |
Gets or sets if ERP controls shipping calculations
| |
| ErpShippingItemKey |
Gets or sets the key for shipping item.
| |
| GetProductInformationForAllVariants |
Defines if the product request should contain all product variants or only the product being requested
| |
| IsLiveIntegrationEnabled |
Gets or sets a value that determines if live integration is enabled.
| |
| KeepLogFiles |
Gets or sets a value indicating whether to keep log files or to truncate a single log file
| |
| LazyLoadProductInfo |
Gets or sets lazy load product info
| |
| LiveProductInfoForAnonymousUsers |
Gets or sets live product information for Anonymous users
| |
| LogConnectionErrors |
Gets or sets if to log connection errors
| |
| LogDebugInfo |
Gets or sets to log debug information
| |
| LogGeneralErrors |
Gets or sets if to log errors
| |
| LogMaxSize |
Gets or sets log max file size
| |
| LogResponseErrors |
Gets or sets if to log response errors
| |
| MakeRetryForLiveProductInformation |
Defines if the call to the ERP should make retry in the Live Products calls
| |
| NotificationEmail |
Gets or sets notification email
| |
| NotificationEmailSenderEmail |
Gets or sets notification sender email
| |
| NotificationEmailSenderName |
Gets or sets notification sender name
| |
| NotificationEmailSubject |
Gets or sets notification subject
| |
| NotificationSendingFrequency |
Gets or sets notification frequency
| |
| NotificationTemplate |
Gets or sets notification template
| |
| NumberFormatCulture |
Number format culture
| |
| OrderCacheLevel |
Gets or sets order cache level
| |
| OrderDiscountText |
Gets or sets text for order discount order line
| |
| OrderStateAfterExportFailed |
Gets or sets order state after export failed
| |
| OrderStateAfterExportSucceeded |
Gets or sets order state after export succeeded
| |
| ProductCacheLevel |
Gets or sets product cache level
| |
| ProductDiscountText |
Gets or sets text for product discount orderlines
| |
| QueueOrdersToExport |
Gets or sets if queue orders to export
| |
| SaveCopyOfOrderXml |
Gets or sets if save copy of order xml
| |
| SecurityKey |
The security key.
(Overrides BaseLiveIntegrationAddInSecurityKey.) | |
| ShopId |
Gets or sets ShopId
| |
| SkipLedgerOrder |
Gets or sets if skip ledgers
| |
| UseUnitPrices |
Gets or sets if use unit prices
| |
| WebServiceConnectionStatusGlobalTagName |
Global tag for connection availability
| |
| WebServiceURI |
The web service Uri
(Overrides BaseLiveIntegrationAddInWebServiceURI.) |
| Name | Description | |
|---|---|---|
| GetIdSuitableString |
Gets the id suitable string.
(Inherited from ConfigurableAddIn.) | |
| GetOptions |
Get options for editors with multiple values
| |
| GetParametersToXml |
Gets the parameters to XML.
(Inherited from ConfigurableAddIn.) | |
| GetParametersToXml(Boolean) |
Gets the parameters to XML.
(Inherited from ConfigurableAddIn.) | |
| GetSupportedCustomerCenterIntegrationCalls |
Return Integration customer center calls
(Overrides BaseLiveIntegrationAddInGetSupportedCustomerCenterIntegrationCalls.) | |
| IsWebServiceConnectionAvailable |
Check if the web service is available for the live integration
(Overrides BaseLiveIntegrationAddInIsWebServiceConnectionAvailable.) | |
| LoadParametersFromXml |
Loads the parameters from XML.
(Inherited from ConfigurableAddIn.) | |
| LoadSettings |
Load add-in configuration settings
(Overrides BaseLiveIntegrationAddInLoadSettings.) | |
| RenderAdditionalContent |
Renders the content of the additional.
(Inherited from ConfigurableAddIn.) | |
| RetrieveItemDetailsFromRemoteSystem |
Retrieves integration customer center item details
(Overrides BaseLiveIntegrationAddInRetrieveItemDetailsFromRemoteSystem(Template, String, User, String).) | |
| RetrieveItemsListFromRemoteSystem |
Retrieves integration customer center items list
(Overrides BaseLiveIntegrationAddInRetrieveItemsListFromRemoteSystem(Template, String, User, Int32, Int32, Int32).) | |
| RetrievePDF |
Retrieves order information in pdf
(Overrides BaseLiveIntegrationAddInRetrievePDF(HttpRequest, HttpResponse).) | |
| SaveSettings |
Save Add-in configuration settings
(Overrides BaseLiveIntegrationAddInSaveSettings.) | |
| SetValue |
Sets the value.
(Inherited from ConfigurableAddIn.) | |
| UpdateFromPost |
Updates from post back.
(Inherited from ConfigurableAddIn.)Get the parameter from Context.Current.Request.Form Form information. Null is allowed. |