Name | Description | Type | Additional information |
---|---|---|---|
TimeExpenseEntryId |
Gets or sets the PK |
integer |
Required 64-bit signed integer |
ProjectId |
Gets or sets a reference to Project |
integer |
64-bit signed integer Nullable |
BudgetId |
Gets or sets a reference to Budget |
integer |
64-bit signed integer Nullable |
IsBudgetMandatoryOnTimeEntry |
Gets or sets a value indicating whether budget is mandatory for entry project |
boolean |
Required |
EmployeeId |
Gets or sets Resource.ResourceId |
integer |
Required 64-bit signed integer |
ItemId |
Gets or sets ItemCompany.ItemId |
integer |
64-bit signed integer Nullable |
State |
Gets or sets State |
QicsUnity.Api.Areas.V3.Models.TimesheetEntryState |
Required |
Quantity |
Gets or sets Quantity |
decimal number |
Required |
Type |
Gets or sets Type |
QicsUnity.Api.Areas.V3.Models.TimesheetEntryTypeV3 |
Required |
Date |
Gets or sets time entry Date |
date |
Required date and time of day |
StartTime |
Gets or sets a time when time entry starts |
time interval |
Nullable |
Description |
Gets or sets Description |
string | |
LongDescription |
Gets or sets LongDescription |
string | |
RejectionReason |
Gets or sets RejectionReason |
string | |
CostRate |
Gets or sets CostRate |
decimal number |
Nullable |
SalesRate |
Gets or sets SalesRate |
decimal number |
Nullable |
ExtraChargePercentageValue |
Gets or sets ExtraChargePercentageValue |
decimal number |
Nullable |
ExtraChargePercentageId |
Gets or sets ExtraChargePercentageId |
integer |
64-bit signed integer Nullable |
UseCustomSalesRate |
Gets or sets a value indicating whether a custom sales rate is used Represents UseCustomSalesRate field |
boolean |
Required |
WillBeInvoiced |
Gets or sets a value indicating whether entry appears on invoices. Represents TimesheetEntry.WillBeInvoiced |
boolean |
Nullable |
IsBillable |
Gets or sets a value indicating whether IsBillable is true |
boolean |
Required |
InvoiceMutationReasonId |
Gets or sets InvoiceMutationReasonId |
integer |
64-bit signed integer Nullable |
InvoiceAfter |
Gets or sets InvoiceAfter - null if it is the same as Date |
date |
date and time of day Nullable |
Group |
Gets or sets timesheet entry group |
globally unique identifier |
Nullable |
GroupCreatedOn |
Gets or sets the time when group was created. Current implementation only supports to set the value only on insert. |
date |
date and time of day, relative to Coordinated Universal Time (UTC) Nullable |
ProjectContractId |
Gets or sets ProjectContractId |
integer |
64-bit signed integer Nullable |