Interface IPayrollResultValue
Payroll result value
Inherited Members
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public interface IPayrollResultValue : IEquatable<IPayrollResultValue>
Properties
Attributes
The result attributes
Declaration
Dictionary<string, object> Attributes { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, object> |
Created
The result creation date
Declaration
DateTime Created { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Culture
The division culture
Declaration
[StringLength(128)]
string Culture { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CycleName
The cycle name (immutable)
Declaration
string CycleName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DivisionId
The division id
Declaration
int DivisionId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
DivisionName
The division name
Declaration
[StringLength(128)]
string DivisionName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmployeeId
The employee id
Declaration
int EmployeeId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
EmployeeIdentifier
The employee identifier
Declaration
[StringLength(128)]
string EmployeeIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Forecast
The forecast name (immutable)
Declaration
string Forecast { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobId
The payrun job id
Declaration
int JobId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
JobName
The payrun job name
Declaration
[StringLength(128)]
string JobName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobReason
The payrun job reason
Declaration
[StringLength(128)]
string JobReason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobStatus
The payrun job status
Declaration
PayrunJobStatus JobStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| PayrunJobStatus |
KindName
The kind name, wage type number or collect type
Declaration
[StringLength(128)]
string KindName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PayrollId
The payroll id
Declaration
int PayrollId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrollName
The payroll name
Declaration
[StringLength(128)]
string PayrollName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PayrollResultId
The payroll result id
Declaration
int PayrollResultId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrunId
The payrun id
Declaration
int PayrunId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
PayrunName
The payrun name
Declaration
[StringLength(128)]
string PayrunName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PeriodEnd
The period end date
Declaration
DateTime PeriodEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
PeriodName
The period name (immutable)
Declaration
string PeriodName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PeriodStart
The period start date
Declaration
DateTime PeriodStart { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultCreated
The result creation date
Declaration
DateTime ResultCreated { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultCulture
The result culture
Declaration
[StringLength(128)]
string ResultCulture { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResultEnd
The result end date
Declaration
DateTime ResultEnd { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultId
The result id (e.g. the collector id)
Declaration
int ResultId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ResultKind
The result kind: wage type or collector
Declaration
ResultKind ResultKind { get; set; }
Property Value
| Type | Description |
|---|---|
| ResultKind |
ResultNumber
The result number (e.g. wage type number)
Declaration
decimal ResultNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal |
ResultNumericValue
The result numeric value
Declaration
decimal? ResultNumericValue { get; set; }
Property Value
| Type | Description |
|---|---|
| decimal? |
ResultParentId
The result parent id (e.g. wage typo on custom wage type)
Declaration
int ResultParentId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ResultStart
The result start date
Declaration
DateTime ResultStart { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
ResultTags
The result tags
Declaration
List<string> ResultTags { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
ResultType
The result type
Declaration
ValueType ResultType { get; set; }
Property Value
| Type | Description |
|---|---|
| ValueType |
ResultValue
The result value (JSON)
Declaration
[StringLength(128)]
string ResultValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserId
The user id
Declaration
int UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
UserIdentifier
The user identifier
Declaration
[StringLength(128)]
string UserIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |