
tsg.ns.wsdl.coop.AccountingTransactionSearchBasic 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.XmlType;
/**
* Java class for AccountingTransactionSearchBasic complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="AccountingTransactionSearchBasic">
* <complexContent>
* <extension base="{urn:core_2023_1.platform.webservices.netsuite.com}SearchRecordBasic">
* <sequence>
* <element name="account" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="accountingBook" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="accountType" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="altSalesAmount" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="altSalesNetAmount" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="amount" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="bookSpecificTransaction" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="catchUpPeriod" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="creditAmount" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="customGL" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="debitAmount" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="deferRevRec" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="exchangeRate" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="grossAmount" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" 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="multiSubsidiary" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="netAmount" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="posting" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="quantityRevCommitted" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="recognizedRevenue" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* <element name="revCommitStatus" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchEnumMultiSelectField" minOccurs="0"/>
* <element name="revenueStatus" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchEnumMultiSelectField" minOccurs="0"/>
* <element name="revRecEndDate" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDateField" minOccurs="0"/>
* <element name="revRecOnRevCommitment" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="revRecStartDate" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDateField" minOccurs="0"/>
* <element name="subsidiary" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="tranIsVsoeBundle" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="type" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchEnumMultiSelectField" minOccurs="0"/>
* <element name="vsoeAllocation" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDoubleField" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AccountingTransactionSearchBasic", namespace = "urn:common_2023_1.platform.webservices.netsuite.com", propOrder = {
"account",
"accountingBook",
"accountType",
"altSalesAmount",
"altSalesNetAmount",
"amount",
"bookSpecificTransaction",
"catchUpPeriod",
"creditAmount",
"customGL",
"debitAmount",
"deferRevRec",
"exchangeRate",
"grossAmount",
"internalId",
"internalIdNumber",
"multiSubsidiary",
"netAmount",
"posting",
"quantityRevCommitted",
"recognizedRevenue",
"revCommitStatus",
"revenueStatus",
"revRecEndDate",
"revRecOnRevCommitment",
"revRecStartDate",
"subsidiary",
"tranIsVsoeBundle",
"type",
"vsoeAllocation"
})
public class AccountingTransactionSearchBasic
extends SearchRecordBasic
{
protected SearchMultiSelectField account;
protected SearchMultiSelectField accountingBook;
protected SearchMultiSelectField accountType;
protected SearchDoubleField altSalesAmount;
protected SearchDoubleField altSalesNetAmount;
protected SearchDoubleField amount;
protected SearchBooleanField bookSpecificTransaction;
protected SearchMultiSelectField catchUpPeriod;
protected SearchDoubleField creditAmount;
protected SearchBooleanField customGL;
protected SearchDoubleField debitAmount;
protected SearchBooleanField deferRevRec;
protected SearchDoubleField exchangeRate;
protected SearchDoubleField grossAmount;
protected SearchMultiSelectField internalId;
protected SearchLongField internalIdNumber;
protected SearchBooleanField multiSubsidiary;
protected SearchDoubleField netAmount;
protected SearchBooleanField posting;
protected SearchDoubleField quantityRevCommitted;
protected SearchDoubleField recognizedRevenue;
protected SearchEnumMultiSelectField revCommitStatus;
protected SearchEnumMultiSelectField revenueStatus;
protected SearchDateField revRecEndDate;
protected SearchBooleanField revRecOnRevCommitment;
protected SearchDateField revRecStartDate;
protected SearchMultiSelectField subsidiary;
protected SearchBooleanField tranIsVsoeBundle;
protected SearchEnumMultiSelectField type;
protected SearchDoubleField vsoeAllocation;
/**
* Gets the value of the account property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getAccount() {
return account;
}
/**
* Sets the value of the account property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setAccount(SearchMultiSelectField value) {
this.account = value;
}
/**
* Gets the value of the accountingBook property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getAccountingBook() {
return accountingBook;
}
/**
* Sets the value of the accountingBook property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setAccountingBook(SearchMultiSelectField value) {
this.accountingBook = value;
}
/**
* Gets the value of the accountType property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getAccountType() {
return accountType;
}
/**
* Sets the value of the accountType property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setAccountType(SearchMultiSelectField value) {
this.accountType = value;
}
/**
* Gets the value of the altSalesAmount property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getAltSalesAmount() {
return altSalesAmount;
}
/**
* Sets the value of the altSalesAmount property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setAltSalesAmount(SearchDoubleField value) {
this.altSalesAmount = value;
}
/**
* Gets the value of the altSalesNetAmount property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getAltSalesNetAmount() {
return altSalesNetAmount;
}
/**
* Sets the value of the altSalesNetAmount property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setAltSalesNetAmount(SearchDoubleField value) {
this.altSalesNetAmount = value;
}
/**
* Gets the value of the amount property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getAmount() {
return amount;
}
/**
* Sets the value of the amount property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setAmount(SearchDoubleField value) {
this.amount = value;
}
/**
* Gets the value of the bookSpecificTransaction property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getBookSpecificTransaction() {
return bookSpecificTransaction;
}
/**
* Sets the value of the bookSpecificTransaction property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setBookSpecificTransaction(SearchBooleanField value) {
this.bookSpecificTransaction = value;
}
/**
* Gets the value of the catchUpPeriod property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getCatchUpPeriod() {
return catchUpPeriod;
}
/**
* Sets the value of the catchUpPeriod property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setCatchUpPeriod(SearchMultiSelectField value) {
this.catchUpPeriod = value;
}
/**
* Gets the value of the creditAmount property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getCreditAmount() {
return creditAmount;
}
/**
* Sets the value of the creditAmount property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setCreditAmount(SearchDoubleField value) {
this.creditAmount = value;
}
/**
* Gets the value of the customGL property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getCustomGL() {
return customGL;
}
/**
* Sets the value of the customGL property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setCustomGL(SearchBooleanField value) {
this.customGL = value;
}
/**
* Gets the value of the debitAmount property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getDebitAmount() {
return debitAmount;
}
/**
* Sets the value of the debitAmount property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setDebitAmount(SearchDoubleField value) {
this.debitAmount = value;
}
/**
* Gets the value of the deferRevRec property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getDeferRevRec() {
return deferRevRec;
}
/**
* Sets the value of the deferRevRec property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setDeferRevRec(SearchBooleanField value) {
this.deferRevRec = value;
}
/**
* Gets the value of the exchangeRate property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getExchangeRate() {
return exchangeRate;
}
/**
* Sets the value of the exchangeRate property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setExchangeRate(SearchDoubleField value) {
this.exchangeRate = value;
}
/**
* Gets the value of the grossAmount property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getGrossAmount() {
return grossAmount;
}
/**
* Sets the value of the grossAmount property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setGrossAmount(SearchDoubleField value) {
this.grossAmount = 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 multiSubsidiary property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getMultiSubsidiary() {
return multiSubsidiary;
}
/**
* Sets the value of the multiSubsidiary property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setMultiSubsidiary(SearchBooleanField value) {
this.multiSubsidiary = value;
}
/**
* Gets the value of the netAmount property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getNetAmount() {
return netAmount;
}
/**
* Sets the value of the netAmount property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setNetAmount(SearchDoubleField value) {
this.netAmount = value;
}
/**
* Gets the value of the posting property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getPosting() {
return posting;
}
/**
* Sets the value of the posting property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setPosting(SearchBooleanField value) {
this.posting = value;
}
/**
* Gets the value of the quantityRevCommitted property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getQuantityRevCommitted() {
return quantityRevCommitted;
}
/**
* Sets the value of the quantityRevCommitted property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setQuantityRevCommitted(SearchDoubleField value) {
this.quantityRevCommitted = value;
}
/**
* Gets the value of the recognizedRevenue property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getRecognizedRevenue() {
return recognizedRevenue;
}
/**
* Sets the value of the recognizedRevenue property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setRecognizedRevenue(SearchDoubleField value) {
this.recognizedRevenue = value;
}
/**
* Gets the value of the revCommitStatus property.
*
* @return
* possible object is
* {@link SearchEnumMultiSelectField }
*
*/
public SearchEnumMultiSelectField getRevCommitStatus() {
return revCommitStatus;
}
/**
* Sets the value of the revCommitStatus property.
*
* @param value
* allowed object is
* {@link SearchEnumMultiSelectField }
*
*/
public void setRevCommitStatus(SearchEnumMultiSelectField value) {
this.revCommitStatus = value;
}
/**
* Gets the value of the revenueStatus property.
*
* @return
* possible object is
* {@link SearchEnumMultiSelectField }
*
*/
public SearchEnumMultiSelectField getRevenueStatus() {
return revenueStatus;
}
/**
* Sets the value of the revenueStatus property.
*
* @param value
* allowed object is
* {@link SearchEnumMultiSelectField }
*
*/
public void setRevenueStatus(SearchEnumMultiSelectField value) {
this.revenueStatus = value;
}
/**
* Gets the value of the revRecEndDate property.
*
* @return
* possible object is
* {@link SearchDateField }
*
*/
public SearchDateField getRevRecEndDate() {
return revRecEndDate;
}
/**
* Sets the value of the revRecEndDate property.
*
* @param value
* allowed object is
* {@link SearchDateField }
*
*/
public void setRevRecEndDate(SearchDateField value) {
this.revRecEndDate = value;
}
/**
* Gets the value of the revRecOnRevCommitment property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getRevRecOnRevCommitment() {
return revRecOnRevCommitment;
}
/**
* Sets the value of the revRecOnRevCommitment property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setRevRecOnRevCommitment(SearchBooleanField value) {
this.revRecOnRevCommitment = value;
}
/**
* Gets the value of the revRecStartDate property.
*
* @return
* possible object is
* {@link SearchDateField }
*
*/
public SearchDateField getRevRecStartDate() {
return revRecStartDate;
}
/**
* Sets the value of the revRecStartDate property.
*
* @param value
* allowed object is
* {@link SearchDateField }
*
*/
public void setRevRecStartDate(SearchDateField value) {
this.revRecStartDate = 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 tranIsVsoeBundle property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getTranIsVsoeBundle() {
return tranIsVsoeBundle;
}
/**
* Sets the value of the tranIsVsoeBundle property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setTranIsVsoeBundle(SearchBooleanField value) {
this.tranIsVsoeBundle = 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 vsoeAllocation property.
*
* @return
* possible object is
* {@link SearchDoubleField }
*
*/
public SearchDoubleField getVsoeAllocation() {
return vsoeAllocation;
}
/**
* Sets the value of the vsoeAllocation property.
*
* @param value
* allowed object is
* {@link SearchDoubleField }
*
*/
public void setVsoeAllocation(SearchDoubleField value) {
this.vsoeAllocation = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy