ProductSalesByTimeReport ClassA Sandcastle Documented Class Library
Report containing aggregated sales statistics. This report contains five {@link Timeline}'s:
  • purchasedUnits - A timeline with the number of purchased units.
  • abandonedUnits - A timeline with the number of abandoned units.
  • revenue - A timeline with aggregated net selling price.
  • margin - A timeline with the aggregated margin.
  • discount - A timeline with the aggregated discount.
Each timeline has a number of slots with data. The number of slots depends on the specified time line type.
Inheritance Hierarchy

SystemObject
  Apptus.ESales.Connector.ReportReport
    Apptus.ESales.Connector.ReportProductSalesByTimeReport

Namespace:  Apptus.ESales.Connector.Report
Assembly:  Apptus.Esales.ConnectorApi (in Apptus.Esales.ConnectorApi.dll) Version: 4.3.0
Syntax

C#
public class ProductSalesByTimeReport : Report

The ProductSalesByTimeReport type exposes the following members.

Constructors

  NameDescription
Public methodProductSalesByTimeReport
Creates a ProductSalesByTimeReport. Note that null is illegal for all input parameters.
Top
Properties

  NameDescription
Public propertyAbandonedUnits
A Timeline of abandoned units values.
Public propertyDiscount
A Timeline of discount values.
Public propertyMargin
A Timeline of margin values.
Public propertyPurchasedUnits
A Timeline of purchased units values.
Public propertyRevenue
A Timeline of revenue values.
Public propertyTimeInterval
The time interval that this report covers. Only events inside this time interval is presented in the report. Never returns null.
(Inherited from Report.)
Public propertyTimelineType
The timeline type used in this report.
Top
Methods

  NameDescription
Public methodEquals (Inherited from Object.)
Public methodExportToExcel
Exports the content of this report to a file. The content is saved as comma-separated values (csv) which is a format suited to be opened in e.g. Excel. The actual separator is semicolon instead of comma, since some localized versions of Excel uses comma as decimal symbol.
(Overrides ReportExportToExcel(FileInfo).)
Public methodExportToXml
Exports the content of this report to a stream. The content is written in the same XML format as used between the eSales cluster and the eSales Connector.
(Inherited from Report.)
Public methodExportToXml(FileInfo)
Exports the content of this report to a file. The content is saved in the same XML format as used between the eSales cluster and the eSales Connector.
(Inherited from Report.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodStatic memberParse
Creates a ProductSalesByTimeReport from an XML document.
Public methodToString (Inherited from Object.)
Top
See Also

Reference