Show / Hide Table of Contents

Namespace PayrollEngine.Client.Scripting

Classes

ActionAttribute

Attribute for action

ActionIssueAttribute

Attribute for action issue

ActionParameterAttribute

Attribute for action parameter

ActionPropertyAttribute

Attribute for action property

ActionPropertyInfo

Action property info

ActionReflector

Action reflector

CaseActionAttribute

Attribute for case action

CaseAvailableActionAttribute

Attribute for case available action

CaseAvailableFunctionAttribute

Attribute for case available function

CaseAvailableScriptAttribute

Attribute for case available script

CaseBuildActionAttribute

Attribute for case build action

CaseBuildFunctionAttribute

Attribute for case build function

CaseBuildScriptAttribute

Attribute for case build script

CaseChangeActionAttribute

Attribute for case change action

CaseChangeFunctionAttribute

Attribute for case change function

CaseChangeScriptAttribute

Attribute for case script

CaseFieldIgnoreAttribute

Case field ignore attribute

CaseFunctionAttribute

Attribute for case function

CaseObject

Case object///

CaseObjectAttribute

Case object attribute

CaseObjectExtensions

Case object extension methods

CasePayrollValue

Payroll value for a date period

CasePayrollValueDictionary

Dictionary of multiple case values grouped by case field name

CaseRelationActionAttribute

Attribute for case change action

CaseRelationBuildActionAttribute

Attribute for case relation build action

CaseRelationBuildFunctionAttribute

Attribute for case relation build function

CaseRelationBuildScriptAttribute

Attribute for case relation build script

CaseRelationFunctionAttribute

Attribute for case relation function

CaseRelationScriptAttribute

Attribute for case relation script

CaseRelationValidateActionAttribute

Attribute for case validate action

CaseRelationValidateFunctionAttribute

Attribute for case relation validate function

CaseRelationValidateScriptAttribute

Attribute for case relation validate script

CaseScriptAttribute

Attribute for case script

CaseValidateActionAttribute

Attribute for case validate action

CaseValidateFunctionAttribute

Attribute for case validate function

CaseValidateScriptAttribute

Attribute for case validate script

CaseValue

National, company or employee case value

CaseValueExtensions

CaseValue extension methods

CaseValueResult

Case value result

CheckDigit

Compute and validate text value digits (ISO 7064 compatible)

CheckDigitCharException

Check digits value character exception

CheckDigitException

Check digits exception

CheckDigitLengthException

Check digits value length exception

CheckDigitMismatchException

Check digits value mismatch exception

CollectorActionAttribute

Attribute for collector action

CollectorApplyActionAttribute

Attribute for collector apply action

CollectorApplyFunctionAttribute

Attribute for collector apply tart function

CollectorApplyScriptAttribute

Attribute for collector apply script

CollectorConsolidatedResultCache

Cache for consolidated collector results

CollectorConsolidatedResultQuery

Collector consolidated result query

CollectorCustomResult

Collector custom result

CollectorCycleResultQuery

Collector cycle result query

CollectorEndActionAttribute

Attribute for collector end action

CollectorEndFunctionAttribute

Attribute for collector edn function

CollectorEndScriptAttribute

Attribute for collector end script

CollectorFunctionAttribute

Attribute for collector function

CollectorPeriodResultQuery

Collector period result query

CollectorRangeResultQuery

Collector cycle result query

CollectorResult

Collector result

CollectorResultQuery

Collector result query

CollectorScriptAttribute

Attribute for collector script

CollectorStartActionAttribute

Attribute for collector start action

CollectorStartFunctionAttribute

Attribute for collector start function

CollectorStartScriptAttribute

Attribute for collector start script

ConsolidatedResultCacheBase

Cache for collector results

ConsolidatedResultQuery

Consolidated result query

CycleResultQuery

Cycle result query

Date

Date specifications

DatePeriod

An immutable date period between the start and end date

DatePeriodExtensions

DatePeriod extension methods

DateTimeExtensions

DateTime extension methods

DecimalExtensions

Decimal extension methods

DictionaryExtensions

Dictionary extension methods

EnumerableExtensions

IEnumerable extension methods

FunctionAttribute

Attribute for function

HourPeriod

An immutable hour period between the start and end time

HourPeriodExtensions

TimePeriod extension methods

InputAttributes

Predefined input attributes

IntExtensions

Integer extension methods

JsonExtensions

Json extensions

Key

Represent a key for lookups or results

LookupRangeBracket

A lookup range bracket with computed bounds

MultiPeriodCasePayrollValueDictionary

Dictionary of multiple case values grouped by period and case field name

NullableExtensions

Type extension methods

PayrollActionAttribute

Attribute for payroll action

PayrollAttribute

Attribute for payroll function

PayrollResultsExtensions

Payroll results extension methods

PayrollValue

Payroll value

PayrollValueConverter

JSON converter for PayrollValue

PayrollValueExtensions

PayrollValue extension methods

PayrunActionAttribute

Attribute for payrun action

PayrunEmployeeAvailableFunctionAttribute

Attribute for payrun employee available function

PayrunEmployeeAvailableScriptAttribute

Attribute for payrun employee available script

PayrunEmployeeEndFunctionAttribute

Attribute for payrun employee end function

PayrunEmployeeEndScriptAttribute

Attribute for payrun employee end script

PayrunEmployeeStartFunctionAttribute

Attribute for payrun employee start function

PayrunEmployeeStartScriptAttribute

Attribute for payrun employee start script

PayrunEndFunctionAttribute

Attribute for payrun end function

PayrunEndScriptAttribute

Attribute for payrun end script

PayrunFunctionAttribute

Attribute for payrun function

PayrunScriptAttribute

Attribute for payrun script

PayrunStartFunctionAttribute

Attribute for payrun start function

PayrunStartScriptAttribute

Attribute for payrun start script

PayrunWageTypeAvailableFunctionAttribute

Attribute for payrun wage type available function

PayrunWageTypeAvailableScriptAttribute

Attribute for payrun wage type available script

PeriodCasePayrollValueDictionary

Dictionary of case value grouped by date period

PeriodResultQuery

Period result query

PeriodValue

Payroll value for a date period

PeriodValueExtensions

PeriodValue extension methods

RangeResultQuery

Custom date range result query

RegulationFunctionAttribute

Attribute for regulation function

ReportBuildFunctionAttribute

Attribute for report build function

ReportBuildScriptAttribute

Attribute for report build script

ReportEndFunctionAttribute

Attribute for report end function

ReportEndScriptAttribute

Attribute for report end script

ReportFunctionAttribute

Attribute for case function

ReportScriptAttribute

Attribute for report script

ReportStartFunctionAttribute

Attribute for report start function

ReportStartScriptAttribute

Attribute for report start script

ResultQueryBase

Result query base

StringExtensions

String extension methods

TimeSpanExtensions

TimeSpan extension methods

TupleExtensions

Tuple extension methods (internal usage)

TypeExtensions

Type extension methods

ValueTypeExtensions

Value type extension methods

WageTypeActionAttribute

Attribute for wage type action

WageTypeConsolidatedResultCache

Cache for consolidated wage type results

WageTypeConsolidatedResultQuery

Wage type consolidated result query

WageTypeCustomResult

Wage type custom result

WageTypeCycleResultQuery

Wage type cycle result query

WageTypeFunctionAttribute

Attribute for wage type function

WageTypePeriodResultQuery

Wage type period result query

WageTypeRangeResultQuery

Wage type cycle result query

WageTypeResult

Wage type result

WageTypeResultActionAttribute

Attribute for wage type result action

WageTypeResultFunctionAttribute

Attribute for wage type result function

WageTypeResultQuery

Wage type result query

WageTypeResultScriptAttribute

Attribute for wage type result script

WageTypeScriptAttribute

Attribute for case relation script

WageTypeValueActionAttribute

Attribute for wage type value action

WageTypeValueFunctionAttribute

Attribute for wage type value function

WageTypeValueScriptAttribute

Attribute for wage type value script

Interfaces

ICaseObject

Case object

Enums

CaseType

The case type

DataMergeSchemaChange

The data merge schema change

DecimalRounding

Decimal rounding types

LogLevel

Specifies the meaning and relative importance of a log event

Month

The year months

ObjectStatus

The object status

PayrunExecutionPhase

The payrun execution stage

PayrunJobStatus

The payrun job type

ResultCacheCycle

Result cache cycle

UserType

The type of the user

ValueType

The payroll value types for cases

☀
☾
Back to top Generated by DocFX