Show / Hide Table of Contents

Interface ICollectorApplyRuntime

Runtime for the collector apply function CollectorApplyFunction

Inherited Members
ICollectorRuntime.GetResultTags()
ICollectorRuntime.SetResultTags(List<string>)
ICollectorRuntime.GetCollectorAttribute(string)
ICollectorRuntime.GetCollectorValue(string)
ICollectorRuntime.Reset()
ICollectorRuntime.GetResultAttribute(string)
ICollectorRuntime.SetResultAttribute(string, object)
ICollectorRuntime.AddCustomResult(string, decimal, DateTime, DateTime, List<string>, Dictionary<string, object>, int?, string)
ICollectorRuntime.ScheduleRetroPayrun(DateTime, List<string>)
ICollectorRuntime.CollectorName
ICollectorRuntime.CollectorGroups
ICollectorRuntime.CollectMode
ICollectorRuntime.Negated
ICollectorRuntime.CollectorThreshold
ICollectorRuntime.CollectorMinResult
ICollectorRuntime.CollectorMaxResult
ICollectorRuntime.CollectorResult
ICollectorRuntime.CollectorCount
ICollectorRuntime.CollectorSummary
ICollectorRuntime.CollectorMinimum
ICollectorRuntime.CollectorMaximum
ICollectorRuntime.CollectorAverage
ICollectorRuntime.CollectorRange
IPayrunRuntime.GetPayrunJobAttribute(string)
IPayrunRuntime.SetPayrunJobAttribute(string, object)
IPayrunRuntime.RemovePayrunJobAttribute(string)
IPayrunRuntime.HasPayrunRuntimeValue(string)
IPayrunRuntime.GetPayrunRuntimeValue(string)
IPayrunRuntime.SetPayrunRuntimeValue(string, string)
IPayrunRuntime.HasEmployeeRuntimeValue(string)
IPayrunRuntime.GetEmployeeRuntimeValue(string)
IPayrunRuntime.SetEmployeeRuntimeValue(string, string)
IPayrunRuntime.GetPayrunResult(string, string)
IPayrunRuntime.SetPayrunResult(string, string, object, int, DateTime, DateTime, string, List<string>, Dictionary<string, object>, string)
IPayrunRuntime.GetWageTypeNumber(string)
IPayrunRuntime.GetWageTypeName(decimal)
IPayrunRuntime.GetWageTypeResults(IList<decimal>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedWageTypeResults(IList<decimal>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.GetWageTypeCustomResults(IList<decimal>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedWageTypeCustomResults(IList<decimal>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.GetRetroWageTypeResults(decimal, string, int?, IList<string>)
IPayrunRuntime.GetCollectorResults(IList<string>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedCollectorResults(IList<string>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.GetCollectorCustomResults(IList<string>, DateTime, DateTime, string, int?, IList<string>)
IPayrunRuntime.GetConsolidatedCollectorCustomResults(IList<string>, DateTime, string, int?, IList<string>, bool)
IPayrunRuntime.PayrunId
IPayrunRuntime.PayrunName
IPayrunRuntime.ExecutionPhase
IPayrunRuntime.RetroPeriod
IPayrunRuntime.Forecast
IPayrunRuntime.CycleName
IPayrunRuntime.PeriodName
IPayrunRuntime.PreviewJob
IPayrollRuntime.GetEmployeeAttribute(string)
IPayrollRuntime.GetEvaluationPeriod()
IPayrollRuntime.GetPeriod(DateTime, int)
IPayrollRuntime.GetCycle(DateTime, int)
IPayrollRuntime.GetCaseValueType(string)
IPayrollRuntime.GetCaseFieldAttribute(string, string)
IPayrollRuntime.GetCaseValueAttribute(string, string)
IPayrollRuntime.GetCaseValueSlots(string)
IPayrollRuntime.GetCaseValueTags(string, DateTime)
IPayrollRuntime.GetCaseValue(string, DateTime)
IPayrollRuntime.GetCaseValues(IList<string>, DateTime)
IPayrollRuntime.GetCaseValues(string, DateTime?, DateTime?)
IPayrollRuntime.GetCasePeriodValues(DateTime, DateTime, params string[])
IPayrollRuntime.HasLookup(string)
IPayrollRuntime.GetLookup(string, string, string)
IPayrollRuntime.GetLookupRanges(string, decimal?)
IPayrollRuntime.GetRangeLookup(string, decimal, string, string)
IPayrollRuntime.ApplyRangeValue(string, decimal, string)
IPayrollRuntime.EmployeeId
IPayrollRuntime.EmployeeIdentifier
IPayrollRuntime.PayrollCulture
IPayrollRuntime.PayrollId
IPayrollRuntime.Namespace
IPayrollRuntime.DivisionId
IPayrollRuntime.EvaluationDate
IRuntime.GetTenantAttribute(string)
IRuntime.GetUserAttribute(string)
IRuntime.GetDerivedCulture(int, int)
IRuntime.GetDerivedCalendar(int, int)
IRuntime.GetCalendarDayCount(string, DateTime, DateTime, string)
IRuntime.IsCalendarWorkDay(string, DateTime)
IRuntime.GetPreviousWorkDays(string, DateTime)
IRuntime.GetNextWorkDays(string, DateTime)
IRuntime.GetCalendarPeriod(string, DateTime, int, string)
IRuntime.AddLog(int, string, string, string)
IRuntime.AddTask(string, string, DateTime, string, Dictionary<string, object>)
IRuntime.InvokeWebhook(string, string)
IRuntime.TenantId
IRuntime.TenantIdentifier
IRuntime.UserId
IRuntime.UserIdentifier
IRuntime.UserCulture
IRuntime.UserType
Namespace: PayrollEngine.Client.Scripting.Runtime
Assembly: PayrollEngine.Client.Scripting.dll
Syntax
public interface ICollectorApplyRuntime : ICollectorRuntime, IPayrunRuntime, IPayrollRuntime, IRuntime

Properties

WageTypeName

The wage type name

Declaration
string WageTypeName { get; }
Property Value
Type Description
string

WageTypeNumber

The wage type number

Declaration
decimal WageTypeNumber { get; }
Property Value
Type Description
decimal

WageTypeValue

The wage type result value

Declaration
decimal WageTypeValue { get; }
Property Value
Type Description
decimal

Methods

GetApplyActions()

Get collector apply actions

Declaration
string[] GetApplyActions()
Returns
Type Description
string[]

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX