PublicAPI.KPI.IndicatorELMA API Documentation
Indicator
Access path: PublicAPI.KPI.Indicator
Methods

  NameDescription
Public methodCount 
Returns the total number of objects of this type
Public methodCount(IEntityFilter)
Get Total Number of Objects by Filter
Public methodCreate
Create New Entity (without a Database entry)
Public methodFilter
Creates an assistant for working with the "Indicator" object filter
Public methodFind(FetchOptions)
Find objects according to fetch options
Public methodFind(String)
Find objects according to the filter in the EQL language
Public methodFind(IEntityFilter, FetchOptions)
Fing objects according to fetch options and filter
Public methodFindByIdArray
Find All Objects by Array IDs
Public methodFindByName
Find indicator by name
Public methodGetCurrentValue
Get the indicator value over the current period
Public methodGetFactValue
Get the indicator fact value
Public methodGetIndicatorPeriod
Get the period by indicator and date
Public methodGetPersonals
Get the list of personal indicator responsibles
Public methodGetPlanValue
Get the indicator plan value
Public methodGetPrevValue
Get the indicator value over the previous period
Public methodGetResponsibleMatrix
Get the performance matrix
Public methodIncrementFactValue(Indicator, Nullable DateTime , User, Double)
Increase indicator fact value
Public methodIncrementFactValue(Indicator, Nullable DateTime , User, Double, String)
Increase indicator fact value
Public methodIncrementPlanValue(Indicator, Nullable DateTime , User, Double)
Increase indicator plan value
Public methodIncrementPlanValue(Indicator, Nullable DateTime , User, Double, String)
Increase indicator plan value
Public methodIsDirty
Check, if there are unsaved changes in the object
Public methodIsNew
Check, if the object is new (not saved in the database)
Public methodLoad(Guid)
Load by UID. If not found, an exception is invoked
Public methodLoad(Int64)
Load by ID. If not found, an exception is invoked
Public methodLoadOrCreate(Guid)
Load by ID. If not found, the new object is returned
Public methodLoadOrCreate(Int64)
Load by ID. If not found, the new object is returned
Public methodLoadOrNull(Guid)
Load by UID. If not found, null is returned
Public methodLoadOrNull(Int64)
Load by ID. If not found, null is returned
Public methodRecalc
Recalculate all the indicators, calculated by formulas
Public methodRefresh
Refresh (read over) Object from Database
Public methodSave
Save Object to Database
Public methodSetFactValue(Indicator, Double, Nullable DateTime , User)
Set indicator fact value
Public methodSetFactValue(Indicator, Double, Nullable DateTime , User, String)
Set indicator fact value
Public methodSetPlanValue(Indicator, Double, Nullable DateTime , User)
Set indicator plan value
Public methodSetPlanValue(Indicator, Double, Nullable DateTime , User, String)
Set indicator plan value
Back to Top
Properties

  NameDescription
Public propertyTypeUid
Returns the unique object identifier "Indicator"
Back to Top
Remarks

Section containing methods for managing KPIs
See Also