World is now on Opti ID! Learn more

Class CollectOrderPerPromotionReportJob

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this. Scheduled job that generates the reporting data for number of orders include promotions.

Inheritance
System.Object
CollectOrderPerPromotionReportJob
Namespace: EPiServer.Commerce.Reporting.ScheduledJobs.Internal
Assembly: EPiServer.Commerce.Reporting.dll
Version: 13.30.0
Syntax
public class CollectOrderPerPromotionReportJob : ScheduledJobBase

Constructors

CollectOrderPerPromotionReportJob(LocalizationService, OrderPerPromotionDataReporter)

Initializes a new instance of the CollectReportingDataJob class.

Declaration
public CollectOrderPerPromotionReportJob(LocalizationService localizationService, OrderPerPromotionDataReporter orderPerPromotionDataReporter)
Parameters
Type Name Description
EPiServer.Framework.Localization.LocalizationService localizationService

The service that is used to handle localization.

OrderPerPromotionDataReporter orderPerPromotionDataReporter

The order per promotion reporter.

Methods

Execute()

Declaration
public override string Execute()
Returns
Type Description
System.String