Class CommissionHistorySummary
This is the basic summary for the total amount an associate earned for a specific bonus during a commission period.
Inheritance
System.Object
CommissionHistorySummary
Namespace: DirectScale.Disco.Extension
Assembly: DirectScale.Disco.Extension.Abstractions.dll
Syntax
public class CommissionHistorySummary : Object
Constructors
CommissionHistorySummary()
Declaration
public CommissionHistorySummary()
Properties
Amount
Declaration
public double Amount { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The total amount earned for this bonus |
AssociateId
Declaration
public int AssociateId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The associate who earned a bonus. |
CommissionPeriodId
Declaration
public int CommissionPeriodId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The period in which the bonus was earned (recordnumber in CRM_CommissionPeriods). |
CurrencyCode
Declaration
public string CurrencyCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | The currency code of the payment |
ExchangeRate
Declaration
public Decimal ExchangeRate { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The exchange rate for the payment |
PaymentGroup
Declaration
public string PaymentGroup { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name of the bonus earned. |
TotalPaid
Declaration
public Decimal TotalPaid { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal | The amount the associate was paid in the currency of the payment |