Class TargetValueExtenderBase
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public abstract class TargetValueExtenderBase : TableExtenderBase<TargetAssignmentValueTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Constructors
TargetValueExtenderBase()
Constructor
Declaration
protected TargetValueExtenderBase()
Fields
_colTargetAssignmentDimensionItemId
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetAssignmentDimensionItemId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetAssignmentId
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetAssignmentId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetAssociate
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetAssociate
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetContactId
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetContactId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetCurrency
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetCurrency
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetDimensionEntityType
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetDimensionEntityType
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetDimensionListField
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetDimensionListField
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetDimensionMeasurementUnit
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetDimensionMeasurementUnit
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetDimensionTargetTypeName
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetDimensionTargetTypeName
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetPeriod
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetPeriod
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetPeriodNumber
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetPeriodNumber
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetPeriodType
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetPeriodType
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetUserGroup
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetUserGroup
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetValue
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetValue
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTargetYear
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected ArchiveColumnInfo _colTargetYear
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_targetAssignmentInfoTable
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected TargetAssignmentInfoTableInfo _targetAssignmentInfoTable
Field Value
Type | Description |
---|---|
TargetAssignmentInfoTableInfo |
_targetDimensionTable
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected TargetDimensionTableInfo _targetDimensionTable
Field Value
Type | Description |
---|---|
TargetDimensionTableInfo |
_targetEntityTypeLookup
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected Dictionary<string, ISoListItem> _targetEntityTypeLookup
Field Value
Type | Description |
---|---|
Dictionary<String, ISoListItem> |
_targetGroupTable
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected TargetGroupTableInfo _targetGroupTable
Field Value
Type | Description |
---|---|
TargetGroupTableInfo |
_targetPeriodTable
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected TargetPeriodTableInfo _targetPeriodTable
Field Value
Type | Description |
---|---|
TargetPeriodTableInfo |
TargetAssignmentIdColName
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public const string TargetAssignmentIdColName = "targetAssignmentId"
Field Value
Type | Description |
---|---|
String |
TargetPeriodColName
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public const string TargetPeriodColName = "targetPeriod"
Field Value
Type | Description |
---|---|
String |
TargetPeriodNumberColName
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public const string TargetPeriodNumberColName = "targetPeriodNumber"
Field Value
Type | Description |
---|---|
String |
TargetPeriodTypeColName
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public const string TargetPeriodTypeColName = "targetPeriodType"
Field Value
Type | Description |
---|---|
String |
TargetValueColName
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public const string TargetValueColName = "targetValue"
Field Value
Type | Description |
---|---|
String |
Properties
EndDate
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public DateTime EndDate { get; }
Property Value
Type | Description |
---|---|
DateTime |
StartDate
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public DateTime StartDate { get; }
Property Value
Type | Description |
---|---|
DateTime |
Methods
InnerModifyQuery()
Add/map return fields to the query
Declaration
protected override void InnerModifyQuery()
Overrides
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Type | Name | Description |
---|---|---|
SoDataReader | reader | |
ArchiveRow | row |
Overrides
ProcessOrderBy()
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
protected override void ProcessOrderBy()
Overrides
SetOrderBy(ArchiveOrderByInfo[])
Base extender class that handles target values. Can give you a stream of target values with associate and period/year, based on given criteria.
Declaration
public override void SetOrderBy(ArchiveOrderByInfo[] orderBy)
Parameters
Type | Name | Description |
---|---|---|
ArchiveOrderByInfo[] | orderBy |