Domain Object: ApproverType

Name: ApproverType
Type: Replicon.Domain.Approvals.ApproverType
Description:

This domain object corresponds to Replicon approver types. An approver type identitfies the type of approver the user uses to approve timesheets, time off bookings, and expense sheets.


Examples

Properties

NameTypeReadOnlyRequired
AllowBlankRejectCommentbooleanFalseFalse
ApproveExpensebooleanFalseFalse
ApproveTaskbooleanFalseFalse
ApproveTimeOffbooleanFalseFalse
ApproveTimeOffRequestbooleanFalseFalse
DescriptionstringFalseFalse
DisabledbooleanFalseTrue
EditExpensebooleanFalseFalse
EditTaskbooleanFalseFalse
EditTimeOffbooleanFalseFalse
EditTimeOffRequestbooleanFalseFalse
IdintegerTrueTrue
NamestringFalseTrue
NonEmptyItemsRequiredbooleanTrueFalse
OverridePermissionsbooleanFalseTrue
ViewAllExpensebooleanFalseFalse
ViewAllTaskbooleanFalseFalse
ViewAllTimeOffbooleanFalseFalse
ViewTaskProgressbooleanFalseFalse

Relationships

NameType NameCollection?Quantity
ApproverRoleApproverRoleFalseOne
ExternalUserExternalUserFalseZero or One
InternalUserUserFalseZero or One

Queries

NameArgumentQuery Parameter
ApproverTypeByAll   
ApproverTypeById Approver Type Ids integer[]
ApproverTypeByName Approver Type Name string
ApproverTypeByRole Approver Role ApproverRole