
tsg.ns.wsdl.coop.TimeBillSearchBasic Maven / Gradle / Ivy
package tsg.ns.wsdl.coop;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for TimeBillSearchBasic complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="TimeBillSearchBasic">
* <complexContent>
* <extension base="{urn:core_2023_1.platform.webservices.netsuite.com}SearchRecordBasic">
* <sequence>
* <element name="approvalStatus" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="approved" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="billable" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="class" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="customer" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="date" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDateField" minOccurs="0"/>
* <element name="dateCreated" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDateField" minOccurs="0"/>
* <element name="department" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="duration" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="employee" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="exempt" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="externalId" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="externalIdString" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="internalId" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="internalIdNumber" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchLongField" minOccurs="0"/>
* <element name="item" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="lastModified" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDateField" minOccurs="0"/>
* <element name="location" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="memo" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="paidByPayroll" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="paidExternally" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="payItem" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="productive" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="rejectionNote" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="status" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="subsidiary" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="temporaryLocalJurisdiction" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="temporaryStateJurisdiction" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="timeModified" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="timeSheet" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="type" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchEnumMultiSelectField" minOccurs="0"/>
* <element name="utilized" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="customFieldList" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchCustomFieldList" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "TimeBillSearchBasic", namespace = "urn:common_2023_1.platform.webservices.netsuite.com", propOrder = {
"approvalStatus",
"approved",
"billable",
"clazz",
"customer",
"date",
"dateCreated",
"department",
"duration",
"employee",
"exempt",
"externalId",
"externalIdString",
"internalId",
"internalIdNumber",
"item",
"lastModified",
"location",
"memo",
"paidByPayroll",
"paidExternally",
"payItem",
"productive",
"rejectionNote",
"status",
"subsidiary",
"temporaryLocalJurisdiction",
"temporaryStateJurisdiction",
"timeModified",
"timeSheet",
"type",
"utilized",
"customFieldList"
})
public class TimeBillSearchBasic
extends SearchRecordBasic
{
protected SearchMultiSelectField approvalStatus;
protected SearchBooleanField approved;
protected SearchBooleanField billable;
@XmlElement(name = "class")
protected SearchMultiSelectField clazz;
protected SearchMultiSelectField customer;
protected SearchDateField date;
protected SearchDateField dateCreated;
protected SearchMultiSelectField department;
protected SearchDoubleField duration;
protected SearchMultiSelectField employee;
protected SearchBooleanField exempt;
protected SearchMultiSelectField externalId;
protected SearchStringField externalIdString;
protected SearchMultiSelectField internalId;
protected SearchLongField internalIdNumber;
protected SearchMultiSelectField item;
protected SearchDateField lastModified;
protected SearchMultiSelectField location;
protected SearchStringField memo;
protected SearchBooleanField paidByPayroll;
protected SearchBooleanField paidExternally;
protected SearchMultiSelectField payItem;
protected SearchBooleanField productive;
protected SearchStringField rejectionNote;
protected SearchBooleanField status;
protected SearchMultiSelectField subsidiary;
protected SearchMultiSelectField temporaryLocalJurisdiction;
protected SearchMultiSelectField temporaryStateJurisdiction;
protected SearchBooleanField timeModified;
protected SearchMultiSelectField timeSheet;
protected SearchEnumMultiSelectField type;
protected SearchBooleanField utilized;
protected SearchCustomFieldList customFieldList;
/**
* Gets the value of the approvalStatus property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getApprovalStatus() {
return approvalStatus;
}
/**
* Sets the value of the approvalStatus property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setApprovalStatus(SearchMultiSelectField value) {
this.approvalStatus = value;
}
/**
* Gets the value of the approved property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getApproved() {
return approved;
}
/**
* Sets the value of the approved property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setApproved(SearchBooleanField value) {
this.approved = value;
}
/**
* Gets the value of the billable property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getBillable() {
return billable;
}
/**
* Sets the value of the billable property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setBillable(SearchBooleanField value) {
this.billable = value;
}
/**
* Gets the value of the clazz property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getClazz() {
return clazz;
}
/**
* Sets the value of the clazz property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setClazz(SearchMultiSelectField value) {
this.clazz = value;
}
/**
* Gets the value of the customer property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getCustomer() {
return customer;
}
/**
* Sets the value of the customer property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setCustomer(SearchMultiSelectField value) {
this.customer = value;
}
/**
* Gets the value of the date property.
*
* @return
* possible object is
* {@link SearchDateField }
*
*/
public SearchDateField getDate() {
return date;
}
/**
* Sets the value of the date property.
*
* @param value
* allowed object is
* {@link SearchDateField }
*
*/
public void setDate(SearchDateField value) {
this.date = value;
}
/**
* Gets the value of the dateCreated property.
*
* @return
* possible object is
* {@link SearchDateField }
*
*/
public SearchDateField getDateCreated() {
return dateCreated;
}
/**
* Sets the value of the dateCreated property.
*
* @param value
* allowed object is
* {@link SearchDateField }
*
*/
public void setDateCreated(SearchDateField value) {
this.dateCreated = value;
}
/**
* Gets the value of the department property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getDepartment() {
return department;
}
/**
* Sets the value of the department property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setDepartment(SearchMultiSelectField value) {
this.department = value;
}
/**
* Gets the value of the duration property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getDuration() {
return duration;
}
/**
* Sets the value of the duration property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setDuration(SearchDoubleField value) {
this.duration = value;
}
/**
* Gets the value of the employee property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getEmployee() {
return employee;
}
/**
* Sets the value of the employee property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setEmployee(SearchMultiSelectField value) {
this.employee = value;
}
/**
* Gets the value of the exempt property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getExempt() {
return exempt;
}
/**
* Sets the value of the exempt property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setExempt(SearchBooleanField value) {
this.exempt = value;
}
/**
* Gets the value of the externalId property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getExternalId() {
return externalId;
}
/**
* Sets the value of the externalId property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setExternalId(SearchMultiSelectField value) {
this.externalId = value;
}
/**
* Gets the value of the externalIdString property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getExternalIdString() {
return externalIdString;
}
/**
* Sets the value of the externalIdString property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setExternalIdString(SearchStringField value) {
this.externalIdString = value;
}
/**
* Gets the value of the internalId property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getInternalId() {
return internalId;
}
/**
* Sets the value of the internalId property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setInternalId(SearchMultiSelectField value) {
this.internalId = value;
}
/**
* Gets the value of the internalIdNumber property.
*
* @return
* possible object is
* {@link SearchLongField }
*
*/
public SearchLongField getInternalIdNumber() {
return internalIdNumber;
}
/**
* Sets the value of the internalIdNumber property.
*
* @param value
* allowed object is
* {@link SearchLongField }
*
*/
public void setInternalIdNumber(SearchLongField value) {
this.internalIdNumber = value;
}
/**
* Gets the value of the item property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getItem() {
return item;
}
/**
* Sets the value of the item property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setItem(SearchMultiSelectField value) {
this.item = value;
}
/**
* Gets the value of the lastModified property.
*
* @return
* possible object is
* {@link SearchDateField }
*
*/
public SearchDateField getLastModified() {
return lastModified;
}
/**
* Sets the value of the lastModified property.
*
* @param value
* allowed object is
* {@link SearchDateField }
*
*/
public void setLastModified(SearchDateField value) {
this.lastModified = value;
}
/**
* Gets the value of the location property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getLocation() {
return location;
}
/**
* Sets the value of the location property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setLocation(SearchMultiSelectField value) {
this.location = value;
}
/**
* Gets the value of the memo property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getMemo() {
return memo;
}
/**
* Sets the value of the memo property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setMemo(SearchStringField value) {
this.memo = value;
}
/**
* Gets the value of the paidByPayroll property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getPaidByPayroll() {
return paidByPayroll;
}
/**
* Sets the value of the paidByPayroll property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setPaidByPayroll(SearchBooleanField value) {
this.paidByPayroll = value;
}
/**
* Gets the value of the paidExternally property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getPaidExternally() {
return paidExternally;
}
/**
* Sets the value of the paidExternally property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setPaidExternally(SearchBooleanField value) {
this.paidExternally = value;
}
/**
* Gets the value of the payItem property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getPayItem() {
return payItem;
}
/**
* Sets the value of the payItem property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setPayItem(SearchMultiSelectField value) {
this.payItem = value;
}
/**
* Gets the value of the productive property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getProductive() {
return productive;
}
/**
* Sets the value of the productive property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setProductive(SearchBooleanField value) {
this.productive = value;
}
/**
* Gets the value of the rejectionNote property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getRejectionNote() {
return rejectionNote;
}
/**
* Sets the value of the rejectionNote property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setRejectionNote(SearchStringField value) {
this.rejectionNote = value;
}
/**
* Gets the value of the status property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getStatus() {
return status;
}
/**
* Sets the value of the status property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setStatus(SearchBooleanField value) {
this.status = value;
}
/**
* Gets the value of the subsidiary property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getSubsidiary() {
return subsidiary;
}
/**
* Sets the value of the subsidiary property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setSubsidiary(SearchMultiSelectField value) {
this.subsidiary = value;
}
/**
* Gets the value of the temporaryLocalJurisdiction property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getTemporaryLocalJurisdiction() {
return temporaryLocalJurisdiction;
}
/**
* Sets the value of the temporaryLocalJurisdiction property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setTemporaryLocalJurisdiction(SearchMultiSelectField value) {
this.temporaryLocalJurisdiction = value;
}
/**
* Gets the value of the temporaryStateJurisdiction property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getTemporaryStateJurisdiction() {
return temporaryStateJurisdiction;
}
/**
* Sets the value of the temporaryStateJurisdiction property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setTemporaryStateJurisdiction(SearchMultiSelectField value) {
this.temporaryStateJurisdiction = value;
}
/**
* Gets the value of the timeModified property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getTimeModified() {
return timeModified;
}
/**
* Sets the value of the timeModified property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setTimeModified(SearchBooleanField value) {
this.timeModified = value;
}
/**
* Gets the value of the timeSheet property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getTimeSheet() {
return timeSheet;
}
/**
* Sets the value of the timeSheet property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setTimeSheet(SearchMultiSelectField value) {
this.timeSheet = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link SearchEnumMultiSelectField }
*
*/
public SearchEnumMultiSelectField getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link SearchEnumMultiSelectField }
*
*/
public void setType(SearchEnumMultiSelectField value) {
this.type = value;
}
/**
* Gets the value of the utilized property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getUtilized() {
return utilized;
}
/**
* Sets the value of the utilized property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setUtilized(SearchBooleanField value) {
this.utilized = value;
}
/**
* Gets the value of the customFieldList property.
*
* @return
* possible object is
* {@link SearchCustomFieldList }
*
*/
public SearchCustomFieldList getCustomFieldList() {
return customFieldList;
}
/**
* Sets the value of the customFieldList property.
*
* @param value
* allowed object is
* {@link SearchCustomFieldList }
*
*/
public void setCustomFieldList(SearchCustomFieldList value) {
this.customFieldList = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy