public class Timesheet
extends java.lang.Object
TimesheetEntry
.
Timesheet has the following elements:
timesheetId
- timesheetPeriodId
- userId
- startDate
- endDate
- entriesProject
- Array of information about an Project entry. See TimesheetEntry
.entriesAccount
- Array of information about an Account entry. See TimesheetEntry
.entriesOther
- Array of information about Admin entry. See TimesheetEntry
.entriesPortfolio
- Array of information about an Portfolio entry. See TimesheetEntry
.summaryNotes
- The text of the Weekly Note.
<ns:return xsi:type="ax21:Timesheet" xmlns:ax21="http://objects.services/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ax21:endDate>2014/02/02</ax21:endDate>
<ax21:entriesOther xsi:type="ax21:TimesheetEntry">
<ax21:billableRate>0.0</ax21:billableRate>
<ax21:companyId>0</ax21:companyId>
<ax21:entryDate>2014/01/27</ax21:entryDate>
<ax21:entryHours>8.0</ax21:entryHours>
<ax21:entryId>1163233640</ax21:entryId>
<ax21:entryTypeId>2</ax21:entryTypeId>
<ax21:internalRate>100.0</ax21:internalRate>
<ax21:isBillable>false</ax21:isBillable>
<ax21:isProductive>false</ax21:isProductive>
<ax21:level1Id>0</ax21:level1Id>
<ax21:level2Id>0</ax21:level2Id>
<ax21:level3Id>5</ax21:level3Id>
<ax21:locationId>0</ax21:locationId>
<ax21:notes>Selected to Jury.</ax21:notes>
<ax21:state>Started</ax21:state>
<ax21:timesheetId>812498409</ax21:timesheetId>
</ax21:entriesOther>
...
<ax21:entriesProject xsi:type="ax21:TimesheetEntry">
<ax21:billableRate>150.0</ax21:billableRate>
<ax21:companyId>0</ax21:companyId>
<ax21:entryDate>2014/01/27</ax21:entryDate>
<ax21:entryHours>10.0</ax21:entryHours>
<ax21:entryId>1163233638</ax21:entryId>
<ax21:entryTypeId>1</ax21:entryTypeId>
<ax21:internalRate>100.0</ax21:internalRate>
<ax21:isBillable>false</ax21:isBillable>
<ax21:isProductive>false</ax21:isProductive>
<ax21:level1Id>73418480</ax21:level1Id>
<ax21:level2Id>73456692</ax21:level2Id>
<ax21:level3Id>811177964</ax21:level3Id>
<ax21:locationId>0</ax21:locationId>
<ax21:notes/>
<ax21:state>Started</ax21:state>
<ax21:timesheetId>812498409</ax21:timesheetId>
</ax21:entriesProject>
...
<ax21:startDate>2014/01/27</ax21:startDate>
<ax21:summaryNotes/>Need to find a resource to fill in during Jury Duty.</ax21:summaryNotes>
<ax21:timesheetId>812498409</ax21:timesheetId>
<ax21:timesheetPeriodId>11436618</ax21:timesheetPeriodId>
<ax21:userId>8826911</ax21:userId>
</ns:return>
Constructor and Description |
---|
Timesheet()
Class constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getEndDate() |
TimesheetEntry[] |
getEntriesAccount()
Deprecated.
|
TimesheetEntry[] |
getEntriesOther() |
TimesheetEntry[] |
getEntriesPortfolio() |
TimesheetEntry[] |
getEntriesProject() |
java.lang.String |
getStartDate() |
java.lang.String |
getSummaryNotes() |
long |
getTimesheetId() |
long |
getTimesheetPeriodId() |
long |
getUserId() |
OMElement |
serialize(OMFactory fac) |
void |
setEndDate(java.lang.String pVal) |
void |
setEntriesAccount(TimesheetEntry[] pVal)
Deprecated.
|
void |
setEntriesOther(TimesheetEntry[] pVal) |
void |
setEntriesPortfolio(TimesheetEntry[] pVal) |
void |
setEntriesProject(TimesheetEntry[] pVal) |
void |
setStartDate(java.lang.String pVal) |
void |
setSummaryNotes(java.lang.String pVal) |
void |
setTimesheetId(long pVal) |
void |
setTimesheetPeriodId(long pVal) |
void |
setUserId(long pVal) |
public void setTimesheetId(long pVal)
public long getTimesheetId()
public void setTimesheetPeriodId(long pVal)
public long getTimesheetPeriodId()
public void setUserId(long pVal)
public long getUserId()
public void setStartDate(java.lang.String pVal)
public java.lang.String getStartDate()
public void setEndDate(java.lang.String pVal)
public java.lang.String getEndDate()
public void setSummaryNotes(java.lang.String pVal)
public java.lang.String getSummaryNotes()
public void setEntriesProject(TimesheetEntry[] pVal)
public TimesheetEntry[] getEntriesProject()
public void setEntriesPortfolio(TimesheetEntry[] pVal)
public TimesheetEntry[] getEntriesPortfolio()
@Deprecated public void setEntriesAccount(TimesheetEntry[] pVal)
@Deprecated public TimesheetEntry[] getEntriesAccount()
public void setEntriesOther(TimesheetEntry[] pVal)
public TimesheetEntry[] getEntriesOther()
public OMElement serialize(OMFactory fac)