TimesheetEntryCreate
class TimesheetEntryCreate extends AbstractTimesheetEntry
Create a new timesheet entry record
Traits
Methods
setOverrideBillingRate(float|int|string $overrideBillingRate)
No description
setOverrideLaborCostRate(float|int|string $overrideLaborCostRate)
No description
Details
in CustomFieldsTrait at line line 33
array
getCustomFields()
Get custom fields
in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)
Set custom fields
in AbstractTimesheetEntry at line line 86
DateType
getEntryDate()
in AbstractTimesheetEntry at line line 94
setEntryDate(DateType $entryDate)
in AbstractTimesheetEntry at line line 102
float|int|string
getQuantity()
in AbstractTimesheetEntry at line line 110
setQuantity(float|int|string $quantity)
in AbstractTimesheetEntry at line line 118
string
getDescription()
in AbstractTimesheetEntry at line line 126
setDescription(string $description)
in AbstractTimesheetEntry at line line 134
string
getNotes()
in AbstractTimesheetEntry at line line 142
setNotes(string $notes)
in AbstractTimesheetEntry at line line 150
int|string
getTaskRecordNo()
in AbstractTimesheetEntry at line line 158
setTaskRecordNo(int|string $taskRecordNo)
in AbstractTimesheetEntry at line line 166
string
getTimeTypeName()
in AbstractTimesheetEntry at line line 174
setTimeTypeName(string $timeTypeName)
in AbstractTimesheetEntry at line line 182
boolean
isBillable()
in AbstractTimesheetEntry at line line 190
setBillable(boolean $billable)
in AbstractTimesheetEntry at line line 198
float|int|string
getOverrideBillingRate()
in AbstractTimesheetEntry at line line 206
setOverrideBillingRate(float|int|string $overrideBillingRate)
in AbstractTimesheetEntry at line line 214
float|int|string
getOverrideLaborCostRate()
in AbstractTimesheetEntry at line line 222
setOverrideLaborCostRate(float|int|string $overrideLaborCostRate)
in AbstractTimesheetEntry at line line 230
string
getDepartmentId()
in AbstractTimesheetEntry at line line 238
setDepartmentId(string $departmentId)
in AbstractTimesheetEntry at line line 246
string
getLocationId()
in AbstractTimesheetEntry at line line 254
setLocationId(string $locationId)
in AbstractTimesheetEntry at line line 262
string
getProjectId()
in AbstractTimesheetEntry at line line 270
setProjectId(string $projectId)
in AbstractTimesheetEntry at line line 278
string
getCustomerId()
in AbstractTimesheetEntry at line line 286
setCustomerId(string $customerId)
in AbstractTimesheetEntry at line line 294
string
getVendorId()
in AbstractTimesheetEntry at line line 302
setVendorId(string $vendorId)
in AbstractTimesheetEntry at line line 310
string
getItemId()
in AbstractTimesheetEntry at line line 318
setItemId(string $itemId)
in AbstractTimesheetEntry at line line 326
string
getClassId()
in AbstractTimesheetEntry at line line 334
setClassId(string $classId)
in AbstractTimesheetEntry at line line 342
string
getContractId()
in AbstractTimesheetEntry at line line 350
setContractId(string $contractId)
in AbstractTimesheetEntry at line line 358
string
getWarehouseId()
in AbstractTimesheetEntry at line line 366
setWarehouseId(string $warehouseId)
at line line 35
writeXml(XMLWriter $xml)
Write the function block XML