Skip to content

Instantly share code, notes, and snippets.

@colinbowern
Created January 3, 2019 22:03
Show Gist options
  • Save colinbowern/22027ddfda9ae8461ae2397be7628a11 to your computer and use it in GitHub Desktop.
Save colinbowern/22027ddfda9ae8461ae2397be7628a11 to your computer and use it in GitHub Desktop.
NetSuite SuiteTalk 2018.2 Web Service Reference (C#) generated by dotnet svcutil
This file has been truncated, but you can view the full file.
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace SuiteTalk
{
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class InsufficientPermissionFault : SoapFault
{
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UnexpectedErrorFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AsyncFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExceededRequestSizeFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidVersionFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExceededRecordCountFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExceededUsageLimitFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExceededRequestLimitFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExceededConcurrentRequestLimitFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidSessionFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidCredentialsFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InvalidAccountFault))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InsufficientPermissionFault))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class SoapFault
{
private FaultCodeType codeField;
private string messageField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public FaultCodeType code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.faults_2018_2.platform.webservices.netsuite.com")]
public enum FaultCodeType
{
/// <remarks/>
ACCT_TEMP_UNAVAILABLE,
/// <remarks/>
EMAIL_ADDRS_REQD,
/// <remarks/>
INSUFFICIENT_PERMISSION,
/// <remarks/>
INVALID_ACCT,
/// <remarks/>
INVALID_JOB_ID,
/// <remarks/>
INVALID_LOGIN_CREDENTIALS,
/// <remarks/>
INVALID_PAGE_INDEX,
/// <remarks/>
INVALID_ROLE,
/// <remarks/>
INVALID_WS_VERSION,
/// <remarks/>
JOB_NOT_COMPLETE,
/// <remarks/>
LOGIN_DISABLED,
/// <remarks/>
MAX_RCRDS_EXCEEDED,
/// <remarks/>
OI_FEATURE_REQD,
/// <remarks/>
OI_PERMISSION_REQD,
/// <remarks/>
PSWD_REQD,
/// <remarks/>
ROLE_REQUIRED,
/// <remarks/>
SESSION_TIMED_OUT,
/// <remarks/>
UNEXPECTED_ERROR,
/// <remarks/>
UNSUPPORTED_WS_VERSION,
/// <remarks/>
USER_ERROR,
/// <remarks/>
WS_CONCUR_SESSION_DISALLWD,
/// <remarks/>
WS_FEATURE_REQD,
/// <remarks/>
WS_PERMISSION_REQD,
/// <remarks/>
WS_LOG_IN_REQD,
/// <remarks/>
WS_REQUEST_BLOCKED,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class WsRole
{
private RecordRef roleField;
private bool isDefaultField;
private bool isDefaultFieldSpecified;
private bool isInactiveField;
private bool isInactiveFieldSpecified;
private bool isLoggedInRoleField;
private bool isLoggedInRoleFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef role
{
get
{
return this.roleField;
}
set
{
this.roleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool isDefault
{
get
{
return this.isDefaultField;
}
set
{
this.isDefaultField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isDefaultSpecified
{
get
{
return this.isDefaultFieldSpecified;
}
set
{
this.isDefaultFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool isInactive
{
get
{
return this.isInactiveField;
}
set
{
this.isInactiveField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isInactiveSpecified
{
get
{
return this.isInactiveFieldSpecified;
}
set
{
this.isInactiveFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool isLoggedInRole
{
get
{
return this.isLoggedInRoleField;
}
set
{
this.isLoggedInRoleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isLoggedInRoleSpecified
{
get
{
return this.isLoggedInRoleFieldSpecified;
}
set
{
this.isLoggedInRoleFieldSpecified = value;
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomizationRef))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class RecordRef : BaseRef
{
private string internalIdField;
private string externalIdField;
private RecordType typeField;
private bool typeFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public RecordType type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool typeSpecified
{
get
{
return this.typeFieldSpecified;
}
set
{
this.typeFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.core_2018_2.platform.webservices.netsuite.com")]
public enum RecordType
{
/// <remarks/>
account,
/// <remarks/>
accountingPeriod,
/// <remarks/>
advInterCompanyJournalEntry,
/// <remarks/>
assemblyBuild,
/// <remarks/>
assemblyUnbuild,
/// <remarks/>
assemblyItem,
/// <remarks/>
billingAccount,
/// <remarks/>
billingSchedule,
/// <remarks/>
bin,
/// <remarks/>
binTransfer,
/// <remarks/>
binWorksheet,
/// <remarks/>
bom,
/// <remarks/>
bomRevision,
/// <remarks/>
budget,
/// <remarks/>
budgetCategory,
/// <remarks/>
calendarEvent,
/// <remarks/>
campaign,
/// <remarks/>
campaignAudience,
/// <remarks/>
campaignCategory,
/// <remarks/>
campaignChannel,
/// <remarks/>
campaignFamily,
/// <remarks/>
campaignOffer,
/// <remarks/>
campaignResponse,
/// <remarks/>
campaignSearchEngine,
/// <remarks/>
campaignSubscription,
/// <remarks/>
campaignVertical,
/// <remarks/>
cashRefund,
/// <remarks/>
cashSale,
/// <remarks/>
check,
/// <remarks/>
charge,
/// <remarks/>
classification,
/// <remarks/>
consolidatedExchangeRate,
/// <remarks/>
contact,
/// <remarks/>
contactCategory,
/// <remarks/>
contactRole,
/// <remarks/>
costCategory,
/// <remarks/>
couponCode,
/// <remarks/>
creditMemo,
/// <remarks/>
crmCustomField,
/// <remarks/>
currency,
/// <remarks/>
currencyRate,
/// <remarks/>
customList,
/// <remarks/>
customRecord,
/// <remarks/>
customRecordCustomField,
/// <remarks/>
customRecordType,
/// <remarks/>
customTransaction,
/// <remarks/>
customTransactionType,
/// <remarks/>
customer,
/// <remarks/>
customerCategory,
/// <remarks/>
customerDeposit,
/// <remarks/>
customerMessage,
/// <remarks/>
customerPayment,
/// <remarks/>
customerRefund,
/// <remarks/>
customerStatus,
/// <remarks/>
deposit,
/// <remarks/>
depositApplication,
/// <remarks/>
department,
/// <remarks/>
descriptionItem,
/// <remarks/>
discountItem,
/// <remarks/>
downloadItem,
/// <remarks/>
employee,
/// <remarks/>
entityCustomField,
/// <remarks/>
entityGroup,
/// <remarks/>
estimate,
/// <remarks/>
expenseCategory,
/// <remarks/>
expenseReport,
/// <remarks/>
fairValuePrice,
/// <remarks/>
file,
/// <remarks/>
folder,
/// <remarks/>
generalToken,
/// <remarks/>
giftCertificate,
/// <remarks/>
giftCertificateItem,
/// <remarks/>
globalAccountMapping,
/// <remarks/>
hcmJob,
/// <remarks/>
inboundShipment,
/// <remarks/>
interCompanyJournalEntry,
/// <remarks/>
interCompanyTransferOrder,
/// <remarks/>
inventoryAdjustment,
/// <remarks/>
inventoryCostRevaluation,
/// <remarks/>
inventoryItem,
/// <remarks/>
inventoryNumber,
/// <remarks/>
inventoryTransfer,
/// <remarks/>
invoice,
/// <remarks/>
itemAccountMapping,
/// <remarks/>
itemCustomField,
/// <remarks/>
itemDemandPlan,
/// <remarks/>
itemFulfillment,
/// <remarks/>
itemGroup,
/// <remarks/>
itemNumberCustomField,
/// <remarks/>
itemOptionCustomField,
/// <remarks/>
itemSupplyPlan,
/// <remarks/>
itemRevision,
/// <remarks/>
issue,
/// <remarks/>
job,
/// <remarks/>
jobStatus,
/// <remarks/>
jobType,
/// <remarks/>
itemReceipt,
/// <remarks/>
journalEntry,
/// <remarks/>
kitItem,
/// <remarks/>
leadSource,
/// <remarks/>
location,
/// <remarks/>
lotNumberedInventoryItem,
/// <remarks/>
lotNumberedAssemblyItem,
/// <remarks/>
markupItem,
/// <remarks/>
message,
/// <remarks/>
manufacturingCostTemplate,
/// <remarks/>
manufacturingOperationTask,
/// <remarks/>
manufacturingRouting,
/// <remarks/>
nexus,
/// <remarks/>
nonInventoryPurchaseItem,
/// <remarks/>
nonInventoryResaleItem,
/// <remarks/>
nonInventorySaleItem,
/// <remarks/>
note,
/// <remarks/>
noteType,
/// <remarks/>
opportunity,
/// <remarks/>
otherChargePurchaseItem,
/// <remarks/>
otherChargeResaleItem,
/// <remarks/>
otherChargeSaleItem,
/// <remarks/>
otherCustomField,
/// <remarks/>
otherNameCategory,
/// <remarks/>
partner,
/// <remarks/>
partnerCategory,
/// <remarks/>
paycheck,
/// <remarks/>
paycheckJournal,
/// <remarks/>
paymentCard,
/// <remarks/>
paymentCardToken,
/// <remarks/>
paymentItem,
/// <remarks/>
paymentMethod,
/// <remarks/>
payrollItem,
/// <remarks/>
phoneCall,
/// <remarks/>
priceLevel,
/// <remarks/>
pricingGroup,
/// <remarks/>
projectTask,
/// <remarks/>
promotionCode,
/// <remarks/>
purchaseOrder,
/// <remarks/>
purchaseRequisition,
/// <remarks/>
resourceAllocation,
/// <remarks/>
returnAuthorization,
/// <remarks/>
revRecSchedule,
/// <remarks/>
revRecTemplate,
/// <remarks/>
salesOrder,
/// <remarks/>
salesRole,
/// <remarks/>
salesTaxItem,
/// <remarks/>
serializedInventoryItem,
/// <remarks/>
serializedAssemblyItem,
/// <remarks/>
servicePurchaseItem,
/// <remarks/>
serviceResaleItem,
/// <remarks/>
serviceSaleItem,
/// <remarks/>
solution,
/// <remarks/>
siteCategory,
/// <remarks/>
state,
/// <remarks/>
statisticalJournalEntry,
/// <remarks/>
subsidiary,
/// <remarks/>
subtotalItem,
/// <remarks/>
supportCase,
/// <remarks/>
supportCaseIssue,
/// <remarks/>
supportCaseOrigin,
/// <remarks/>
supportCasePriority,
/// <remarks/>
supportCaseStatus,
/// <remarks/>
supportCaseType,
/// <remarks/>
task,
/// <remarks/>
taxAcct,
/// <remarks/>
taxGroup,
/// <remarks/>
taxType,
/// <remarks/>
term,
/// <remarks/>
timeBill,
/// <remarks/>
timeSheet,
/// <remarks/>
topic,
/// <remarks/>
transferOrder,
/// <remarks/>
transactionBodyCustomField,
/// <remarks/>
transactionColumnCustomField,
/// <remarks/>
unitsType,
/// <remarks/>
usage,
/// <remarks/>
vendor,
/// <remarks/>
vendorCategory,
/// <remarks/>
vendorBill,
/// <remarks/>
vendorCredit,
/// <remarks/>
vendorPayment,
/// <remarks/>
vendorReturnAuthorization,
/// <remarks/>
winLossReason,
/// <remarks/>
workOrder,
/// <remarks/>
workOrderIssue,
/// <remarks/>
workOrderCompletion,
/// <remarks/>
workOrderClose,
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InitializeAuxRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InitializeRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomTransactionRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomRecordRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RecordRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomizationRef))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public abstract partial class BaseRef
{
private string nameField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class InitializeAuxRef : BaseRef
{
private InitializeAuxRefType typeField;
private bool typeFieldSpecified;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public InitializeAuxRefType type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool typeSpecified
{
get
{
return this.typeFieldSpecified;
}
set
{
this.typeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.core_2018_2.platform.webservices.netsuite.com")]
public enum InitializeAuxRefType
{
/// <remarks/>
shippingGroup,
/// <remarks/>
arAccount,
/// <remarks/>
apAccount,
/// <remarks/>
itemFulfillment,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class InitializeRef : BaseRef
{
private InitializeRefType typeField;
private bool typeFieldSpecified;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public InitializeRefType type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool typeSpecified
{
get
{
return this.typeFieldSpecified;
}
set
{
this.typeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.core_2018_2.platform.webservices.netsuite.com")]
public enum InitializeRefType
{
/// <remarks/>
assemblyItem,
/// <remarks/>
assemblyBuild,
/// <remarks/>
cashSale,
/// <remarks/>
creditMemo,
/// <remarks/>
customer,
/// <remarks/>
customerDeposit,
/// <remarks/>
employee,
/// <remarks/>
estimate,
/// <remarks/>
interCompanyTransferOrder,
/// <remarks/>
invoice,
/// <remarks/>
location,
/// <remarks/>
lotNumberedAssemblyItem,
/// <remarks/>
opportunity,
/// <remarks/>
purchaseOrder,
/// <remarks/>
purchaseRequisition,
/// <remarks/>
returnAuthorization,
/// <remarks/>
salesOrder,
/// <remarks/>
serializedAssemblyItem,
/// <remarks/>
transferOrder,
/// <remarks/>
vendor,
/// <remarks/>
vendorBill,
/// <remarks/>
vendorReturnAuthorization,
/// <remarks/>
workOrder,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class CustomTransactionRef : BaseRef
{
private string internalIdField;
private string externalIdField;
private string typeIdField;
private string scriptIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string typeId
{
get
{
return this.typeIdField;
}
set
{
this.typeIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string scriptId
{
get
{
return this.scriptIdField;
}
set
{
this.scriptIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class CustomRecordRef : BaseRef
{
private string internalIdField;
private string externalIdField;
private string typeIdField;
private string scriptIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string typeId
{
get
{
return this.typeIdField;
}
set
{
this.typeIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string scriptId
{
get
{
return this.scriptIdField;
}
set
{
this.scriptIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class CustomizationRef : RecordRef
{
private string scriptIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string scriptId
{
get
{
return this.scriptIdField;
}
set
{
this.scriptIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class StatusDetail
{
private StatusDetailCodeType codeField;
private bool codeFieldSpecified;
private string messageField;
private bool afterSubmitFailedField;
private bool afterSubmitFailedFieldSpecified;
private StatusDetailType typeField;
public StatusDetail()
{
this.typeField = StatusDetailType.ERROR;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public StatusDetailCodeType code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool codeSpecified
{
get
{
return this.codeFieldSpecified;
}
set
{
this.codeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool afterSubmitFailed
{
get
{
return this.afterSubmitFailedField;
}
set
{
this.afterSubmitFailedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool afterSubmitFailedSpecified
{
get
{
return this.afterSubmitFailedFieldSpecified;
}
set
{
this.afterSubmitFailedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(StatusDetailType.ERROR)]
public StatusDetailType type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.faults_2018_2.platform.webservices.netsuite.com")]
public enum StatusDetailCodeType
{
/// <remarks/>
ABORT_SEARCH_EXCEEDED_MAX_TIME,
/// <remarks/>
ABORT_UPLOAD_VIRUS_DETECTED,
/// <remarks/>
ACCESS_DENIED,
/// <remarks/>
ACCTNG_PRD_REQD,
/// <remarks/>
ACCT_DISABLED,
/// <remarks/>
ACCT_MERGE_DUP,
/// <remarks/>
ACCT_NAME_REQD,
/// <remarks/>
ACCT_NEEDS_CAMPAIGN_PROVISION,
/// <remarks/>
ACCT_NOT_CREATED,
/// <remarks/>
ACCT_NUMS_REQD_OR_DONT_MATCH,
/// <remarks/>
ACCT_NUM_REQD,
/// <remarks/>
ACCT_PERIOD_SETUP_REQD,
/// <remarks/>
ACCT_PRDS_BEING_ADDED,
/// <remarks/>
ACCT_REQD,
/// <remarks/>
ACCT_TEMP_DISABLED,
/// <remarks/>
ACCT_TEMP_UNAVAILABLE,
/// <remarks/>
ACH_NOT_AVAILBL,
/// <remarks/>
ACH_SETUP_REQD,
/// <remarks/>
ACTIVE_AP_ACCT_REQD,
/// <remarks/>
ACTIVE_ROLE_REQD,
/// <remarks/>
ACTIVE_TRANS_EXIST,
/// <remarks/>
ADDITIONAL_AUTHENTICATION_REQUIRED_2FA,
/// <remarks/>
ADDITIONAL_AUTHENTICATION_REQUIRED_SQ,
/// <remarks/>
ADDRESS_LINE_1_REQD,
/// <remarks/>
ADMIN_ACCESS_REQ,
/// <remarks/>
ADMIN_ACCESS_REQD,
/// <remarks/>
ADMIN_ONLY_ACCESS,
/// <remarks/>
ADMIN_USER_REQD,
/// <remarks/>
ADMISSIBILITY_PACKG_TYP_REQD,
/// <remarks/>
ALL_DATA_DELETE_REQD,
/// <remarks/>
ALL_MTRX_SUBITMES_OPTNS_REQD,
/// <remarks/>
ALREADY_IN_INVT,
/// <remarks/>
AMORTZN_INVALID_DATE_RANGE,
/// <remarks/>
AMORTZN_TMPLT_DATA_MISSING,
/// <remarks/>
AMT_DISALLWD,
/// <remarks/>
AMT_EXCEEDS_APPROVAL_LIMIT,
/// <remarks/>
ANSWER_REQD,
/// <remarks/>
APPROVAL_PERMS_REQD,
/// <remarks/>
AREA_CODE_REQD,
/// <remarks/>
ASSIGNEE_REQD,
/// <remarks/>
ATTACHMNT_CONTAINS_VIRUS,
/// <remarks/>
ATTACH_SIZE_EXCEEDED,
/// <remarks/>
AT_LEAST_ONE_FILE_REQD,
/// <remarks/>
AT_LEAST_ONE_PACKAGE_REQD,
/// <remarks/>
AT_LEAST_ONE_RETURN_FLD_REQD,
/// <remarks/>
AT_LEAST_ONE_SUB_REQD,
/// <remarks/>
AUDIT_W2_1099,
/// <remarks/>
AUTO_NUM_UPDATE_DISALLWD,
/// <remarks/>
AVS_ERROR,
/// <remarks/>
BALANCE_EXCEEDS_CREDIT_LIMIT,
/// <remarks/>
BANK_ACCT_REQD,
/// <remarks/>
BASE_CRNCY_REQD,
/// <remarks/>
BILLABLES_DISALLWD,
/// <remarks/>
BILLING_ISSUES,
/// <remarks/>
BILLING_SCHDUL_INVALID_RECURR,
/// <remarks/>
BILLPAY_APPROVAL_UNAVAILBL,
/// <remarks/>
BILLPAY_REGSTRTN_REQD,
/// <remarks/>
BILLPAY_SRVC_UNAVAILBL,
/// <remarks/>
BILL_PAY_STATUS_UNAVAILABLE,
/// <remarks/>
BILL_PMTS_MADE_FROM_ACCT_ONLY,
/// <remarks/>
BIN_DSNT_CONTAIN_ENOUGH_ITEM,
/// <remarks/>
BIN_ITEM_UNAVAILBL,
/// <remarks/>
BIN_SETUP_REQD,
/// <remarks/>
BIN_UNDEFND,
/// <remarks/>
BUNDLE_IS_DEPRECATED,
/// <remarks/>
CALENDAR_PREFS_REQD,
/// <remarks/>
CAMPAGIN_ALREADY_EXECUTED,
/// <remarks/>
CAMPAIGN_IN_USE,
/// <remarks/>
CAMPAIGN_SET_UP_REQD,
/// <remarks/>
CANNOT_RESET_PASSWORD,
/// <remarks/>
CANT_APPLY_PMT,
/// <remarks/>
CANT_AUTO_CREATE_ADJSTMNT,
/// <remarks/>
CANT_CALC_FEDEX_RATES,
/// <remarks/>
CANT_CANCEL_APPRVD_RETRN_AUTH,
/// <remarks/>
CANT_CANCEL_BILL_PMT,
/// <remarks/>
CANT_CHANGE_COMMSSN,
/// <remarks/>
CANT_CHANGE_CONTACT_RESTRICTN,
/// <remarks/>
CANT_CHANGE_CRMRECORDTYPELINKS,
/// <remarks/>
CANT_CHANGE_EVENT_PRIMARY_TYP,
/// <remarks/>
CANT_CHANGE_IP_ADDRESS,
/// <remarks/>
CANT_CHANGE_LEAD_SOURCE_CAT,
/// <remarks/>
CANT_CHANGE_PSWD,
/// <remarks/>
CANT_CHANGE_REV_REC_TMPLT,
/// <remarks/>
CANT_CHANGE_SUB,
/// <remarks/>
CANT_CHANGE_TASK_LINK,
/// <remarks/>
CANT_CHANGE_UNITS_TYP,
/// <remarks/>
CANT_CHANGE_VSOE_ALLOCTN,
/// <remarks/>
CANT_CHG_POSTED_BILL_VRNC,
/// <remarks/>
CANT_COMPLETE_FULFILL,
/// <remarks/>
CANT_CONNECT_TO_STORE,
/// <remarks/>
CANT_CONVERT_CLASS_DEPT,
/// <remarks/>
CANT_CONVERT_CLASS_LOC,
/// <remarks/>
CANT_CONVERT_INVT_ITEM,
/// <remarks/>
CANT_CREATE_FILES,
/// <remarks/>
CANT_CREATE_NON_UNIQUE_RCRD,
/// <remarks/>
CANT_CREATE_PO,
/// <remarks/>
CANT_CREATE_SHIP_LABEL,
/// <remarks/>
CANT_CREATE_WORK_ORD,
/// <remarks/>
CANT_CREAT_SHIP_LABEL,
/// <remarks/>
CANT_DELETE_ACCT,
/// <remarks/>
CANT_DELETE_ACCT_PRD,
/// <remarks/>
CANT_DELETE_ALLOCTN,
/// <remarks/>
CANT_DELETE_BIN,
/// <remarks/>
CANT_DELETE_CATEGORY,
/// <remarks/>
CANT_DELETE_CC_PROCESSOR,
/// <remarks/>
CANT_DELETE_CELL,
/// <remarks/>
CANT_DELETE_CHILD_RCRDS_EXIST,
/// <remarks/>
CANT_DELETE_CHILD_RCRD_FOUND,
/// <remarks/>
CANT_DELETE_CLASS,
/// <remarks/>
CANT_DELETE_COLOR_THEME,
/// <remarks/>
CANT_DELETE_COMMSSN_SCHDUL,
/// <remarks/>
CANT_DELETE_COMPANY,
/// <remarks/>
CANT_DELETE_COMPANY_TYP,
/// <remarks/>
CANT_DELETE_CONTACT_HAS_CHILD,
/// <remarks/>
CANT_DELETE_CSTM_FIELD,
/// <remarks/>
CANT_DELETE_CSTM_FORM,
/// <remarks/>
CANT_DELETE_CSTM_ITEM_FIELD,
/// <remarks/>
CANT_DELETE_CSTM_LAYOUT,
/// <remarks/>
CANT_DELETE_CSTM_LIST,
/// <remarks/>
CANT_DELETE_CSTM_RCRD,
/// <remarks/>
CANT_DELETE_CSTM_RCRD_ENTRY,
/// <remarks/>
CANT_DELETE_CUST,
/// <remarks/>
CANT_DELETE_CUSTOMER,
/// <remarks/>
CANT_DELETE_DEFAULT_FLDR,
/// <remarks/>
CANT_DELETE_DEFAULT_PRIORITY,
/// <remarks/>
CANT_DELETE_DEFAULT_SALES_REP,
/// <remarks/>
CANT_DELETE_DEFAULT_STATUS,
/// <remarks/>
CANT_DELETE_DEFAULT_VALUE,
/// <remarks/>
CANT_DELETE_DEFAULT_WEBSITE,
/// <remarks/>
CANT_DELETE_EMPL,
/// <remarks/>
CANT_DELETE_ENTITY,
/// <remarks/>
CANT_DELETE_FIN_STATMNT_LAYOUT,
/// <remarks/>
CANT_DELETE_FLDR,
/// <remarks/>
CANT_DELETE_HAS_CHILD_ITEM,
/// <remarks/>
CANT_DELETE_INFO_ITEM,
/// <remarks/>
CANT_DELETE_ITEM,
/// <remarks/>
CANT_DELETE_ITEM_LAYOUT,
/// <remarks/>
CANT_DELETE_ITEM_TMPLT,
/// <remarks/>
CANT_DELETE_JOB_RESOURCE_ROLE,
/// <remarks/>
CANT_DELETE_LEGACY_CATEGORY,
/// <remarks/>
CANT_DELETE_LINE,
/// <remarks/>
CANT_DELETE_MEDIA_ITEM,
/// <remarks/>
CANT_DELETE_MEMRZD_TRANS,
/// <remarks/>
CANT_DELETE_OR_CHANGE_ACCT,
/// <remarks/>
CANT_DELETE_PLAN_ASSGNMNT,
/// <remarks/>
CANT_DELETE_PRESNTN_CAT,
/// <remarks/>
CANT_DELETE_RCRD,
/// <remarks/>
CANT_DELETE_RCRDS,
/// <remarks/>
CANT_DELETE_SITE_TAG,
/// <remarks/>
CANT_DELETE_SITE_THEME,
/// <remarks/>
CANT_DELETE_SOLUTN,
/// <remarks/>
CANT_DELETE_STATUS_TYPE,
/// <remarks/>
CANT_DELETE_SUBTAB,
/// <remarks/>
CANT_DELETE_SYSTEM_NOTE,
/// <remarks/>
CANT_DELETE_TMPLT_RCRD,
/// <remarks/>
CANT_DELETE_TRANS,
/// <remarks/>
CANT_DELETE_TRAN_LINE,
/// <remarks/>
CANT_DELETE_TRAN_LINES,
/// <remarks/>
CANT_DELETE_UPDATE_ACCT,
/// <remarks/>
CANT_DELETE_VENDOR,
/// <remarks/>
CANT_DEL_DEFAULT_CALENDAR,
/// <remarks/>
CANT_DEL_DEFAULT_SHIP_METHOD,
/// <remarks/>
CANT_DEL_REALIZED_GAINLOSS,
/// <remarks/>
CANT_DEL_TRANS_RVRSL,
/// <remarks/>
CANT_DIVIDE_BY_ZERO,
/// <remarks/>
CANT_DOWNLOAD_EXPIRED_FILE,
/// <remarks/>
CANT_EDIT_CUST_LIST,
/// <remarks/>
CANT_EDIT_CUST_PMT,
/// <remarks/>
CANT_EDIT_DPLYMNT_IN_PROGRESS,
/// <remarks/>
CANT_EDIT_FOLDER,
/// <remarks/>
CANT_EDIT_OLD_CASE,
/// <remarks/>
CANT_EDIT_STANDARD_OBJ,
/// <remarks/>
CANT_EDIT_TAGATA,
/// <remarks/>
CANT_EDIT_TRAN,
/// <remarks/>
CANT_ESTABLISH_LINK,
/// <remarks/>
CANT_FIND_BUG,
/// <remarks/>
CANT_FIND_MAIL_MERGE_ID,
/// <remarks/>
CANT_FIND_RCRD,
/// <remarks/>
CANT_FIND_SAVED_IMPORT,
/// <remarks/>
CANT_FIND_SOURCE_AMORTZN_ACCT,
/// <remarks/>
CANT_FIND_UPS_REG_FOR_LOC,
/// <remarks/>
CANT_FULFILL_ITEM,
/// <remarks/>
CANT_INACTIVATE_COMMSSN_PLAN,
/// <remarks/>
CANT_INACTIVE_DEFAULT_SYNC_CAT,
/// <remarks/>
CANT_INACTIVE_DEFAULT_TMPLT,
/// <remarks/>
CANT_LOAD_SAVED_SEARCH_PARAM,
/// <remarks/>
CANT_LOGIN_WITH_OAUTH,
/// <remarks/>
CANT_LOOKUP_FLD,
/// <remarks/>
CANT_MAKE_CONTACT_PRIVATE,
/// <remarks/>
CANT_MARK_SHIPPED,
/// <remarks/>
CANT_MERGE_EMPLS,
/// <remarks/>
CANT_MODIFY_APPRVD_TIME,
/// <remarks/>
CANT_MODIFY_FULFILL_STATUS,
/// <remarks/>
CANT_MODIFY_ISSUE_STATUS,
/// <remarks/>
CANT_MODIFY_LOCKED_FLD,
/// <remarks/>
CANT_MODIFY_PARENT,
/// <remarks/>
CANT_MODIFY_REV_REC,
/// <remarks/>
CANT_MODIFY_SUB,
/// <remarks/>
CANT_MODIFY_TAGATA,
/// <remarks/>
CANT_MODIFY_TEGATA,
/// <remarks/>
CANT_MODIFY_VOID_TRANS,
/// <remarks/>
CANT_MOVE_REALIZED_GAINLOSS,
/// <remarks/>
CANT_PAY_TAGATA,
/// <remarks/>
CANT_PRINT_EMPTY,
/// <remarks/>
CANT_PROCESS_IMG,
/// <remarks/>
CANT_RCEIV_BEFORE_FULFILL,
/// <remarks/>
CANT_RCEIV_ITEM,
/// <remarks/>
CANT_RECEIVE_TAGATA,
/// <remarks/>
CANT_REJECT_ORDER,
/// <remarks/>
CANT_REMOVE_ACH_PAY_METHOD,
/// <remarks/>
CANT_REMOVE_APPROVAL,
/// <remarks/>
CANT_REMOVE_DOMAIN,
/// <remarks/>
CANT_REMOVE_SCHDUL,
/// <remarks/>
CANT_REMOVE_SUB,
/// <remarks/>
CANT_REMOV_ALL_FULFILMNT_LINKS,
/// <remarks/>
CANT_REMOV_ITEM_SUB,
/// <remarks/>
CANT_RESUBMIT_FAILED_DPLYMNT,
/// <remarks/>
CANT_RETURN_FLD,
/// <remarks/>
CANT_RETURN_USED_GIFT_CERT,
/// <remarks/>
CANT_REVERSE_AUTH,
/// <remarks/>
CANT_REV_REC_BODY_AND_LINE,
/// <remarks/>
CANT_SCHDUL_RECUR_EVENT,
/// <remarks/>
CANT_SEND_EMAIL,
/// <remarks/>
CANT_SET_CLOSE_DATE,
/// <remarks/>
CANT_SET_INTERNALID,
/// <remarks/>
CANT_SET_STATUS,
/// <remarks/>
CANT_SWITCH_ROLES_FROM_LOGIN,
/// <remarks/>
CANT_SWITCH_SHIP_METHOD,
/// <remarks/>
CANT_UPDATE_ACCTNG_PRDS,
/// <remarks/>
CANT_UPDATE_AMT,
/// <remarks/>
CANT_UPDATE_DYNAMIC_GROUP,
/// <remarks/>
CANT_UPDATE_FLDR,
/// <remarks/>
CANT_UPDATE_LINKED_TRANS_LINES,
/// <remarks/>
CANT_UPDATE_PRODUCT_FEED,
/// <remarks/>
CANT_UPDATE_RECRD_HAS_CHANGED,
/// <remarks/>
CANT_UPDATE_RECUR_EVENT,
/// <remarks/>
CANT_UPDATE_ROOT_CATEGORY,
/// <remarks/>
CANT_UPDATE_STATUS_TYPE,
/// <remarks/>
CANT_VERIFY_CARD,
/// <remarks/>
CANT_VOID_TRANS,
/// <remarks/>
CARD_EXPIRED,
/// <remarks/>
CARD_ID_REQD,
/// <remarks/>
CASE_ALREADY_ASSIGNED,
/// <remarks/>
CASE_DSNT_EXIST,
/// <remarks/>
CASE_NOT_GROUP_MEMBER,
/// <remarks/>
CASH_SALE_EDIT_DISALLWD,
/// <remarks/>
CC_ACCT_REQD,
/// <remarks/>
CC_ALREADY_SAVED,
/// <remarks/>
CC_EMAIL_ADDRESS_REQD,
/// <remarks/>
CC_NUM_REQD,
/// <remarks/>
CC_PROCESSOR_ERROR,
/// <remarks/>
CC_PROCESSOR_NOT_FOUND,
/// <remarks/>
CC_SECURITY_CODE_REQD,
/// <remarks/>
CERT_AUTH_EXPD,
/// <remarks/>
CERT_EXPD,
/// <remarks/>
CERT_UNAVAILABLE,
/// <remarks/>
CHANGE_PMT_DATE_AND_REAPPROVE,
/// <remarks/>
CHAR_ERROR,
/// <remarks/>
CHECKOUT_EMAIL_REQD,
/// <remarks/>
CITY_REQD,
/// <remarks/>
CLASS_ALREADY_EXISTS,
/// <remarks/>
CLASS_OR_DEPT_OR_CUST_REQD,
/// <remarks/>
CLEAR_AUTOCALC,
/// <remarks/>
CLOSED_TRAN_PRD,
/// <remarks/>
CLOSE_PREVIOUSE_PERIOD,
/// <remarks/>
COGS_ERROR,
/// <remarks/>
COMMSSN_ALREADY_CALCLTD,
/// <remarks/>
COMMSSN_FEATURE_DISABLED,
/// <remarks/>
COMMSSN_PAYROLL_ITEM_REQD,
/// <remarks/>
COMPANION_PROP_REQD,
/// <remarks/>
COMPANY_FLD_REQD,
/// <remarks/>
COMP_DELETED_OR_MERGED,
/// <remarks/>
CONCUR_BILLPAY_JOB_DISALLWD,
/// <remarks/>
CONCUR_BULK_JOB_DISALLWD,
/// <remarks/>
CONCUR_MASS_UPDATE_DISALLWD,
/// <remarks/>
CONCUR_SEARCH_DISALLWD,
/// <remarks/>
CONSLD_PRNT_AND_CHILD_DISALLWD,
/// <remarks/>
CONTACT_ALREADY_EXISTS,
/// <remarks/>
CONTACT_NOT_GROUP_MEMBR,
/// <remarks/>
COOKIES_DISABLED,
/// <remarks/>
COUNTRY_STATE_MISMATCH,
/// <remarks/>
CREATEDFROM_REQD,
/// <remarks/>
CREDITS_DISALLWD,
/// <remarks/>
CRNCY_MISMATCH_BASE_CRNCY,
/// <remarks/>
CRNCY_NOT_UPDATED,
/// <remarks/>
CRNCY_RCRD_DELETED,
/// <remarks/>
CRNCY_REQD,
/// <remarks/>
CSC_SETUP_REQD,
/// <remarks/>
CSTM_FIELD_KEY_REQD,
/// <remarks/>
CSTM_FIELD_VALUE_REQD,
/// <remarks/>
CUST_ARLEADY_HAS_ACCT,
/// <remarks/>
CUST_CNTR_USER_ACCESS_ONLY,
/// <remarks/>
CUST_LEAD_NOT_GROUP_MEMBR,
/// <remarks/>
CYBERSOURCE_ERROR,
/// <remarks/>
CYCLE_IN_PROJECT_PLAN,
/// <remarks/>
DASHBOARD_LOCKED,
/// <remarks/>
DATA_MUST_BE_UNIQUE,
/// <remarks/>
DATA_REQD,
/// <remarks/>
DATE_EXPECTED,
/// <remarks/>
DATE_PARAM_REQD,
/// <remarks/>
DATE_PRD_MISMATCH,
/// <remarks/>
DEFAULT_CUR_REQD,
/// <remarks/>
DEFAULT_EXPENSE_ACCT_REQD,
/// <remarks/>
DEFAULT_ISSUE_OWNER_REQD,
/// <remarks/>
DEFAULT_LIAB_ACCT_REQD,
/// <remarks/>
DEFAULT_TYPE_DELETE_DISALLWD,
/// <remarks/>
DEFERRAL_ACCT_REQD,
/// <remarks/>
DEFERRED_REV_REC_ACCT_REQD,
/// <remarks/>
DEPT_IN_USE,
/// <remarks/>
DFRNT_SWAP_PRICE_LEVELS_REQD,
/// <remarks/>
DISALLWD_IP_ADDRESS,
/// <remarks/>
DISCOUNT_ACCT_SETUP_REQD,
/// <remarks/>
DISCOUNT_DISALLWD,
/// <remarks/>
DISCOUNT_DISALLWD_VSOE,
/// <remarks/>
DISCOUNT_EXCEED_TOTAL,
/// <remarks/>
DISTRIB_REQD_ONE_DAY_BFORE,
/// <remarks/>
DOMAIN_IN_USE,
/// <remarks/>
DOMAIN_WEBSITE_REQD,
/// <remarks/>
DROP_SHIP_ERROR,
/// <remarks/>
DROP_SHIP_OR_SPECIAL_ORD_ALLWD,
/// <remarks/>
DUE_DATE_BFORE_START_DATE,
/// <remarks/>
DUE_DATE_REQD,
/// <remarks/>
DUPLICATE_INVENTORY_NUM,
/// <remarks/>
DUPLICATE_KEYS,
/// <remarks/>
DUPLICATE_METHOD_NAME,
/// <remarks/>
DUPLICATE_NAME_FOR_PRD,
/// <remarks/>
DUPLICATE_NAME_FOR_ROLE,
/// <remarks/>
DUPLICATE_RELATIONSHIP,
/// <remarks/>
DUP_ACCT_NAME,
/// <remarks/>
DUP_ACCT_NOT_ALLWD,
/// <remarks/>
DUP_ACCT_NUM,
/// <remarks/>
DUP_ACCT_ON_TRANS,
/// <remarks/>
DUP_BIN,
/// <remarks/>
DUP_BUNDLE_IN_ACCT,
/// <remarks/>
DUP_CATEGORY,
/// <remarks/>
DUP_CATEGORY_NAME,
/// <remarks/>
DUP_COLOR_THEME,
/// <remarks/>
DUP_CSTM_FIELD,
/// <remarks/>
DUP_CSTM_LAYOUT,
/// <remarks/>
DUP_CSTM_LIST,
/// <remarks/>
DUP_CSTM_RCRD,
/// <remarks/>
DUP_CSTM_RCRD_ENTRY,
/// <remarks/>
DUP_CSTM_TAB,
/// <remarks/>
DUP_EMPL_EMAIL,
/// <remarks/>
DUP_EMPL_ENTITY_NAME,
/// <remarks/>
DUP_EMPL_TMPLT,
/// <remarks/>
DUP_ENTITY,
/// <remarks/>
DUP_ENTITY_EMAIL,
/// <remarks/>
DUP_ENTITY_NAME,
/// <remarks/>
DUP_FEDEX_ACCT_NUM,
/// <remarks/>
DUP_FINANCL_STATMNT_LAYOUT,
/// <remarks/>
DUP_INFO_ITEM,
/// <remarks/>
DUP_ISSUE_NAME_OR_NUM,
/// <remarks/>
DUP_ITEM,
/// <remarks/>
DUP_ITEM_LAYOUT,
/// <remarks/>
DUP_ITEM_NAME,
/// <remarks/>
DUP_ITEM_OPTION,
/// <remarks/>
DUP_ITEM_TMPLT,
/// <remarks/>
DUP_MATRIX_OPTN_ABBRV,
/// <remarks/>
DUP_MEMRZD_TRANS,
/// <remarks/>
DUP_NAME,
/// <remarks/>
DUP_PAYROLL_ITEM,
/// <remarks/>
DUP_PRESNTN_CAT,
/// <remarks/>
DUP_RCRD,
/// <remarks/>
DUP_RCRD_LINK,
/// <remarks/>
DUP_SHIPPING_ITEM,
/// <remarks/>
DUP_SHORT_NAME,
/// <remarks/>
DUP_SITE_THEME,
/// <remarks/>
DUP_SOURCE_ACCT,
/// <remarks/>
DUP_TAX_CODE,
/// <remarks/>
DUP_TRACKING_NUM,
/// <remarks/>
DUP_TRANS,
/// <remarks/>
DUP_UPS_ACCT_NUM,
/// <remarks/>
DUP_VENDOR_EMAIL,
/// <remarks/>
DUP_VENDOR_NAME,
/// <remarks/>
EARNING_ITEM_REQD,
/// <remarks/>
EDITION_DSNT_SUPRT_WORLDPAY,
/// <remarks/>
EIN_OR_TIN_REQD,
/// <remarks/>
EMAIL_ADDRS_REQD,
/// <remarks/>
EMAIL_ADDRS_REQD_TO_NOTIFY,
/// <remarks/>
EMAIL_REQD,
/// <remarks/>
EMAIL_REQD_ACCT_PROVISION,
/// <remarks/>
EMAIL_REQ_HANDLER_ERROR,
/// <remarks/>
EMPL_IN_USE,
/// <remarks/>
ERROR_DELETE_CARD_DATA,
/// <remarks/>
ERROR_IN_TERRITORY_ASSGNMNT,
/// <remarks/>
ERROR_PRCSSNG_TRANS,
/// <remarks/>
ERROR_REFUND_TRANS,
/// <remarks/>
ERROR_REVERSE_AUTH,
/// <remarks/>
ERROR_SENDING_TRAN_EMAIL,
/// <remarks/>
ERROR_VOID_TRANS,
/// <remarks/>
EVENT_ID_NOT_FOUND,
/// <remarks/>
EXCEEDED_MAX_ALLWD_LOC,
/// <remarks/>
EXCEEDED_MAX_CONCUR_RQST,
/// <remarks/>
EXCEEDED_MAX_EMAILS,
/// <remarks/>
EXCEEDED_MAX_FEATURED_ITEMS,
/// <remarks/>
EXCEEDED_MAX_FIELD_LENGTH,
/// <remarks/>
EXCEEDED_MAX_MATRIX_OPTNS,
/// <remarks/>
EXCEEDED_MAX_PDF_ELEMENTS,
/// <remarks/>
EXCEEDED_MAX_PDF_EXPORT_COL,
/// <remarks/>
EXCEEDED_MAX_PIN_RETRIES,
/// <remarks/>
EXCEEDED_MAX_RCRD,
/// <remarks/>
EXCEEDED_MAX_REPORT_COL,
/// <remarks/>
EXCEEDED_MAX_REPORT_ROWS,
/// <remarks/>
EXCEEDED_MAX_REPORT_SIZE,
/// <remarks/>
EXCEEDED_MAX_SESSIONS,
/// <remarks/>
EXCEEDED_MAX_SHIP_PACKAGE,
/// <remarks/>
EXCEEDED_MAX_TIME,
/// <remarks/>
EXCEEDED_MAX_TRANS_LINES,
/// <remarks/>
EXCEEDED_MAX_USERS_ALLWD,
/// <remarks/>
EXCEEDED_PER_TRANS_MAX,
/// <remarks/>
EXCEEDED_RQST_SIZE_LIMIT,
/// <remarks/>
EXCEEDS_ALLWD_LICENSES,
/// <remarks/>
EXPENSE_ENTRY_DISALLWD,
/// <remarks/>
EXPIRED_SEARCH_CRITERIA,
/// <remarks/>
EXTERNALID_NOT_SUPPORTED,
/// <remarks/>
EXTERNALID_REQD,
/// <remarks/>
EXT_CAT_LINK_SETUP_REQD,
/// <remarks/>
FAILED_FEDEX_LABEL_VOID,
/// <remarks/>
FAILED_FORM_VALIDATION,
/// <remarks/>
FAILED_UPS_LABEL_VOID,
/// <remarks/>
FAX_NUM_REQD,
/// <remarks/>
FAX_SETUP_REQD,
/// <remarks/>
FEATURE_DISABLED,
/// <remarks/>
FEATURE_UNAVAILABLE,
/// <remarks/>
FEDEX_ACCT_REQD,
/// <remarks/>
FEDEX_CANT_INTEGRATE_FULFILL,
/// <remarks/>
FEDEX_DROPOFF_TYP_REQD,
/// <remarks/>
FEDEX_INVALID_ACCT_NUM,
/// <remarks/>
FEDEX_ITEM_CONTENTS_REQD,
/// <remarks/>
FEDEX_METER_NOT_RETRIEVED,
/// <remarks/>
FEDEX_METER_REQD,
/// <remarks/>
FEDEX_ONE_PACKG_ALLWD,
/// <remarks/>
FEDEX_ORIGIN_COUNTRY_US_REQD,
/// <remarks/>
FEDEX_RATING_SRVC_UNAVAILBL,
/// <remarks/>
FEDEX_REG_NOT_FOUND,
/// <remarks/>
FEDEX_SHIP_SRVC_REQD,
/// <remarks/>
FEDEX_SHIP_SRVC_UNAVAILBL,
/// <remarks/>
FEDEX_UNSUPRTD_ORIGIN_COUNTRY,
/// <remarks/>
FEDEX_USD_EXCHANGE_RATE_REQD,
/// <remarks/>
FEDEX_USER_ERROR,
/// <remarks/>
FEDEX_VOID_ERROR,
/// <remarks/>
FED_ID_REQD,
/// <remarks/>
FED_WITHHOLDING_REQD,
/// <remarks/>
FIELD_CALL_DATE_REQD,
/// <remarks/>
FIELD_DEFN_REQD,
/// <remarks/>
FIELD_NOT_SETTABLE_ON_ADD,
/// <remarks/>
FIELD_PARAM_REQD,
/// <remarks/>
FIELD_REQD,
/// <remarks/>
FILE_ALREADY_EXISTS,
/// <remarks/>
FILE_DISALLWD_IN_ROOT_FLDR,
/// <remarks/>
FILE_MISSING,
/// <remarks/>
FILE_NOT_DOWNLOADABLE,
/// <remarks/>
FILE_NOT_FOUND,
/// <remarks/>
FILE_REQD,
/// <remarks/>
FILE_UPLOAD_IN_PROGRESS,
/// <remarks/>
FILTER_BY_AMT_REQD,
/// <remarks/>
FINANCE_CHARGE_SETUP_REQD,
/// <remarks/>
FINANCE_CHARGE_SET_PREFS,
/// <remarks/>
FIRST_LAST_NAMES_REQD,
/// <remarks/>
FIRST_QTY_BUCKET_MUST_BE_ZERO,
/// <remarks/>
FLD_VALUE_REQD,
/// <remarks/>
FLD_VALUE_TOO_LARGE,
/// <remarks/>
FOLDER_ALREADY_EXISTS,
/// <remarks/>
FORMULA_ERROR,
/// <remarks/>
FORM_RESUBMISSION_REQD,
/// <remarks/>
FORM_SETUP_REQD,
/// <remarks/>
FORM_UNAVAILBL_ONLINE,
/// <remarks/>
FRIENDLY_NAME_REQD,
/// <remarks/>
FULFILL_REQD_FIELDS_MISSING,
/// <remarks/>
FULFILL_REQD_PARAMS_MISSING,
/// <remarks/>
FULL_DISTRIB_REQD,
/// <remarks/>
FULL_USERS_REQD_TO_INTEGRATE,
/// <remarks/>
FX_RATE_REQD_FEDEX_RATE,
/// <remarks/>
FX_TRANS_DISALLWD,
/// <remarks/>
GETALL_RCRD_TYPE_REQD,
/// <remarks/>
GIFT_CERT_AMT_EXCEED_AVAILBL,
/// <remarks/>
GIFT_CERT_AUTH_ALREADY_EXISTS,
/// <remarks/>
GIFT_CERT_CAN_BE_USED_ONCE,
/// <remarks/>
GIFT_CERT_CODE_REQD,
/// <remarks/>
GIFT_CERT_INVALID_NUM,
/// <remarks/>
GIFT_CERT_IN_USE,
/// <remarks/>
GROUP_DSNT_EXIST,
/// <remarks/>
GROUP_REQD,
/// <remarks/>
GROUP_TYPE_REQD,
/// <remarks/>
GRTR_QTY_PRICE_LEVEL_REQD,
/// <remarks/>
ILLEGAL_PERIOD_STRUCTURE,
/// <remarks/>
INACTIVE_CC_PROFILE,
/// <remarks/>
INACTIVE_RCRD_FOR_ROLE,
/// <remarks/>
INAVLID_FILE_TYP,
/// <remarks/>
INAVLID_ITEM_TYP,
/// <remarks/>
INAVLID_PRICING_MTRX,
/// <remarks/>
INCOMPATIBLE_ACCT_CHANGE,
/// <remarks/>
INCOMPLETE_BILLING_ADDR,
/// <remarks/>
INCOMPLETE_FILE_UPLOAD,
/// <remarks/>
INCRCT_ORD_INFO,
/// <remarks/>
INFINITE_LOOP_DETECTED,
/// <remarks/>
INITIALIZE_ARG_REQD,
/// <remarks/>
INITIALIZE_AUXREF_REQD,
/// <remarks/>
INSTALL_SCRIPT_ERROR,
/// <remarks/>
INSUFCNT_NUM_PRDS_FOR_REV_REC,
/// <remarks/>
INSUFCNT_OPEN_PRDS_FOR_REV_REC,
/// <remarks/>
INSUFFICIENT_CHARS_IN_SEARCH,
/// <remarks/>
INSUFFICIENT_FLD_PERMISSION,
/// <remarks/>
INSUFFICIENT_FUND,
/// <remarks/>
INSUFFICIENT_PERMISSION,
/// <remarks/>
INTEGER_REQD_FOR_QTY,
/// <remarks/>
INTL_FEDEX_ONE_PACKG_ALLWD,
/// <remarks/>
INTL_SHIP_EXCEED_MAX_ITEM,
/// <remarks/>
INVALID_ABN,
/// <remarks/>
INVALID_ACCT,
/// <remarks/>
INVALID_ACCT_NUM_CSTM_FIELD,
/// <remarks/>
INVALID_ACCT_PRD,
/// <remarks/>
INVALID_ACCT_TYP,
/// <remarks/>
INVALID_ACTION,
/// <remarks/>
INVALID_ADDRESS_OR_SHIPPER_NO,
/// <remarks/>
INVALID_ADJUSTMENT_ACCT,
/// <remarks/>
INVALID_AES_FTSR_EXEMPTN_NUM,
/// <remarks/>
INVALID_ALLOCTN_METHOD,
/// <remarks/>
INVALID_AMORTZN_ACCT,
/// <remarks/>
INVALID_AMT,
/// <remarks/>
INVALID_APP_ID,
/// <remarks/>
INVALID_ASSIGN_STATUS_COMBO,
/// <remarks/>
INVALID_AUTH_CODE,
/// <remarks/>
INVALID_AUTOAPPLY_VALUE,
/// <remarks/>
INVALID_AVS_ADDR,
/// <remarks/>
INVALID_AVS_ZIP,
/// <remarks/>
INVALID_BALANCE_RANGE,
/// <remarks/>
INVALID_BILLING_SCHDUL,
/// <remarks/>
INVALID_BILLING_SCHDUL_DATE,
/// <remarks/>
INVALID_BILLING_SCHDUL_ENTRY,
/// <remarks/>
INVALID_BIN_NUM,
/// <remarks/>
INVALID_BOM_QTY,
/// <remarks/>
INVALID_BOOLEAN_VALUE,
/// <remarks/>
INVALID_BUG_NUM,
/// <remarks/>
INVALID_CAMPAIGN_CHANNEL,
/// <remarks/>
INVALID_CAMPAIGN_GROUP_SIZE,
/// <remarks/>
INVALID_CAMPAIGN_STATUS,
/// <remarks/>
INVALID_CARD,
/// <remarks/>
INVALID_CARD_ID,
/// <remarks/>
INVALID_CARD_NUM,
/// <remarks/>
INVALID_CARD_TYP,
/// <remarks/>
INVALID_CASE_FORM,
/// <remarks/>
INVALID_CC_EMAIL_ADDRESS,
/// <remarks/>
INVALID_CC_NUM,
/// <remarks/>
INVALID_CERT,
/// <remarks/>
INVALID_CERT_AUTH,
/// <remarks/>
INVALID_CHANGE_LIST,
/// <remarks/>
INVALID_CHARS_IN_EMAIL,
/// <remarks/>
INVALID_CHARS_IN_NAME,
/// <remarks/>
INVALID_CHARS_IN_PARAM_FIELD,
/// <remarks/>
INVALID_CHARS_IN_URL,
/// <remarks/>
INVALID_CHECKOUT_EMAIL,
/// <remarks/>
INVALID_CITY,
/// <remarks/>
INVALID_COLUMN_NAME,
/// <remarks/>
INVALID_COLUMN_VALUE,
/// <remarks/>
INVALID_CONTENT_TYPE,
/// <remarks/>
INVALID_COSTING_METHOD,
/// <remarks/>
INVALID_CRNCY_EXCH_RATE,
/// <remarks/>
INVALID_CRYPT_KEY,
/// <remarks/>
INVALID_CSTM_FIELD_DATA_TYP,
/// <remarks/>
INVALID_CSTM_FIELD_RCRD_TYP,
/// <remarks/>
INVALID_CSTM_FIELD_REF,
/// <remarks/>
INVALID_CSTM_FORM,
/// <remarks/>
INVALID_CSTM_RCRD_KEY,
/// <remarks/>
INVALID_CSTM_RCRD_QUERY,
/// <remarks/>
INVALID_CSTM_RCRD_TYPE_KEY,
/// <remarks/>
INVALID_CSTM_RCRD_TYP_KEY,
/// <remarks/>
INVALID_CUR,
/// <remarks/>
INVALID_CURRENCY_CODE,
/// <remarks/>
INVALID_CURRENCY_TYP,
/// <remarks/>
INVALID_CURR_CODE,
/// <remarks/>
INVALID_CUSTOMER_RCRD,
/// <remarks/>
INVALID_DATA,
/// <remarks/>
INVALID_DATA_FORMAT,
/// <remarks/>
INVALID_DATE,
/// <remarks/>
INVALID_DATE_FORMAT,
/// <remarks/>
INVALID_DATE_RANGE,
/// <remarks/>
INVALID_DATE_TIME,
/// <remarks/>
INVALID_DEAL_RANGE,
/// <remarks/>
INVALID_DELETE_REF,
/// <remarks/>
INVALID_DESTINATION_FLDR,
/// <remarks/>
INVALID_DESTNTN_COUNTRY,
/// <remarks/>
INVALID_DESTNTN_POST_CODE,
/// <remarks/>
INVALID_DESTNTN_STATE,
/// <remarks/>
INVALID_DETACH_RECORD_TYP,
/// <remarks/>
INVALID_DISCOUNT_MARKUP,
/// <remarks/>
INVALID_DOMAIN_KEY,
/// <remarks/>
INVALID_DOMAIN_NAME,
/// <remarks/>
INVALID_DUP_ISSUE_REF,
/// <remarks/>
INVALID_EMAIL,
/// <remarks/>
INVALID_EMAIL_ADDR,
/// <remarks/>
INVALID_END_DATE,
/// <remarks/>
INVALID_END_TIME,
/// <remarks/>
INVALID_ENTITY_INTERNALID,
/// <remarks/>
INVALID_ENTITY_STATUS,
/// <remarks/>
INVALID_EVENT_TIME,
/// <remarks/>
INVALID_EXPNS_ACCT_SUB,
/// <remarks/>
INVALID_EXPRESSION,
/// <remarks/>
INVALID_EXP_DATE,
/// <remarks/>
INVALID_FAX_NUM,
/// <remarks/>
INVALID_FAX_PHONE_FORMAT,
/// <remarks/>
INVALID_FIELD_FOR_RCRD_TYP,
/// <remarks/>
INVALID_FIELD_NAME_FOR_NULL,
/// <remarks/>
INVALID_FILE,
/// <remarks/>
INVALID_FILE_ENCODING,
/// <remarks/>
INVALID_FILE_TYP,
/// <remarks/>
INVALID_FLD,
/// <remarks/>
INVALID_FLDR_SIZE,
/// <remarks/>
INVALID_FLD_RANGE,
/// <remarks/>
INVALID_FLD_TYP,
/// <remarks/>
INVALID_FLD_VALUE,
/// <remarks/>
INVALID_FORMAT_IN_PARAM_FIELD,
/// <remarks/>
INVALID_FORMULA,
/// <remarks/>
INVALID_FORMULA_FIELD,
/// <remarks/>
INVALID_FROM_DATE,
/// <remarks/>
INVALID_FROM_TIME,
/// <remarks/>
INVALID_FULFILMNT_ITEM,
/// <remarks/>
INVALID_FX_BASE_CURRENCY,
/// <remarks/>
INVALID_FX_RATE,
/// <remarks/>
INVALID_GET_REF,
/// <remarks/>
INVALID_GIFT_CERT,
/// <remarks/>
INVALID_GIFT_CERT_AMT,
/// <remarks/>
INVALID_GIFT_CERT_CODE,
/// <remarks/>
INVALID_GROUP_TYP,
/// <remarks/>
INVALID_GROUP_TYPE,
/// <remarks/>
INVALID_GRP,
/// <remarks/>
INVALID_ID,
/// <remarks/>
INVALID_INITIALIZE_ARG,
/// <remarks/>
INVALID_INITIALIZE_AUXREF,
/// <remarks/>
INVALID_INITIALIZE_REF,
/// <remarks/>
INVALID_INSURED_VALUE,
/// <remarks/>
INVALID_INTERNALID,
/// <remarks/>
INVALID_INVENTORY_NUM,
/// <remarks/>
INVALID_INV_DATE,
/// <remarks/>
INVALID_IP_ADDRESS_RULE,
/// <remarks/>
INVALID_ISSUE_BUILD_VERSION,
/// <remarks/>
INVALID_ISSUE_PRIORITY,
/// <remarks/>
INVALID_ISSUE_PRODUCT,
/// <remarks/>
INVALID_ISSUE_STATUS,
/// <remarks/>
INVALID_ITEM_OPTION,
/// <remarks/>
INVALID_ITEM_OPTIONS,
/// <remarks/>
INVALID_ITEM_SUBTYP,
/// <remarks/>
INVALID_ITEM_TYP,
/// <remarks/>
INVALID_ITEM_WEIGHT,
/// <remarks/>
INVALID_JOB_ID,
/// <remarks/>
INVALID_KEY_OR_REF,
/// <remarks/>
INVALID_KEY_PASSWORD_REQD,
/// <remarks/>
INVALID_LINE_ID,
/// <remarks/>
INVALID_LINK_SUM,
/// <remarks/>
INVALID_LIST_ID,
/// <remarks/>
INVALID_LIST_KEY,
/// <remarks/>
INVALID_LOC,
/// <remarks/>
INVALID_LOC_SUB_RESTRICTN,
/// <remarks/>
INVALID_LOGIN,
/// <remarks/>
INVALID_LOGIN_ATTEMPT,
/// <remarks/>
INVALID_LOGIN_CREDENTIALS,
/// <remarks/>
INVALID_LOGIN_IP,
/// <remarks/>
INVALID_LOT_NUM_FORMAT,
/// <remarks/>
INVALID_MACRO_ID,
/// <remarks/>
INVALID_MARKUP_DISCOUNT,
/// <remarks/>
INVALID_MCC,
/// <remarks/>
INVALID_MEMBER_HIERARCHY,
/// <remarks/>
INVALID_MEMRZD_TRANS,
/// <remarks/>
INVALID_MERCHANT_KEY,
/// <remarks/>
INVALID_MERCHANT_NAME,
/// <remarks/>
INVALID_NAME,
/// <remarks/>
INVALID_NUM,
/// <remarks/>
INVALID_NUMBER,
/// <remarks/>
INVALID_OBJ,
/// <remarks/>
INVALID_ONLINE_FORM,
/// <remarks/>
INVALID_ONLINE_FORM_URL,
/// <remarks/>
INVALID_OPENID_DOMAIN,
/// <remarks/>
INVALID_OPERATION,
/// <remarks/>
INVALID_ORD_STATUS,
/// <remarks/>
INVALID_ORIGIN_COUNTRY,
/// <remarks/>
INVALID_ORIGIN_POSTCODE,
/// <remarks/>
INVALID_ORIGIN_STATE,
/// <remarks/>
INVALID_PAGER_NUM,
/// <remarks/>
INVALID_PAGE_INDEX,
/// <remarks/>
INVALID_PAGE_PARAM,
/// <remarks/>
INVALID_PARAM,
/// <remarks/>
INVALID_PARENT,
/// <remarks/>
INVALID_PARTNER_CODE,
/// <remarks/>
INVALID_PARTNER_ID,
/// <remarks/>
INVALID_PASSWORD,
/// <remarks/>
INVALID_PAYCHECK_DATE,
/// <remarks/>
INVALID_PERIOD,
/// <remarks/>
INVALID_PHONE,
/// <remarks/>
INVALID_PHONE_FAX_PAGER_NUM,
/// <remarks/>
INVALID_PHONE_NUM,
/// <remarks/>
INVALID_PHONE_NUMBER,
/// <remarks/>
INVALID_PICKUP_POSTAL_CODE,
/// <remarks/>
INVALID_PIN,
/// <remarks/>
INVALID_PIN_DEBIT_TRANS_TYP,
/// <remarks/>
INVALID_PORTLET_TYP,
/// <remarks/>
INVALID_POST,
/// <remarks/>
INVALID_PRESENTATION_TYP,
/// <remarks/>
INVALID_PROBABILITY_RANGE,
/// <remarks/>
INVALID_PROFILE_ID,
/// <remarks/>
INVALID_PROJ_BILLING_TYP,
/// <remarks/>
INVALID_PSWD,
/// <remarks/>
INVALID_PSWD_HINT,
/// <remarks/>
INVALID_PSWD_ILLEGAL_CHAR,
/// <remarks/>
INVALID_PURCHASE_TAX_CODE,
/// <remarks/>
INVALID_QTY,
/// <remarks/>
INVALID_QUANTITY,
/// <remarks/>
INVALID_QUESTION,
/// <remarks/>
INVALID_RCRD,
/// <remarks/>
INVALID_RCRD_CONVERSION,
/// <remarks/>
INVALID_RCRD_HEADER_,
/// <remarks/>
INVALID_RCRD_ID,
/// <remarks/>
INVALID_RCRD_INITIALIZE,
/// <remarks/>
INVALID_RCRD_OBJ,
/// <remarks/>
INVALID_RCRD_REF,
/// <remarks/>
INVALID_RCRD_TRANSFRM,
/// <remarks/>
INVALID_RCRD_TYPE,
/// <remarks/>
INVALID_RECIPIENT,
/// <remarks/>
INVALID_RECR_REF,
/// <remarks/>
INVALID_RECUR_DATE_RANGE,
/// <remarks/>
INVALID_RECUR_DESC_REQD,
/// <remarks/>
INVALID_RECUR_DOW,
/// <remarks/>
INVALID_RECUR_DOWIM,
/// <remarks/>
INVALID_RECUR_DOWMASK,
/// <remarks/>
INVALID_RECUR_FREQUENCY,
/// <remarks/>
INVALID_RECUR_PATTERN,
/// <remarks/>
INVALID_RECUR_PERIOD,
/// <remarks/>
INVALID_RECUR_TIME_ZONE_REQD,
/// <remarks/>
INVALID_REFFERER_EMAIL,
/// <remarks/>
INVALID_REFUND_AMT,
/// <remarks/>
INVALID_REF_CANT_INITIALIZE,
/// <remarks/>
INVALID_REF_KEY,
/// <remarks/>
INVALID_REPORT,
/// <remarks/>
INVALID_REPORT_ID,
/// <remarks/>
INVALID_REPORT_ROW,
/// <remarks/>
INVALID_REQUEST,
/// <remarks/>
INVALID_RESOURCE_TIME,
/// <remarks/>
INVALID_RESULT_SUMMARY_FUNC,
/// <remarks/>
INVALID_RETURN_DATA_OBJECT,
/// <remarks/>
INVALID_REV_REC_DATE_RANGE,
/// <remarks/>
INVALID_ROLE,
/// <remarks/>
INVALID_ROLE_FOR_EVENT,
/// <remarks/>
INVALID_RQST_CONTACTS_EXIST,
/// <remarks/>
INVALID_RQST_PARENT_REQD,
/// <remarks/>
INVALID_RQST_SBCUST_JOBS_EXIST,
/// <remarks/>
INVALID_SAVEDSEARCH,
/// <remarks/>
INVALID_SAVED_SRCH,
/// <remarks/>
INVALID_SCHDUL_AMT,
/// <remarks/>
INVALID_SCHDUL_FORMAT,
/// <remarks/>
INVALID_SCRIPT_ID,
/// <remarks/>
INVALID_SEARCH,
/// <remarks/>
INVALID_SEARCH_CRITERIA,
/// <remarks/>
INVALID_SEARCH_FIELD_KEY,
/// <remarks/>
INVALID_SEARCH_FIELD_NAME,
/// <remarks/>
INVALID_SEARCH_FIELD_OBJ,
/// <remarks/>
INVALID_SEARCH_JOIN_ID,
/// <remarks/>
INVALID_SEARCH_MORE,
/// <remarks/>
INVALID_SEARCH_OPERATOR,
/// <remarks/>
INVALID_SEARCH_PAGE_INDEX,
/// <remarks/>
INVALID_SEARCH_PAGE_SIZE,
/// <remarks/>
INVALID_SEARCH_PREF,
/// <remarks/>
INVALID_SEARCH_SELECT_OBJ,
/// <remarks/>
INVALID_SEARCH_TYPE,
/// <remarks/>
INVALID_SEARCH_VALUE,
/// <remarks/>
INVALID_SECONDARY_EMAIL,
/// <remarks/>
INVALID_SECPAY_CREDENTIALS,
/// <remarks/>
INVALID_SERIAL_NUM,
/// <remarks/>
INVALID_SERIAL_OR_LOT_NUMBER,
/// <remarks/>
INVALID_SERVICE_CODE,
/// <remarks/>
INVALID_SESSION,
/// <remarks/>
INVALID_SHIPPER_STATE,
/// <remarks/>
INVALID_SHIP_DATE,
/// <remarks/>
INVALID_SHIP_FROM_STATE,
/// <remarks/>
INVALID_SHIP_GRP,
/// <remarks/>
INVALID_SHIP_SRVC,
/// <remarks/>
INVALID_SHIP_TO_SATE,
/// <remarks/>
INVALID_SITE_CSTM_FILE,
/// <remarks/>
INVALID_SOAP_HEADER,
/// <remarks/>
INVALID_SRCH,
/// <remarks/>
INVALID_SRCH_CRITERIA,
/// <remarks/>
INVALID_SRCH_CSTM_FLD,
/// <remarks/>
INVALID_SRCH_FUNCTN,
/// <remarks/>
INVALID_SRCH_SORT,
/// <remarks/>
INVALID_SRCH_SUMMARY_TYP,
/// <remarks/>
INVALID_SRCH_TYP,
/// <remarks/>
INVALID_SRVC_ITEM_SUB,
/// <remarks/>
INVALID_SSO,
/// <remarks/>
INVALID_SSS_DEBUG_SESSION,
/// <remarks/>
INVALID_STATE,
/// <remarks/>
INVALID_STATUS,
/// <remarks/>
INVALID_SUB,
/// <remarks/>
INVALID_SUBLIST_DESC,
/// <remarks/>
INVALID_SUBSCRIPTION_STATUS,
/// <remarks/>
INVALID_SUMMARY_SRCH,
/// <remarks/>
INVALID_SUPERVISOR,
/// <remarks/>
INVALID_TASK_ID,
/// <remarks/>
INVALID_TAX_AMT,
/// <remarks/>
INVALID_TAX_CODE,
/// <remarks/>
INVALID_TAX_CODES,
/// <remarks/>
INVALID_TAX_CODE_FOR_SUB,
/// <remarks/>
INVALID_TAX_PMT,
/// <remarks/>
INVALID_TAX_VALUE,
/// <remarks/>
INVALID_TIME_FORMAT,
/// <remarks/>
INVALID_TO_DATE,
/// <remarks/>
INVALID_TRACKING_NUM,
/// <remarks/>
INVALID_TRANS,
/// <remarks/>
INVALID_TRANSACTION_DATE,
/// <remarks/>
INVALID_TRANSACTIO_DATE,
/// <remarks/>
INVALID_TRANS_AMT,
/// <remarks/>
INVALID_TRANS_COMPNT,
/// <remarks/>
INVALID_TRANS_ID,
/// <remarks/>
INVALID_TRANS_SUB_ACCT,
/// <remarks/>
INVALID_TRANS_SUB_CLASS,
/// <remarks/>
INVALID_TRANS_SUB_DEPT,
/// <remarks/>
INVALID_TRANS_SUB_ENTITY,
/// <remarks/>
INVALID_TRANS_SUB_ITEM,
/// <remarks/>
INVALID_TRANS_SUB_LOC,
/// <remarks/>
INVALID_TRANS_TYP,
/// <remarks/>
INVALID_TRAN_ITEM_LINE,
/// <remarks/>
INVALID_TRIAL_TYP,
/// <remarks/>
INVALID_TYP,
/// <remarks/>
INVALID_UNIT_TYP,
/// <remarks/>
INVALID_UNSUPRTD_RCRD_TYP,
/// <remarks/>
INVALID_UPS_ACCT,
/// <remarks/>
INVALID_UPS_PACKG_WEIGHT,
/// <remarks/>
INVALID_UPS_VALUES,
/// <remarks/>
INVALID_URL,
/// <remarks/>
INVALID_URL_PARAM,
/// <remarks/>
INVALID_VALUE,
/// <remarks/>
INVALID_VAT_AMOUNT,
/// <remarks/>
INVALID_VSOE_ALLOCTN,
/// <remarks/>
INVALID_WEBSITE_SECTION,
/// <remarks/>
INVALID_WO,
/// <remarks/>
INVALID_WO_ITEM,
/// <remarks/>
INVALID_WS_VERSION,
/// <remarks/>
INVALID_YEAR,
/// <remarks/>
INVALID_YEAR_FORMAT,
/// <remarks/>
INVALID_ZIP_CODE,
/// <remarks/>
INVALID_ZIP_FILE,
/// <remarks/>
INVALID_ZIP_POST_CODE,
/// <remarks/>
INVENTORY_NUM_DISALLWD,
/// <remarks/>
INVLAID_BOOLEAN_VALUE,
/// <remarks/>
DATA_RETRIEVAL_ERROR,
/// <remarks/>
IP_REQUEST,
/// <remarks/>
ISSUE_ASSIGNEE_DISALLWD,
/// <remarks/>
ISSUE_PRODUCT_VERSION_MISMATCH,
/// <remarks/>
ISSUE_VERSION_BUILD_MISMATCH,
/// <remarks/>
ITEM_ACCT_REQD,
/// <remarks/>
ITEM_COUNT_MISMATCH,
/// <remarks/>
ITEM_IS_UNAVAILABLE,
/// <remarks/>
ITEM_NAME_MUST_BE_UNIQUE,
/// <remarks/>
ITEM_NOT_UNIQUE,
/// <remarks/>
ITEM_PARAM_REQD_IN_URL,
/// <remarks/>
ITEM_QTY_AMT_MISMATCH,
/// <remarks/>
ITEM_TYP_REQS_UNIT,
/// <remarks/>
JE_AMOUNTS_MUST_BALANCE,
/// <remarks/>
JE_LINE_MISSING_REQD_DATA,
/// <remarks/>
JE_MAX_ONE_LINE,
/// <remarks/>
JE_REV_REC_IN_PROGRESS,
/// <remarks/>
JE_UNEXPECTED_ERROR,
/// <remarks/>
JOB_NOT_COMPLETE,
/// <remarks/>
JS_EXCEPTION,
/// <remarks/>
KEY_REQD,
/// <remarks/>
KPI_SETUP_REQD,
/// <remarks/>
LABEL_REQD,
/// <remarks/>
LANGUAGE_SETUP_REQD,
/// <remarks/>
LINKED_ACCT_DONT_MATCH,
/// <remarks/>
LINKED_ENTITIES_DONT_MATCH,
/// <remarks/>
LINKED_ITEMS_DONT_MATCH,
/// <remarks/>
LINK_LINES_TO_ONE_ORD,
/// <remarks/>
LIST_ID_REQD,
/// <remarks/>
LIST_KEY_REQD,
/// <remarks/>
LOCATIONS_IN_USE,
/// <remarks/>
LOCATIONS_SETUP_REQD,
/// <remarks/>
LOCATION_REQD,
/// <remarks/>
LOCKED_DASHBOARD,
/// <remarks/>
LOGIN_DISABLED,
/// <remarks/>
LOGIN_DISABLED_PARTNER_CTR,
/// <remarks/>
LOGIN_EMAIL_REQD,
/// <remarks/>
LOGIN_NAME_AND_PSWD_REQD,
/// <remarks/>
LOGIN_REQD,
/// <remarks/>
LOST_UPSELL_CRITERIA,
/// <remarks/>
MACHN_LIST_KEY_NAMES_REQD,
/// <remarks/>
MANDATORY_PRD_TYPE_REQD,
/// <remarks/>
MASS_UPDATE_CRITERIA_LOST,
/// <remarks/>
MATCHING_CUR_SUB_REQD,
/// <remarks/>
MATCHING_SERIAL_NUM_REQD,
/// <remarks/>
MATRIX_INFO_TEMP_LOST,
/// <remarks/>
MATRIX_SUBITEM_NAME_TOO_LONG,
/// <remarks/>
MAX_16_LINES_ALLWD_PER_BILLPAY,
/// <remarks/>
MAX_200_LINES_ALLWD_ON_TRANS,
/// <remarks/>
MAX_BARCODE_PRINT_EXCEEDED,
/// <remarks/>
MAX_BULK_MERGE_RCRDS_EXCEEDED,
/// <remarks/>
MAX_EMAILS_EXCEEDED,
/// <remarks/>
MAX_RCRDS_EXCEEDED,
/// <remarks/>
MAX_VALUES_EXCEEDED,
/// <remarks/>
MEDIA_FILE_INVALID_JSCRIPT,
/// <remarks/>
MEDIA_NOT_FOUND,
/// <remarks/>
MEDIA_NOT_INITIALIZED,
/// <remarks/>
MEMORIZED_TRANS_ERROR,
/// <remarks/>
MERGE_OPERATION_DISALLWD,
/// <remarks/>
MERGE_RCRD_REQD,
/// <remarks/>
METAVANTE_ERROR,
/// <remarks/>
METAVANTE_SECRET_ANSWER_REQD,
/// <remarks/>
METAVANTE_SECRET_QESTION_REQD,
/// <remarks/>
METAVANTE_SETUP_REQD,
/// <remarks/>
METAVANTE_TEMP_UNAVAILBL,
/// <remarks/>
METHOD_NAME_CANNOT_BE_EMPTY,
/// <remarks/>
MISMATCHED_CURRENCY,
/// <remarks/>
MISMATCHED_QTY_PRICING,
/// <remarks/>
MISMATCHED_SEARCH_PARENTHESIS,
/// <remarks/>
MISMATCH_EVENT_ISSUE_STATUS,
/// <remarks/>
MISMATCH_ISSUE_PRODUCT_VERSION,
/// <remarks/>
MISMATCH_SALES_CONTRIBUTION,
/// <remarks/>
MISSING_ACCT_PRD,
/// <remarks/>
MISSING_CRNCY_EXCH_RATE,
/// <remarks/>
MISSING_ENUM,
/// <remarks/>
MISSING_REQD_FLD,
/// <remarks/>
MISSNG_ACCT_PRD,
/// <remarks/>
MISSNG_REV_REC_RCRD,
/// <remarks/>
MISSNG_SO_REV_REC_PARAMS,
/// <remarks/>
MISSNG_SO_START_END_DATES,
/// <remarks/>
MLI_REQD,
/// <remarks/>
MSNG_FIELD_OWRTE_MUST_BE_TRUE,
/// <remarks/>
MST_UPDATE_ITEMS_THEN_RATES,
/// <remarks/>
MULTISELECT_TYPE_REQD,
/// <remarks/>
MULTI_ACCT_CANT_CHANGE_PSWD,
/// <remarks/>
MULTI_LOC_INVT_ERROR,
/// <remarks/>
MULTI_PRIMARY_PARTNER_DISALLWD,
/// <remarks/>
MULTI_SHIP_ROUTES_REQD,
/// <remarks/>
MUST_DEFINE_BASE_UNIT,
/// <remarks/>
MUST_RESUBMIT_RCRD,
/// <remarks/>
NAME_ALREADY_IN_USE,
/// <remarks/>
NAME_REQD,
/// <remarks/>
NAME_TYPE_FLDR_FIELDS_REQD,
/// <remarks/>
NARROW_KEYWORD_SEARCH,
/// <remarks/>
NEED_BILL_VARIANCE_ACCT,
/// <remarks/>
NEGATIVE_PAYMENT_DISALLWD,
/// <remarks/>
NEITHER_ARGUMENT_DEFINED,
/// <remarks/>
NEW_CONNECTION_DISALLWD,
/// <remarks/>
NEXUS_REQD,
/// <remarks/>
NONMATCHING_EMAILS,
/// <remarks/>
NONUNIQUE_INDEX_VALUE,
/// <remarks/>
NONZERO_AMT_REQD,
/// <remarks/>
NONZERO_QTY_REQD,
/// <remarks/>
NONZERO_WEIGHT_REQD,
/// <remarks/>
NON_ADMIN_CANNOT_INITIATE_LINK,
/// <remarks/>
NOT_AN_INVITEE,
/// <remarks/>
NOT_IN_INVT,
/// <remarks/>
NO_DATA_FOUND,
/// <remarks/>
NO_EXPENSES_FOR_PRD,
/// <remarks/>
NO_ITEMS_TO_PRINT,
/// <remarks/>
NO_MASS_UPDATES_RUNNING,
/// <remarks/>
NO_MTRX_ITEMS_TO_UPDATE,
/// <remarks/>
NO_ORD_SHPMNT,
/// <remarks/>
NO_RCRDS_MATCH,
/// <remarks/>
NO_RCRD_FOR_USER,
/// <remarks/>
NO_SCHDUL_APPLIED,
/// <remarks/>
NO_UPSERT,
/// <remarks/>
NULL_CHECK_NUMBER,
/// <remarks/>
NUMERIC_CHECK_NUM_REQD,
/// <remarks/>
NUMERIC_REF_NUM_REQD,
/// <remarks/>
NUM_ITEMS_GRTR_THAN_QTY,
/// <remarks/>
NUM_ITEMS_NOT_EQUAL_TO_QTY,
/// <remarks/>
NUM_REQD_FOR_FIRST_LABEL,
/// <remarks/>
OI_FEATURE_REQD,
/// <remarks/>
OI_PERMISSION_REQD,
/// <remarks/>
ONE_ADMIN_REQD_PER_ACCT,
/// <remarks/>
ONE_DIRECT_DEPOSIT_ACT_ALLWD,
/// <remarks/>
ONE_EMPL_REQD,
/// <remarks/>
ONE_PAY_ITEM_PER_EMPL,
/// <remarks/>
ONE_POSITIVE_VALUE_REQD,
/// <remarks/>
ONE_RCRD_REQD_FOR_MASS_UPDATE,
/// <remarks/>
ONE_ROLE_REQD,
/// <remarks/>
ONLINE_BANK_FILE_REQD,
/// <remarks/>
ONLINE_BILL_PAY_DUP,
/// <remarks/>
ONLINE_BILL_PAY_SETUP_REQD,
/// <remarks/>
ONLINE_FORM_DSNT_EXIST,
/// <remarks/>
ONLINE_FORM_EMPTY,
/// <remarks/>
ONLINE_FORM_ID_REQD,
/// <remarks/>
ONLINE_FORM_USER_ACCESS_ONLY,
/// <remarks/>
ONLINE_ORD_FEATURE_DISABLED,
/// <remarks/>
ONLY_ONE_CONTRIB_ITEM_REQD,
/// <remarks/>
ONLY_ONE_DEDCT_ITEM_REQD,
/// <remarks/>
ONLY_ONE_DISTRIB_ALLWD,
/// <remarks/>
ONLY_ONE_EARNING_ITEM_REQD,
/// <remarks/>
ONLY_ONE_LOT_NUM_ALLWD,
/// <remarks/>
ONLY_ONE_PREF_BIN_ALLWD,
/// <remarks/>
ONLY_ONE_UNIT_AS_BASE_UNIT,
/// <remarks/>
ONLY_ONE_UPLOAD_ALLWD,
/// <remarks/>
ONLY_ONE_WITHLD_ITEM_REQD,
/// <remarks/>
OPENID_DOMAIN_IN_USE,
/// <remarks/>
OPENID_NOT_ENABLED,
/// <remarks/>
OPERATOR_ARITY_MISMATCH,
/// <remarks/>
OPRTN_UNAVAILBL_TO_GATEWAY,
/// <remarks/>
ORDER_DSNT_EXIST,
/// <remarks/>
ORD_ALREADY_APPRVD,
/// <remarks/>
OTHER_PMT_AUTH_IN_PROGRESS,
/// <remarks/>
OVERAGE_DISALLWD,
/// <remarks/>
OVERLAPPING_PRDS_DISALLWD,
/// <remarks/>
OVER_FULFILL_DISALLWD,
/// <remarks/>
OVER_FULFILL_RECEIV_DISALLWD,
/// <remarks/>
OWNER_REQD,
/// <remarks/>
PACKAGE_WEIGHT_REQD,
/// <remarks/>
PACKG_LEVEL_REF_DISALLWD,
/// <remarks/>
PACKG_VALUE_TOO_LARGE,
/// <remarks/>
PARENT_CANT_ITSELF_BE_MEMBER,
/// <remarks/>
PARENT_MUST_BE_MATRIX_ITEM,
/// <remarks/>
PARENT_REQD,
/// <remarks/>
PARSING_ERROR,
/// <remarks/>
PARTIAL_FULFILL_RCEIV_DISALLWD,
/// <remarks/>
PARTNER_ACCESS_DENIED,
/// <remarks/>
PARTNER_ACCT_NOT_LINKED,
/// <remarks/>
PARTNER_CODE_ALREADY_USED,
/// <remarks/>
PAYCHECK_ALREADY_PAID,
/// <remarks/>
PAYCHECK_IN_USE,
/// <remarks/>
PAYEE_REQD_FOR_PMT,
/// <remarks/>
PAYPAL_FUND_SOURCE_REQD,
/// <remarks/>
PAYPAL_INVALID_PMT_METHOD,
/// <remarks/>
PAYPAL_PMT_NOTIFICATION,
/// <remarks/>
PAYPAL_SETUP_REQD,
/// <remarks/>
PAYROLL_COMMITTED,
/// <remarks/>
PAYROLL_EXPENSE_ACCT_REQD,
/// <remarks/>
PAYROLL_FEATURE_DISABLED,
/// <remarks/>
PAYROLL_FEATURE_UNAVAILABLE,
/// <remarks/>
PAYROLL_FUND_ACCT_REQD,
/// <remarks/>
PAYROLL_IN_PROCESS,
/// <remarks/>
PAYROLL_ITEM_DELETE_DISALLWD,
/// <remarks/>
PAYROLL_LIABILITY_ACCT_REQD,
/// <remarks/>
PAYROLL_MAINTENANCE,
/// <remarks/>
PAYROLL_SETUP_REQD,
/// <remarks/>
PAYROLL_UPDATE_REQD,
/// <remarks/>
PAY_HOLD_ON_SO,
/// <remarks/>
PERMISSION_VIOLATION,
/// <remarks/>
PHONE_NUM_REQD,
/// <remarks/>
PIN_DEBIT_TRANS_DISALLWD,
/// <remarks/>
PLAN_IN_USE,
/// <remarks/>
PLAN_OVERLAP_DISALLWD,
/// <remarks/>
PMT_ALREADY_APPRVD,
/// <remarks/>
PMT_ALREADY_EXISTS,
/// <remarks/>
PMT_ALREADY_SBMTD,
/// <remarks/>
PMT_EDIT_DISALLWD,
/// <remarks/>
POSITIVE_BIN_QTY_REQD,
/// <remarks/>
POSITIVE_QTY_REQD,
/// <remarks/>
POSITIVE_UNITCOST_REQD,
/// <remarks/>
POSTING_DISCOUNT_DISALLWD,
/// <remarks/>
POSTING_PRD_SETUP_REQD,
/// <remarks/>
PRDS_DISALLWD_NAMES_NOT_UNIQUE,
/// <remarks/>
PRD_SETUP_REQD,
/// <remarks/>
PREF_VENDOR_COST_REQD,
/// <remarks/>
PREF_VENDOR_REQD,
/// <remarks/>
PRIVATE_RCRD_ACCESS_DISALLWD,
/// <remarks/>
PRIVATE_STATUS_CHNG_DISALLWD,
/// <remarks/>
PRODUCT_MODULE_MISMATCH,
/// <remarks/>
PSWD_EXPIRED,
/// <remarks/>
PSWD_REQD,
/// <remarks/>
PWSDS_DONT_MATCH,
/// <remarks/>
QTY_EXCEEDED_QTY_BUCKETS,
/// <remarks/>
QTY_REQD,
/// <remarks/>
RATE_REQUEST_SHPMNT_REQD,
/// <remarks/>
RATE_SRVC_UNAVAILBL,
/// <remarks/>
RCRD_DELETED_SINCE_RETRIEVED,
/// <remarks/>
RCRD_DSNT_EXIST,
/// <remarks/>
RCRD_EDITED_SINCE_RETRIEVED,
/// <remarks/>
RCRD_HAS_BEEN_CHANGED,
/// <remarks/>
RCRD_ID_NOT_INT,
/// <remarks/>
RCRD_LOCKED_BY_WF,
/// <remarks/>
RCRD_NOT_FOUND,
/// <remarks/>
RCRD_PREVSLY_DELETED,
/// <remarks/>
RCRD_REF_RCRD_TYP_MISMATCH,
/// <remarks/>
RCRD_SUB_MISMATCH_WITH_CLASS,
/// <remarks/>
RCRD_TYPE_REQD,
/// <remarks/>
RCRD_UNEDITABLE,
/// <remarks/>
REACHED_LIST_END,
/// <remarks/>
REACHED_LIST_START,
/// <remarks/>
RECALCING_PLAN_SCHDUL,
/// <remarks/>
RECURSV_REF_DISALLWD,
/// <remarks/>
RECUR_EVENT_DISALLWD,
/// <remarks/>
REC_TYP_REQD,
/// <remarks/>
REPORT_EXPIRED,
/// <remarks/>
REQD_FORM_TAG_MISSING,
/// <remarks/>
REQD_LOC_FIELDS_MISSING,
/// <remarks/>
REQD_SUB_FIELDS_MISSING,
/// <remarks/>
REQUEST_PARAM_REQD,
/// <remarks/>
REVERSAL_DATE_WARNING,
/// <remarks/>
REV_REC_DATE_REQD,
/// <remarks/>
REV_REC_TMPLT_DATA_MISSING,
/// <remarks/>
REV_REC_UPDATE_DISALLWD,
/// <remarks/>
ROLE_REQD,
/// <remarks/>
ROLE_REQUIRED,
/// <remarks/>
ROUNDING_ERROR,
/// <remarks/>
ROUTING_NUM_REQD,
/// <remarks/>
SALES_DISCOUNT_ACCT_REQD,
/// <remarks/>
SAME_ACCT_TYP_REQD_FOR_PARENT,
/// <remarks/>
SASS_FILE_INACCESSIBLE,
/// <remarks/>
SASS_FILE_NON_EXISTENT,
/// <remarks/>
SASS_ILLEGAL_ARGUMENT,
/// <remarks/>
SASS_INPUT_SIZE_EXCEEDED_BY_FILE,
/// <remarks/>
SASS_UNABLE_TO_COMPILE,
/// <remarks/>
SASS_UNABLE_TO_READ_FILE,
/// <remarks/>
SAVED_SRCH_EMAIL_ERROR,
/// <remarks/>
SCHDUL_EDIT_DISALLWD,
/// <remarks/>
SCHEDULED_REPORT_ERROR,
/// <remarks/>
SCP_HISTORY_TOO_MANY_RESULTS,
/// <remarks/>
SEARCH_DATE_FILTER_REQD,
/// <remarks/>
SEARCH_ERROR,
/// <remarks/>
SEARCH_INTEGER_REQD,
/// <remarks/>
SEARCH_TIMED_OUT,
/// <remarks/>
SECURE_TRANS_REQD_ON_CHECKOUT,
/// <remarks/>
SELECT_OPTION_ALREADY_PRESENT,
/// <remarks/>
SELECT_OPTION_NOT_FOUND,
/// <remarks/>
SERIAL_NUM_MATCH_MULTI_ITEMS,
/// <remarks/>
SESSION_TERMD_2ND_LOGIN_DECTD,
/// <remarks/>
SESSION_TIMED_OUT,
/// <remarks/>
SETUP_METER_REQD,
/// <remarks/>
SET_SHIPPING_PICKUP_TYP,
/// <remarks/>
SHIPFROM_ADDRESS_NOT_SET,
/// <remarks/>
SHIPMNT_INSURANCE_NOT_AVAILABLE,
/// <remarks/>
SHIP_ADDR_REQD,
/// <remarks/>
SHIP_MANIFEST_ALREADY_PRCSSD,
/// <remarks/>
SHIP_MANIFEST_ERROR,
/// <remarks/>
SHIP_SETUP_REQD,
/// <remarks/>
SHIP_TALBE_UNBALNCD,
/// <remarks/>
SHIP_USER_ERROR,
/// <remarks/>
SINGLE_VALUE_REQD,
/// <remarks/>
SITEMAP_GEN_ERROR,
/// <remarks/>
SITE_DOMAIN_NAME_REQD,
/// <remarks/>
SITE_TAG_ALREADY_EXISTS,
/// <remarks/>
SO_HAS_CHILD_TRANS,
/// <remarks/>
SO_LINE_HAS_PO,
/// <remarks/>
SRVC_UNAVAILBL_FOR_LOC,
/// <remarks/>
SSS_APP_SERVER_RESTART,
/// <remarks/>
SSS_AUTHOR_MUST_BE_EMPLOYEE,
/// <remarks/>
SSS_CONNECTION_TIME_OUT,
/// <remarks/>
SSS_DEBUG_DISALLWD,
/// <remarks/>
SSS_DRIP_EMAIL_RAN_OUT_OF_COUPON_CODES,
/// <remarks/>
SSS_DUP_DRIP_EMAIL,
/// <remarks/>
SSS_FILE_SIZE_EXCEEDED,
/// <remarks/>
SSS_INSTRUCTION_COUNT_EXCEEDED,
/// <remarks/>
SSS_INVALID_ATTACH_RECORD_TYPE,
/// <remarks/>
SSS_INVALID_BCC_EMAIL,
/// <remarks/>
SSS_INVALID_CC_EMAIL,
/// <remarks/>
SSS_INVALID_CMPGN_EVENT_ID,
/// <remarks/>
SSS_INVALID_EMAIL_TEMPLATE,
/// <remarks/>
SSS_INVALID_FORM_ELEMENT_NAME,
/// <remarks/>
SSS_INVALID_GSO_FLTR_OPRTOR,
/// <remarks/>
SSS_INVALID_HEADER,
/// <remarks/>
SSS_INVALID_HOST_CERT,
/// <remarks/>
SSS_INVALID_LIST_COLUMN_NAME,
/// <remarks/>
SSS_INVALID_LOCK_WAIT_TIME,
/// <remarks/>
SSS_INVALID_LOG_TYPE,
/// <remarks/>
SSS_INVALID_PORTLET_INTERVAL,
/// <remarks/>
SSS_INVALID_SCRIPTLET_ID,
/// <remarks/>
SSS_INVALID_SRCH_COL,
/// <remarks/>
SSS_INVALID_SRCH_COLUMN_JOIN,
/// <remarks/>
SSS_INVALID_SRCH_COLUMN_SUM,
/// <remarks/>
SSS_INVALID_SRCH_FILTER,
/// <remarks/>
SSS_INVALID_SRCH_FILTER_JOIN,
/// <remarks/>
SSS_INVALID_SRCH_OPERATOR,
/// <remarks/>
SSS_INVALID_SUBLIST_OPERATION,
/// <remarks/>
SSS_INVALID_SUBMIT_OPTION,
/// <remarks/>
SSS_INVALID_TYPE_ARG,
/// <remarks/>
SSS_INVALID_UI_OBJECT_TYPE,
/// <remarks/>
SSS_INVALID_URL,
/// <remarks/>
SSS_INVALID_URL_CATEGORY,
/// <remarks/>
SSS_INVALID_WF_RCRD_TYPE,
/// <remarks/>
SSS_INVALID_XML_SCHEMA_OR_DEPENDENCY,
/// <remarks/>
SSS_MEMORY_USAGE_EXCEEDED,
/// <remarks/>
SSS_METHOD_NOT_IMPLEMENTED,
/// <remarks/>
SSS_MISSING_REQD_ARGUMENT,
/// <remarks/>
SSS_NO_SUCH_RECORD_ACTION,
/// <remarks/>
SSS_PERSISTED_DATA_LIMIT_EXCEEDED,
/// <remarks/>
SSS_QUEUE_LIMIT_EXCEEDED,
/// <remarks/>
SSS_RECORD_DOES_NOT_SATISFY_CONDITION,
/// <remarks/>
SSS_RECORD_TYPE_MISMATCH,
/// <remarks/>
SSS_REQUEST_LIMIT_EXCEEDED,
/// <remarks/>
SSS_REQUEST_TIME_EXCEEDED,
/// <remarks/>
SSS_RETRY_COUNT_LIMIT_EXCEEDED,
/// <remarks/>
SSS_SCRIPT_DESERIALIZATION_FAILURE,
/// <remarks/>
SSS_SCRIPT_SECURITY_VIOLATION,
/// <remarks/>
SSS_SEARCH_TIMEOUT,
/// <remarks/>
SSS_SSO_CONFIG_REQD,
/// <remarks/>
SSS_STACK_FRAME_DEPTH_EXCEEDED,
/// <remarks/>
SSS_TIME_LIMIT_EXCEEDED,
/// <remarks/>
SSS_TRANSACTION_REQD,
/// <remarks/>
SSS_TRANS_IN_PROGRESS,
/// <remarks/>
SSS_UNKNOWN_HOST,
/// <remarks/>
SSS_USAGE_LIMIT_EXCEEDED,
/// <remarks/>
SSS_XML_DOES_NOT_CONFORM_TO_SCHEMA,
/// <remarks/>
SSS_XML_DOM_EXCEPTION,
/// <remarks/>
START_DATE_AFTER_END_DATE,
/// <remarks/>
START_DATE_REQD,
/// <remarks/>
STATE_ALREADY_EXISTS,
/// <remarks/>
STATE_REQD,
/// <remarks/>
STATUS_ASSIGNEE_REQD,
/// <remarks/>
STORAGE_LIMIT_EXCEEDED,
/// <remarks/>
STORE_ALIAS_UNAVAILABLE,
/// <remarks/>
STORE_DOMAIN_UNAVAILABLE,
/// <remarks/>
SUBITEM_REQD,
/// <remarks/>
SUBSIDIARY_MISMATCH,
/// <remarks/>
SUB_MISMATCH,
/// <remarks/>
SUB_RESTRICT_VIEW_REQD,
/// <remarks/>
SUCCESS_TRANS,
/// <remarks/>
SUPRT_CNTR_LOGIN_ERROR,
/// <remarks/>
TAGATA_ALREADY_ENDORSED,
/// <remarks/>
TAG_ALREADY_EXISTS,
/// <remarks/>
TAG_SUBSTITUTN_ERROR,
/// <remarks/>
TAX_ACCT_SETUP_REQD,
/// <remarks/>
TAX_CODE_REQD,
/// <remarks/>
TAX_GROUP_SETUP_REQD,
/// <remarks/>
TAX_PRD_REQD,
/// <remarks/>
TAX_SETUP_REQD,
/// <remarks/>
TEMPLATE_NOT_FOUND,
/// <remarks/>
THIRD_PARTY_BILLING_ACCT_REQD,
/// <remarks/>
TICKET_NOT_LOCATED,
/// <remarks/>
TIMEOUT_THE_RECORD_DOESNT_EXIST_ANYMORE,
/// <remarks/>
TIME_ENTRY_DISALLWD,
/// <remarks/>
TOPIC_REQD,
/// <remarks/>
TRANSACTION_DELETED,
/// <remarks/>
TRANSORD_SHIP_REC_MISMATCH,
/// <remarks/>
TRANS_ALREADY_REFUNDED,
/// <remarks/>
TRANS_ALREADY_SETTLED,
/// <remarks/>
TRANS_ALREADY_VOIDED,
/// <remarks/>
TRANS_AMTS_UNBALNCD,
/// <remarks/>
TRANS_APPLIED_AMTS_UNBALNCD,
/// <remarks/>
TRANS_CLASS_UNBALNCD,
/// <remarks/>
TRANS_DEPT_UNBALNCD,
/// <remarks/>
TRANS_DOES_NOT_EXIST,
/// <remarks/>
TRANS_DSNT_EXIST,
/// <remarks/>
TRANS_EDIT_DISALLWD,
/// <remarks/>
TRANS_FORGN_CRNCY_MISMATCH,
/// <remarks/>
TRANS_FORGN_CUR_UNBALNCD,
/// <remarks/>
TRANS_IN_USE,
/// <remarks/>
TRANS_LINES_UNBALNCD,
/// <remarks/>
TRANS_LINE_AND_PMT_UNBALNCD,
/// <remarks/>
TRANS_LOC_UNBALNCD,
/// <remarks/>
TRANS_NOT_CLEANED,
/// <remarks/>
TRANS_NOT_COMPLETED,
/// <remarks/>
TRANS_PRCSSNG_ERROR,
/// <remarks/>
TRANS_UNBALNCD,
/// <remarks/>
TRAN_DATE_REQD,
/// <remarks/>
TRAN_LINE_FX_AMT_REQD,
/// <remarks/>
TRAN_LINK_FX_AMT_REQD,
/// <remarks/>
TRAN_PERIOD_CLOSED,
/// <remarks/>
TRAN_PRD_CLOSED,
/// <remarks/>
TWO_FA_AUTH_REQD,
/// <remarks/>
TWO_FA_REQD,
/// <remarks/>
UNABLE_TO_PRINT_CHECKS,
/// <remarks/>
UNABLE_TO_PRINT_DEPOSITS,
/// <remarks/>
UNAUTH_CAMPAIGN_RSPNS_RQST,
/// <remarks/>
UNAUTH_UNSUBSCRIBE_RQST,
/// <remarks/>
UNDEFINED_ACCTNG_PRD,
/// <remarks/>
UNDEFINED_CSTM_FIELD,
/// <remarks/>
UNDEFINED_TAX_PRD,
/// <remarks/>
UNEXPECTED_ERROR,
/// <remarks/>
UNIQUE_CUST_EMAIL_REQD,
/// <remarks/>
UNIQUE_CUST_ID_REQD,
/// <remarks/>
UNIQUE_ENTITY_NAME_REQD,
/// <remarks/>
UNIQUE_GROUPID_REQD,
/// <remarks/>
UNIQUE_PARTNER_CODE_REQD,
/// <remarks/>
UNIQUE_QTY_REQD,
/// <remarks/>
UNIQUE_RCRD_ID_REQD,
/// <remarks/>
UNIQUE_SOLUTION_CODE_REQD,
/// <remarks/>
UNITS_TYP_IN_USE,
/// <remarks/>
UNKNOWN_CARRIER,
/// <remarks/>
UNKNOWN_RCRD_TYPE,
/// <remarks/>
UNKNOWN_SCRIPT_TYP,
/// <remarks/>
UNKNWN_ALLOCTN_SCHDUL_FREQ_TYP,
/// <remarks/>
UNKNWN_EMAIL_AUTHOR,
/// <remarks/>
UNKNWN_EXCHANGE_RATE,
/// <remarks/>
UNRECOGNIZED_METHOD,
/// <remarks/>
UNSUBSCRIBE_REQD,
/// <remarks/>
UNSUPPORTED_METHOD,
/// <remarks/>
UNSUPPORTED_WS_VERSION,
/// <remarks/>
UNSUPRTD_DOC_TYP,
/// <remarks/>
UPDATE_DISALLWD,
/// <remarks/>
UPDATE_PRICE_AMT_REQD,
/// <remarks/>
UPGRADE_WS_VERSION,
/// <remarks/>
UPS_CANT_INTEGRATE_FULFILL,
/// <remarks/>
UPS_CONFIG_ERROR,
/// <remarks/>
UPS_LICENSE_AGREEMNT_REQD,
/// <remarks/>
UPS_ONLINE_RATE_UNAVAILBL,
/// <remarks/>
UPS_ONLINE_SHIP_UNAVAILBL,
/// <remarks/>
UPS_REG_NUM_IN_USE,
/// <remarks/>
UPS_SETUP_REQD,
/// <remarks/>
UPS_USER_ERROR,
/// <remarks/>
UPS_VOID_ERROR,
/// <remarks/>
UPS_XML_ERROR,
/// <remarks/>
URL_ID_PARAM_REQD,
/// <remarks/>
URL_REQD,
/// <remarks/>
USER_CONTEXT_REQD,
/// <remarks/>
USER_DISABLED,
/// <remarks/>
USER_ERROR,
/// <remarks/>
USPS_ACCT_NUM_ALREADY_EXISTS,
/// <remarks/>
USPS_INVALID_INSURED_VALUE,
/// <remarks/>
USPS_INVALID_PACKAGING,
/// <remarks/>
USPS_INVALID_PSWD,
/// <remarks/>
USPS_LABEL_VOIDED,
/// <remarks/>
USPS_MAX_ITEM_EXCEEDED,
/// <remarks/>
USPS_ONE_PACKAGE_ALLWD,
/// <remarks/>
USPS_PASS_PHRASE_NOT_UPDATED,
/// <remarks/>
USPS_REFUND_FAILED,
/// <remarks/>
USPS_RETRY,
/// <remarks/>
USPS_VALIDATE_ADDR,
/// <remarks/>
USPS_VERIFY_TRACKING_NUM,
/// <remarks/>
USPS_VOID_ERROR,
/// <remarks/>
VALID_EMAIL_REQD,
/// <remarks/>
VALID_EMAIL_REQD_FOR_LOGIN,
/// <remarks/>
VALID_FIRST_NAME_REQD,
/// <remarks/>
VALID_LAST_NAME_REQD,
/// <remarks/>
VALID_LINE_ITEM_REQD,
/// <remarks/>
VALID_PHONE_NUM_REQD,
/// <remarks/>
VALID_PRD_REQD,
/// <remarks/>
VALID_URL_REQD,
/// <remarks/>
VALID_VERSION_REQD_IN_URL,
/// <remarks/>
VALID_WORK_PHONE_REQD,
/// <remarks/>
VALID_ZIPCODE_REQD,
/// <remarks/>
VENDOR_TYPE_REQD,
/// <remarks/>
VERIFY_DESTNTN_ZIP_CODE,
/// <remarks/>
VERIFY_PAYROLL_FUND_ACCT,
/// <remarks/>
VERIFY_ZIP_CODE_SETUP,
/// <remarks/>
VISA_ERROR,
/// <remarks/>
VOIDING_REVERSAL_DISALLWD,
/// <remarks/>
VOID_FAILED,
/// <remarks/>
VSOE_CANT_ADD_ITEM_GROUP,
/// <remarks/>
VSOE_REV_REC_TMPLT_REQD,
/// <remarks/>
VSOE_TOTAL_ALLOCATION_ERROR,
/// <remarks/>
VSOE_TRAN_VSOE_BUNDLE_ERROR,
/// <remarks/>
WARNING,
/// <remarks/>
WF_EXEC_USAGE_LIMIT_EXCEEDED,
/// <remarks/>
WORK_DAYS_REQD,
/// <remarks/>
WORLDPAY_ERROR,
/// <remarks/>
WRITE_OFF_ACCT_REQD,
/// <remarks/>
WS_CONCUR_SESSION_DISALLWD,
/// <remarks/>
WS_EXCEEDED_CONCUR_USERS_ALLWD,
/// <remarks/>
WS_FEATURE_REQD,
/// <remarks/>
WS_INVALID_SEARCH_OPERATN,
/// <remarks/>
WS_LOG_IN_REQD,
/// <remarks/>
WS_PERMISSION_REQD,
/// <remarks/>
WS_REQUEST_BLOCKED,
/// <remarks/>
ZIP_FILE_CONTAINS_VIRUS,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.faults_2018_2.platform.webservices.netsuite.com")]
public enum StatusDetailType
{
/// <remarks/>
ERROR,
/// <remarks/>
WARN,
/// <remarks/>
INFO,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class Status
{
private StatusDetail[] statusDetailField;
private bool isSuccessField;
private bool isSuccessFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("statusDetail", Order=0)]
public StatusDetail[] statusDetail
{
get
{
return this.statusDetailField;
}
set
{
this.statusDetailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public bool isSuccess
{
get
{
return this.isSuccessField;
}
set
{
this.isSuccessField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isSuccessSpecified
{
get
{
return this.isSuccessFieldSpecified;
}
set
{
this.isSuccessFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public partial class SessionResponse
{
private Status statusField;
private RecordRef userIdField;
private WsRole[] wsRoleListField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com", Order=0)]
public Status status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef userId
{
get
{
return this.userIdField;
}
set
{
this.userIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com", Order=2)]
[System.Xml.Serialization.XmlArrayItemAttribute("wsRole", IsNullable=false)]
public WsRole[] wsRoleList
{
get
{
return this.wsRoleListField;
}
set
{
this.wsRoleListField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class Passport
{
private string emailField;
private string passwordField;
private string accountField;
private RecordRef roleField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string password
{
get
{
return this.passwordField;
}
set
{
this.passwordField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string account
{
get
{
return this.accountField;
}
set
{
this.accountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef role
{
get
{
return this.roleField;
}
set
{
this.roleField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class UnexpectedErrorFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class AsyncFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class ExceededRequestSizeFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class InvalidVersionFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class ExceededRecordCountFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class ExceededUsageLimitFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class ExceededRequestLimitFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class ExceededConcurrentRequestLimitFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class InvalidSessionFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class InvalidCredentialsFault : SoapFault
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
public partial class InvalidAccountFault : SoapFault
{
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ServiceModel.ServiceContractAttribute(Namespace="urn:platform_2018_2.webservices.netsuite.com", ConfigurationName="NetSuitePortType")]
public interface NetSuitePortType
{
[System.ServiceModel.OperationContractAttribute(Action="login", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="login", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidAccountFault), Action="login", Name="invalidAccountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="login", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="login", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidVersionFault), Action="login", Name="invalidVersionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="login", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="login", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<loginResponse> loginAsync(loginRequest request);
[System.ServiceModel.OperationContractAttribute(Action="ssoLogin", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="ssoLogin", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidAccountFault), Action="ssoLogin", Name="invalidAccountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="ssoLogin", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="ssoLogin", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidVersionFault), Action="ssoLogin", Name="invalidVersionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="ssoLogin", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="ssoLogin", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<ssoLoginResponse> ssoLoginAsync(ssoLoginRequest request);
[System.ServiceModel.OperationContractAttribute(Action="mapSso", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="mapSso", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidAccountFault), Action="mapSso", Name="invalidAccountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="mapSso", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="mapSso", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidVersionFault), Action="mapSso", Name="invalidVersionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="mapSso", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="mapSso", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<mapSsoResponse> mapSsoAsync(mapSsoRequest request);
[System.ServiceModel.OperationContractAttribute(Action="changePassword", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="changePassword", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidAccountFault), Action="changePassword", Name="invalidAccountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="changePassword", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="changePassword", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidVersionFault), Action="changePassword", Name="invalidVersionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="changePassword", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="changePassword", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<changePasswordResponse> changePasswordAsync(changePasswordRequest request);
[System.ServiceModel.OperationContractAttribute(Action="changeEmail", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="changeEmail", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidAccountFault), Action="changeEmail", Name="invalidAccountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="changeEmail", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="changeEmail", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidVersionFault), Action="changeEmail", Name="invalidVersionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="changeEmail", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="changeEmail", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<changeEmailResponse> changeEmailAsync(changeEmailRequest request);
[System.ServiceModel.OperationContractAttribute(Action="logout", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="logout", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="logout", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="logout", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="logout", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="logout", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<logoutResponse> logoutAsync(logoutRequest request);
[System.ServiceModel.OperationContractAttribute(Action="add", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="add", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="add", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="add", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="add", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="add", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="add", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="add", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="add", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="add", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<addResponse> addAsync(addRequest request);
[System.ServiceModel.OperationContractAttribute(Action="delete", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="delete", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="delete", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="delete", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="delete", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="delete", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="delete", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="delete", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="delete", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="delete", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<deleteResponse> deleteAsync(deleteRequest request);
[System.ServiceModel.OperationContractAttribute(Action="search", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="search", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="search", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="search", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="search", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="search", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="search", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="search", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="search", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="search", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<searchResponse> searchAsync(searchRequest request);
[System.ServiceModel.OperationContractAttribute(Action="searchMore", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="searchMore", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="searchMore", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="searchMore", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="searchMore", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="searchMore", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="searchMore", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="searchMore", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="searchMore", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="searchMore", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<searchMoreResponse> searchMoreAsync(searchMoreRequest request);
[System.ServiceModel.OperationContractAttribute(Action="searchMoreWithId", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="searchMoreWithId", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="searchMoreWithId", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="searchMoreWithId", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="searchMoreWithId", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="searchMoreWithId", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="searchMoreWithId", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="searchMoreWithId", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="searchMoreWithId", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="searchMoreWithId", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<searchMoreWithIdResponse> searchMoreWithIdAsync(searchMoreWithIdRequest request);
[System.ServiceModel.OperationContractAttribute(Action="searchNext", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="searchNext", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="searchNext", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="searchNext", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="searchNext", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="searchNext", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="searchNext", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="searchNext", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="searchNext", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<searchNextResponse> searchNextAsync(searchNextRequest request);
[System.ServiceModel.OperationContractAttribute(Action="update", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="update", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="update", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="update", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="update", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="update", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="update", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="update", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="update", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="update", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<updateResponse> updateAsync(updateRequest request);
[System.ServiceModel.OperationContractAttribute(Action="upsert", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="upsert", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="upsert", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="upsert", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="upsert", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="upsert", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="upsert", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="upsert", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="upsert", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="upsert", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<upsertResponse> upsertAsync(upsertRequest request);
[System.ServiceModel.OperationContractAttribute(Action="addList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="addList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="addList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="addList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="addList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="addList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="addList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="addList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="addList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="addList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<addListResponse> addListAsync(addListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="deleteList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="deleteList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="deleteList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="deleteList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="deleteList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="deleteList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="deleteList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="deleteList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="deleteList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="deleteList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<deleteListResponse> deleteListAsync(deleteListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="updateList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="updateList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="updateList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="updateList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="updateList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="updateList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="updateList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="updateList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="updateList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="updateList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<updateListResponse> updateListAsync(updateListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="upsertList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="upsertList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="upsertList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="upsertList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="upsertList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="upsertList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="upsertList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="upsertList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="upsertList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="upsertList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<upsertListResponse> upsertListAsync(upsertListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="get", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="get", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="get", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="get", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="get", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="get", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="get", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="get", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="get", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="get", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getResponse> getAsync(getRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getListResponse> getListAsync(getListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getAll", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getAll", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getAll", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getAll", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getAll", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getAll", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getAll", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getAll", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getAll", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getAll", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getAllResponse> getAllAsync(getAllRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getSavedSearch", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getSavedSearch", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getSavedSearch", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getSavedSearch", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getSavedSearch", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getSavedSearch", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getSavedSearch", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getSavedSearch", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getSavedSearch", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getSavedSearch", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getSavedSearchResponse> getSavedSearchAsync(getSavedSearchRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getCustomizationId", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getCustomizationId", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getCustomizationId", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getCustomizationId", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getCustomizationId", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getCustomizationId", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getCustomizationId", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getCustomizationId", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getCustomizationId", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getCustomizationId", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getCustomizationIdResponse> getCustomizationIdAsync(getCustomizationIdRequest request);
[System.ServiceModel.OperationContractAttribute(Action="initialize", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="initialize", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="initialize", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="initialize", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="initialize", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="initialize", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="initialize", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="initialize", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="initialize", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="initialize", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<initializeResponse> initializeAsync(initializeRequest request);
[System.ServiceModel.OperationContractAttribute(Action="initializeList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="initializeList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="initializeList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="initializeList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="initializeList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="initializeList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="initializeList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="initializeList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="initializeList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="initializeList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<initializeListResponse> initializeListAsync(initializeListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getSelectValue", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getSelectValue", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getSelectValue", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getSelectValue", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getSelectValue", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getSelectValue", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getSelectValue", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getSelectValue", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getSelectValue", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getSelectValue", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getSelectValueResponse> getSelectValueAsync(getSelectValueRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getItemAvailability", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getItemAvailability", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getItemAvailability", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getItemAvailability", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getItemAvailability", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getItemAvailability", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getItemAvailability", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getItemAvailability", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getItemAvailability", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getItemAvailability", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getItemAvailabilityResponse> getItemAvailabilityAsync(getItemAvailabilityRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getBudgetExchangeRate", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getBudgetExchangeRate", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getBudgetExchangeRate", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getBudgetExchangeRate", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getBudgetExchangeRate", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getBudgetExchangeRate", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getBudgetExchangeRate", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getBudgetExchangeRate", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getBudgetExchangeRate", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getBudgetExchangeRate", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getBudgetExchangeRateResponse> getBudgetExchangeRateAsync(getBudgetExchangeRateRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getCurrencyRate", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getCurrencyRate", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getCurrencyRate", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getCurrencyRate", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getCurrencyRate", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getCurrencyRate", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getCurrencyRate", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getCurrencyRate", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getCurrencyRate", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getCurrencyRate", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getCurrencyRateResponse> getCurrencyRateAsync(getCurrencyRateRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getDataCenterUrls", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getDataCenterUrls", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getDataCenterUrls", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getDataCenterUrls", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getDataCenterUrls", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getDataCenterUrls", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getDataCenterUrlsResponse> getDataCenterUrlsAsync(getDataCenterUrlsRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getPostingTransactionSummary", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getPostingTransactionSummary", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getPostingTransactionSummary", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getPostingTransactionSummary", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getPostingTransactionSummary", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getPostingTransactionSummary", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getPostingTransactionSummary", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getPostingTransactionSummary", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getPostingTransactionSummary", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getPostingTransactionSummary", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getPostingTransactionSummaryResponse> getPostingTransactionSummaryAsync(getPostingTransactionSummaryRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getServerTime", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getServerTime", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getServerTime", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getServerTime", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getServerTime", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getServerTime", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getServerTime", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getServerTime", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getServerTimeResponse> getServerTimeAsync(getServerTimeRequest request);
[System.ServiceModel.OperationContractAttribute(Action="attach", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="attach", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="attach", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="attach", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="attach", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="attach", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="attach", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="attach", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="attach", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="attach", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<attachResponse> attachAsync(attachRequest request);
[System.ServiceModel.OperationContractAttribute(Action="detach", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="detach", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="detach", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="detach", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="detach", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="detach", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="detach", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="detach", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="detach", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="detach", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<detachResponse> detachAsync(detachRequest request);
[System.ServiceModel.OperationContractAttribute(Action="updateInviteeStatus", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="updateInviteeStatus", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="updateInviteeStatus", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="updateInviteeStatus", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="updateInviteeStatus", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="updateInviteeStatus", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="updateInviteeStatus", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="updateInviteeStatus", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="updateInviteeStatus", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="updateInviteeStatus", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<updateInviteeStatusResponse> updateInviteeStatusAsync(updateInviteeStatusRequest request);
[System.ServiceModel.OperationContractAttribute(Action="updateInviteeStatusList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="updateInviteeStatusList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="updateInviteeStatusList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="updateInviteeStatusList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="updateInviteeStatusList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="updateInviteeStatusList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="updateInviteeStatusList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="updateInviteeStatusList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="updateInviteeStatusList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="updateInviteeStatusList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<updateInviteeStatusListResponse> updateInviteeStatusListAsync(updateInviteeStatusListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="asyncAddList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="asyncAddList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="asyncAddList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="asyncAddList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="asyncAddList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="asyncAddList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="asyncAddList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="asyncAddList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="asyncAddList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<asyncAddListResponse> asyncAddListAsync(asyncAddListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="asyncUpdateList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="asyncUpdateList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="asyncUpdateList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="asyncUpdateList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="asyncUpdateList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="asyncUpdateList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="asyncUpdateList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="asyncUpdateList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="asyncUpdateList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<asyncUpdateListResponse> asyncUpdateListAsync(asyncUpdateListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="asyncUpsertList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="asyncUpsertList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="asyncUpsertList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="asyncUpsertList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="asyncUpsertList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="asyncUpsertList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="asyncUpsertList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="asyncUpsertList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="asyncUpsertList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<asyncUpsertListResponse> asyncUpsertListAsync(asyncUpsertListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="asyncDeleteList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="asyncDeleteList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="asyncDeleteList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="asyncDeleteList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="asyncDeleteList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="asyncDeleteList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="asyncDeleteList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="asyncDeleteList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="asyncDeleteList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<asyncDeleteListResponse> asyncDeleteListAsync(asyncDeleteListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="asyncGetList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="asyncGetList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="asyncGetList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="asyncGetList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="asyncGetList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="asyncGetList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="asyncGetList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="asyncGetList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="asyncGetList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<asyncGetListResponse> asyncGetListAsync(asyncGetListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="asyncInitializeList", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="asyncInitializeList", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="asyncInitializeList", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="asyncInitializeList", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="asyncInitializeList", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="asyncInitializeList", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="asyncInitializeList", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="asyncInitializeList", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="asyncInitializeList", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="asyncInitializeList", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<asyncInitializeListResponse> asyncInitializeListAsync(asyncInitializeListRequest request);
[System.ServiceModel.OperationContractAttribute(Action="asyncSearch", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="asyncSearch", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="asyncSearch", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="asyncSearch", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="asyncSearch", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="asyncSearch", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="asyncSearch", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="asyncSearch", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="asyncSearch", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<asyncSearchResponse> asyncSearchAsync(asyncSearchRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getAsyncResult", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getAsyncResult", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getAsyncResult", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getAsyncResult", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getAsyncResult", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getAsyncResult", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getAsyncResult", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getAsyncResult", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getAsyncResult", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getAsyncResult", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(AsyncFault), Action="getAsyncResult", Name="asyncFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getAsyncResultResponse> getAsyncResultAsync(getAsyncResultRequest request);
[System.ServiceModel.OperationContractAttribute(Action="checkAsyncStatus", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="checkAsyncStatus", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="checkAsyncStatus", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="checkAsyncStatus", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="checkAsyncStatus", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="checkAsyncStatus", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="checkAsyncStatus", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(AsyncFault), Action="checkAsyncStatus", Name="asyncFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<checkAsyncStatusResponse> checkAsyncStatusAsync(checkAsyncStatusRequest request);
[System.ServiceModel.OperationContractAttribute(Action="getDeleted", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(InsufficientPermissionFault), Action="getDeleted", Name="insufficientPermissionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidSessionFault), Action="getDeleted", Name="invalidSessionFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(InvalidCredentialsFault), Action="getDeleted", Name="invalidCredentialsFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededConcurrentRequestLimitFault), Action="getDeleted", Name="exceededConcurrentRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestLimitFault), Action="getDeleted", Name="exceededRequestLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededUsageLimitFault), Action="getDeleted", Name="exceededUsageLimitFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRecordCountFault), Action="getDeleted", Name="exceededRecordCountFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(ExceededRequestSizeFault), Action="getDeleted", Name="exceededRequestSizeFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.FaultContractAttribute(typeof(UnexpectedErrorFault), Action="getDeleted", Name="unexpectedErrorFault", Namespace="urn:faults_2018_2.platform.webservices.netsuite.com")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(SoapFault))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseRef))]
System.Threading.Tasks.Task<getDeletedResponse> getDeletedAsync(getDeletedRequest request);
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public partial class ApplicationInfo
{
private string applicationIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string applicationId
{
get
{
return this.applicationIdField;
}
set
{
this.applicationIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public partial class PartnerInfo
{
private string partnerIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string partnerId
{
get
{
return this.partnerIdField;
}
set
{
this.partnerIdField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="login", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class loginRequest
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public ApplicationInfo applicationInfo;
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public PartnerInfo partnerInfo;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public Passport passport;
public loginRequest()
{
}
public loginRequest(ApplicationInfo applicationInfo, PartnerInfo partnerInfo, Passport passport)
{
this.applicationInfo = applicationInfo;
this.partnerInfo = partnerInfo;
this.passport = passport;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="loginResponse", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class loginResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SessionResponse sessionResponse;
public loginResponse()
{
}
public loginResponse(SessionResponse sessionResponse)
{
this.sessionResponse = sessionResponse;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class SsoPassport
{
private string authenticationTokenField;
private string partnerIdField;
private string partnerAccountField;
private string partnerUserIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string authenticationToken
{
get
{
return this.authenticationTokenField;
}
set
{
this.authenticationTokenField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string partnerId
{
get
{
return this.partnerIdField;
}
set
{
this.partnerIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string partnerAccount
{
get
{
return this.partnerAccountField;
}
set
{
this.partnerAccountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string partnerUserId
{
get
{
return this.partnerUserIdField;
}
set
{
this.partnerUserIdField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="ssoLogin", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class ssoLoginRequest
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public ApplicationInfo applicationInfo;
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public PartnerInfo partnerInfo;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SsoPassport ssoPassport;
public ssoLoginRequest()
{
}
public ssoLoginRequest(ApplicationInfo applicationInfo, PartnerInfo partnerInfo, SsoPassport ssoPassport)
{
this.applicationInfo = applicationInfo;
this.partnerInfo = partnerInfo;
this.ssoPassport = ssoPassport;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="ssoLoginResponse", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class ssoLoginResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SessionResponse sessionResponse;
public ssoLoginResponse()
{
}
public ssoLoginResponse(SessionResponse sessionResponse)
{
this.sessionResponse = sessionResponse;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class SsoCredentials
{
private string emailField;
private string passwordField;
private string accountField;
private RecordRef roleField;
private string authenticationTokenField;
private string partnerIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string password
{
get
{
return this.passwordField;
}
set
{
this.passwordField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string account
{
get
{
return this.accountField;
}
set
{
this.accountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef role
{
get
{
return this.roleField;
}
set
{
this.roleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string authenticationToken
{
get
{
return this.authenticationTokenField;
}
set
{
this.authenticationTokenField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string partnerId
{
get
{
return this.partnerIdField;
}
set
{
this.partnerIdField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="mapSso", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class mapSsoRequest
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public ApplicationInfo applicationInfo;
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public PartnerInfo partnerInfo;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SsoCredentials ssoCredentials;
public mapSsoRequest()
{
}
public mapSsoRequest(ApplicationInfo applicationInfo, PartnerInfo partnerInfo, SsoCredentials ssoCredentials)
{
this.applicationInfo = applicationInfo;
this.partnerInfo = partnerInfo;
this.ssoCredentials = ssoCredentials;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="mapSsoResponse", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class mapSsoResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SessionResponse sessionResponse;
public mapSsoResponse()
{
}
public mapSsoResponse(SessionResponse sessionResponse)
{
this.sessionResponse = sessionResponse;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class ChangePassword
{
private string currentPasswordField;
private string newPasswordField;
private string newPassword2Field;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string currentPassword
{
get
{
return this.currentPasswordField;
}
set
{
this.currentPasswordField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string newPassword
{
get
{
return this.newPasswordField;
}
set
{
this.newPasswordField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string newPassword2
{
get
{
return this.newPassword2Field;
}
set
{
this.newPassword2Field = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="changePassword", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class changePasswordRequest
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public Passport passport;
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public ApplicationInfo applicationInfo;
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public PartnerInfo partnerInfo;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public ChangePassword changePassword;
public changePasswordRequest()
{
}
public changePasswordRequest(Passport passport, ApplicationInfo applicationInfo, PartnerInfo partnerInfo, ChangePassword changePassword)
{
this.passport = passport;
this.applicationInfo = applicationInfo;
this.partnerInfo = partnerInfo;
this.changePassword = changePassword;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="changePasswordResponse", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class changePasswordResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SessionResponse sessionResponse;
public changePasswordResponse()
{
}
public changePasswordResponse(SessionResponse sessionResponse)
{
this.sessionResponse = sessionResponse;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class ChangeEmail
{
private string currentPasswordField;
private string newEmailField;
private string newEmail2Field;
private bool justThisAccountField;
private bool justThisAccountFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string currentPassword
{
get
{
return this.currentPasswordField;
}
set
{
this.currentPasswordField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string newEmail
{
get
{
return this.newEmailField;
}
set
{
this.newEmailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string newEmail2
{
get
{
return this.newEmail2Field;
}
set
{
this.newEmail2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool justThisAccount
{
get
{
return this.justThisAccountField;
}
set
{
this.justThisAccountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool justThisAccountSpecified
{
get
{
return this.justThisAccountFieldSpecified;
}
set
{
this.justThisAccountFieldSpecified = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="changeEmail", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class changeEmailRequest
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public Passport passport;
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public ApplicationInfo applicationInfo;
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public PartnerInfo partnerInfo;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public ChangeEmail changeEmail;
public changeEmailRequest()
{
}
public changeEmailRequest(Passport passport, ApplicationInfo applicationInfo, PartnerInfo partnerInfo, ChangeEmail changeEmail)
{
this.passport = passport;
this.applicationInfo = applicationInfo;
this.partnerInfo = partnerInfo;
this.changeEmail = changeEmail;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="changeEmailResponse", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class changeEmailResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SessionResponse sessionResponse;
public changeEmailResponse()
{
}
public changeEmailResponse(SessionResponse sessionResponse)
{
this.sessionResponse = sessionResponse;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="logout", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class logoutRequest
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public ApplicationInfo applicationInfo;
public logoutRequest()
{
}
public logoutRequest(ApplicationInfo applicationInfo)
{
this.applicationInfo = applicationInfo;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(WrapperName="logoutResponse", WrapperNamespace="urn:messages_2018_2.platform.webservices.netsuite.com", IsWrapped=true)]
public partial class logoutResponse
{
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com", Order=0)]
public SessionResponse sessionResponse;
public logoutResponse()
{
}
public logoutResponse(SessionResponse sessionResponse)
{
this.sessionResponse = sessionResponse;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class TokenPassport
{
private string accountField;
private string consumerKeyField;
private string tokenField;
private string nonceField;
private long timestampField;
private TokenPassportSignature signatureField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string account
{
get
{
return this.accountField;
}
set
{
this.accountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string consumerKey
{
get
{
return this.consumerKeyField;
}
set
{
this.consumerKeyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string token
{
get
{
return this.tokenField;
}
set
{
this.tokenField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string nonce
{
get
{
return this.nonceField;
}
set
{
this.nonceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public long timestamp
{
get
{
return this.timestampField;
}
set
{
this.timestampField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public TokenPassportSignature signature
{
get
{
return this.signatureField;
}
set
{
this.signatureField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class TokenPassportSignature
{
private string algorithmField;
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:messages_2018_2.platform.webservices.netsuite.com")]
public partial class Preferences
{
private bool warningAsErrorField;
private bool warningAsErrorFieldSpecified;
private bool disableMandatoryCustomFieldValidationField;
private bool disableMandatoryCustomFieldValidationFieldSpecified;
private bool disableSystemNotesForCustomFieldsField;
private bool disableSystemNotesForCustomFieldsFieldSpecified;
private bool ignoreReadOnlyFieldsField;
private bool ignoreReadOnlyFieldsFieldSpecified;
private bool runServerSuiteScriptAndTriggerWorkflowsField;
private bool runServerSuiteScriptAndTriggerWorkflowsFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool warningAsError
{
get
{
return this.warningAsErrorField;
}
set
{
this.warningAsErrorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool warningAsErrorSpecified
{
get
{
return this.warningAsErrorFieldSpecified;
}
set
{
this.warningAsErrorFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool disableMandatoryCustomFieldValidation
{
get
{
return this.disableMandatoryCustomFieldValidationField;
}
set
{
this.disableMandatoryCustomFieldValidationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool disableMandatoryCustomFieldValidationSpecified
{
get
{
return this.disableMandatoryCustomFieldValidationFieldSpecified;
}
set
{
this.disableMandatoryCustomFieldValidationFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool disableSystemNotesForCustomFields
{
get
{
return this.disableSystemNotesForCustomFieldsField;
}
set
{
this.disableSystemNotesForCustomFieldsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool disableSystemNotesForCustomFieldsSpecified
{
get
{
return this.disableSystemNotesForCustomFieldsFieldSpecified;
}
set
{
this.disableSystemNotesForCustomFieldsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool ignoreReadOnlyFields
{
get
{
return this.ignoreReadOnlyFieldsField;
}
set
{
this.ignoreReadOnlyFieldsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ignoreReadOnlyFieldsSpecified
{
get
{
return this.ignoreReadOnlyFieldsFieldSpecified;
}
set
{
this.ignoreReadOnlyFieldsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool runServerSuiteScriptAndTriggerWorkflows
{
get
{
return this.runServerSuiteScriptAndTriggerWorkflowsField;
}
set
{
this.runServerSuiteScriptAndTriggerWorkflowsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool runServerSuiteScriptAndTriggerWorkflowsSpecified
{
get
{
return this.runServerSuiteScriptAndTriggerWorkflowsFieldSpecified;
}
set
{
this.runServerSuiteScriptAndTriggerWorkflowsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Usage))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Estimate))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CashSale))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Invoice))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemFulfillment))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SalesOrder))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Opportunity))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Issue))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Topic))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Solution))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SupportCasePriority))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SupportCaseIssue))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SupportCaseOrigin))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SupportCaseType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SupportCaseStatus))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SupportCase))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryCostRevaluation))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WorkOrderClose))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WorkOrderCompletion))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WorkOrderIssue))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BinWorksheet))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BinTransfer))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryTransfer))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WorkOrder))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InterCompanyTransferOrder))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TransferOrder))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AssemblyUnbuild))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AssemblyBuild))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryAdjustment))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomTransaction))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemNumberCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomRecordCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemOptionCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TransactionColumnCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TransactionBodyCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CrmCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(EntityCustomField))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomRecordType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomList))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomRecord))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Folder))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InboundShipment))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PurchaseRequisition))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(VendorReturnAuthorization))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(VendorCredit))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(VendorPayment))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemReceipt))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PurchaseOrder))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(VendorBill))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(HcmJob))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PayrollItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Employee))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Deposit))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(LandedCost))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Check))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemSupplyPlan))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemDemandPlan))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ManufacturingOperationTask))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ManufacturingRouting))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ManufacturingCostTemplate))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Paycheck))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TimeSheet))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TimeEntry))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PaycheckJournal))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpenseReport))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TimeBill))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PaymentCardToken))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GeneralToken))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PaymentCard))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BomRevision))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Bom))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ConsolidatedExchangeRate))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(FairValuePrice))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemAccountMapping))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GlobalAccountMapping))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BillingSchedule))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TaxAcct))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemRevision))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CurrencyRate))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ItemGroup))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherNameCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomerMessage))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Nexus))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CostCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RevRecTemplate))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(RevRecSchedule))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryNumber))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PricingGroup))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BudgetCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AccountingPeriod))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(State))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(LotNumberedAssemblyItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SerializedAssemblyItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AssemblyItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(KitItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(VendorCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PartnerCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GiftCertificate))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Subsidiary))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(GiftCertificateItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(LotNumberedInventoryItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SerializedInventoryItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TaxType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(TaxGroup))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SalesTaxItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Bin))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactRole))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(UnitsType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Location))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Classification))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Department))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Account))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExpenseCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Currency))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherChargeSaleItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceSaleItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ServicePurchaseItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ServiceResaleItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherChargePurchaseItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(OtherChargeResaleItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NonInventoryResaleItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NonInventorySaleItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NonInventoryPurchaseItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SubtotalItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PaymentItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MarkupItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DownloadItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DiscountItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DescriptionItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryItem))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(LeadSource))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PaymentMethod))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NoteType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Term))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(WinLossReason))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PriceLevel))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SalesRole))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomerCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ContactCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(AdvInterCompanyJournalEntry))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(StatisticalJournalEntry))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InterCompanyJournalEntry))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JournalEntry))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SiteCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Charge))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DepositApplication))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomerDeposit))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomerRefund))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CreditMemo))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ReturnAuthorization))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomerPayment))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(InventoryDetail))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CashRefund))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(File))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Message))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Note))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ResourceAllocation))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ProjectTask))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PhoneCall))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Task))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CalendarEvent))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BillingAccount))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JobStatus))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(JobType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Job))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(EntityGroup))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Vendor))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Partner))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CustomerStatus))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Customer))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Address))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Contact))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Budget))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CouponCode))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(PromotionCode))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignSubscription))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignVertical))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignResponse))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignOffer))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignChannel))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignSearchEngine))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignFamily))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignAudience))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(CampaignCategory))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Campaign))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public abstract partial class Record
{
private string[] nullFieldListField;
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("name", IsNullable=false)]
public string[] nullFieldList
{
get
{
return this.nullFieldListField;
}
set
{
this.nullFieldListField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class Usage : Record
{
private RecordRef customFormField;
private string memoField;
private RecordRef itemField;
private RecordRef subscriptionPlanField;
private RecordRef customerField;
private RecordRef usageSubscriptionField;
private RecordRef usageSubscriptionLineField;
private double usageQuantityField;
private bool usageQuantityFieldSpecified;
private System.DateTime usageDateField;
private bool usageDateFieldSpecified;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef customForm
{
get
{
return this.customFormField;
}
set
{
this.customFormField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public RecordRef item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef subscriptionPlan
{
get
{
return this.subscriptionPlanField;
}
set
{
this.subscriptionPlanField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public RecordRef customer
{
get
{
return this.customerField;
}
set
{
this.customerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public RecordRef usageSubscription
{
get
{
return this.usageSubscriptionField;
}
set
{
this.usageSubscriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef usageSubscriptionLine
{
get
{
return this.usageSubscriptionLineField;
}
set
{
this.usageSubscriptionLineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public double usageQuantity
{
get
{
return this.usageQuantityField;
}
set
{
this.usageQuantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool usageQuantitySpecified
{
get
{
return this.usageQuantityFieldSpecified;
}
set
{
this.usageQuantityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public System.DateTime usageDate
{
get
{
return this.usageDateField;
}
set
{
this.usageDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool usageDateSpecified
{
get
{
return this.usageDateFieldSpecified;
}
set
{
this.usageDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class Estimate : Record
{
private System.DateTime createdDateField;
private bool createdDateFieldSpecified;
private System.DateTime lastModifiedDateField;
private bool lastModifiedDateFieldSpecified;
private RecordRef nexusField;
private RecordRef subsidiaryTaxRegNumField;
private bool taxRegOverrideField;
private bool taxRegOverrideFieldSpecified;
private bool taxDetailsOverrideField;
private bool taxDetailsOverrideFieldSpecified;
private RecordRef entityField;
private RecordRef jobField;
private System.DateTime tranDateField;
private bool tranDateFieldSpecified;
private string tranIdField;
private RecordRef entityTaxRegNumField;
private string sourceField;
private RecordRef customFormField;
private RecordRef currencyField;
private string titleField;
private RecordRef entityStatusField;
private double probabilityField;
private bool probabilityFieldSpecified;
private bool includeInForecastField;
private bool includeInForecastFieldSpecified;
private RecordRef forecastTypeField;
private RecordRef opportunityField;
private RecordRef departmentField;
private RecordRef classField;
private RecordRef termsField;
private System.DateTime dueDateField;
private bool dueDateFieldSpecified;
private RecordRef locationField;
private RecordRef subsidiaryField;
private RecordRef billingScheduleField;
private string statusField;
private RecordRef salesRepField;
private RecordRef partnerField;
private string contribPctField;
private RecordRef leadSourceField;
private System.DateTime expectedCloseDateField;
private bool expectedCloseDateFieldSpecified;
private string otherRefNumField;
private string memoField;
private System.DateTime endDateField;
private bool endDateFieldSpecified;
private System.DateTime startDateField;
private bool startDateFieldSpecified;
private double totalCostEstimateField;
private bool totalCostEstimateFieldSpecified;
private double estGrossProfitField;
private bool estGrossProfitFieldSpecified;
private double estGrossProfitPercentField;
private bool estGrossProfitPercentFieldSpecified;
private RecordRef createdFromField;
private double exchangeRateField;
private bool exchangeRateFieldSpecified;
private string currencyNameField;
private RecordRef promoCodeField;
private RecordRef discountItemField;
private string discountRateField;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private RecordRef taxItemField;
private double taxRateField;
private bool taxRateFieldSpecified;
private string vatRegNumField;
private bool toBePrintedField;
private bool toBePrintedFieldSpecified;
private bool toBeEmailedField;
private bool toBeEmailedFieldSpecified;
private string emailField;
private bool toBeFaxedField;
private bool toBeFaxedFieldSpecified;
private string faxField;
private bool visibleToCustomerField;
private bool visibleToCustomerFieldSpecified;
private RecordRef messageSelField;
private string messageField;
private Address billingAddressField;
private RecordRef billAddressListField;
private Address shippingAddressField;
private bool shipIsResidentialField;
private bool shipIsResidentialFieldSpecified;
private RecordRef shipAddressListField;
private string fobField;
private System.DateTime shipDateField;
private bool shipDateFieldSpecified;
private RecordRef shipMethodField;
private double shippingCostField;
private bool shippingCostFieldSpecified;
private double shippingTax1RateField;
private bool shippingTax1RateFieldSpecified;
private RecordRef shippingTaxCodeField;
private string shippingTax2RateField;
private RecordRef handlingTaxCodeField;
private double handlingTax1RateField;
private bool handlingTax1RateFieldSpecified;
private double handlingCostField;
private bool handlingCostFieldSpecified;
private string trackingNumbersField;
private string handlingTax2RateField;
private string linkedTrackingNumbersField;
private RecordRef salesGroupField;
private bool syncSalesTeamsField;
private bool syncSalesTeamsFieldSpecified;
private double altSalesTotalField;
private bool altSalesTotalFieldSpecified;
private bool canHaveStackableField;
private bool canHaveStackableFieldSpecified;
private double oneTimeField;
private bool oneTimeFieldSpecified;
private double recurWeeklyField;
private bool recurWeeklyFieldSpecified;
private double recurMonthlyField;
private bool recurMonthlyFieldSpecified;
private double recurQuarterlyField;
private bool recurQuarterlyFieldSpecified;
private double recurAnnuallyField;
private bool recurAnnuallyFieldSpecified;
private double subTotalField;
private bool subTotalFieldSpecified;
private double discountTotalField;
private bool discountTotalFieldSpecified;
private double taxTotalField;
private bool taxTotalFieldSpecified;
private double altShippingCostField;
private bool altShippingCostFieldSpecified;
private double altHandlingCostField;
private bool altHandlingCostFieldSpecified;
private double totalField;
private bool totalFieldSpecified;
private double tax2TotalField;
private bool tax2TotalFieldSpecified;
private EstimateItemList itemListField;
private AccountingBookDetailList accountingBookDetailListField;
private EstimateSalesTeamList salesTeamListField;
private bool syncPartnerTeamsField;
private bool syncPartnerTeamsFieldSpecified;
private EstimatePartnersList partnersListField;
private PromotionsList promotionsListField;
private EstimateShipGroupList shipGroupListField;
private TaxDetailsList taxDetailsListField;
private CustomFieldRef[] customFieldListField;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime createdDate
{
get
{
return this.createdDateField;
}
set
{
this.createdDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createdDateSpecified
{
get
{
return this.createdDateFieldSpecified;
}
set
{
this.createdDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public System.DateTime lastModifiedDate
{
get
{
return this.lastModifiedDateField;
}
set
{
this.lastModifiedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lastModifiedDateSpecified
{
get
{
return this.lastModifiedDateFieldSpecified;
}
set
{
this.lastModifiedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public RecordRef nexus
{
get
{
return this.nexusField;
}
set
{
this.nexusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef subsidiaryTaxRegNum
{
get
{
return this.subsidiaryTaxRegNumField;
}
set
{
this.subsidiaryTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool taxRegOverride
{
get
{
return this.taxRegOverrideField;
}
set
{
this.taxRegOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRegOverrideSpecified
{
get
{
return this.taxRegOverrideFieldSpecified;
}
set
{
this.taxRegOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool taxDetailsOverride
{
get
{
return this.taxDetailsOverrideField;
}
set
{
this.taxDetailsOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxDetailsOverrideSpecified
{
get
{
return this.taxDetailsOverrideFieldSpecified;
}
set
{
this.taxDetailsOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef entity
{
get
{
return this.entityField;
}
set
{
this.entityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public System.DateTime tranDate
{
get
{
return this.tranDateField;
}
set
{
this.tranDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranDateSpecified
{
get
{
return this.tranDateFieldSpecified;
}
set
{
this.tranDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string tranId
{
get
{
return this.tranIdField;
}
set
{
this.tranIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public RecordRef entityTaxRegNum
{
get
{
return this.entityTaxRegNumField;
}
set
{
this.entityTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string source
{
get
{
return this.sourceField;
}
set
{
this.sourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public RecordRef customForm
{
get
{
return this.customFormField;
}
set
{
this.customFormField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public RecordRef currency
{
get
{
return this.currencyField;
}
set
{
this.currencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string title
{
get
{
return this.titleField;
}
set
{
this.titleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public RecordRef entityStatus
{
get
{
return this.entityStatusField;
}
set
{
this.entityStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public double probability
{
get
{
return this.probabilityField;
}
set
{
this.probabilityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool probabilitySpecified
{
get
{
return this.probabilityFieldSpecified;
}
set
{
this.probabilityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public bool includeInForecast
{
get
{
return this.includeInForecastField;
}
set
{
this.includeInForecastField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool includeInForecastSpecified
{
get
{
return this.includeInForecastFieldSpecified;
}
set
{
this.includeInForecastFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public RecordRef forecastType
{
get
{
return this.forecastTypeField;
}
set
{
this.forecastTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public RecordRef opportunity
{
get
{
return this.opportunityField;
}
set
{
this.opportunityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public RecordRef terms
{
get
{
return this.termsField;
}
set
{
this.termsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public System.DateTime dueDate
{
get
{
return this.dueDateField;
}
set
{
this.dueDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool dueDateSpecified
{
get
{
return this.dueDateFieldSpecified;
}
set
{
this.dueDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public RecordRef subsidiary
{
get
{
return this.subsidiaryField;
}
set
{
this.subsidiaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public RecordRef billingSchedule
{
get
{
return this.billingScheduleField;
}
set
{
this.billingScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public string status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public RecordRef salesRep
{
get
{
return this.salesRepField;
}
set
{
this.salesRepField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public RecordRef partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public string contribPct
{
get
{
return this.contribPctField;
}
set
{
this.contribPctField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public RecordRef leadSource
{
get
{
return this.leadSourceField;
}
set
{
this.leadSourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public System.DateTime expectedCloseDate
{
get
{
return this.expectedCloseDateField;
}
set
{
this.expectedCloseDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expectedCloseDateSpecified
{
get
{
return this.expectedCloseDateFieldSpecified;
}
set
{
this.expectedCloseDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public string otherRefNum
{
get
{
return this.otherRefNumField;
}
set
{
this.otherRefNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public System.DateTime endDate
{
get
{
return this.endDateField;
}
set
{
this.endDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool endDateSpecified
{
get
{
return this.endDateFieldSpecified;
}
set
{
this.endDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public System.DateTime startDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool startDateSpecified
{
get
{
return this.startDateFieldSpecified;
}
set
{
this.startDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public double totalCostEstimate
{
get
{
return this.totalCostEstimateField;
}
set
{
this.totalCostEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalCostEstimateSpecified
{
get
{
return this.totalCostEstimateFieldSpecified;
}
set
{
this.totalCostEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public double estGrossProfit
{
get
{
return this.estGrossProfitField;
}
set
{
this.estGrossProfitField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitSpecified
{
get
{
return this.estGrossProfitFieldSpecified;
}
set
{
this.estGrossProfitFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public double estGrossProfitPercent
{
get
{
return this.estGrossProfitPercentField;
}
set
{
this.estGrossProfitPercentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitPercentSpecified
{
get
{
return this.estGrossProfitPercentFieldSpecified;
}
set
{
this.estGrossProfitPercentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public RecordRef createdFrom
{
get
{
return this.createdFromField;
}
set
{
this.createdFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public double exchangeRate
{
get
{
return this.exchangeRateField;
}
set
{
this.exchangeRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool exchangeRateSpecified
{
get
{
return this.exchangeRateFieldSpecified;
}
set
{
this.exchangeRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
public string currencyName
{
get
{
return this.currencyNameField;
}
set
{
this.currencyNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=43)]
public RecordRef promoCode
{
get
{
return this.promoCodeField;
}
set
{
this.promoCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=44)]
public RecordRef discountItem
{
get
{
return this.discountItemField;
}
set
{
this.discountItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=45)]
public string discountRate
{
get
{
return this.discountRateField;
}
set
{
this.discountRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public RecordRef taxItem
{
get
{
return this.taxItemField;
}
set
{
this.taxItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public double taxRate
{
get
{
return this.taxRateField;
}
set
{
this.taxRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRateSpecified
{
get
{
return this.taxRateFieldSpecified;
}
set
{
this.taxRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public string vatRegNum
{
get
{
return this.vatRegNumField;
}
set
{
this.vatRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public bool toBePrinted
{
get
{
return this.toBePrintedField;
}
set
{
this.toBePrintedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBePrintedSpecified
{
get
{
return this.toBePrintedFieldSpecified;
}
set
{
this.toBePrintedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public bool toBeEmailed
{
get
{
return this.toBeEmailedField;
}
set
{
this.toBeEmailedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeEmailedSpecified
{
get
{
return this.toBeEmailedFieldSpecified;
}
set
{
this.toBeEmailedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
public string email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=53)]
public bool toBeFaxed
{
get
{
return this.toBeFaxedField;
}
set
{
this.toBeFaxedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeFaxedSpecified
{
get
{
return this.toBeFaxedFieldSpecified;
}
set
{
this.toBeFaxedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public string fax
{
get
{
return this.faxField;
}
set
{
this.faxField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public bool visibleToCustomer
{
get
{
return this.visibleToCustomerField;
}
set
{
this.visibleToCustomerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool visibleToCustomerSpecified
{
get
{
return this.visibleToCustomerFieldSpecified;
}
set
{
this.visibleToCustomerFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public RecordRef messageSel
{
get
{
return this.messageSelField;
}
set
{
this.messageSelField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=57)]
public string message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public Address billingAddress
{
get
{
return this.billingAddressField;
}
set
{
this.billingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public RecordRef billAddressList
{
get
{
return this.billAddressListField;
}
set
{
this.billAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=60)]
public Address shippingAddress
{
get
{
return this.shippingAddressField;
}
set
{
this.shippingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=61)]
public bool shipIsResidential
{
get
{
return this.shipIsResidentialField;
}
set
{
this.shipIsResidentialField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipIsResidentialSpecified
{
get
{
return this.shipIsResidentialFieldSpecified;
}
set
{
this.shipIsResidentialFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=62)]
public RecordRef shipAddressList
{
get
{
return this.shipAddressListField;
}
set
{
this.shipAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=63)]
public string fob
{
get
{
return this.fobField;
}
set
{
this.fobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=64)]
public System.DateTime shipDate
{
get
{
return this.shipDateField;
}
set
{
this.shipDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipDateSpecified
{
get
{
return this.shipDateFieldSpecified;
}
set
{
this.shipDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=65)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=66)]
public double shippingCost
{
get
{
return this.shippingCostField;
}
set
{
this.shippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingCostSpecified
{
get
{
return this.shippingCostFieldSpecified;
}
set
{
this.shippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=67)]
public double shippingTax1Rate
{
get
{
return this.shippingTax1RateField;
}
set
{
this.shippingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingTax1RateSpecified
{
get
{
return this.shippingTax1RateFieldSpecified;
}
set
{
this.shippingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=68)]
public RecordRef shippingTaxCode
{
get
{
return this.shippingTaxCodeField;
}
set
{
this.shippingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=69)]
public string shippingTax2Rate
{
get
{
return this.shippingTax2RateField;
}
set
{
this.shippingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=70)]
public RecordRef handlingTaxCode
{
get
{
return this.handlingTaxCodeField;
}
set
{
this.handlingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=71)]
public double handlingTax1Rate
{
get
{
return this.handlingTax1RateField;
}
set
{
this.handlingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingTax1RateSpecified
{
get
{
return this.handlingTax1RateFieldSpecified;
}
set
{
this.handlingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=72)]
public double handlingCost
{
get
{
return this.handlingCostField;
}
set
{
this.handlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingCostSpecified
{
get
{
return this.handlingCostFieldSpecified;
}
set
{
this.handlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=73)]
public string trackingNumbers
{
get
{
return this.trackingNumbersField;
}
set
{
this.trackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=74)]
public string handlingTax2Rate
{
get
{
return this.handlingTax2RateField;
}
set
{
this.handlingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=75)]
public string linkedTrackingNumbers
{
get
{
return this.linkedTrackingNumbersField;
}
set
{
this.linkedTrackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=76)]
public RecordRef salesGroup
{
get
{
return this.salesGroupField;
}
set
{
this.salesGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=77)]
public bool syncSalesTeams
{
get
{
return this.syncSalesTeamsField;
}
set
{
this.syncSalesTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncSalesTeamsSpecified
{
get
{
return this.syncSalesTeamsFieldSpecified;
}
set
{
this.syncSalesTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=78)]
public double altSalesTotal
{
get
{
return this.altSalesTotalField;
}
set
{
this.altSalesTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altSalesTotalSpecified
{
get
{
return this.altSalesTotalFieldSpecified;
}
set
{
this.altSalesTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=79)]
public bool canHaveStackable
{
get
{
return this.canHaveStackableField;
}
set
{
this.canHaveStackableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canHaveStackableSpecified
{
get
{
return this.canHaveStackableFieldSpecified;
}
set
{
this.canHaveStackableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=80)]
public double oneTime
{
get
{
return this.oneTimeField;
}
set
{
this.oneTimeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool oneTimeSpecified
{
get
{
return this.oneTimeFieldSpecified;
}
set
{
this.oneTimeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=81)]
public double recurWeekly
{
get
{
return this.recurWeeklyField;
}
set
{
this.recurWeeklyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurWeeklySpecified
{
get
{
return this.recurWeeklyFieldSpecified;
}
set
{
this.recurWeeklyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=82)]
public double recurMonthly
{
get
{
return this.recurMonthlyField;
}
set
{
this.recurMonthlyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurMonthlySpecified
{
get
{
return this.recurMonthlyFieldSpecified;
}
set
{
this.recurMonthlyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=83)]
public double recurQuarterly
{
get
{
return this.recurQuarterlyField;
}
set
{
this.recurQuarterlyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurQuarterlySpecified
{
get
{
return this.recurQuarterlyFieldSpecified;
}
set
{
this.recurQuarterlyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=84)]
public double recurAnnually
{
get
{
return this.recurAnnuallyField;
}
set
{
this.recurAnnuallyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurAnnuallySpecified
{
get
{
return this.recurAnnuallyFieldSpecified;
}
set
{
this.recurAnnuallyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=85)]
public double subTotal
{
get
{
return this.subTotalField;
}
set
{
this.subTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool subTotalSpecified
{
get
{
return this.subTotalFieldSpecified;
}
set
{
this.subTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=86)]
public double discountTotal
{
get
{
return this.discountTotalField;
}
set
{
this.discountTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountTotalSpecified
{
get
{
return this.discountTotalFieldSpecified;
}
set
{
this.discountTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=87)]
public double taxTotal
{
get
{
return this.taxTotalField;
}
set
{
this.taxTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxTotalSpecified
{
get
{
return this.taxTotalFieldSpecified;
}
set
{
this.taxTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=88)]
public double altShippingCost
{
get
{
return this.altShippingCostField;
}
set
{
this.altShippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altShippingCostSpecified
{
get
{
return this.altShippingCostFieldSpecified;
}
set
{
this.altShippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=89)]
public double altHandlingCost
{
get
{
return this.altHandlingCostField;
}
set
{
this.altHandlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altHandlingCostSpecified
{
get
{
return this.altHandlingCostFieldSpecified;
}
set
{
this.altHandlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=90)]
public double total
{
get
{
return this.totalField;
}
set
{
this.totalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalSpecified
{
get
{
return this.totalFieldSpecified;
}
set
{
this.totalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=91)]
public double tax2Total
{
get
{
return this.tax2TotalField;
}
set
{
this.tax2TotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax2TotalSpecified
{
get
{
return this.tax2TotalFieldSpecified;
}
set
{
this.tax2TotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=92)]
public EstimateItemList itemList
{
get
{
return this.itemListField;
}
set
{
this.itemListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=93)]
public AccountingBookDetailList accountingBookDetailList
{
get
{
return this.accountingBookDetailListField;
}
set
{
this.accountingBookDetailListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=94)]
public EstimateSalesTeamList salesTeamList
{
get
{
return this.salesTeamListField;
}
set
{
this.salesTeamListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=95)]
public bool syncPartnerTeams
{
get
{
return this.syncPartnerTeamsField;
}
set
{
this.syncPartnerTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncPartnerTeamsSpecified
{
get
{
return this.syncPartnerTeamsFieldSpecified;
}
set
{
this.syncPartnerTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=96)]
public EstimatePartnersList partnersList
{
get
{
return this.partnersListField;
}
set
{
this.partnersListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=97)]
public PromotionsList promotionsList
{
get
{
return this.promotionsListField;
}
set
{
this.promotionsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=98)]
public EstimateShipGroupList shipGroupList
{
get
{
return this.shipGroupListField;
}
set
{
this.shipGroupListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=99)]
public TaxDetailsList taxDetailsList
{
get
{
return this.taxDetailsListField;
}
set
{
this.taxDetailsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=100)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class Address : Record
{
private string internalIdField;
private Country countryField;
private bool countryFieldSpecified;
private string attentionField;
private string addresseeField;
private string addrPhoneField;
private string addr1Field;
private string addr2Field;
private string addr3Field;
private string cityField;
private string stateField;
private string zipField;
private string addrTextField;
private bool overrideField;
private bool overrideFieldSpecified;
private CustomFieldRef[] customFieldListField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public Country country
{
get
{
return this.countryField;
}
set
{
this.countryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool countrySpecified
{
get
{
return this.countryFieldSpecified;
}
set
{
this.countryFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string attention
{
get
{
return this.attentionField;
}
set
{
this.attentionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string addressee
{
get
{
return this.addresseeField;
}
set
{
this.addresseeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string addrPhone
{
get
{
return this.addrPhoneField;
}
set
{
this.addrPhoneField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string addr1
{
get
{
return this.addr1Field;
}
set
{
this.addr1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string addr2
{
get
{
return this.addr2Field;
}
set
{
this.addr2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string addr3
{
get
{
return this.addr3Field;
}
set
{
this.addr3Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string city
{
get
{
return this.cityField;
}
set
{
this.cityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string state
{
get
{
return this.stateField;
}
set
{
this.stateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string zip
{
get
{
return this.zipField;
}
set
{
this.zipField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string addrText
{
get
{
return this.addrTextField;
}
set
{
this.addrTextField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public bool @override
{
get
{
return this.overrideField;
}
set
{
this.overrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool overrideSpecified
{
get
{
return this.overrideFieldSpecified;
}
set
{
this.overrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=13)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum Country
{
/// <remarks/>
_afghanistan,
/// <remarks/>
_alandIslands,
/// <remarks/>
_albania,
/// <remarks/>
_algeria,
/// <remarks/>
_americanSamoa,
/// <remarks/>
_andorra,
/// <remarks/>
_angola,
/// <remarks/>
_anguilla,
/// <remarks/>
_antarctica,
/// <remarks/>
_antiguaAndBarbuda,
/// <remarks/>
_argentina,
/// <remarks/>
_armenia,
/// <remarks/>
_aruba,
/// <remarks/>
_australia,
/// <remarks/>
_austria,
/// <remarks/>
_azerbaijan,
/// <remarks/>
_bahamas,
/// <remarks/>
_bahrain,
/// <remarks/>
_bangladesh,
/// <remarks/>
_barbados,
/// <remarks/>
_belarus,
/// <remarks/>
_belgium,
/// <remarks/>
_belize,
/// <remarks/>
_benin,
/// <remarks/>
_bermuda,
/// <remarks/>
_bhutan,
/// <remarks/>
_bolivia,
/// <remarks/>
_bonaireSaintEustatiusAndSaba,
/// <remarks/>
_bosniaAndHerzegovina,
/// <remarks/>
_botswana,
/// <remarks/>
_bouvetIsland,
/// <remarks/>
_brazil,
/// <remarks/>
_britishIndianOceanTerritory,
/// <remarks/>
_bruneiDarussalam,
/// <remarks/>
_bulgaria,
/// <remarks/>
_burkinaFaso,
/// <remarks/>
_burundi,
/// <remarks/>
_cambodia,
/// <remarks/>
_cameroon,
/// <remarks/>
_canada,
/// <remarks/>
_canaryIslands,
/// <remarks/>
_capeVerde,
/// <remarks/>
_caymanIslands,
/// <remarks/>
_centralAfricanRepublic,
/// <remarks/>
_ceutaAndMelilla,
/// <remarks/>
_chad,
/// <remarks/>
_chile,
/// <remarks/>
_china,
/// <remarks/>
_christmasIsland,
/// <remarks/>
_cocosKeelingIslands,
/// <remarks/>
_colombia,
/// <remarks/>
_comoros,
/// <remarks/>
_congoDemocraticPeoplesRepublic,
/// <remarks/>
_congoRepublicOf,
/// <remarks/>
_cookIslands,
/// <remarks/>
_costaRica,
/// <remarks/>
_coteDIvoire,
/// <remarks/>
_croatiaHrvatska,
/// <remarks/>
_cuba,
/// <remarks/>
_curacao,
/// <remarks/>
_cyprus,
/// <remarks/>
_czechRepublic,
/// <remarks/>
_denmark,
/// <remarks/>
_djibouti,
/// <remarks/>
_dominica,
/// <remarks/>
_dominicanRepublic,
/// <remarks/>
_eastTimor,
/// <remarks/>
_ecuador,
/// <remarks/>
_egypt,
/// <remarks/>
_elSalvador,
/// <remarks/>
_equatorialGuinea,
/// <remarks/>
_eritrea,
/// <remarks/>
_estonia,
/// <remarks/>
_ethiopia,
/// <remarks/>
_falklandIslands,
/// <remarks/>
_faroeIslands,
/// <remarks/>
_fiji,
/// <remarks/>
_finland,
/// <remarks/>
_france,
/// <remarks/>
_frenchGuiana,
/// <remarks/>
_frenchPolynesia,
/// <remarks/>
_frenchSouthernTerritories,
/// <remarks/>
_gabon,
/// <remarks/>
_gambia,
/// <remarks/>
_georgia,
/// <remarks/>
_germany,
/// <remarks/>
_ghana,
/// <remarks/>
_gibraltar,
/// <remarks/>
_greece,
/// <remarks/>
_greenland,
/// <remarks/>
_grenada,
/// <remarks/>
_guadeloupe,
/// <remarks/>
_guam,
/// <remarks/>
_guatemala,
/// <remarks/>
_guernsey,
/// <remarks/>
_guinea,
/// <remarks/>
_guineaBissau,
/// <remarks/>
_guyana,
/// <remarks/>
_haiti,
/// <remarks/>
_heardAndMcDonaldIslands,
/// <remarks/>
_holySeeCityVaticanState,
/// <remarks/>
_honduras,
/// <remarks/>
_hongKong,
/// <remarks/>
_hungary,
/// <remarks/>
_iceland,
/// <remarks/>
_india,
/// <remarks/>
_indonesia,
/// <remarks/>
_iranIslamicRepublicOf,
/// <remarks/>
_iraq,
/// <remarks/>
_ireland,
/// <remarks/>
_isleOfMan,
/// <remarks/>
_israel,
/// <remarks/>
_italy,
/// <remarks/>
_jamaica,
/// <remarks/>
_japan,
/// <remarks/>
_jersey,
/// <remarks/>
_jordan,
/// <remarks/>
_kazakhstan,
/// <remarks/>
_kenya,
/// <remarks/>
_kiribati,
/// <remarks/>
_koreaDemocraticPeoplesRepublic,
/// <remarks/>
_koreaRepublicOf,
/// <remarks/>
_kosovo,
/// <remarks/>
_kuwait,
/// <remarks/>
_kyrgyzstan,
/// <remarks/>
_laoPeoplesDemocraticRepublic,
/// <remarks/>
_latvia,
/// <remarks/>
_lebanon,
/// <remarks/>
_lesotho,
/// <remarks/>
_liberia,
/// <remarks/>
_libya,
/// <remarks/>
_liechtenstein,
/// <remarks/>
_lithuania,
/// <remarks/>
_luxembourg,
/// <remarks/>
_macau,
/// <remarks/>
_macedonia,
/// <remarks/>
_madagascar,
/// <remarks/>
_malawi,
/// <remarks/>
_malaysia,
/// <remarks/>
_maldives,
/// <remarks/>
_mali,
/// <remarks/>
_malta,
/// <remarks/>
_marshallIslands,
/// <remarks/>
_martinique,
/// <remarks/>
_mauritania,
/// <remarks/>
_mauritius,
/// <remarks/>
_mayotte,
/// <remarks/>
_mexico,
/// <remarks/>
_micronesiaFederalStateOf,
/// <remarks/>
_moldovaRepublicOf,
/// <remarks/>
_monaco,
/// <remarks/>
_mongolia,
/// <remarks/>
_montenegro,
/// <remarks/>
_montserrat,
/// <remarks/>
_morocco,
/// <remarks/>
_mozambique,
/// <remarks/>
_myanmar,
/// <remarks/>
_namibia,
/// <remarks/>
_nauru,
/// <remarks/>
_nepal,
/// <remarks/>
_netherlands,
/// <remarks/>
_newCaledonia,
/// <remarks/>
_newZealand,
/// <remarks/>
_nicaragua,
/// <remarks/>
_niger,
/// <remarks/>
_nigeria,
/// <remarks/>
_niue,
/// <remarks/>
_norfolkIsland,
/// <remarks/>
_northernMarianaIslands,
/// <remarks/>
_norway,
/// <remarks/>
_oman,
/// <remarks/>
_pakistan,
/// <remarks/>
_palau,
/// <remarks/>
_panama,
/// <remarks/>
_papuaNewGuinea,
/// <remarks/>
_paraguay,
/// <remarks/>
_peru,
/// <remarks/>
_philippines,
/// <remarks/>
_pitcairnIsland,
/// <remarks/>
_poland,
/// <remarks/>
_portugal,
/// <remarks/>
_puertoRico,
/// <remarks/>
_qatar,
/// <remarks/>
_reunionIsland,
/// <remarks/>
_romania,
/// <remarks/>
_russianFederation,
/// <remarks/>
_rwanda,
/// <remarks/>
_saintBarthelemy,
/// <remarks/>
_saintHelena,
/// <remarks/>
_saintKittsAndNevis,
/// <remarks/>
_saintLucia,
/// <remarks/>
_saintMartin,
/// <remarks/>
_saintVincentAndTheGrenadines,
/// <remarks/>
_samoa,
/// <remarks/>
_sanMarino,
/// <remarks/>
_saoTomeAndPrincipe,
/// <remarks/>
_saudiArabia,
/// <remarks/>
_senegal,
/// <remarks/>
_serbia,
/// <remarks/>
_seychelles,
/// <remarks/>
_sierraLeone,
/// <remarks/>
_singapore,
/// <remarks/>
_sintMaarten,
/// <remarks/>
_slovakRepublic,
/// <remarks/>
_slovenia,
/// <remarks/>
_solomonIslands,
/// <remarks/>
_somalia,
/// <remarks/>
_southAfrica,
/// <remarks/>
_southGeorgia,
/// <remarks/>
_southSudan,
/// <remarks/>
_spain,
/// <remarks/>
_sriLanka,
/// <remarks/>
_stateOfPalestine,
/// <remarks/>
_stPierreAndMiquelon,
/// <remarks/>
_sudan,
/// <remarks/>
_suriname,
/// <remarks/>
_svalbardAndJanMayenIslands,
/// <remarks/>
_swaziland,
/// <remarks/>
_sweden,
/// <remarks/>
_switzerland,
/// <remarks/>
_syrianArabRepublic,
/// <remarks/>
_taiwan,
/// <remarks/>
_tajikistan,
/// <remarks/>
_tanzania,
/// <remarks/>
_thailand,
/// <remarks/>
_togo,
/// <remarks/>
_tokelau,
/// <remarks/>
_tonga,
/// <remarks/>
_trinidadAndTobago,
/// <remarks/>
_tunisia,
/// <remarks/>
_turkey,
/// <remarks/>
_turkmenistan,
/// <remarks/>
_turksAndCaicosIslands,
/// <remarks/>
_tuvalu,
/// <remarks/>
_uganda,
/// <remarks/>
_ukraine,
/// <remarks/>
_unitedArabEmirates,
/// <remarks/>
_unitedKingdom,
/// <remarks/>
_unitedStates,
/// <remarks/>
_uruguay,
/// <remarks/>
_uSMinorOutlyingIslands,
/// <remarks/>
_uzbekistan,
/// <remarks/>
_vanuatu,
/// <remarks/>
_venezuela,
/// <remarks/>
_vietnam,
/// <remarks/>
_virginIslandsBritish,
/// <remarks/>
_virginIslandsUSA,
/// <remarks/>
_wallisAndFutunaIslands,
/// <remarks/>
_westernSahara,
/// <remarks/>
_yemen,
/// <remarks/>
_zambia,
/// <remarks/>
_zimbabwe,
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(MultiSelectCustomFieldRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(SelectCustomFieldRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DateCustomFieldRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(StringCustomFieldRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BooleanCustomFieldRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DoubleCustomFieldRef))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(LongCustomFieldRef))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public abstract partial class CustomFieldRef
{
private string internalIdField;
private string scriptIdField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string scriptId
{
get
{
return this.scriptIdField;
}
set
{
this.scriptIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class MultiSelectCustomFieldRef : CustomFieldRef
{
private ListOrRecordRef[] valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("value", Order=0)]
public ListOrRecordRef[] value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class ListOrRecordRef
{
private string nameField;
private string internalIdField;
private string externalIdField;
private string typeIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string typeId
{
get
{
return this.typeIdField;
}
set
{
this.typeIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class SelectCustomFieldRef : CustomFieldRef
{
private ListOrRecordRef valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public ListOrRecordRef value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class DateCustomFieldRef : CustomFieldRef
{
private System.DateTime valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class StringCustomFieldRef : CustomFieldRef
{
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class BooleanCustomFieldRef : CustomFieldRef
{
private bool valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class DoubleCustomFieldRef : CustomFieldRef
{
private double valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public double value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:core_2018_2.platform.webservices.netsuite.com")]
public partial class LongCustomFieldRef : CustomFieldRef
{
private long valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public long value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class EstimateItemList
{
private EstimateItem[] itemField;
private bool replaceAllField;
public EstimateItemList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("item", Order=0)]
public EstimateItem[] item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class EstimateItem
{
private RecordRef jobField;
private RecordRef itemField;
private long lineField;
private bool lineFieldSpecified;
private bool expandItemGroupField;
private bool expandItemGroupFieldSpecified;
private double quantityAvailableField;
private bool quantityAvailableFieldSpecified;
private double quantityOnHandField;
private bool quantityOnHandFieldSpecified;
private double quantityField;
private bool quantityFieldSpecified;
private RecordRef unitsField;
private string descriptionField;
private string serialNumbersField;
private RecordRef priceField;
private string rateField;
private double amountField;
private bool amountFieldSpecified;
private CustomFieldRef[] optionsField;
private long revRecTermInMonthsField;
private bool revRecTermInMonthsFieldSpecified;
private RecordRef departmentField;
private RecordRef classField;
private RecordRef locationField;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private double altSalesAmtField;
private bool altSalesAmtFieldSpecified;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private bool fromJobField;
private bool fromJobFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private bool isEstimateField;
private bool isEstimateFieldSpecified;
private RecordRef subscriptionField;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private ItemCostEstimateType costEstimateTypeField;
private bool costEstimateTypeFieldSpecified;
private double costEstimateField;
private bool costEstimateFieldSpecified;
private bool excludeFromRateRequestField;
private bool excludeFromRateRequestFieldSpecified;
private string taxDetailsReferenceField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
private long shipGroupField;
private bool shipGroupFieldSpecified;
private bool itemIsFulfilledField;
private bool itemIsFulfilledFieldSpecified;
private RecordRef shipAddressField;
private RecordRef shipMethodField;
private System.DateTime expectedShipDateField;
private bool expectedShipDateFieldSpecified;
private RecordRef chargeTypeField;
private CustomFieldRef[] customFieldListField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool expandItemGroup
{
get
{
return this.expandItemGroupField;
}
set
{
this.expandItemGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expandItemGroupSpecified
{
get
{
return this.expandItemGroupFieldSpecified;
}
set
{
this.expandItemGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public double quantityAvailable
{
get
{
return this.quantityAvailableField;
}
set
{
this.quantityAvailableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityAvailableSpecified
{
get
{
return this.quantityAvailableFieldSpecified;
}
set
{
this.quantityAvailableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public double quantityOnHand
{
get
{
return this.quantityOnHandField;
}
set
{
this.quantityOnHandField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityOnHandSpecified
{
get
{
return this.quantityOnHandFieldSpecified;
}
set
{
this.quantityOnHandFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public double quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantitySpecified
{
get
{
return this.quantityFieldSpecified;
}
set
{
this.quantityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public RecordRef units
{
get
{
return this.unitsField;
}
set
{
this.unitsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string serialNumbers
{
get
{
return this.serialNumbersField;
}
set
{
this.serialNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public RecordRef price
{
get
{
return this.priceField;
}
set
{
this.priceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string rate
{
get
{
return this.rateField;
}
set
{
this.rateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=13)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public long revRecTermInMonths
{
get
{
return this.revRecTermInMonthsField;
}
set
{
this.revRecTermInMonthsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecTermInMonthsSpecified
{
get
{
return this.revRecTermInMonthsFieldSpecified;
}
set
{
this.revRecTermInMonthsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public double altSalesAmt
{
get
{
return this.altSalesAmtField;
}
set
{
this.altSalesAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altSalesAmtSpecified
{
get
{
return this.altSalesAmtFieldSpecified;
}
set
{
this.altSalesAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public bool fromJob
{
get
{
return this.fromJobField;
}
set
{
this.fromJobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool fromJobSpecified
{
get
{
return this.fromJobFieldSpecified;
}
set
{
this.fromJobFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public bool isEstimate
{
get
{
return this.isEstimateField;
}
set
{
this.isEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isEstimateSpecified
{
get
{
return this.isEstimateFieldSpecified;
}
set
{
this.isEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef subscription
{
get
{
return this.subscriptionField;
}
set
{
this.subscriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public ItemCostEstimateType costEstimateType
{
get
{
return this.costEstimateTypeField;
}
set
{
this.costEstimateTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costEstimateTypeSpecified
{
get
{
return this.costEstimateTypeFieldSpecified;
}
set
{
this.costEstimateTypeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public double costEstimate
{
get
{
return this.costEstimateField;
}
set
{
this.costEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costEstimateSpecified
{
get
{
return this.costEstimateFieldSpecified;
}
set
{
this.costEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public bool excludeFromRateRequest
{
get
{
return this.excludeFromRateRequestField;
}
set
{
this.excludeFromRateRequestField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool excludeFromRateRequestSpecified
{
get
{
return this.excludeFromRateRequestFieldSpecified;
}
set
{
this.excludeFromRateRequestFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public long shipGroup
{
get
{
return this.shipGroupField;
}
set
{
this.shipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipGroupSpecified
{
get
{
return this.shipGroupFieldSpecified;
}
set
{
this.shipGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public bool itemIsFulfilled
{
get
{
return this.itemIsFulfilledField;
}
set
{
this.itemIsFulfilledField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemIsFulfilledSpecified
{
get
{
return this.itemIsFulfilledFieldSpecified;
}
set
{
this.itemIsFulfilledFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public RecordRef shipAddress
{
get
{
return this.shipAddressField;
}
set
{
this.shipAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public System.DateTime expectedShipDate
{
get
{
return this.expectedShipDateField;
}
set
{
this.expectedShipDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expectedShipDateSpecified
{
get
{
return this.expectedShipDateFieldSpecified;
}
set
{
this.expectedShipDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public RecordRef chargeType
{
get
{
return this.chargeTypeField;
}
set
{
this.chargeTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=39)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum ItemCostEstimateType
{
/// <remarks/>
_averageCost,
/// <remarks/>
_custom,
/// <remarks/>
_derivedFromMemberItems,
/// <remarks/>
_itemDefinedCost,
/// <remarks/>
_lastPurchasePrice,
/// <remarks/>
_preferredVendorRate,
/// <remarks/>
_purchaseOrderRate,
/// <remarks/>
_purchasePrice,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class AccountingBookDetailList
{
private AccountingBookDetail[] accountingBookDetailField;
private bool replaceAllField;
public AccountingBookDetailList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("accountingBookDetail", Order=0)]
public AccountingBookDetail[] accountingBookDetail
{
get
{
return this.accountingBookDetailField;
}
set
{
this.accountingBookDetailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class AccountingBookDetail
{
private RecordRef accountingBookField;
private RecordRef currencyField;
private double exchangeRateField;
private bool exchangeRateFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef accountingBook
{
get
{
return this.accountingBookField;
}
set
{
this.accountingBookField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef currency
{
get
{
return this.currencyField;
}
set
{
this.currencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public double exchangeRate
{
get
{
return this.exchangeRateField;
}
set
{
this.exchangeRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool exchangeRateSpecified
{
get
{
return this.exchangeRateFieldSpecified;
}
set
{
this.exchangeRateFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class EstimateSalesTeamList
{
private EstimateSalesTeam[] salesTeamField;
private bool replaceAllField;
public EstimateSalesTeamList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("salesTeam", Order=0)]
public EstimateSalesTeam[] salesTeam
{
get
{
return this.salesTeamField;
}
set
{
this.salesTeamField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class EstimateSalesTeam
{
private RecordRef employeeField;
private RecordRef salesRoleField;
private bool isPrimaryField;
private bool isPrimaryFieldSpecified;
private double contributionField;
private bool contributionFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef employee
{
get
{
return this.employeeField;
}
set
{
this.employeeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef salesRole
{
get
{
return this.salesRoleField;
}
set
{
this.salesRoleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool isPrimary
{
get
{
return this.isPrimaryField;
}
set
{
this.isPrimaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isPrimarySpecified
{
get
{
return this.isPrimaryFieldSpecified;
}
set
{
this.isPrimaryFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double contribution
{
get
{
return this.contributionField;
}
set
{
this.contributionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool contributionSpecified
{
get
{
return this.contributionFieldSpecified;
}
set
{
this.contributionFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class EstimatePartnersList
{
private Partners[] partnersField;
private bool replaceAllField;
public EstimatePartnersList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("partners", Order=0)]
public Partners[] partners
{
get
{
return this.partnersField;
}
set
{
this.partnersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class Partners
{
private RecordRef partnerField;
private RecordRef partnerRoleField;
private bool isPrimaryField;
private bool isPrimaryFieldSpecified;
private double contributionField;
private bool contributionFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef partnerRole
{
get
{
return this.partnerRoleField;
}
set
{
this.partnerRoleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool isPrimary
{
get
{
return this.isPrimaryField;
}
set
{
this.isPrimaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isPrimarySpecified
{
get
{
return this.isPrimaryFieldSpecified;
}
set
{
this.isPrimaryFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double contribution
{
get
{
return this.contributionField;
}
set
{
this.contributionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool contributionSpecified
{
get
{
return this.contributionFieldSpecified;
}
set
{
this.contributionFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class PromotionsList
{
private Promotions[] promotionsField;
private bool replaceAllField;
public PromotionsList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("promotions", Order=0)]
public Promotions[] promotions
{
get
{
return this.promotionsField;
}
set
{
this.promotionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class Promotions
{
private RecordRef promoCodeField;
private RecordRef couponCodeField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef promoCode
{
get
{
return this.promoCodeField;
}
set
{
this.promoCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef couponCode
{
get
{
return this.couponCodeField;
}
set
{
this.couponCodeField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class EstimateShipGroupList
{
private TransactionShipGroup[] shipGroupField;
private bool replaceAllField;
public EstimateShipGroupList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("shipGroup", Order=0)]
public TransactionShipGroup[] shipGroup
{
get
{
return this.shipGroupField;
}
set
{
this.shipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class TransactionShipGroup
{
private long idField;
private bool idFieldSpecified;
private bool isFulfilledField;
private bool isFulfilledFieldSpecified;
private double weightField;
private bool weightFieldSpecified;
private RecordRef sourceAddressRefField;
private string sourceAddressField;
private RecordRef destinationAddressRefField;
private string destinationAddressField;
private RecordRef shippingMethodRefField;
private string shippingMethodField;
private bool isHandlingTaxableField;
private bool isHandlingTaxableFieldSpecified;
private RecordRef handlingTaxCodeField;
private string handlingTaxRateField;
private string handlingTax2RateField;
private double handlingRateField;
private bool handlingRateFieldSpecified;
private double handlingTaxAmtField;
private bool handlingTaxAmtFieldSpecified;
private double handlingTax2AmtField;
private bool handlingTax2AmtFieldSpecified;
private bool isShippingTaxableField;
private bool isShippingTaxableFieldSpecified;
private RecordRef shippingTaxCodeField;
private string shippingTaxRateField;
private string shippingTax2RateField;
private double shippingRateField;
private bool shippingRateFieldSpecified;
private double shippingTaxAmtField;
private bool shippingTaxAmtFieldSpecified;
private double shippingTax2AmtField;
private bool shippingTax2AmtFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public long id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool idSpecified
{
get
{
return this.idFieldSpecified;
}
set
{
this.idFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool isFulfilled
{
get
{
return this.isFulfilledField;
}
set
{
this.isFulfilledField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isFulfilledSpecified
{
get
{
return this.isFulfilledFieldSpecified;
}
set
{
this.isFulfilledFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public double weight
{
get
{
return this.weightField;
}
set
{
this.weightField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool weightSpecified
{
get
{
return this.weightFieldSpecified;
}
set
{
this.weightFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef sourceAddressRef
{
get
{
return this.sourceAddressRefField;
}
set
{
this.sourceAddressRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string sourceAddress
{
get
{
return this.sourceAddressField;
}
set
{
this.sourceAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public RecordRef destinationAddressRef
{
get
{
return this.destinationAddressRefField;
}
set
{
this.destinationAddressRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string destinationAddress
{
get
{
return this.destinationAddressField;
}
set
{
this.destinationAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public RecordRef shippingMethodRef
{
get
{
return this.shippingMethodRefField;
}
set
{
this.shippingMethodRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string shippingMethod
{
get
{
return this.shippingMethodField;
}
set
{
this.shippingMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public bool isHandlingTaxable
{
get
{
return this.isHandlingTaxableField;
}
set
{
this.isHandlingTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isHandlingTaxableSpecified
{
get
{
return this.isHandlingTaxableFieldSpecified;
}
set
{
this.isHandlingTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public RecordRef handlingTaxCode
{
get
{
return this.handlingTaxCodeField;
}
set
{
this.handlingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string handlingTaxRate
{
get
{
return this.handlingTaxRateField;
}
set
{
this.handlingTaxRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string handlingTax2Rate
{
get
{
return this.handlingTax2RateField;
}
set
{
this.handlingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public double handlingRate
{
get
{
return this.handlingRateField;
}
set
{
this.handlingRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingRateSpecified
{
get
{
return this.handlingRateFieldSpecified;
}
set
{
this.handlingRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public double handlingTaxAmt
{
get
{
return this.handlingTaxAmtField;
}
set
{
this.handlingTaxAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingTaxAmtSpecified
{
get
{
return this.handlingTaxAmtFieldSpecified;
}
set
{
this.handlingTaxAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public double handlingTax2Amt
{
get
{
return this.handlingTax2AmtField;
}
set
{
this.handlingTax2AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingTax2AmtSpecified
{
get
{
return this.handlingTax2AmtFieldSpecified;
}
set
{
this.handlingTax2AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public bool isShippingTaxable
{
get
{
return this.isShippingTaxableField;
}
set
{
this.isShippingTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isShippingTaxableSpecified
{
get
{
return this.isShippingTaxableFieldSpecified;
}
set
{
this.isShippingTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public RecordRef shippingTaxCode
{
get
{
return this.shippingTaxCodeField;
}
set
{
this.shippingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public string shippingTaxRate
{
get
{
return this.shippingTaxRateField;
}
set
{
this.shippingTaxRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public string shippingTax2Rate
{
get
{
return this.shippingTax2RateField;
}
set
{
this.shippingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public double shippingRate
{
get
{
return this.shippingRateField;
}
set
{
this.shippingRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingRateSpecified
{
get
{
return this.shippingRateFieldSpecified;
}
set
{
this.shippingRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public double shippingTaxAmt
{
get
{
return this.shippingTaxAmtField;
}
set
{
this.shippingTaxAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingTaxAmtSpecified
{
get
{
return this.shippingTaxAmtFieldSpecified;
}
set
{
this.shippingTaxAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double shippingTax2Amt
{
get
{
return this.shippingTax2AmtField;
}
set
{
this.shippingTax2AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingTax2AmtSpecified
{
get
{
return this.shippingTax2AmtFieldSpecified;
}
set
{
this.shippingTax2AmtFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class TaxDetailsList
{
private TaxDetails[] taxDetailsField;
private bool replaceAllField;
public TaxDetailsList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("taxDetails", Order=0)]
public TaxDetails[] taxDetails
{
get
{
return this.taxDetailsField;
}
set
{
this.taxDetailsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class TaxDetails
{
private string taxDetailsReferenceField;
private string lineTypeField;
private string lineNameField;
private double netAmountField;
private bool netAmountFieldSpecified;
private double grossAmountField;
private bool grossAmountFieldSpecified;
private RecordRef taxTypeField;
private RecordRef taxCodeField;
private double taxBasisField;
private bool taxBasisFieldSpecified;
private double taxRateField;
private bool taxRateFieldSpecified;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private string calcDetailField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string lineType
{
get
{
return this.lineTypeField;
}
set
{
this.lineTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string lineName
{
get
{
return this.lineNameField;
}
set
{
this.lineNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double netAmount
{
get
{
return this.netAmountField;
}
set
{
this.netAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool netAmountSpecified
{
get
{
return this.netAmountFieldSpecified;
}
set
{
this.netAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public double grossAmount
{
get
{
return this.grossAmountField;
}
set
{
this.grossAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmountSpecified
{
get
{
return this.grossAmountFieldSpecified;
}
set
{
this.grossAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public RecordRef taxType
{
get
{
return this.taxTypeField;
}
set
{
this.taxTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public double taxBasis
{
get
{
return this.taxBasisField;
}
set
{
this.taxBasisField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxBasisSpecified
{
get
{
return this.taxBasisFieldSpecified;
}
set
{
this.taxBasisFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public double taxRate
{
get
{
return this.taxRateField;
}
set
{
this.taxRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRateSpecified
{
get
{
return this.taxRateFieldSpecified;
}
set
{
this.taxRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string calcDetail
{
get
{
return this.calcDetailField;
}
set
{
this.calcDetailField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSale : Record
{
private System.DateTime createdDateField;
private bool createdDateFieldSpecified;
private System.DateTime lastModifiedDateField;
private bool lastModifiedDateFieldSpecified;
private RecordRef nexusField;
private RecordRef subsidiaryTaxRegNumField;
private bool taxRegOverrideField;
private bool taxRegOverrideFieldSpecified;
private bool taxDetailsOverrideField;
private bool taxDetailsOverrideFieldSpecified;
private RecordRef customFormField;
private RecordRef entityField;
private RecordRef billingAccountField;
private bool recurringBillField;
private bool recurringBillFieldSpecified;
private System.DateTime tranDateField;
private bool tranDateFieldSpecified;
private string tranIdField;
private RecordRef entityTaxRegNumField;
private string sourceField;
private RecordRef postingPeriodField;
private RecordRef createdFromField;
private RecordRef opportunityField;
private RecordRef departmentField;
private RecordRef classField;
private RecordRef locationField;
private RecordRef subsidiaryField;
private RecordRef salesRepField;
private string contribPctField;
private RecordRef partnerField;
private RecordRef leadSourceField;
private System.DateTime startDateField;
private bool startDateFieldSpecified;
private System.DateTime endDateField;
private bool endDateFieldSpecified;
private string otherRefNumField;
private string memoField;
private System.DateTime salesEffectiveDateField;
private bool salesEffectiveDateFieldSpecified;
private bool excludeCommissionField;
private bool excludeCommissionFieldSpecified;
private RecordRef revRecScheduleField;
private bool undepFundsField;
private bool undepFundsFieldSpecified;
private bool canHaveStackableField;
private bool canHaveStackableFieldSpecified;
private RecordRef currencyField;
private RecordRef accountField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double totalCostEstimateField;
private bool totalCostEstimateFieldSpecified;
private double estGrossProfitField;
private bool estGrossProfitFieldSpecified;
private double estGrossProfitPercentField;
private bool estGrossProfitPercentFieldSpecified;
private double exchangeRateField;
private bool exchangeRateFieldSpecified;
private string currencyNameField;
private RecordRef promoCodeField;
private RecordRef discountItemField;
private string discountRateField;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private RecordRef taxItemField;
private double taxRateField;
private bool taxRateFieldSpecified;
private bool toBePrintedField;
private bool toBePrintedFieldSpecified;
private bool toBeEmailedField;
private bool toBeEmailedFieldSpecified;
private bool toBeFaxedField;
private bool toBeFaxedFieldSpecified;
private string faxField;
private RecordRef messageSelField;
private string messageField;
private Address billingAddressField;
private RecordRef billAddressListField;
private Address shippingAddressField;
private bool shipIsResidentialField;
private bool shipIsResidentialFieldSpecified;
private RecordRef shipAddressListField;
private string fobField;
private System.DateTime shipDateField;
private bool shipDateFieldSpecified;
private RecordRef shipMethodField;
private double shippingCostField;
private bool shippingCostFieldSpecified;
private double shippingTax1RateField;
private bool shippingTax1RateFieldSpecified;
private string shippingTax2RateField;
private RecordRef shippingTaxCodeField;
private RecordRef handlingTaxCodeField;
private double handlingTax1RateField;
private bool handlingTax1RateFieldSpecified;
private double handlingCostField;
private bool handlingCostFieldSpecified;
private string handlingTax2RateField;
private string linkedTrackingNumbersField;
private string trackingNumbersField;
private RecordRef salesGroupField;
private RevenueStatus revenueStatusField;
private bool revenueStatusFieldSpecified;
private double recognizedRevenueField;
private bool recognizedRevenueFieldSpecified;
private double deferredRevenueField;
private bool deferredRevenueFieldSpecified;
private bool revRecOnRevCommitmentField;
private bool revRecOnRevCommitmentFieldSpecified;
private bool syncSalesTeamsField;
private bool syncSalesTeamsFieldSpecified;
private RecordRef paymentMethodField;
private string payPalStatusField;
private RecordRef creditCardField;
private string ccNumberField;
private System.DateTime ccExpireDateField;
private bool ccExpireDateFieldSpecified;
private string ccNameField;
private string ccStreetField;
private string ccZipCodeField;
private RecordRef creditCardProcessorField;
private bool ccApprovedField;
private bool ccApprovedFieldSpecified;
private string authCodeField;
private AvsMatchCode ccAvsStreetMatchField;
private bool ccAvsStreetMatchFieldSpecified;
private AvsMatchCode ccAvsZipMatchField;
private bool ccAvsZipMatchFieldSpecified;
private bool isRecurringPaymentField;
private bool isRecurringPaymentFieldSpecified;
private string payPalTranIdField;
private double subTotalField;
private bool subTotalFieldSpecified;
private bool ccIsPurchaseCardBinField;
private bool ccIsPurchaseCardBinFieldSpecified;
private bool ignoreAvsField;
private bool ignoreAvsFieldSpecified;
private bool ccProcessAsPurchaseCardField;
private bool ccProcessAsPurchaseCardFieldSpecified;
private RecordRef itemCostDiscountField;
private string itemCostDiscRateField;
private double itemCostDiscAmountField;
private bool itemCostDiscAmountFieldSpecified;
private double itemCostTaxRate1Field;
private bool itemCostTaxRate1FieldSpecified;
private double itemCostTaxRate2Field;
private bool itemCostTaxRate2FieldSpecified;
private bool itemCostDiscTaxableField;
private bool itemCostDiscTaxableFieldSpecified;
private RecordRef itemCostTaxCodeField;
private double itemCostDiscTax1AmtField;
private bool itemCostDiscTax1AmtFieldSpecified;
private bool itemCostDiscPrintField;
private bool itemCostDiscPrintFieldSpecified;
private RecordRef expCostDiscountField;
private string expCostDiscRateField;
private double expCostDiscAmountField;
private bool expCostDiscAmountFieldSpecified;
private bool expCostDiscTaxableField;
private bool expCostDiscTaxableFieldSpecified;
private bool expCostDiscprintField;
private bool expCostDiscprintFieldSpecified;
private double expCostTaxRate1Field;
private bool expCostTaxRate1FieldSpecified;
private RecordRef timeDiscountField;
private RecordRef expCostTaxCodeField;
private string timeDiscRateField;
private double expCostTaxRate2Field;
private bool expCostTaxRate2FieldSpecified;
private double expCostDiscTax1AmtField;
private bool expCostDiscTax1AmtFieldSpecified;
private double timeDiscAmountField;
private bool timeDiscAmountFieldSpecified;
private bool timeDiscTaxableField;
private bool timeDiscTaxableFieldSpecified;
private bool timeDiscPrintField;
private bool timeDiscPrintFieldSpecified;
private double discountTotalField;
private bool discountTotalFieldSpecified;
private double taxTotalField;
private bool taxTotalFieldSpecified;
private double timeTaxRate1Field;
private bool timeTaxRate1FieldSpecified;
private double altShippingCostField;
private bool altShippingCostFieldSpecified;
private RecordRef timeTaxCodeField;
private double altHandlingCostField;
private bool altHandlingCostFieldSpecified;
private double totalField;
private bool totalFieldSpecified;
private double timeDiscTax1AmtField;
private bool timeDiscTax1AmtFieldSpecified;
private string ccSecurityCodeField;
private double timeTaxRate2Field;
private bool timeTaxRate2FieldSpecified;
private AvsMatchCode ccSecurityCodeMatchField;
private bool ccSecurityCodeMatchFieldSpecified;
private bool chargeItField;
private bool chargeItFieldSpecified;
private string debitCardIssueNoField;
private string threeDStatusCodeField;
private string pnRefNumField;
private string paypalAuthIdField;
private string statusField;
private bool paypalProcessField;
private bool paypalProcessFieldSpecified;
private RecordRef jobField;
private RecordRef billingScheduleField;
private string emailField;
private double tax2TotalField;
private bool tax2TotalFieldSpecified;
private System.DateTime validFromField;
private bool validFromFieldSpecified;
private string vatRegNumField;
private double giftCertAppliedField;
private bool giftCertAppliedFieldSpecified;
private bool tranIsVsoeBundleField;
private bool tranIsVsoeBundleFieldSpecified;
private bool vsoeAutoCalcField;
private bool vsoeAutoCalcFieldSpecified;
private bool syncPartnerTeamsField;
private bool syncPartnerTeamsFieldSpecified;
private CashSaleSalesTeamList salesTeamListField;
private CashSalePartnersList partnersListField;
private CashSaleItemList itemListField;
private AccountingBookDetailList accountingBookDetailListField;
private CashSaleItemCostList itemCostListField;
private GiftCertRedemptionList giftCertRedemptionListField;
private PromotionsList promotionsListField;
private CashSaleExpCostList expCostListField;
private CashSaleTimeList timeListField;
private CashSaleShipGroupList shipGroupListField;
private TaxDetailsList taxDetailsListField;
private CustomFieldRef[] customFieldListField;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime createdDate
{
get
{
return this.createdDateField;
}
set
{
this.createdDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createdDateSpecified
{
get
{
return this.createdDateFieldSpecified;
}
set
{
this.createdDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public System.DateTime lastModifiedDate
{
get
{
return this.lastModifiedDateField;
}
set
{
this.lastModifiedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lastModifiedDateSpecified
{
get
{
return this.lastModifiedDateFieldSpecified;
}
set
{
this.lastModifiedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public RecordRef nexus
{
get
{
return this.nexusField;
}
set
{
this.nexusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef subsidiaryTaxRegNum
{
get
{
return this.subsidiaryTaxRegNumField;
}
set
{
this.subsidiaryTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool taxRegOverride
{
get
{
return this.taxRegOverrideField;
}
set
{
this.taxRegOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRegOverrideSpecified
{
get
{
return this.taxRegOverrideFieldSpecified;
}
set
{
this.taxRegOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool taxDetailsOverride
{
get
{
return this.taxDetailsOverrideField;
}
set
{
this.taxDetailsOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxDetailsOverrideSpecified
{
get
{
return this.taxDetailsOverrideFieldSpecified;
}
set
{
this.taxDetailsOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef customForm
{
get
{
return this.customFormField;
}
set
{
this.customFormField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public RecordRef entity
{
get
{
return this.entityField;
}
set
{
this.entityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public RecordRef billingAccount
{
get
{
return this.billingAccountField;
}
set
{
this.billingAccountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public bool recurringBill
{
get
{
return this.recurringBillField;
}
set
{
this.recurringBillField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurringBillSpecified
{
get
{
return this.recurringBillFieldSpecified;
}
set
{
this.recurringBillFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public System.DateTime tranDate
{
get
{
return this.tranDateField;
}
set
{
this.tranDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranDateSpecified
{
get
{
return this.tranDateFieldSpecified;
}
set
{
this.tranDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string tranId
{
get
{
return this.tranIdField;
}
set
{
this.tranIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public RecordRef entityTaxRegNum
{
get
{
return this.entityTaxRegNumField;
}
set
{
this.entityTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string source
{
get
{
return this.sourceField;
}
set
{
this.sourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public RecordRef postingPeriod
{
get
{
return this.postingPeriodField;
}
set
{
this.postingPeriodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public RecordRef createdFrom
{
get
{
return this.createdFromField;
}
set
{
this.createdFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public RecordRef opportunity
{
get
{
return this.opportunityField;
}
set
{
this.opportunityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public RecordRef subsidiary
{
get
{
return this.subsidiaryField;
}
set
{
this.subsidiaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef salesRep
{
get
{
return this.salesRepField;
}
set
{
this.salesRepField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public string contribPct
{
get
{
return this.contribPctField;
}
set
{
this.contribPctField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public RecordRef partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef leadSource
{
get
{
return this.leadSourceField;
}
set
{
this.leadSourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public System.DateTime startDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool startDateSpecified
{
get
{
return this.startDateFieldSpecified;
}
set
{
this.startDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public System.DateTime endDate
{
get
{
return this.endDateField;
}
set
{
this.endDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool endDateSpecified
{
get
{
return this.endDateFieldSpecified;
}
set
{
this.endDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public string otherRefNum
{
get
{
return this.otherRefNumField;
}
set
{
this.otherRefNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public System.DateTime salesEffectiveDate
{
get
{
return this.salesEffectiveDateField;
}
set
{
this.salesEffectiveDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool salesEffectiveDateSpecified
{
get
{
return this.salesEffectiveDateFieldSpecified;
}
set
{
this.salesEffectiveDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public bool excludeCommission
{
get
{
return this.excludeCommissionField;
}
set
{
this.excludeCommissionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool excludeCommissionSpecified
{
get
{
return this.excludeCommissionFieldSpecified;
}
set
{
this.excludeCommissionFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public bool undepFunds
{
get
{
return this.undepFundsField;
}
set
{
this.undepFundsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool undepFundsSpecified
{
get
{
return this.undepFundsFieldSpecified;
}
set
{
this.undepFundsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public bool canHaveStackable
{
get
{
return this.canHaveStackableField;
}
set
{
this.canHaveStackableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canHaveStackableSpecified
{
get
{
return this.canHaveStackableFieldSpecified;
}
set
{
this.canHaveStackableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public RecordRef currency
{
get
{
return this.currencyField;
}
set
{
this.currencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public RecordRef account
{
get
{
return this.accountField;
}
set
{
this.accountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public double totalCostEstimate
{
get
{
return this.totalCostEstimateField;
}
set
{
this.totalCostEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalCostEstimateSpecified
{
get
{
return this.totalCostEstimateFieldSpecified;
}
set
{
this.totalCostEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public double estGrossProfit
{
get
{
return this.estGrossProfitField;
}
set
{
this.estGrossProfitField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitSpecified
{
get
{
return this.estGrossProfitFieldSpecified;
}
set
{
this.estGrossProfitFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public double estGrossProfitPercent
{
get
{
return this.estGrossProfitPercentField;
}
set
{
this.estGrossProfitPercentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitPercentSpecified
{
get
{
return this.estGrossProfitPercentFieldSpecified;
}
set
{
this.estGrossProfitPercentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public double exchangeRate
{
get
{
return this.exchangeRateField;
}
set
{
this.exchangeRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool exchangeRateSpecified
{
get
{
return this.exchangeRateFieldSpecified;
}
set
{
this.exchangeRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
public string currencyName
{
get
{
return this.currencyNameField;
}
set
{
this.currencyNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=43)]
public RecordRef promoCode
{
get
{
return this.promoCodeField;
}
set
{
this.promoCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=44)]
public RecordRef discountItem
{
get
{
return this.discountItemField;
}
set
{
this.discountItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=45)]
public string discountRate
{
get
{
return this.discountRateField;
}
set
{
this.discountRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public RecordRef taxItem
{
get
{
return this.taxItemField;
}
set
{
this.taxItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public double taxRate
{
get
{
return this.taxRateField;
}
set
{
this.taxRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRateSpecified
{
get
{
return this.taxRateFieldSpecified;
}
set
{
this.taxRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public bool toBePrinted
{
get
{
return this.toBePrintedField;
}
set
{
this.toBePrintedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBePrintedSpecified
{
get
{
return this.toBePrintedFieldSpecified;
}
set
{
this.toBePrintedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public bool toBeEmailed
{
get
{
return this.toBeEmailedField;
}
set
{
this.toBeEmailedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeEmailedSpecified
{
get
{
return this.toBeEmailedFieldSpecified;
}
set
{
this.toBeEmailedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public bool toBeFaxed
{
get
{
return this.toBeFaxedField;
}
set
{
this.toBeFaxedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeFaxedSpecified
{
get
{
return this.toBeFaxedFieldSpecified;
}
set
{
this.toBeFaxedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
public string fax
{
get
{
return this.faxField;
}
set
{
this.faxField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=53)]
public RecordRef messageSel
{
get
{
return this.messageSelField;
}
set
{
this.messageSelField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public string message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public Address billingAddress
{
get
{
return this.billingAddressField;
}
set
{
this.billingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public RecordRef billAddressList
{
get
{
return this.billAddressListField;
}
set
{
this.billAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=57)]
public Address shippingAddress
{
get
{
return this.shippingAddressField;
}
set
{
this.shippingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public bool shipIsResidential
{
get
{
return this.shipIsResidentialField;
}
set
{
this.shipIsResidentialField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipIsResidentialSpecified
{
get
{
return this.shipIsResidentialFieldSpecified;
}
set
{
this.shipIsResidentialFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public RecordRef shipAddressList
{
get
{
return this.shipAddressListField;
}
set
{
this.shipAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=60)]
public string fob
{
get
{
return this.fobField;
}
set
{
this.fobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=61)]
public System.DateTime shipDate
{
get
{
return this.shipDateField;
}
set
{
this.shipDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipDateSpecified
{
get
{
return this.shipDateFieldSpecified;
}
set
{
this.shipDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=62)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=63)]
public double shippingCost
{
get
{
return this.shippingCostField;
}
set
{
this.shippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingCostSpecified
{
get
{
return this.shippingCostFieldSpecified;
}
set
{
this.shippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=64)]
public double shippingTax1Rate
{
get
{
return this.shippingTax1RateField;
}
set
{
this.shippingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingTax1RateSpecified
{
get
{
return this.shippingTax1RateFieldSpecified;
}
set
{
this.shippingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=65)]
public string shippingTax2Rate
{
get
{
return this.shippingTax2RateField;
}
set
{
this.shippingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=66)]
public RecordRef shippingTaxCode
{
get
{
return this.shippingTaxCodeField;
}
set
{
this.shippingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=67)]
public RecordRef handlingTaxCode
{
get
{
return this.handlingTaxCodeField;
}
set
{
this.handlingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=68)]
public double handlingTax1Rate
{
get
{
return this.handlingTax1RateField;
}
set
{
this.handlingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingTax1RateSpecified
{
get
{
return this.handlingTax1RateFieldSpecified;
}
set
{
this.handlingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=69)]
public double handlingCost
{
get
{
return this.handlingCostField;
}
set
{
this.handlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingCostSpecified
{
get
{
return this.handlingCostFieldSpecified;
}
set
{
this.handlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=70)]
public string handlingTax2Rate
{
get
{
return this.handlingTax2RateField;
}
set
{
this.handlingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=71)]
public string linkedTrackingNumbers
{
get
{
return this.linkedTrackingNumbersField;
}
set
{
this.linkedTrackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=72)]
public string trackingNumbers
{
get
{
return this.trackingNumbersField;
}
set
{
this.trackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=73)]
public RecordRef salesGroup
{
get
{
return this.salesGroupField;
}
set
{
this.salesGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=74)]
public RevenueStatus revenueStatus
{
get
{
return this.revenueStatusField;
}
set
{
this.revenueStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revenueStatusSpecified
{
get
{
return this.revenueStatusFieldSpecified;
}
set
{
this.revenueStatusFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=75)]
public double recognizedRevenue
{
get
{
return this.recognizedRevenueField;
}
set
{
this.recognizedRevenueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recognizedRevenueSpecified
{
get
{
return this.recognizedRevenueFieldSpecified;
}
set
{
this.recognizedRevenueFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=76)]
public double deferredRevenue
{
get
{
return this.deferredRevenueField;
}
set
{
this.deferredRevenueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deferredRevenueSpecified
{
get
{
return this.deferredRevenueFieldSpecified;
}
set
{
this.deferredRevenueFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=77)]
public bool revRecOnRevCommitment
{
get
{
return this.revRecOnRevCommitmentField;
}
set
{
this.revRecOnRevCommitmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecOnRevCommitmentSpecified
{
get
{
return this.revRecOnRevCommitmentFieldSpecified;
}
set
{
this.revRecOnRevCommitmentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=78)]
public bool syncSalesTeams
{
get
{
return this.syncSalesTeamsField;
}
set
{
this.syncSalesTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncSalesTeamsSpecified
{
get
{
return this.syncSalesTeamsFieldSpecified;
}
set
{
this.syncSalesTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=79)]
public RecordRef paymentMethod
{
get
{
return this.paymentMethodField;
}
set
{
this.paymentMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=80)]
public string payPalStatus
{
get
{
return this.payPalStatusField;
}
set
{
this.payPalStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=81)]
public RecordRef creditCard
{
get
{
return this.creditCardField;
}
set
{
this.creditCardField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=82)]
public string ccNumber
{
get
{
return this.ccNumberField;
}
set
{
this.ccNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=83)]
public System.DateTime ccExpireDate
{
get
{
return this.ccExpireDateField;
}
set
{
this.ccExpireDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccExpireDateSpecified
{
get
{
return this.ccExpireDateFieldSpecified;
}
set
{
this.ccExpireDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=84)]
public string ccName
{
get
{
return this.ccNameField;
}
set
{
this.ccNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=85)]
public string ccStreet
{
get
{
return this.ccStreetField;
}
set
{
this.ccStreetField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=86)]
public string ccZipCode
{
get
{
return this.ccZipCodeField;
}
set
{
this.ccZipCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=87)]
public RecordRef creditCardProcessor
{
get
{
return this.creditCardProcessorField;
}
set
{
this.creditCardProcessorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=88)]
public bool ccApproved
{
get
{
return this.ccApprovedField;
}
set
{
this.ccApprovedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccApprovedSpecified
{
get
{
return this.ccApprovedFieldSpecified;
}
set
{
this.ccApprovedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=89)]
public string authCode
{
get
{
return this.authCodeField;
}
set
{
this.authCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=90)]
public AvsMatchCode ccAvsStreetMatch
{
get
{
return this.ccAvsStreetMatchField;
}
set
{
this.ccAvsStreetMatchField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccAvsStreetMatchSpecified
{
get
{
return this.ccAvsStreetMatchFieldSpecified;
}
set
{
this.ccAvsStreetMatchFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=91)]
public AvsMatchCode ccAvsZipMatch
{
get
{
return this.ccAvsZipMatchField;
}
set
{
this.ccAvsZipMatchField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccAvsZipMatchSpecified
{
get
{
return this.ccAvsZipMatchFieldSpecified;
}
set
{
this.ccAvsZipMatchFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=92)]
public bool isRecurringPayment
{
get
{
return this.isRecurringPaymentField;
}
set
{
this.isRecurringPaymentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isRecurringPaymentSpecified
{
get
{
return this.isRecurringPaymentFieldSpecified;
}
set
{
this.isRecurringPaymentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=93)]
public string payPalTranId
{
get
{
return this.payPalTranIdField;
}
set
{
this.payPalTranIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=94)]
public double subTotal
{
get
{
return this.subTotalField;
}
set
{
this.subTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool subTotalSpecified
{
get
{
return this.subTotalFieldSpecified;
}
set
{
this.subTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=95)]
public bool ccIsPurchaseCardBin
{
get
{
return this.ccIsPurchaseCardBinField;
}
set
{
this.ccIsPurchaseCardBinField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccIsPurchaseCardBinSpecified
{
get
{
return this.ccIsPurchaseCardBinFieldSpecified;
}
set
{
this.ccIsPurchaseCardBinFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=96)]
public bool ignoreAvs
{
get
{
return this.ignoreAvsField;
}
set
{
this.ignoreAvsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ignoreAvsSpecified
{
get
{
return this.ignoreAvsFieldSpecified;
}
set
{
this.ignoreAvsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=97)]
public bool ccProcessAsPurchaseCard
{
get
{
return this.ccProcessAsPurchaseCardField;
}
set
{
this.ccProcessAsPurchaseCardField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccProcessAsPurchaseCardSpecified
{
get
{
return this.ccProcessAsPurchaseCardFieldSpecified;
}
set
{
this.ccProcessAsPurchaseCardFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=98)]
public RecordRef itemCostDiscount
{
get
{
return this.itemCostDiscountField;
}
set
{
this.itemCostDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=99)]
public string itemCostDiscRate
{
get
{
return this.itemCostDiscRateField;
}
set
{
this.itemCostDiscRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=100)]
public double itemCostDiscAmount
{
get
{
return this.itemCostDiscAmountField;
}
set
{
this.itemCostDiscAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscAmountSpecified
{
get
{
return this.itemCostDiscAmountFieldSpecified;
}
set
{
this.itemCostDiscAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=101)]
public double itemCostTaxRate1
{
get
{
return this.itemCostTaxRate1Field;
}
set
{
this.itemCostTaxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostTaxRate1Specified
{
get
{
return this.itemCostTaxRate1FieldSpecified;
}
set
{
this.itemCostTaxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=102)]
public double itemCostTaxRate2
{
get
{
return this.itemCostTaxRate2Field;
}
set
{
this.itemCostTaxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostTaxRate2Specified
{
get
{
return this.itemCostTaxRate2FieldSpecified;
}
set
{
this.itemCostTaxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=103)]
public bool itemCostDiscTaxable
{
get
{
return this.itemCostDiscTaxableField;
}
set
{
this.itemCostDiscTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscTaxableSpecified
{
get
{
return this.itemCostDiscTaxableFieldSpecified;
}
set
{
this.itemCostDiscTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=104)]
public RecordRef itemCostTaxCode
{
get
{
return this.itemCostTaxCodeField;
}
set
{
this.itemCostTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=105)]
public double itemCostDiscTax1Amt
{
get
{
return this.itemCostDiscTax1AmtField;
}
set
{
this.itemCostDiscTax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscTax1AmtSpecified
{
get
{
return this.itemCostDiscTax1AmtFieldSpecified;
}
set
{
this.itemCostDiscTax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=106)]
public bool itemCostDiscPrint
{
get
{
return this.itemCostDiscPrintField;
}
set
{
this.itemCostDiscPrintField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscPrintSpecified
{
get
{
return this.itemCostDiscPrintFieldSpecified;
}
set
{
this.itemCostDiscPrintFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=107)]
public RecordRef expCostDiscount
{
get
{
return this.expCostDiscountField;
}
set
{
this.expCostDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=108)]
public string expCostDiscRate
{
get
{
return this.expCostDiscRateField;
}
set
{
this.expCostDiscRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=109)]
public double expCostDiscAmount
{
get
{
return this.expCostDiscAmountField;
}
set
{
this.expCostDiscAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscAmountSpecified
{
get
{
return this.expCostDiscAmountFieldSpecified;
}
set
{
this.expCostDiscAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=110)]
public bool expCostDiscTaxable
{
get
{
return this.expCostDiscTaxableField;
}
set
{
this.expCostDiscTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscTaxableSpecified
{
get
{
return this.expCostDiscTaxableFieldSpecified;
}
set
{
this.expCostDiscTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=111)]
public bool expCostDiscprint
{
get
{
return this.expCostDiscprintField;
}
set
{
this.expCostDiscprintField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscprintSpecified
{
get
{
return this.expCostDiscprintFieldSpecified;
}
set
{
this.expCostDiscprintFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=112)]
public double expCostTaxRate1
{
get
{
return this.expCostTaxRate1Field;
}
set
{
this.expCostTaxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostTaxRate1Specified
{
get
{
return this.expCostTaxRate1FieldSpecified;
}
set
{
this.expCostTaxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=113)]
public RecordRef timeDiscount
{
get
{
return this.timeDiscountField;
}
set
{
this.timeDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=114)]
public RecordRef expCostTaxCode
{
get
{
return this.expCostTaxCodeField;
}
set
{
this.expCostTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=115)]
public string timeDiscRate
{
get
{
return this.timeDiscRateField;
}
set
{
this.timeDiscRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=116)]
public double expCostTaxRate2
{
get
{
return this.expCostTaxRate2Field;
}
set
{
this.expCostTaxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostTaxRate2Specified
{
get
{
return this.expCostTaxRate2FieldSpecified;
}
set
{
this.expCostTaxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=117)]
public double expCostDiscTax1Amt
{
get
{
return this.expCostDiscTax1AmtField;
}
set
{
this.expCostDiscTax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscTax1AmtSpecified
{
get
{
return this.expCostDiscTax1AmtFieldSpecified;
}
set
{
this.expCostDiscTax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=118)]
public double timeDiscAmount
{
get
{
return this.timeDiscAmountField;
}
set
{
this.timeDiscAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscAmountSpecified
{
get
{
return this.timeDiscAmountFieldSpecified;
}
set
{
this.timeDiscAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=119)]
public bool timeDiscTaxable
{
get
{
return this.timeDiscTaxableField;
}
set
{
this.timeDiscTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscTaxableSpecified
{
get
{
return this.timeDiscTaxableFieldSpecified;
}
set
{
this.timeDiscTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=120)]
public bool timeDiscPrint
{
get
{
return this.timeDiscPrintField;
}
set
{
this.timeDiscPrintField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscPrintSpecified
{
get
{
return this.timeDiscPrintFieldSpecified;
}
set
{
this.timeDiscPrintFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=121)]
public double discountTotal
{
get
{
return this.discountTotalField;
}
set
{
this.discountTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountTotalSpecified
{
get
{
return this.discountTotalFieldSpecified;
}
set
{
this.discountTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=122)]
public double taxTotal
{
get
{
return this.taxTotalField;
}
set
{
this.taxTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxTotalSpecified
{
get
{
return this.taxTotalFieldSpecified;
}
set
{
this.taxTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=123)]
public double timeTaxRate1
{
get
{
return this.timeTaxRate1Field;
}
set
{
this.timeTaxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeTaxRate1Specified
{
get
{
return this.timeTaxRate1FieldSpecified;
}
set
{
this.timeTaxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=124)]
public double altShippingCost
{
get
{
return this.altShippingCostField;
}
set
{
this.altShippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altShippingCostSpecified
{
get
{
return this.altShippingCostFieldSpecified;
}
set
{
this.altShippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=125)]
public RecordRef timeTaxCode
{
get
{
return this.timeTaxCodeField;
}
set
{
this.timeTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=126)]
public double altHandlingCost
{
get
{
return this.altHandlingCostField;
}
set
{
this.altHandlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altHandlingCostSpecified
{
get
{
return this.altHandlingCostFieldSpecified;
}
set
{
this.altHandlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=127)]
public double total
{
get
{
return this.totalField;
}
set
{
this.totalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalSpecified
{
get
{
return this.totalFieldSpecified;
}
set
{
this.totalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=128)]
public double timeDiscTax1Amt
{
get
{
return this.timeDiscTax1AmtField;
}
set
{
this.timeDiscTax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscTax1AmtSpecified
{
get
{
return this.timeDiscTax1AmtFieldSpecified;
}
set
{
this.timeDiscTax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=129)]
public string ccSecurityCode
{
get
{
return this.ccSecurityCodeField;
}
set
{
this.ccSecurityCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=130)]
public double timeTaxRate2
{
get
{
return this.timeTaxRate2Field;
}
set
{
this.timeTaxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeTaxRate2Specified
{
get
{
return this.timeTaxRate2FieldSpecified;
}
set
{
this.timeTaxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=131)]
public AvsMatchCode ccSecurityCodeMatch
{
get
{
return this.ccSecurityCodeMatchField;
}
set
{
this.ccSecurityCodeMatchField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccSecurityCodeMatchSpecified
{
get
{
return this.ccSecurityCodeMatchFieldSpecified;
}
set
{
this.ccSecurityCodeMatchFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=132)]
public bool chargeIt
{
get
{
return this.chargeItField;
}
set
{
this.chargeItField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool chargeItSpecified
{
get
{
return this.chargeItFieldSpecified;
}
set
{
this.chargeItFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=133)]
public string debitCardIssueNo
{
get
{
return this.debitCardIssueNoField;
}
set
{
this.debitCardIssueNoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=134)]
public string threeDStatusCode
{
get
{
return this.threeDStatusCodeField;
}
set
{
this.threeDStatusCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=135)]
public string pnRefNum
{
get
{
return this.pnRefNumField;
}
set
{
this.pnRefNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=136)]
public string paypalAuthId
{
get
{
return this.paypalAuthIdField;
}
set
{
this.paypalAuthIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=137)]
public string status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=138)]
public bool paypalProcess
{
get
{
return this.paypalProcessField;
}
set
{
this.paypalProcessField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool paypalProcessSpecified
{
get
{
return this.paypalProcessFieldSpecified;
}
set
{
this.paypalProcessFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=139)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=140)]
public RecordRef billingSchedule
{
get
{
return this.billingScheduleField;
}
set
{
this.billingScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=141)]
public string email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=142)]
public double tax2Total
{
get
{
return this.tax2TotalField;
}
set
{
this.tax2TotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax2TotalSpecified
{
get
{
return this.tax2TotalFieldSpecified;
}
set
{
this.tax2TotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=143)]
public System.DateTime validFrom
{
get
{
return this.validFromField;
}
set
{
this.validFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool validFromSpecified
{
get
{
return this.validFromFieldSpecified;
}
set
{
this.validFromFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=144)]
public string vatRegNum
{
get
{
return this.vatRegNumField;
}
set
{
this.vatRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=145)]
public double giftCertApplied
{
get
{
return this.giftCertAppliedField;
}
set
{
this.giftCertAppliedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool giftCertAppliedSpecified
{
get
{
return this.giftCertAppliedFieldSpecified;
}
set
{
this.giftCertAppliedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=146)]
public bool tranIsVsoeBundle
{
get
{
return this.tranIsVsoeBundleField;
}
set
{
this.tranIsVsoeBundleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranIsVsoeBundleSpecified
{
get
{
return this.tranIsVsoeBundleFieldSpecified;
}
set
{
this.tranIsVsoeBundleFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=147)]
public bool vsoeAutoCalc
{
get
{
return this.vsoeAutoCalcField;
}
set
{
this.vsoeAutoCalcField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeAutoCalcSpecified
{
get
{
return this.vsoeAutoCalcFieldSpecified;
}
set
{
this.vsoeAutoCalcFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=148)]
public bool syncPartnerTeams
{
get
{
return this.syncPartnerTeamsField;
}
set
{
this.syncPartnerTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncPartnerTeamsSpecified
{
get
{
return this.syncPartnerTeamsFieldSpecified;
}
set
{
this.syncPartnerTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=149)]
public CashSaleSalesTeamList salesTeamList
{
get
{
return this.salesTeamListField;
}
set
{
this.salesTeamListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=150)]
public CashSalePartnersList partnersList
{
get
{
return this.partnersListField;
}
set
{
this.partnersListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=151)]
public CashSaleItemList itemList
{
get
{
return this.itemListField;
}
set
{
this.itemListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=152)]
public AccountingBookDetailList accountingBookDetailList
{
get
{
return this.accountingBookDetailListField;
}
set
{
this.accountingBookDetailListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=153)]
public CashSaleItemCostList itemCostList
{
get
{
return this.itemCostListField;
}
set
{
this.itemCostListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=154)]
public GiftCertRedemptionList giftCertRedemptionList
{
get
{
return this.giftCertRedemptionListField;
}
set
{
this.giftCertRedemptionListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=155)]
public PromotionsList promotionsList
{
get
{
return this.promotionsListField;
}
set
{
this.promotionsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=156)]
public CashSaleExpCostList expCostList
{
get
{
return this.expCostListField;
}
set
{
this.expCostListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=157)]
public CashSaleTimeList timeList
{
get
{
return this.timeListField;
}
set
{
this.timeListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=158)]
public CashSaleShipGroupList shipGroupList
{
get
{
return this.shipGroupListField;
}
set
{
this.shipGroupListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=159)]
public TaxDetailsList taxDetailsList
{
get
{
return this.taxDetailsListField;
}
set
{
this.taxDetailsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=160)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum RevenueStatus
{
/// <remarks/>
_pending,
/// <remarks/>
_inProgress,
/// <remarks/>
_completed,
/// <remarks/>
_onRevCommitment,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum AvsMatchCode
{
/// <remarks/>
_n,
/// <remarks/>
_x,
/// <remarks/>
_y,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleSalesTeamList
{
private CashSaleSalesTeam[] salesTeamField;
private bool replaceAllField;
public CashSaleSalesTeamList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("salesTeam", Order=0)]
public CashSaleSalesTeam[] salesTeam
{
get
{
return this.salesTeamField;
}
set
{
this.salesTeamField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleSalesTeam
{
private RecordRef employeeField;
private RecordRef salesRoleField;
private bool isPrimaryField;
private bool isPrimaryFieldSpecified;
private double contributionField;
private bool contributionFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef employee
{
get
{
return this.employeeField;
}
set
{
this.employeeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef salesRole
{
get
{
return this.salesRoleField;
}
set
{
this.salesRoleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool isPrimary
{
get
{
return this.isPrimaryField;
}
set
{
this.isPrimaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isPrimarySpecified
{
get
{
return this.isPrimaryFieldSpecified;
}
set
{
this.isPrimaryFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double contribution
{
get
{
return this.contributionField;
}
set
{
this.contributionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool contributionSpecified
{
get
{
return this.contributionFieldSpecified;
}
set
{
this.contributionFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSalePartnersList
{
private Partners[] partnersField;
private bool replaceAllField;
public CashSalePartnersList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("partners", Order=0)]
public Partners[] partners
{
get
{
return this.partnersField;
}
set
{
this.partnersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleItemList
{
private CashSaleItem[] itemField;
private bool replaceAllField;
public CashSaleItemList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("item", Order=0)]
public CashSaleItem[] item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleItem
{
private RecordRef jobField;
private RecordRef itemField;
private long lineField;
private bool lineFieldSpecified;
private double quantityAvailableField;
private bool quantityAvailableFieldSpecified;
private double quantityOnHandField;
private bool quantityOnHandFieldSpecified;
private double quantityFulfilledField;
private bool quantityFulfilledFieldSpecified;
private double quantityField;
private bool quantityFieldSpecified;
private RecordRef unitsField;
private InventoryDetail inventoryDetailField;
private string serialNumbersField;
private string binNumbersField;
private string descriptionField;
private RecordRef priceField;
private string rateField;
private double amountField;
private bool amountFieldSpecified;
private long orderLineField;
private bool orderLineFieldSpecified;
private string licenseCodeField;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private CustomFieldRef[] optionsField;
private bool deferRevRecField;
private bool deferRevRecFieldSpecified;
private double currentPercentField;
private bool currentPercentFieldSpecified;
private RecordRef departmentField;
private double percentCompleteField;
private bool percentCompleteFieldSpecified;
private RecordRef classField;
private RecordRef locationField;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private RecordRef subscriptionLineField;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private ItemCostEstimateType costEstimateTypeField;
private bool costEstimateTypeFieldSpecified;
private bool excludeFromRateRequestField;
private bool excludeFromRateRequestFieldSpecified;
private RecordRef catchUpPeriodField;
private double costEstimateField;
private bool costEstimateFieldSpecified;
private string taxDetailsReferenceField;
private double amountOrderedField;
private bool amountOrderedFieldSpecified;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private double quantityOrderedField;
private bool quantityOrderedFieldSpecified;
private double quantityRemainingField;
private bool quantityRemainingFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
private string giftCertFromField;
private string giftCertRecipientNameField;
private string giftCertRecipientEmailField;
private string giftCertMessageField;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private string giftCertNumberField;
private long shipGroupField;
private bool shipGroupFieldSpecified;
private bool itemIsFulfilledField;
private bool itemIsFulfilledFieldSpecified;
private RecordRef shipAddressField;
private RecordRef shipMethodField;
private VsoeSopGroup vsoeSopGroupField;
private bool vsoeSopGroupFieldSpecified;
private bool vsoeIsEstimateField;
private bool vsoeIsEstimateFieldSpecified;
private double vsoePriceField;
private bool vsoePriceFieldSpecified;
private double vsoeAmountField;
private bool vsoeAmountFieldSpecified;
private double vsoeAllocationField;
private bool vsoeAllocationFieldSpecified;
private VsoeDeferral vsoeDeferralField;
private bool vsoeDeferralFieldSpecified;
private VsoePermitDiscount vsoePermitDiscountField;
private bool vsoePermitDiscountFieldSpecified;
private bool vsoeDeliveredField;
private bool vsoeDeliveredFieldSpecified;
private RecordRef chargeTypeField;
private RecordRef[] chargesListField;
private CustomFieldRef[] customFieldListField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double quantityAvailable
{
get
{
return this.quantityAvailableField;
}
set
{
this.quantityAvailableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityAvailableSpecified
{
get
{
return this.quantityAvailableFieldSpecified;
}
set
{
this.quantityAvailableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public double quantityOnHand
{
get
{
return this.quantityOnHandField;
}
set
{
this.quantityOnHandField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityOnHandSpecified
{
get
{
return this.quantityOnHandFieldSpecified;
}
set
{
this.quantityOnHandFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public double quantityFulfilled
{
get
{
return this.quantityFulfilledField;
}
set
{
this.quantityFulfilledField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityFulfilledSpecified
{
get
{
return this.quantityFulfilledFieldSpecified;
}
set
{
this.quantityFulfilledFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public double quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantitySpecified
{
get
{
return this.quantityFieldSpecified;
}
set
{
this.quantityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public RecordRef units
{
get
{
return this.unitsField;
}
set
{
this.unitsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public InventoryDetail inventoryDetail
{
get
{
return this.inventoryDetailField;
}
set
{
this.inventoryDetailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string serialNumbers
{
get
{
return this.serialNumbersField;
}
set
{
this.serialNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string binNumbers
{
get
{
return this.binNumbersField;
}
set
{
this.binNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public RecordRef price
{
get
{
return this.priceField;
}
set
{
this.priceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string rate
{
get
{
return this.rateField;
}
set
{
this.rateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public long orderLine
{
get
{
return this.orderLineField;
}
set
{
this.orderLineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool orderLineSpecified
{
get
{
return this.orderLineFieldSpecified;
}
set
{
this.orderLineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public string licenseCode
{
get
{
return this.licenseCodeField;
}
set
{
this.licenseCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=18)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public bool deferRevRec
{
get
{
return this.deferRevRecField;
}
set
{
this.deferRevRecField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deferRevRecSpecified
{
get
{
return this.deferRevRecFieldSpecified;
}
set
{
this.deferRevRecFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public double currentPercent
{
get
{
return this.currentPercentField;
}
set
{
this.currentPercentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool currentPercentSpecified
{
get
{
return this.currentPercentFieldSpecified;
}
set
{
this.currentPercentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double percentComplete
{
get
{
return this.percentCompleteField;
}
set
{
this.percentCompleteField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool percentCompleteSpecified
{
get
{
return this.percentCompleteFieldSpecified;
}
set
{
this.percentCompleteFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public RecordRef subscriptionLine
{
get
{
return this.subscriptionLineField;
}
set
{
this.subscriptionLineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public ItemCostEstimateType costEstimateType
{
get
{
return this.costEstimateTypeField;
}
set
{
this.costEstimateTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costEstimateTypeSpecified
{
get
{
return this.costEstimateTypeFieldSpecified;
}
set
{
this.costEstimateTypeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public bool excludeFromRateRequest
{
get
{
return this.excludeFromRateRequestField;
}
set
{
this.excludeFromRateRequestField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool excludeFromRateRequestSpecified
{
get
{
return this.excludeFromRateRequestFieldSpecified;
}
set
{
this.excludeFromRateRequestFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public RecordRef catchUpPeriod
{
get
{
return this.catchUpPeriodField;
}
set
{
this.catchUpPeriodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public double costEstimate
{
get
{
return this.costEstimateField;
}
set
{
this.costEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costEstimateSpecified
{
get
{
return this.costEstimateFieldSpecified;
}
set
{
this.costEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public double amountOrdered
{
get
{
return this.amountOrderedField;
}
set
{
this.amountOrderedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountOrderedSpecified
{
get
{
return this.amountOrderedFieldSpecified;
}
set
{
this.amountOrderedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public double quantityOrdered
{
get
{
return this.quantityOrderedField;
}
set
{
this.quantityOrderedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityOrderedSpecified
{
get
{
return this.quantityOrderedFieldSpecified;
}
set
{
this.quantityOrderedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public double quantityRemaining
{
get
{
return this.quantityRemainingField;
}
set
{
this.quantityRemainingField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityRemainingSpecified
{
get
{
return this.quantityRemainingFieldSpecified;
}
set
{
this.quantityRemainingFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
public string giftCertFrom
{
get
{
return this.giftCertFromField;
}
set
{
this.giftCertFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=43)]
public string giftCertRecipientName
{
get
{
return this.giftCertRecipientNameField;
}
set
{
this.giftCertRecipientNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=44)]
public string giftCertRecipientEmail
{
get
{
return this.giftCertRecipientEmailField;
}
set
{
this.giftCertRecipientEmailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=45)]
public string giftCertMessage
{
get
{
return this.giftCertMessageField;
}
set
{
this.giftCertMessageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public string giftCertNumber
{
get
{
return this.giftCertNumberField;
}
set
{
this.giftCertNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public long shipGroup
{
get
{
return this.shipGroupField;
}
set
{
this.shipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipGroupSpecified
{
get
{
return this.shipGroupFieldSpecified;
}
set
{
this.shipGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public bool itemIsFulfilled
{
get
{
return this.itemIsFulfilledField;
}
set
{
this.itemIsFulfilledField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemIsFulfilledSpecified
{
get
{
return this.itemIsFulfilledFieldSpecified;
}
set
{
this.itemIsFulfilledFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public RecordRef shipAddress
{
get
{
return this.shipAddressField;
}
set
{
this.shipAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
public VsoeSopGroup vsoeSopGroup
{
get
{
return this.vsoeSopGroupField;
}
set
{
this.vsoeSopGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeSopGroupSpecified
{
get
{
return this.vsoeSopGroupFieldSpecified;
}
set
{
this.vsoeSopGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=53)]
public bool vsoeIsEstimate
{
get
{
return this.vsoeIsEstimateField;
}
set
{
this.vsoeIsEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeIsEstimateSpecified
{
get
{
return this.vsoeIsEstimateFieldSpecified;
}
set
{
this.vsoeIsEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public double vsoePrice
{
get
{
return this.vsoePriceField;
}
set
{
this.vsoePriceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoePriceSpecified
{
get
{
return this.vsoePriceFieldSpecified;
}
set
{
this.vsoePriceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public double vsoeAmount
{
get
{
return this.vsoeAmountField;
}
set
{
this.vsoeAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeAmountSpecified
{
get
{
return this.vsoeAmountFieldSpecified;
}
set
{
this.vsoeAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public double vsoeAllocation
{
get
{
return this.vsoeAllocationField;
}
set
{
this.vsoeAllocationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeAllocationSpecified
{
get
{
return this.vsoeAllocationFieldSpecified;
}
set
{
this.vsoeAllocationFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=57)]
public VsoeDeferral vsoeDeferral
{
get
{
return this.vsoeDeferralField;
}
set
{
this.vsoeDeferralField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeDeferralSpecified
{
get
{
return this.vsoeDeferralFieldSpecified;
}
set
{
this.vsoeDeferralFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public VsoePermitDiscount vsoePermitDiscount
{
get
{
return this.vsoePermitDiscountField;
}
set
{
this.vsoePermitDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoePermitDiscountSpecified
{
get
{
return this.vsoePermitDiscountFieldSpecified;
}
set
{
this.vsoePermitDiscountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public bool vsoeDelivered
{
get
{
return this.vsoeDeliveredField;
}
set
{
this.vsoeDeliveredField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeDeliveredSpecified
{
get
{
return this.vsoeDeliveredFieldSpecified;
}
set
{
this.vsoeDeliveredFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=60)]
public RecordRef chargeType
{
get
{
return this.chargeTypeField;
}
set
{
this.chargeTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=61)]
[System.Xml.Serialization.XmlArrayItemAttribute("recordRef", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public RecordRef[] chargesList
{
get
{
return this.chargesListField;
}
set
{
this.chargesListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=62)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class InventoryDetail : Record
{
private InventoryAssignmentList inventoryAssignmentListField;
private RecordRef customFormField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public InventoryAssignmentList inventoryAssignmentList
{
get
{
return this.inventoryAssignmentListField;
}
set
{
this.inventoryAssignmentListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef customForm
{
get
{
return this.customFormField;
}
set
{
this.customFormField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class InventoryAssignmentList
{
private InventoryAssignment[] inventoryAssignmentField;
private bool replaceAllField;
public InventoryAssignmentList()
{
this.replaceAllField = false;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("inventoryAssignment", Order=0)]
public InventoryAssignment[] inventoryAssignment
{
get
{
return this.inventoryAssignmentField;
}
set
{
this.inventoryAssignmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(false)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:common_2018_2.platform.webservices.netsuite.com")]
public partial class InventoryAssignment
{
private string internalIdField;
private RecordRef issueInventoryNumberField;
private string receiptInventoryNumberField;
private RecordRef binNumberField;
private RecordRef toBinNumberField;
private double quantityField;
private bool quantityFieldSpecified;
private System.DateTime expirationDateField;
private bool expirationDateFieldSpecified;
private double quantityAvailableField;
private bool quantityAvailableFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef issueInventoryNumber
{
get
{
return this.issueInventoryNumberField;
}
set
{
this.issueInventoryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string receiptInventoryNumber
{
get
{
return this.receiptInventoryNumberField;
}
set
{
this.receiptInventoryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef binNumber
{
get
{
return this.binNumberField;
}
set
{
this.binNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public RecordRef toBinNumber
{
get
{
return this.toBinNumberField;
}
set
{
this.toBinNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public double quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantitySpecified
{
get
{
return this.quantityFieldSpecified;
}
set
{
this.quantityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public System.DateTime expirationDate
{
get
{
return this.expirationDateField;
}
set
{
this.expirationDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expirationDateSpecified
{
get
{
return this.expirationDateFieldSpecified;
}
set
{
this.expirationDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public double quantityAvailable
{
get
{
return this.quantityAvailableField;
}
set
{
this.quantityAvailableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityAvailableSpecified
{
get
{
return this.quantityAvailableFieldSpecified;
}
set
{
this.quantityAvailableFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum VsoeSopGroup
{
/// <remarks/>
_exclude,
/// <remarks/>
_normal,
/// <remarks/>
_software,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum VsoeDeferral
{
/// <remarks/>
_deferBundleUntilDelivered,
/// <remarks/>
_deferUntilItemDelivered,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum VsoePermitDiscount
{
/// <remarks/>
_asAllowed,
/// <remarks/>
_never,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleItemCostList
{
private CashSaleItemCost[] itemCostField;
private bool replaceAllField;
public CashSaleItemCostList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("itemCost", Order=0)]
public CashSaleItemCost[] itemCost
{
get
{
return this.itemCostField;
}
set
{
this.itemCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleItemCost
{
private bool applyField;
private bool applyFieldSpecified;
private long docField;
private bool docFieldSpecified;
private long lineField;
private bool lineFieldSpecified;
private string taxDetailsReferenceField;
private System.DateTime billedDateField;
private bool billedDateFieldSpecified;
private string itemDispField;
private string memoField;
private string jobDispField;
private string departmentField;
private string classField;
private string locationField;
private string unitDispField;
private CustomFieldRef[] optionsField;
private string itemCostCountField;
private string quantityField;
private string serialNumbersField;
private double costField;
private bool costFieldSpecified;
private double amountField;
private bool amountFieldSpecified;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool apply
{
get
{
return this.applyField;
}
set
{
this.applyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool applySpecified
{
get
{
return this.applyFieldSpecified;
}
set
{
this.applyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public long doc
{
get
{
return this.docField;
}
set
{
this.docField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool docSpecified
{
get
{
return this.docFieldSpecified;
}
set
{
this.docFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public System.DateTime billedDate
{
get
{
return this.billedDateField;
}
set
{
this.billedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool billedDateSpecified
{
get
{
return this.billedDateFieldSpecified;
}
set
{
this.billedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string itemDisp
{
get
{
return this.itemDispField;
}
set
{
this.itemDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string jobDisp
{
get
{
return this.jobDispField;
}
set
{
this.jobDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string unitDisp
{
get
{
return this.unitDispField;
}
set
{
this.unitDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=12)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string itemCostCount
{
get
{
return this.itemCostCountField;
}
set
{
this.itemCostCountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public string serialNumbers
{
get
{
return this.serialNumbersField;
}
set
{
this.serialNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public double cost
{
get
{
return this.costField;
}
set
{
this.costField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costSpecified
{
get
{
return this.costFieldSpecified;
}
set
{
this.costFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class GiftCertRedemptionList
{
private GiftCertRedemption[] giftCertRedemptionField;
private bool replaceAllField;
public GiftCertRedemptionList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("giftCertRedemption", Order=0)]
public GiftCertRedemption[] giftCertRedemption
{
get
{
return this.giftCertRedemptionField;
}
set
{
this.giftCertRedemptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class GiftCertRedemption
{
private RecordRef authCodeField;
private double authCodeAppliedField;
private bool authCodeAppliedFieldSpecified;
private double authCodeAmtRemainingField;
private bool authCodeAmtRemainingFieldSpecified;
private double giftCertAvailableField;
private bool giftCertAvailableFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef authCode
{
get
{
return this.authCodeField;
}
set
{
this.authCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public double authCodeApplied
{
get
{
return this.authCodeAppliedField;
}
set
{
this.authCodeAppliedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool authCodeAppliedSpecified
{
get
{
return this.authCodeAppliedFieldSpecified;
}
set
{
this.authCodeAppliedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public double authCodeAmtRemaining
{
get
{
return this.authCodeAmtRemainingField;
}
set
{
this.authCodeAmtRemainingField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool authCodeAmtRemainingSpecified
{
get
{
return this.authCodeAmtRemainingFieldSpecified;
}
set
{
this.authCodeAmtRemainingFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double giftCertAvailable
{
get
{
return this.giftCertAvailableField;
}
set
{
this.giftCertAvailableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool giftCertAvailableSpecified
{
get
{
return this.giftCertAvailableFieldSpecified;
}
set
{
this.giftCertAvailableFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleExpCostList
{
private CashSaleExpCost[] expCostField;
private bool replaceAllField;
public CashSaleExpCostList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("expCost", Order=0)]
public CashSaleExpCost[] expCost
{
get
{
return this.expCostField;
}
set
{
this.expCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleExpCost
{
private bool applyField;
private bool applyFieldSpecified;
private long docField;
private bool docFieldSpecified;
private long lineField;
private bool lineFieldSpecified;
private string taxDetailsReferenceField;
private System.DateTime billedDateField;
private bool billedDateFieldSpecified;
private string jobDispField;
private string employeeDispField;
private string categoryDispField;
private string memoField;
private string departmentField;
private string classField;
private string locationField;
private double originalAmountField;
private bool originalAmountFieldSpecified;
private double amountField;
private bool amountFieldSpecified;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private string taxableDispField;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool apply
{
get
{
return this.applyField;
}
set
{
this.applyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool applySpecified
{
get
{
return this.applyFieldSpecified;
}
set
{
this.applyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public long doc
{
get
{
return this.docField;
}
set
{
this.docField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool docSpecified
{
get
{
return this.docFieldSpecified;
}
set
{
this.docFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public System.DateTime billedDate
{
get
{
return this.billedDateField;
}
set
{
this.billedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool billedDateSpecified
{
get
{
return this.billedDateFieldSpecified;
}
set
{
this.billedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string jobDisp
{
get
{
return this.jobDispField;
}
set
{
this.jobDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string employeeDisp
{
get
{
return this.employeeDispField;
}
set
{
this.employeeDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string categoryDisp
{
get
{
return this.categoryDispField;
}
set
{
this.categoryDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public double originalAmount
{
get
{
return this.originalAmountField;
}
set
{
this.originalAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool originalAmountSpecified
{
get
{
return this.originalAmountFieldSpecified;
}
set
{
this.originalAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public string taxableDisp
{
get
{
return this.taxableDispField;
}
set
{
this.taxableDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleTimeList
{
private CashSaleTime[] timeField;
private bool replaceAllField;
public CashSaleTimeList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("time", Order=0)]
public CashSaleTime[] time
{
get
{
return this.timeField;
}
set
{
this.timeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleTime
{
private bool applyField;
private bool applyFieldSpecified;
private long docField;
private bool docFieldSpecified;
private long lineField;
private bool lineFieldSpecified;
private System.DateTime billedDateField;
private bool billedDateFieldSpecified;
private string employeeDispField;
private string itemDispField;
private string jobDispField;
private string departmentField;
private string classField;
private string locationField;
private string quantityField;
private double rateField;
private bool rateFieldSpecified;
private string unitDispField;
private double amountField;
private bool amountFieldSpecified;
private string memoField;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private string taxDetailsReferenceField;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool apply
{
get
{
return this.applyField;
}
set
{
this.applyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool applySpecified
{
get
{
return this.applyFieldSpecified;
}
set
{
this.applyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public long doc
{
get
{
return this.docField;
}
set
{
this.docField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool docSpecified
{
get
{
return this.docFieldSpecified;
}
set
{
this.docFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public System.DateTime billedDate
{
get
{
return this.billedDateField;
}
set
{
this.billedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool billedDateSpecified
{
get
{
return this.billedDateFieldSpecified;
}
set
{
this.billedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string employeeDisp
{
get
{
return this.employeeDispField;
}
set
{
this.employeeDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string itemDisp
{
get
{
return this.itemDispField;
}
set
{
this.itemDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string jobDisp
{
get
{
return this.jobDispField;
}
set
{
this.jobDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public double rate
{
get
{
return this.rateField;
}
set
{
this.rateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool rateSpecified
{
get
{
return this.rateFieldSpecified;
}
set
{
this.rateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string unitDisp
{
get
{
return this.unitDispField;
}
set
{
this.unitDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class CashSaleShipGroupList
{
private TransactionShipGroup[] shipGroupField;
private bool replaceAllField;
public CashSaleShipGroupList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("shipGroup", Order=0)]
public TransactionShipGroup[] shipGroup
{
get
{
return this.shipGroupField;
}
set
{
this.shipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class Invoice : Record
{
private System.DateTime createdDateField;
private bool createdDateFieldSpecified;
private System.DateTime lastModifiedDateField;
private bool lastModifiedDateFieldSpecified;
private RecordRef nexusField;
private RecordRef subsidiaryTaxRegNumField;
private bool taxRegOverrideField;
private bool taxRegOverrideFieldSpecified;
private bool taxDetailsOverrideField;
private bool taxDetailsOverrideFieldSpecified;
private RecordRef customFormField;
private RecordRef nextApproverField;
private RecordRef entityField;
private RecordRef billingAccountField;
private bool recurringBillField;
private bool recurringBillFieldSpecified;
private System.DateTime tranDateField;
private bool tranDateFieldSpecified;
private string tranIdField;
private RecordRef entityTaxRegNumField;
private string sourceField;
private RecordRef createdFromField;
private RecordRef postingPeriodField;
private RecordRef opportunityField;
private RecordRef departmentField;
private RecordRef classField;
private RecordRef termsField;
private RecordRef locationField;
private RecordRef subsidiaryField;
private RecordRef currencyField;
private System.DateTime dueDateField;
private bool dueDateFieldSpecified;
private System.DateTime discountDateField;
private bool discountDateFieldSpecified;
private double discountAmountField;
private bool discountAmountFieldSpecified;
private RecordRef salesRepField;
private string contribPctField;
private RecordRef partnerField;
private RecordRef leadSourceField;
private System.DateTime startDateField;
private bool startDateFieldSpecified;
private System.DateTime endDateField;
private bool endDateFieldSpecified;
private string otherRefNumField;
private string memoField;
private System.DateTime salesEffectiveDateField;
private bool salesEffectiveDateFieldSpecified;
private bool excludeCommissionField;
private bool excludeCommissionFieldSpecified;
private double totalCostEstimateField;
private bool totalCostEstimateFieldSpecified;
private double estGrossProfitField;
private bool estGrossProfitFieldSpecified;
private double estGrossProfitPercentField;
private bool estGrossProfitPercentFieldSpecified;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double amountPaidField;
private bool amountPaidFieldSpecified;
private double amountRemainingField;
private bool amountRemainingFieldSpecified;
private double balanceField;
private bool balanceFieldSpecified;
private RecordRef accountField;
private string onCreditHoldField;
private double exchangeRateField;
private bool exchangeRateFieldSpecified;
private string currencyNameField;
private RecordRef promoCodeField;
private RecordRef discountItemField;
private string discountRateField;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private RecordRef taxItemField;
private double taxRateField;
private bool taxRateFieldSpecified;
private bool toBePrintedField;
private bool toBePrintedFieldSpecified;
private bool toBeEmailedField;
private bool toBeEmailedFieldSpecified;
private bool toBeFaxedField;
private bool toBeFaxedFieldSpecified;
private string faxField;
private RecordRef messageSelField;
private string messageField;
private Address billingAddressField;
private RecordRef billAddressListField;
private Address shippingAddressField;
private bool shipIsResidentialField;
private bool shipIsResidentialFieldSpecified;
private RecordRef shipAddressListField;
private string fobField;
private System.DateTime shipDateField;
private bool shipDateFieldSpecified;
private RecordRef shipMethodField;
private double shippingCostField;
private bool shippingCostFieldSpecified;
private double shippingTax1RateField;
private bool shippingTax1RateFieldSpecified;
private string shippingTax2RateField;
private RecordRef shippingTaxCodeField;
private RecordRef handlingTaxCodeField;
private double handlingTax1RateField;
private bool handlingTax1RateFieldSpecified;
private double handlingCostField;
private bool handlingCostFieldSpecified;
private string handlingTax2RateField;
private string trackingNumbersField;
private string linkedTrackingNumbersField;
private RecordRef salesGroupField;
private double subTotalField;
private bool subTotalFieldSpecified;
private bool canHaveStackableField;
private bool canHaveStackableFieldSpecified;
private RevenueStatus revenueStatusField;
private bool revenueStatusFieldSpecified;
private double recognizedRevenueField;
private bool recognizedRevenueFieldSpecified;
private double deferredRevenueField;
private bool deferredRevenueFieldSpecified;
private bool revRecOnRevCommitmentField;
private bool revRecOnRevCommitmentFieldSpecified;
private bool syncSalesTeamsField;
private bool syncSalesTeamsFieldSpecified;
private double discountTotalField;
private bool discountTotalFieldSpecified;
private double taxTotalField;
private bool taxTotalFieldSpecified;
private double altShippingCostField;
private bool altShippingCostFieldSpecified;
private double altHandlingCostField;
private bool altHandlingCostFieldSpecified;
private double totalField;
private bool totalFieldSpecified;
private string statusField;
private RecordRef jobField;
private RecordRef billingScheduleField;
private string emailField;
private double tax2TotalField;
private bool tax2TotalFieldSpecified;
private string vatRegNumField;
private RecordRef expCostDiscountField;
private RecordRef itemCostDiscountField;
private RecordRef timeDiscountField;
private string expCostDiscRateField;
private string itemCostDiscRateField;
private string timeDiscRateField;
private double expCostDiscAmountField;
private bool expCostDiscAmountFieldSpecified;
private double expCostTaxRate1Field;
private bool expCostTaxRate1FieldSpecified;
private double expCostTaxRate2Field;
private bool expCostTaxRate2FieldSpecified;
private double itemCostDiscAmountField;
private bool itemCostDiscAmountFieldSpecified;
private RecordRef expCostTaxCodeField;
private double expCostDiscTax1AmtField;
private bool expCostDiscTax1AmtFieldSpecified;
private double itemCostTaxRate1Field;
private bool itemCostTaxRate1FieldSpecified;
private double timeDiscAmountField;
private bool timeDiscAmountFieldSpecified;
private RecordRef itemCostTaxCodeField;
private bool expCostDiscTaxableField;
private bool expCostDiscTaxableFieldSpecified;
private bool itemCostDiscTaxableField;
private bool itemCostDiscTaxableFieldSpecified;
private double itemCostTaxRate2Field;
private bool itemCostTaxRate2FieldSpecified;
private double itemCostDiscTax1AmtField;
private bool itemCostDiscTax1AmtFieldSpecified;
private bool itemCostDiscPrintField;
private bool itemCostDiscPrintFieldSpecified;
private bool timeDiscTaxableField;
private bool timeDiscTaxableFieldSpecified;
private double timeTaxRate1Field;
private bool timeTaxRate1FieldSpecified;
private bool expCostDiscPrintField;
private bool expCostDiscPrintFieldSpecified;
private RecordRef timeTaxCodeField;
private bool timeDiscPrintField;
private bool timeDiscPrintFieldSpecified;
private double giftCertAppliedField;
private bool giftCertAppliedFieldSpecified;
private double timeDiscTax1AmtField;
private bool timeDiscTax1AmtFieldSpecified;
private bool tranIsVsoeBundleField;
private bool tranIsVsoeBundleFieldSpecified;
private double timeTaxRate2Field;
private bool timeTaxRate2FieldSpecified;
private bool vsoeAutoCalcField;
private bool vsoeAutoCalcFieldSpecified;
private bool syncPartnerTeamsField;
private bool syncPartnerTeamsFieldSpecified;
private InvoiceSalesTeamList salesTeamListField;
private InvoicePartnersList partnersListField;
private InvoiceItemList itemListField;
private InvoiceItemCostList itemCostListField;
private GiftCertRedemptionList giftCertRedemptionListField;
private PromotionsList promotionsListField;
private InvoiceExpCostList expCostListField;
private InvoiceTimeList timeListField;
private InvoiceShipGroupList shipGroupListField;
private RecordRef approvalStatusField;
private AccountingBookDetailList accountingBookDetailListField;
private TaxDetailsList taxDetailsListField;
private CustomFieldRef[] customFieldListField;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime createdDate
{
get
{
return this.createdDateField;
}
set
{
this.createdDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createdDateSpecified
{
get
{
return this.createdDateFieldSpecified;
}
set
{
this.createdDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public System.DateTime lastModifiedDate
{
get
{
return this.lastModifiedDateField;
}
set
{
this.lastModifiedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lastModifiedDateSpecified
{
get
{
return this.lastModifiedDateFieldSpecified;
}
set
{
this.lastModifiedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public RecordRef nexus
{
get
{
return this.nexusField;
}
set
{
this.nexusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef subsidiaryTaxRegNum
{
get
{
return this.subsidiaryTaxRegNumField;
}
set
{
this.subsidiaryTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool taxRegOverride
{
get
{
return this.taxRegOverrideField;
}
set
{
this.taxRegOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRegOverrideSpecified
{
get
{
return this.taxRegOverrideFieldSpecified;
}
set
{
this.taxRegOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool taxDetailsOverride
{
get
{
return this.taxDetailsOverrideField;
}
set
{
this.taxDetailsOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxDetailsOverrideSpecified
{
get
{
return this.taxDetailsOverrideFieldSpecified;
}
set
{
this.taxDetailsOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef customForm
{
get
{
return this.customFormField;
}
set
{
this.customFormField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public RecordRef nextApprover
{
get
{
return this.nextApproverField;
}
set
{
this.nextApproverField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public RecordRef entity
{
get
{
return this.entityField;
}
set
{
this.entityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public RecordRef billingAccount
{
get
{
return this.billingAccountField;
}
set
{
this.billingAccountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public bool recurringBill
{
get
{
return this.recurringBillField;
}
set
{
this.recurringBillField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurringBillSpecified
{
get
{
return this.recurringBillFieldSpecified;
}
set
{
this.recurringBillFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public System.DateTime tranDate
{
get
{
return this.tranDateField;
}
set
{
this.tranDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranDateSpecified
{
get
{
return this.tranDateFieldSpecified;
}
set
{
this.tranDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string tranId
{
get
{
return this.tranIdField;
}
set
{
this.tranIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public RecordRef entityTaxRegNum
{
get
{
return this.entityTaxRegNumField;
}
set
{
this.entityTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string source
{
get
{
return this.sourceField;
}
set
{
this.sourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public RecordRef createdFrom
{
get
{
return this.createdFromField;
}
set
{
this.createdFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public RecordRef postingPeriod
{
get
{
return this.postingPeriodField;
}
set
{
this.postingPeriodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public RecordRef opportunity
{
get
{
return this.opportunityField;
}
set
{
this.opportunityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public RecordRef terms
{
get
{
return this.termsField;
}
set
{
this.termsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public RecordRef subsidiary
{
get
{
return this.subsidiaryField;
}
set
{
this.subsidiaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public RecordRef currency
{
get
{
return this.currencyField;
}
set
{
this.currencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public System.DateTime dueDate
{
get
{
return this.dueDateField;
}
set
{
this.dueDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool dueDateSpecified
{
get
{
return this.dueDateFieldSpecified;
}
set
{
this.dueDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public System.DateTime discountDate
{
get
{
return this.discountDateField;
}
set
{
this.discountDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountDateSpecified
{
get
{
return this.discountDateFieldSpecified;
}
set
{
this.discountDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public double discountAmount
{
get
{
return this.discountAmountField;
}
set
{
this.discountAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountAmountSpecified
{
get
{
return this.discountAmountFieldSpecified;
}
set
{
this.discountAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public RecordRef salesRep
{
get
{
return this.salesRepField;
}
set
{
this.salesRepField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public string contribPct
{
get
{
return this.contribPctField;
}
set
{
this.contribPctField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public RecordRef partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public RecordRef leadSource
{
get
{
return this.leadSourceField;
}
set
{
this.leadSourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public System.DateTime startDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool startDateSpecified
{
get
{
return this.startDateFieldSpecified;
}
set
{
this.startDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public System.DateTime endDate
{
get
{
return this.endDateField;
}
set
{
this.endDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool endDateSpecified
{
get
{
return this.endDateFieldSpecified;
}
set
{
this.endDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public string otherRefNum
{
get
{
return this.otherRefNumField;
}
set
{
this.otherRefNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public System.DateTime salesEffectiveDate
{
get
{
return this.salesEffectiveDateField;
}
set
{
this.salesEffectiveDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool salesEffectiveDateSpecified
{
get
{
return this.salesEffectiveDateFieldSpecified;
}
set
{
this.salesEffectiveDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public bool excludeCommission
{
get
{
return this.excludeCommissionField;
}
set
{
this.excludeCommissionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool excludeCommissionSpecified
{
get
{
return this.excludeCommissionFieldSpecified;
}
set
{
this.excludeCommissionFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public double totalCostEstimate
{
get
{
return this.totalCostEstimateField;
}
set
{
this.totalCostEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalCostEstimateSpecified
{
get
{
return this.totalCostEstimateFieldSpecified;
}
set
{
this.totalCostEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public double estGrossProfit
{
get
{
return this.estGrossProfitField;
}
set
{
this.estGrossProfitField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitSpecified
{
get
{
return this.estGrossProfitFieldSpecified;
}
set
{
this.estGrossProfitFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public double estGrossProfitPercent
{
get
{
return this.estGrossProfitPercentField;
}
set
{
this.estGrossProfitPercentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitPercentSpecified
{
get
{
return this.estGrossProfitPercentFieldSpecified;
}
set
{
this.estGrossProfitPercentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=43)]
public double amountPaid
{
get
{
return this.amountPaidField;
}
set
{
this.amountPaidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountPaidSpecified
{
get
{
return this.amountPaidFieldSpecified;
}
set
{
this.amountPaidFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=44)]
public double amountRemaining
{
get
{
return this.amountRemainingField;
}
set
{
this.amountRemainingField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountRemainingSpecified
{
get
{
return this.amountRemainingFieldSpecified;
}
set
{
this.amountRemainingFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=45)]
public double balance
{
get
{
return this.balanceField;
}
set
{
this.balanceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool balanceSpecified
{
get
{
return this.balanceFieldSpecified;
}
set
{
this.balanceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public RecordRef account
{
get
{
return this.accountField;
}
set
{
this.accountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public string onCreditHold
{
get
{
return this.onCreditHoldField;
}
set
{
this.onCreditHoldField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public double exchangeRate
{
get
{
return this.exchangeRateField;
}
set
{
this.exchangeRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool exchangeRateSpecified
{
get
{
return this.exchangeRateFieldSpecified;
}
set
{
this.exchangeRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public string currencyName
{
get
{
return this.currencyNameField;
}
set
{
this.currencyNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public RecordRef promoCode
{
get
{
return this.promoCodeField;
}
set
{
this.promoCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public RecordRef discountItem
{
get
{
return this.discountItemField;
}
set
{
this.discountItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
public string discountRate
{
get
{
return this.discountRateField;
}
set
{
this.discountRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=53)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public RecordRef taxItem
{
get
{
return this.taxItemField;
}
set
{
this.taxItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public double taxRate
{
get
{
return this.taxRateField;
}
set
{
this.taxRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRateSpecified
{
get
{
return this.taxRateFieldSpecified;
}
set
{
this.taxRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public bool toBePrinted
{
get
{
return this.toBePrintedField;
}
set
{
this.toBePrintedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBePrintedSpecified
{
get
{
return this.toBePrintedFieldSpecified;
}
set
{
this.toBePrintedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=57)]
public bool toBeEmailed
{
get
{
return this.toBeEmailedField;
}
set
{
this.toBeEmailedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeEmailedSpecified
{
get
{
return this.toBeEmailedFieldSpecified;
}
set
{
this.toBeEmailedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public bool toBeFaxed
{
get
{
return this.toBeFaxedField;
}
set
{
this.toBeFaxedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeFaxedSpecified
{
get
{
return this.toBeFaxedFieldSpecified;
}
set
{
this.toBeFaxedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public string fax
{
get
{
return this.faxField;
}
set
{
this.faxField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=60)]
public RecordRef messageSel
{
get
{
return this.messageSelField;
}
set
{
this.messageSelField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=61)]
public string message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=62)]
public Address billingAddress
{
get
{
return this.billingAddressField;
}
set
{
this.billingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=63)]
public RecordRef billAddressList
{
get
{
return this.billAddressListField;
}
set
{
this.billAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=64)]
public Address shippingAddress
{
get
{
return this.shippingAddressField;
}
set
{
this.shippingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=65)]
public bool shipIsResidential
{
get
{
return this.shipIsResidentialField;
}
set
{
this.shipIsResidentialField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipIsResidentialSpecified
{
get
{
return this.shipIsResidentialFieldSpecified;
}
set
{
this.shipIsResidentialFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=66)]
public RecordRef shipAddressList
{
get
{
return this.shipAddressListField;
}
set
{
this.shipAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=67)]
public string fob
{
get
{
return this.fobField;
}
set
{
this.fobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=68)]
public System.DateTime shipDate
{
get
{
return this.shipDateField;
}
set
{
this.shipDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipDateSpecified
{
get
{
return this.shipDateFieldSpecified;
}
set
{
this.shipDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=69)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=70)]
public double shippingCost
{
get
{
return this.shippingCostField;
}
set
{
this.shippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingCostSpecified
{
get
{
return this.shippingCostFieldSpecified;
}
set
{
this.shippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=71)]
public double shippingTax1Rate
{
get
{
return this.shippingTax1RateField;
}
set
{
this.shippingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingTax1RateSpecified
{
get
{
return this.shippingTax1RateFieldSpecified;
}
set
{
this.shippingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=72)]
public string shippingTax2Rate
{
get
{
return this.shippingTax2RateField;
}
set
{
this.shippingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=73)]
public RecordRef shippingTaxCode
{
get
{
return this.shippingTaxCodeField;
}
set
{
this.shippingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=74)]
public RecordRef handlingTaxCode
{
get
{
return this.handlingTaxCodeField;
}
set
{
this.handlingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=75)]
public double handlingTax1Rate
{
get
{
return this.handlingTax1RateField;
}
set
{
this.handlingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingTax1RateSpecified
{
get
{
return this.handlingTax1RateFieldSpecified;
}
set
{
this.handlingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=76)]
public double handlingCost
{
get
{
return this.handlingCostField;
}
set
{
this.handlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingCostSpecified
{
get
{
return this.handlingCostFieldSpecified;
}
set
{
this.handlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=77)]
public string handlingTax2Rate
{
get
{
return this.handlingTax2RateField;
}
set
{
this.handlingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=78)]
public string trackingNumbers
{
get
{
return this.trackingNumbersField;
}
set
{
this.trackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=79)]
public string linkedTrackingNumbers
{
get
{
return this.linkedTrackingNumbersField;
}
set
{
this.linkedTrackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=80)]
public RecordRef salesGroup
{
get
{
return this.salesGroupField;
}
set
{
this.salesGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=81)]
public double subTotal
{
get
{
return this.subTotalField;
}
set
{
this.subTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool subTotalSpecified
{
get
{
return this.subTotalFieldSpecified;
}
set
{
this.subTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=82)]
public bool canHaveStackable
{
get
{
return this.canHaveStackableField;
}
set
{
this.canHaveStackableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canHaveStackableSpecified
{
get
{
return this.canHaveStackableFieldSpecified;
}
set
{
this.canHaveStackableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=83)]
public RevenueStatus revenueStatus
{
get
{
return this.revenueStatusField;
}
set
{
this.revenueStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revenueStatusSpecified
{
get
{
return this.revenueStatusFieldSpecified;
}
set
{
this.revenueStatusFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=84)]
public double recognizedRevenue
{
get
{
return this.recognizedRevenueField;
}
set
{
this.recognizedRevenueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recognizedRevenueSpecified
{
get
{
return this.recognizedRevenueFieldSpecified;
}
set
{
this.recognizedRevenueFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=85)]
public double deferredRevenue
{
get
{
return this.deferredRevenueField;
}
set
{
this.deferredRevenueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deferredRevenueSpecified
{
get
{
return this.deferredRevenueFieldSpecified;
}
set
{
this.deferredRevenueFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=86)]
public bool revRecOnRevCommitment
{
get
{
return this.revRecOnRevCommitmentField;
}
set
{
this.revRecOnRevCommitmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecOnRevCommitmentSpecified
{
get
{
return this.revRecOnRevCommitmentFieldSpecified;
}
set
{
this.revRecOnRevCommitmentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=87)]
public bool syncSalesTeams
{
get
{
return this.syncSalesTeamsField;
}
set
{
this.syncSalesTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncSalesTeamsSpecified
{
get
{
return this.syncSalesTeamsFieldSpecified;
}
set
{
this.syncSalesTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=88)]
public double discountTotal
{
get
{
return this.discountTotalField;
}
set
{
this.discountTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountTotalSpecified
{
get
{
return this.discountTotalFieldSpecified;
}
set
{
this.discountTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=89)]
public double taxTotal
{
get
{
return this.taxTotalField;
}
set
{
this.taxTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxTotalSpecified
{
get
{
return this.taxTotalFieldSpecified;
}
set
{
this.taxTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=90)]
public double altShippingCost
{
get
{
return this.altShippingCostField;
}
set
{
this.altShippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altShippingCostSpecified
{
get
{
return this.altShippingCostFieldSpecified;
}
set
{
this.altShippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=91)]
public double altHandlingCost
{
get
{
return this.altHandlingCostField;
}
set
{
this.altHandlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altHandlingCostSpecified
{
get
{
return this.altHandlingCostFieldSpecified;
}
set
{
this.altHandlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=92)]
public double total
{
get
{
return this.totalField;
}
set
{
this.totalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalSpecified
{
get
{
return this.totalFieldSpecified;
}
set
{
this.totalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=93)]
public string status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=94)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=95)]
public RecordRef billingSchedule
{
get
{
return this.billingScheduleField;
}
set
{
this.billingScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=96)]
public string email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=97)]
public double tax2Total
{
get
{
return this.tax2TotalField;
}
set
{
this.tax2TotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax2TotalSpecified
{
get
{
return this.tax2TotalFieldSpecified;
}
set
{
this.tax2TotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=98)]
public string vatRegNum
{
get
{
return this.vatRegNumField;
}
set
{
this.vatRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=99)]
public RecordRef expCostDiscount
{
get
{
return this.expCostDiscountField;
}
set
{
this.expCostDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=100)]
public RecordRef itemCostDiscount
{
get
{
return this.itemCostDiscountField;
}
set
{
this.itemCostDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=101)]
public RecordRef timeDiscount
{
get
{
return this.timeDiscountField;
}
set
{
this.timeDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=102)]
public string expCostDiscRate
{
get
{
return this.expCostDiscRateField;
}
set
{
this.expCostDiscRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=103)]
public string itemCostDiscRate
{
get
{
return this.itemCostDiscRateField;
}
set
{
this.itemCostDiscRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=104)]
public string timeDiscRate
{
get
{
return this.timeDiscRateField;
}
set
{
this.timeDiscRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=105)]
public double expCostDiscAmount
{
get
{
return this.expCostDiscAmountField;
}
set
{
this.expCostDiscAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscAmountSpecified
{
get
{
return this.expCostDiscAmountFieldSpecified;
}
set
{
this.expCostDiscAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=106)]
public double expCostTaxRate1
{
get
{
return this.expCostTaxRate1Field;
}
set
{
this.expCostTaxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostTaxRate1Specified
{
get
{
return this.expCostTaxRate1FieldSpecified;
}
set
{
this.expCostTaxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=107)]
public double expCostTaxRate2
{
get
{
return this.expCostTaxRate2Field;
}
set
{
this.expCostTaxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostTaxRate2Specified
{
get
{
return this.expCostTaxRate2FieldSpecified;
}
set
{
this.expCostTaxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=108)]
public double itemCostDiscAmount
{
get
{
return this.itemCostDiscAmountField;
}
set
{
this.itemCostDiscAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscAmountSpecified
{
get
{
return this.itemCostDiscAmountFieldSpecified;
}
set
{
this.itemCostDiscAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=109)]
public RecordRef expCostTaxCode
{
get
{
return this.expCostTaxCodeField;
}
set
{
this.expCostTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=110)]
public double expCostDiscTax1Amt
{
get
{
return this.expCostDiscTax1AmtField;
}
set
{
this.expCostDiscTax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscTax1AmtSpecified
{
get
{
return this.expCostDiscTax1AmtFieldSpecified;
}
set
{
this.expCostDiscTax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=111)]
public double itemCostTaxRate1
{
get
{
return this.itemCostTaxRate1Field;
}
set
{
this.itemCostTaxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostTaxRate1Specified
{
get
{
return this.itemCostTaxRate1FieldSpecified;
}
set
{
this.itemCostTaxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=112)]
public double timeDiscAmount
{
get
{
return this.timeDiscAmountField;
}
set
{
this.timeDiscAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscAmountSpecified
{
get
{
return this.timeDiscAmountFieldSpecified;
}
set
{
this.timeDiscAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=113)]
public RecordRef itemCostTaxCode
{
get
{
return this.itemCostTaxCodeField;
}
set
{
this.itemCostTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=114)]
public bool expCostDiscTaxable
{
get
{
return this.expCostDiscTaxableField;
}
set
{
this.expCostDiscTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscTaxableSpecified
{
get
{
return this.expCostDiscTaxableFieldSpecified;
}
set
{
this.expCostDiscTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=115)]
public bool itemCostDiscTaxable
{
get
{
return this.itemCostDiscTaxableField;
}
set
{
this.itemCostDiscTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscTaxableSpecified
{
get
{
return this.itemCostDiscTaxableFieldSpecified;
}
set
{
this.itemCostDiscTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=116)]
public double itemCostTaxRate2
{
get
{
return this.itemCostTaxRate2Field;
}
set
{
this.itemCostTaxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostTaxRate2Specified
{
get
{
return this.itemCostTaxRate2FieldSpecified;
}
set
{
this.itemCostTaxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=117)]
public double itemCostDiscTax1Amt
{
get
{
return this.itemCostDiscTax1AmtField;
}
set
{
this.itemCostDiscTax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscTax1AmtSpecified
{
get
{
return this.itemCostDiscTax1AmtFieldSpecified;
}
set
{
this.itemCostDiscTax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=118)]
public bool itemCostDiscPrint
{
get
{
return this.itemCostDiscPrintField;
}
set
{
this.itemCostDiscPrintField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemCostDiscPrintSpecified
{
get
{
return this.itemCostDiscPrintFieldSpecified;
}
set
{
this.itemCostDiscPrintFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=119)]
public bool timeDiscTaxable
{
get
{
return this.timeDiscTaxableField;
}
set
{
this.timeDiscTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscTaxableSpecified
{
get
{
return this.timeDiscTaxableFieldSpecified;
}
set
{
this.timeDiscTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=120)]
public double timeTaxRate1
{
get
{
return this.timeTaxRate1Field;
}
set
{
this.timeTaxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeTaxRate1Specified
{
get
{
return this.timeTaxRate1FieldSpecified;
}
set
{
this.timeTaxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=121)]
public bool expCostDiscPrint
{
get
{
return this.expCostDiscPrintField;
}
set
{
this.expCostDiscPrintField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expCostDiscPrintSpecified
{
get
{
return this.expCostDiscPrintFieldSpecified;
}
set
{
this.expCostDiscPrintFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=122)]
public RecordRef timeTaxCode
{
get
{
return this.timeTaxCodeField;
}
set
{
this.timeTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=123)]
public bool timeDiscPrint
{
get
{
return this.timeDiscPrintField;
}
set
{
this.timeDiscPrintField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscPrintSpecified
{
get
{
return this.timeDiscPrintFieldSpecified;
}
set
{
this.timeDiscPrintFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=124)]
public double giftCertApplied
{
get
{
return this.giftCertAppliedField;
}
set
{
this.giftCertAppliedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool giftCertAppliedSpecified
{
get
{
return this.giftCertAppliedFieldSpecified;
}
set
{
this.giftCertAppliedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=125)]
public double timeDiscTax1Amt
{
get
{
return this.timeDiscTax1AmtField;
}
set
{
this.timeDiscTax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeDiscTax1AmtSpecified
{
get
{
return this.timeDiscTax1AmtFieldSpecified;
}
set
{
this.timeDiscTax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=126)]
public bool tranIsVsoeBundle
{
get
{
return this.tranIsVsoeBundleField;
}
set
{
this.tranIsVsoeBundleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranIsVsoeBundleSpecified
{
get
{
return this.tranIsVsoeBundleFieldSpecified;
}
set
{
this.tranIsVsoeBundleFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=127)]
public double timeTaxRate2
{
get
{
return this.timeTaxRate2Field;
}
set
{
this.timeTaxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool timeTaxRate2Specified
{
get
{
return this.timeTaxRate2FieldSpecified;
}
set
{
this.timeTaxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=128)]
public bool vsoeAutoCalc
{
get
{
return this.vsoeAutoCalcField;
}
set
{
this.vsoeAutoCalcField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeAutoCalcSpecified
{
get
{
return this.vsoeAutoCalcFieldSpecified;
}
set
{
this.vsoeAutoCalcFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=129)]
public bool syncPartnerTeams
{
get
{
return this.syncPartnerTeamsField;
}
set
{
this.syncPartnerTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncPartnerTeamsSpecified
{
get
{
return this.syncPartnerTeamsFieldSpecified;
}
set
{
this.syncPartnerTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=130)]
public InvoiceSalesTeamList salesTeamList
{
get
{
return this.salesTeamListField;
}
set
{
this.salesTeamListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=131)]
public InvoicePartnersList partnersList
{
get
{
return this.partnersListField;
}
set
{
this.partnersListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=132)]
public InvoiceItemList itemList
{
get
{
return this.itemListField;
}
set
{
this.itemListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=133)]
public InvoiceItemCostList itemCostList
{
get
{
return this.itemCostListField;
}
set
{
this.itemCostListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=134)]
public GiftCertRedemptionList giftCertRedemptionList
{
get
{
return this.giftCertRedemptionListField;
}
set
{
this.giftCertRedemptionListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=135)]
public PromotionsList promotionsList
{
get
{
return this.promotionsListField;
}
set
{
this.promotionsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=136)]
public InvoiceExpCostList expCostList
{
get
{
return this.expCostListField;
}
set
{
this.expCostListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=137)]
public InvoiceTimeList timeList
{
get
{
return this.timeListField;
}
set
{
this.timeListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=138)]
public InvoiceShipGroupList shipGroupList
{
get
{
return this.shipGroupListField;
}
set
{
this.shipGroupListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=139)]
public RecordRef approvalStatus
{
get
{
return this.approvalStatusField;
}
set
{
this.approvalStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=140)]
public AccountingBookDetailList accountingBookDetailList
{
get
{
return this.accountingBookDetailListField;
}
set
{
this.accountingBookDetailListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=141)]
public TaxDetailsList taxDetailsList
{
get
{
return this.taxDetailsListField;
}
set
{
this.taxDetailsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=142)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceSalesTeamList
{
private InvoiceSalesTeam[] salesTeamField;
private bool replaceAllField;
public InvoiceSalesTeamList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("salesTeam", Order=0)]
public InvoiceSalesTeam[] salesTeam
{
get
{
return this.salesTeamField;
}
set
{
this.salesTeamField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceSalesTeam
{
private RecordRef employeeField;
private RecordRef salesRoleField;
private bool isPrimaryField;
private bool isPrimaryFieldSpecified;
private double contributionField;
private bool contributionFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef employee
{
get
{
return this.employeeField;
}
set
{
this.employeeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef salesRole
{
get
{
return this.salesRoleField;
}
set
{
this.salesRoleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool isPrimary
{
get
{
return this.isPrimaryField;
}
set
{
this.isPrimaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isPrimarySpecified
{
get
{
return this.isPrimaryFieldSpecified;
}
set
{
this.isPrimaryFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double contribution
{
get
{
return this.contributionField;
}
set
{
this.contributionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool contributionSpecified
{
get
{
return this.contributionFieldSpecified;
}
set
{
this.contributionFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoicePartnersList
{
private Partners[] partnersField;
private bool replaceAllField;
public InvoicePartnersList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("partners", Order=0)]
public Partners[] partners
{
get
{
return this.partnersField;
}
set
{
this.partnersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceItemList
{
private InvoiceItem[] itemField;
private bool replaceAllField;
public InvoiceItemList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("item", Order=0)]
public InvoiceItem[] item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceItem
{
private RecordRef jobField;
private RecordRef itemField;
private long lineField;
private bool lineFieldSpecified;
private string descriptionField;
private double amountField;
private bool amountFieldSpecified;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private CustomFieldRef[] optionsField;
private RecordRef subscriptionLineField;
private bool deferRevRecField;
private bool deferRevRecFieldSpecified;
private double quantityField;
private bool quantityFieldSpecified;
private double currentPercentField;
private bool currentPercentFieldSpecified;
private RecordRef unitsField;
private InventoryDetail inventoryDetailField;
private string serialNumbersField;
private string binNumbersField;
private RecordRef priceField;
private string rateField;
private double percentCompleteField;
private bool percentCompleteFieldSpecified;
private double quantityOnHandField;
private bool quantityOnHandFieldSpecified;
private double quantityAvailableField;
private bool quantityAvailableFieldSpecified;
private double quantityOrderedField;
private bool quantityOrderedFieldSpecified;
private double quantityRemainingField;
private bool quantityRemainingFieldSpecified;
private double quantityFulfilledField;
private bool quantityFulfilledFieldSpecified;
private double amountOrderedField;
private bool amountOrderedFieldSpecified;
private RecordRef departmentField;
private long orderLineField;
private bool orderLineFieldSpecified;
private string licenseCodeField;
private RecordRef classField;
private RecordRef locationField;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private ItemCostEstimateType costEstimateTypeField;
private bool costEstimateTypeFieldSpecified;
private double costEstimateField;
private bool costEstimateFieldSpecified;
private string taxDetailsReferenceField;
private bool excludeFromRateRequestField;
private bool excludeFromRateRequestFieldSpecified;
private RecordRef catchUpPeriodField;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
private string giftCertFromField;
private string giftCertRecipientNameField;
private string giftCertRecipientEmailField;
private string giftCertMessageField;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private string giftCertNumberField;
private long shipGroupField;
private bool shipGroupFieldSpecified;
private bool itemIsFulfilledField;
private bool itemIsFulfilledFieldSpecified;
private RecordRef shipAddressField;
private RecordRef shipMethodField;
private VsoeSopGroup vsoeSopGroupField;
private bool vsoeSopGroupFieldSpecified;
private bool vsoeIsEstimateField;
private bool vsoeIsEstimateFieldSpecified;
private double vsoePriceField;
private bool vsoePriceFieldSpecified;
private double vsoeAmountField;
private bool vsoeAmountFieldSpecified;
private double vsoeAllocationField;
private bool vsoeAllocationFieldSpecified;
private VsoeDeferral vsoeDeferralField;
private bool vsoeDeferralFieldSpecified;
private VsoePermitDiscount vsoePermitDiscountField;
private bool vsoePermitDiscountFieldSpecified;
private bool vsoeDeliveredField;
private bool vsoeDeliveredFieldSpecified;
private RecordRef chargeTypeField;
private RecordRef[] chargesListField;
private CustomFieldRef[] customFieldListField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=6)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public RecordRef subscriptionLine
{
get
{
return this.subscriptionLineField;
}
set
{
this.subscriptionLineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public bool deferRevRec
{
get
{
return this.deferRevRecField;
}
set
{
this.deferRevRecField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deferRevRecSpecified
{
get
{
return this.deferRevRecFieldSpecified;
}
set
{
this.deferRevRecFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public double quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantitySpecified
{
get
{
return this.quantityFieldSpecified;
}
set
{
this.quantityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public double currentPercent
{
get
{
return this.currentPercentField;
}
set
{
this.currentPercentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool currentPercentSpecified
{
get
{
return this.currentPercentFieldSpecified;
}
set
{
this.currentPercentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public RecordRef units
{
get
{
return this.unitsField;
}
set
{
this.unitsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public InventoryDetail inventoryDetail
{
get
{
return this.inventoryDetailField;
}
set
{
this.inventoryDetailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string serialNumbers
{
get
{
return this.serialNumbersField;
}
set
{
this.serialNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string binNumbers
{
get
{
return this.binNumbersField;
}
set
{
this.binNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public RecordRef price
{
get
{
return this.priceField;
}
set
{
this.priceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public string rate
{
get
{
return this.rateField;
}
set
{
this.rateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public double percentComplete
{
get
{
return this.percentCompleteField;
}
set
{
this.percentCompleteField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool percentCompleteSpecified
{
get
{
return this.percentCompleteFieldSpecified;
}
set
{
this.percentCompleteFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public double quantityOnHand
{
get
{
return this.quantityOnHandField;
}
set
{
this.quantityOnHandField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityOnHandSpecified
{
get
{
return this.quantityOnHandFieldSpecified;
}
set
{
this.quantityOnHandFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public double quantityAvailable
{
get
{
return this.quantityAvailableField;
}
set
{
this.quantityAvailableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityAvailableSpecified
{
get
{
return this.quantityAvailableFieldSpecified;
}
set
{
this.quantityAvailableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public double quantityOrdered
{
get
{
return this.quantityOrderedField;
}
set
{
this.quantityOrderedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityOrderedSpecified
{
get
{
return this.quantityOrderedFieldSpecified;
}
set
{
this.quantityOrderedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public double quantityRemaining
{
get
{
return this.quantityRemainingField;
}
set
{
this.quantityRemainingField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityRemainingSpecified
{
get
{
return this.quantityRemainingFieldSpecified;
}
set
{
this.quantityRemainingFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double quantityFulfilled
{
get
{
return this.quantityFulfilledField;
}
set
{
this.quantityFulfilledField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityFulfilledSpecified
{
get
{
return this.quantityFulfilledFieldSpecified;
}
set
{
this.quantityFulfilledFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double amountOrdered
{
get
{
return this.amountOrderedField;
}
set
{
this.amountOrderedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountOrderedSpecified
{
get
{
return this.amountOrderedFieldSpecified;
}
set
{
this.amountOrderedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public long orderLine
{
get
{
return this.orderLineField;
}
set
{
this.orderLineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool orderLineSpecified
{
get
{
return this.orderLineFieldSpecified;
}
set
{
this.orderLineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public string licenseCode
{
get
{
return this.licenseCodeField;
}
set
{
this.licenseCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public ItemCostEstimateType costEstimateType
{
get
{
return this.costEstimateTypeField;
}
set
{
this.costEstimateTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costEstimateTypeSpecified
{
get
{
return this.costEstimateTypeFieldSpecified;
}
set
{
this.costEstimateTypeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public double costEstimate
{
get
{
return this.costEstimateField;
}
set
{
this.costEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costEstimateSpecified
{
get
{
return this.costEstimateFieldSpecified;
}
set
{
this.costEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public bool excludeFromRateRequest
{
get
{
return this.excludeFromRateRequestField;
}
set
{
this.excludeFromRateRequestField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool excludeFromRateRequestSpecified
{
get
{
return this.excludeFromRateRequestFieldSpecified;
}
set
{
this.excludeFromRateRequestFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public RecordRef catchUpPeriod
{
get
{
return this.catchUpPeriodField;
}
set
{
this.catchUpPeriodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
public string giftCertFrom
{
get
{
return this.giftCertFromField;
}
set
{
this.giftCertFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=43)]
public string giftCertRecipientName
{
get
{
return this.giftCertRecipientNameField;
}
set
{
this.giftCertRecipientNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=44)]
public string giftCertRecipientEmail
{
get
{
return this.giftCertRecipientEmailField;
}
set
{
this.giftCertRecipientEmailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=45)]
public string giftCertMessage
{
get
{
return this.giftCertMessageField;
}
set
{
this.giftCertMessageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public string giftCertNumber
{
get
{
return this.giftCertNumberField;
}
set
{
this.giftCertNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public long shipGroup
{
get
{
return this.shipGroupField;
}
set
{
this.shipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipGroupSpecified
{
get
{
return this.shipGroupFieldSpecified;
}
set
{
this.shipGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public bool itemIsFulfilled
{
get
{
return this.itemIsFulfilledField;
}
set
{
this.itemIsFulfilledField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemIsFulfilledSpecified
{
get
{
return this.itemIsFulfilledFieldSpecified;
}
set
{
this.itemIsFulfilledFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public RecordRef shipAddress
{
get
{
return this.shipAddressField;
}
set
{
this.shipAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
public VsoeSopGroup vsoeSopGroup
{
get
{
return this.vsoeSopGroupField;
}
set
{
this.vsoeSopGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeSopGroupSpecified
{
get
{
return this.vsoeSopGroupFieldSpecified;
}
set
{
this.vsoeSopGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=53)]
public bool vsoeIsEstimate
{
get
{
return this.vsoeIsEstimateField;
}
set
{
this.vsoeIsEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeIsEstimateSpecified
{
get
{
return this.vsoeIsEstimateFieldSpecified;
}
set
{
this.vsoeIsEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public double vsoePrice
{
get
{
return this.vsoePriceField;
}
set
{
this.vsoePriceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoePriceSpecified
{
get
{
return this.vsoePriceFieldSpecified;
}
set
{
this.vsoePriceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public double vsoeAmount
{
get
{
return this.vsoeAmountField;
}
set
{
this.vsoeAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeAmountSpecified
{
get
{
return this.vsoeAmountFieldSpecified;
}
set
{
this.vsoeAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public double vsoeAllocation
{
get
{
return this.vsoeAllocationField;
}
set
{
this.vsoeAllocationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeAllocationSpecified
{
get
{
return this.vsoeAllocationFieldSpecified;
}
set
{
this.vsoeAllocationFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=57)]
public VsoeDeferral vsoeDeferral
{
get
{
return this.vsoeDeferralField;
}
set
{
this.vsoeDeferralField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeDeferralSpecified
{
get
{
return this.vsoeDeferralFieldSpecified;
}
set
{
this.vsoeDeferralFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public VsoePermitDiscount vsoePermitDiscount
{
get
{
return this.vsoePermitDiscountField;
}
set
{
this.vsoePermitDiscountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoePermitDiscountSpecified
{
get
{
return this.vsoePermitDiscountFieldSpecified;
}
set
{
this.vsoePermitDiscountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public bool vsoeDelivered
{
get
{
return this.vsoeDeliveredField;
}
set
{
this.vsoeDeliveredField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeDeliveredSpecified
{
get
{
return this.vsoeDeliveredFieldSpecified;
}
set
{
this.vsoeDeliveredFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=60)]
public RecordRef chargeType
{
get
{
return this.chargeTypeField;
}
set
{
this.chargeTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=61)]
[System.Xml.Serialization.XmlArrayItemAttribute("recordRef", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public RecordRef[] chargesList
{
get
{
return this.chargesListField;
}
set
{
this.chargesListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=62)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceItemCostList
{
private InvoiceItemCost[] itemCostField;
private bool replaceAllField;
public InvoiceItemCostList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("itemCost", Order=0)]
public InvoiceItemCost[] itemCost
{
get
{
return this.itemCostField;
}
set
{
this.itemCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceItemCost
{
private bool applyField;
private bool applyFieldSpecified;
private long docField;
private bool docFieldSpecified;
private long lineField;
private bool lineFieldSpecified;
private string taxDetailsReferenceField;
private System.DateTime billedDateField;
private bool billedDateFieldSpecified;
private string itemDispField;
private string memoField;
private string jobDispField;
private string departmentField;
private string classField;
private string locationField;
private string unitDispField;
private CustomFieldRef[] optionsField;
private string itemCostCountField;
private string quantityField;
private string serialNumbersField;
private double costField;
private bool costFieldSpecified;
private double amountField;
private bool amountFieldSpecified;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool apply
{
get
{
return this.applyField;
}
set
{
this.applyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool applySpecified
{
get
{
return this.applyFieldSpecified;
}
set
{
this.applyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public long doc
{
get
{
return this.docField;
}
set
{
this.docField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool docSpecified
{
get
{
return this.docFieldSpecified;
}
set
{
this.docFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public System.DateTime billedDate
{
get
{
return this.billedDateField;
}
set
{
this.billedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool billedDateSpecified
{
get
{
return this.billedDateFieldSpecified;
}
set
{
this.billedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string itemDisp
{
get
{
return this.itemDispField;
}
set
{
this.itemDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string jobDisp
{
get
{
return this.jobDispField;
}
set
{
this.jobDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string unitDisp
{
get
{
return this.unitDispField;
}
set
{
this.unitDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=12)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string itemCostCount
{
get
{
return this.itemCostCountField;
}
set
{
this.itemCostCountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public string serialNumbers
{
get
{
return this.serialNumbersField;
}
set
{
this.serialNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public double cost
{
get
{
return this.costField;
}
set
{
this.costField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool costSpecified
{
get
{
return this.costFieldSpecified;
}
set
{
this.costFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceExpCostList
{
private InvoiceExpCost[] expCostField;
private bool replaceAllField;
public InvoiceExpCostList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("expCost", Order=0)]
public InvoiceExpCost[] expCost
{
get
{
return this.expCostField;
}
set
{
this.expCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceExpCost
{
private bool applyField;
private bool applyFieldSpecified;
private long docField;
private bool docFieldSpecified;
private long lineField;
private bool lineFieldSpecified;
private string taxDetailsReferenceField;
private System.DateTime billedDateField;
private bool billedDateFieldSpecified;
private string jobDispField;
private string employeeDispField;
private string categoryDispField;
private string memoField;
private string departmentField;
private string classField;
private string locationField;
private double originalAmountField;
private bool originalAmountFieldSpecified;
private double amountField;
private bool amountFieldSpecified;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private string taxableDispField;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool apply
{
get
{
return this.applyField;
}
set
{
this.applyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool applySpecified
{
get
{
return this.applyFieldSpecified;
}
set
{
this.applyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public long doc
{
get
{
return this.docField;
}
set
{
this.docField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool docSpecified
{
get
{
return this.docFieldSpecified;
}
set
{
this.docFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public System.DateTime billedDate
{
get
{
return this.billedDateField;
}
set
{
this.billedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool billedDateSpecified
{
get
{
return this.billedDateFieldSpecified;
}
set
{
this.billedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string jobDisp
{
get
{
return this.jobDispField;
}
set
{
this.jobDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string employeeDisp
{
get
{
return this.employeeDispField;
}
set
{
this.employeeDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string categoryDisp
{
get
{
return this.categoryDispField;
}
set
{
this.categoryDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public double originalAmount
{
get
{
return this.originalAmountField;
}
set
{
this.originalAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool originalAmountSpecified
{
get
{
return this.originalAmountFieldSpecified;
}
set
{
this.originalAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public string taxableDisp
{
get
{
return this.taxableDispField;
}
set
{
this.taxableDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceTimeList
{
private InvoiceTime[] timeField;
private bool replaceAllField;
public InvoiceTimeList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("time", Order=0)]
public InvoiceTime[] time
{
get
{
return this.timeField;
}
set
{
this.timeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceTime
{
private bool applyField;
private bool applyFieldSpecified;
private long docField;
private bool docFieldSpecified;
private long lineField;
private bool lineFieldSpecified;
private System.DateTime billedDateField;
private bool billedDateFieldSpecified;
private string employeeDispField;
private string itemDispField;
private string jobDispField;
private string departmentField;
private string classField;
private string locationField;
private string quantityField;
private double rateField;
private bool rateFieldSpecified;
private string unitDispField;
private double amountField;
private bool amountFieldSpecified;
private string memoField;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private string taxDetailsReferenceField;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool apply
{
get
{
return this.applyField;
}
set
{
this.applyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool applySpecified
{
get
{
return this.applyFieldSpecified;
}
set
{
this.applyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public long doc
{
get
{
return this.docField;
}
set
{
this.docField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool docSpecified
{
get
{
return this.docFieldSpecified;
}
set
{
this.docFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public long line
{
get
{
return this.lineField;
}
set
{
this.lineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineSpecified
{
get
{
return this.lineFieldSpecified;
}
set
{
this.lineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public System.DateTime billedDate
{
get
{
return this.billedDateField;
}
set
{
this.billedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool billedDateSpecified
{
get
{
return this.billedDateFieldSpecified;
}
set
{
this.billedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public string employeeDisp
{
get
{
return this.employeeDispField;
}
set
{
this.employeeDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string itemDisp
{
get
{
return this.itemDispField;
}
set
{
this.itemDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string jobDisp
{
get
{
return this.jobDispField;
}
set
{
this.jobDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public double rate
{
get
{
return this.rateField;
}
set
{
this.rateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool rateSpecified
{
get
{
return this.rateFieldSpecified;
}
set
{
this.rateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string unitDisp
{
get
{
return this.unitDispField;
}
set
{
this.unitDispField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public double taxAmount
{
get
{
return this.taxAmountField;
}
set
{
this.taxAmountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxAmountSpecified
{
get
{
return this.taxAmountFieldSpecified;
}
set
{
this.taxAmountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public double grossAmt
{
get
{
return this.grossAmtField;
}
set
{
this.grossAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool grossAmtSpecified
{
get
{
return this.grossAmtFieldSpecified;
}
set
{
this.grossAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public string taxDetailsReference
{
get
{
return this.taxDetailsReferenceField;
}
set
{
this.taxDetailsReferenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public double tax1Amt
{
get
{
return this.tax1AmtField;
}
set
{
this.tax1AmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax1AmtSpecified
{
get
{
return this.tax1AmtFieldSpecified;
}
set
{
this.tax1AmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public RecordRef taxCode
{
get
{
return this.taxCodeField;
}
set
{
this.taxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public double taxRate1
{
get
{
return this.taxRate1Field;
}
set
{
this.taxRate1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate1Specified
{
get
{
return this.taxRate1FieldSpecified;
}
set
{
this.taxRate1FieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public double taxRate2
{
get
{
return this.taxRate2Field;
}
set
{
this.taxRate2Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRate2Specified
{
get
{
return this.taxRate2FieldSpecified;
}
set
{
this.taxRate2FieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class InvoiceShipGroupList
{
private TransactionShipGroup[] shipGroupField;
private bool replaceAllField;
public InvoiceShipGroupList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("shipGroup", Order=0)]
public TransactionShipGroup[] shipGroup
{
get
{
return this.shipGroupField;
}
set
{
this.shipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillment : Record
{
private System.DateTime createdDateField;
private bool createdDateFieldSpecified;
private System.DateTime lastModifiedDateField;
private bool lastModifiedDateFieldSpecified;
private RecordRef customFormField;
private RecordRef postingPeriodField;
private RecordRef entityField;
private RecordRef createdFromField;
private RecordRef requestedByField;
private long createdFromShipGroupField;
private bool createdFromShipGroupFieldSpecified;
private RecordRef partnerField;
private Address shippingAddressField;
private System.DateTime pickedDateField;
private bool pickedDateFieldSpecified;
private System.DateTime packedDateField;
private bool packedDateFieldSpecified;
private System.DateTime shippedDateField;
private bool shippedDateFieldSpecified;
private bool shipIsResidentialField;
private bool shipIsResidentialFieldSpecified;
private RecordRef shipAddressListField;
private ItemFulfillmentShipStatus shipStatusField;
private bool shipStatusFieldSpecified;
private bool saturdayDeliveryUpsField;
private bool saturdayDeliveryUpsFieldSpecified;
private bool sendShipNotifyEmailUpsField;
private bool sendShipNotifyEmailUpsFieldSpecified;
private bool sendBackupEmailUpsField;
private bool sendBackupEmailUpsFieldSpecified;
private string shipNotifyEmailAddressUpsField;
private string shipNotifyEmailAddress2UpsField;
private string backupEmailAddressUpsField;
private string shipNotifyEmailMessageUpsField;
private string thirdPartyAcctUpsField;
private string thirdPartyZipcodeUpsField;
private Country thirdPartyCountryUpsField;
private bool thirdPartyCountryUpsFieldSpecified;
private ItemFulfillmentThirdPartyTypeUps thirdPartyTypeUpsField;
private bool thirdPartyTypeUpsFieldSpecified;
private bool partiesToTransactionUpsField;
private bool partiesToTransactionUpsFieldSpecified;
private ItemFulfillmentExportTypeUps exportTypeUpsField;
private bool exportTypeUpsFieldSpecified;
private ItemFulfillmentMethodOfTransportUps methodOfTransportUpsField;
private bool methodOfTransportUpsFieldSpecified;
private string carrierIdUpsField;
private string entryNumberUpsField;
private string inbondCodeUpsField;
private bool isRoutedExportTransactionUpsField;
private bool isRoutedExportTransactionUpsFieldSpecified;
private string licenseNumberUpsField;
private System.DateTime licenseDateUpsField;
private bool licenseDateUpsFieldSpecified;
private ItemFulfillmentLicenseExceptionUps licenseExceptionUpsField;
private bool licenseExceptionUpsFieldSpecified;
private string eccNumberUpsField;
private string recipientTaxIdUpsField;
private System.DateTime blanketStartDateUpsField;
private bool blanketStartDateUpsFieldSpecified;
private System.DateTime blanketEndDateUpsField;
private bool blanketEndDateUpsFieldSpecified;
private double shipmentWeightUpsField;
private bool shipmentWeightUpsFieldSpecified;
private bool saturdayDeliveryFedExField;
private bool saturdayDeliveryFedExFieldSpecified;
private bool saturdayPickupFedexField;
private bool saturdayPickupFedexFieldSpecified;
private bool sendShipNotifyEmailFedExField;
private bool sendShipNotifyEmailFedExFieldSpecified;
private bool sendBackupEmailFedExField;
private bool sendBackupEmailFedExFieldSpecified;
private bool signatureHomeDeliveryFedExField;
private bool signatureHomeDeliveryFedExFieldSpecified;
private string shipNotifyEmailAddressFedExField;
private string backupEmailAddressFedExField;
private System.DateTime shipDateFedExField;
private bool shipDateFedExFieldSpecified;
private ItemFulfillmentHomeDeliveryTypeFedEx homeDeliveryTypeFedExField;
private bool homeDeliveryTypeFedExFieldSpecified;
private System.DateTime homeDeliveryDateFedExField;
private bool homeDeliveryDateFedExFieldSpecified;
private string bookingConfirmationNumFedExField;
private string intlExemptionNumFedExField;
private ItemFulfillmentB13AFilingOptionFedEx b13aFilingOptionFedExField;
private bool b13aFilingOptionFedExFieldSpecified;
private string b13aStatementDataFedExField;
private string thirdPartyAcctFedExField;
private Country thirdPartyCountryFedExField;
private bool thirdPartyCountryFedExFieldSpecified;
private ItemFulfillmentThirdPartyTypeFedEx thirdPartyTypeFedExField;
private bool thirdPartyTypeFedExFieldSpecified;
private double shipmentWeightFedExField;
private bool shipmentWeightFedExFieldSpecified;
private ItemFulfillmentTermsOfSaleFedEx termsOfSaleFedExField;
private bool termsOfSaleFedExFieldSpecified;
private double termsFreightChargeFedExField;
private bool termsFreightChargeFedExFieldSpecified;
private double termsInsuranceChargeFedExField;
private bool termsInsuranceChargeFedExFieldSpecified;
private bool insideDeliveryFedExField;
private bool insideDeliveryFedExFieldSpecified;
private bool insidePickupFedExField;
private bool insidePickupFedExFieldSpecified;
private ItemFulfillmentAncillaryEndorsementFedEx ancillaryEndorsementFedExField;
private bool ancillaryEndorsementFedExFieldSpecified;
private bool holdAtLocationFedExField;
private bool holdAtLocationFedExFieldSpecified;
private string halPhoneFedExField;
private string halAddr1FedExField;
private string halAddr2FedExField;
private string halAddr3FedExField;
private string halCityFedExField;
private string halZipFedExField;
private string halStateFedExField;
private string halCountryFedExField;
private ItemFulfillmentHazmatTypeFedEx hazmatTypeFedExField;
private bool hazmatTypeFedExFieldSpecified;
private ItemFulfillmentAccessibilityTypeFedEx accessibilityTypeFedExField;
private bool accessibilityTypeFedExFieldSpecified;
private bool isCargoAircraftOnlyFedExField;
private bool isCargoAircraftOnlyFedExFieldSpecified;
private System.DateTime tranDateField;
private bool tranDateFieldSpecified;
private string tranIdField;
private RecordRef shipMethodField;
private bool generateIntegratedShipperLabelField;
private bool generateIntegratedShipperLabelFieldSpecified;
private double shippingCostField;
private bool shippingCostFieldSpecified;
private double handlingCostField;
private bool handlingCostFieldSpecified;
private string memoField;
private RecordRef transferLocationField;
private ItemFulfillmentPackageList packageListField;
private ItemFulfillmentPackageUpsList packageUpsListField;
private ItemFulfillmentPackageUspsList packageUspsListField;
private ItemFulfillmentPackageFedExList packageFedExListField;
private ItemFulfillmentItemList itemListField;
private AccountingBookDetailList accountingBookDetailListField;
private CustomFieldRef[] customFieldListField;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime createdDate
{
get
{
return this.createdDateField;
}
set
{
this.createdDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createdDateSpecified
{
get
{
return this.createdDateFieldSpecified;
}
set
{
this.createdDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public System.DateTime lastModifiedDate
{
get
{
return this.lastModifiedDateField;
}
set
{
this.lastModifiedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lastModifiedDateSpecified
{
get
{
return this.lastModifiedDateFieldSpecified;
}
set
{
this.lastModifiedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public RecordRef customForm
{
get
{
return this.customFormField;
}
set
{
this.customFormField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef postingPeriod
{
get
{
return this.postingPeriodField;
}
set
{
this.postingPeriodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public RecordRef entity
{
get
{
return this.entityField;
}
set
{
this.entityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public RecordRef createdFrom
{
get
{
return this.createdFromField;
}
set
{
this.createdFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef requestedBy
{
get
{
return this.requestedByField;
}
set
{
this.requestedByField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public long createdFromShipGroup
{
get
{
return this.createdFromShipGroupField;
}
set
{
this.createdFromShipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createdFromShipGroupSpecified
{
get
{
return this.createdFromShipGroupFieldSpecified;
}
set
{
this.createdFromShipGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public RecordRef partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public Address shippingAddress
{
get
{
return this.shippingAddressField;
}
set
{
this.shippingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public System.DateTime pickedDate
{
get
{
return this.pickedDateField;
}
set
{
this.pickedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool pickedDateSpecified
{
get
{
return this.pickedDateFieldSpecified;
}
set
{
this.pickedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public System.DateTime packedDate
{
get
{
return this.packedDateField;
}
set
{
this.packedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packedDateSpecified
{
get
{
return this.packedDateFieldSpecified;
}
set
{
this.packedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public System.DateTime shippedDate
{
get
{
return this.shippedDateField;
}
set
{
this.shippedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippedDateSpecified
{
get
{
return this.shippedDateFieldSpecified;
}
set
{
this.shippedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public bool shipIsResidential
{
get
{
return this.shipIsResidentialField;
}
set
{
this.shipIsResidentialField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipIsResidentialSpecified
{
get
{
return this.shipIsResidentialFieldSpecified;
}
set
{
this.shipIsResidentialFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public RecordRef shipAddressList
{
get
{
return this.shipAddressListField;
}
set
{
this.shipAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public ItemFulfillmentShipStatus shipStatus
{
get
{
return this.shipStatusField;
}
set
{
this.shipStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipStatusSpecified
{
get
{
return this.shipStatusFieldSpecified;
}
set
{
this.shipStatusFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public bool saturdayDeliveryUps
{
get
{
return this.saturdayDeliveryUpsField;
}
set
{
this.saturdayDeliveryUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool saturdayDeliveryUpsSpecified
{
get
{
return this.saturdayDeliveryUpsFieldSpecified;
}
set
{
this.saturdayDeliveryUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public bool sendShipNotifyEmailUps
{
get
{
return this.sendShipNotifyEmailUpsField;
}
set
{
this.sendShipNotifyEmailUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool sendShipNotifyEmailUpsSpecified
{
get
{
return this.sendShipNotifyEmailUpsFieldSpecified;
}
set
{
this.sendShipNotifyEmailUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public bool sendBackupEmailUps
{
get
{
return this.sendBackupEmailUpsField;
}
set
{
this.sendBackupEmailUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool sendBackupEmailUpsSpecified
{
get
{
return this.sendBackupEmailUpsFieldSpecified;
}
set
{
this.sendBackupEmailUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public string shipNotifyEmailAddressUps
{
get
{
return this.shipNotifyEmailAddressUpsField;
}
set
{
this.shipNotifyEmailAddressUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public string shipNotifyEmailAddress2Ups
{
get
{
return this.shipNotifyEmailAddress2UpsField;
}
set
{
this.shipNotifyEmailAddress2UpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public string backupEmailAddressUps
{
get
{
return this.backupEmailAddressUpsField;
}
set
{
this.backupEmailAddressUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public string shipNotifyEmailMessageUps
{
get
{
return this.shipNotifyEmailMessageUpsField;
}
set
{
this.shipNotifyEmailMessageUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public string thirdPartyAcctUps
{
get
{
return this.thirdPartyAcctUpsField;
}
set
{
this.thirdPartyAcctUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public string thirdPartyZipcodeUps
{
get
{
return this.thirdPartyZipcodeUpsField;
}
set
{
this.thirdPartyZipcodeUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public Country thirdPartyCountryUps
{
get
{
return this.thirdPartyCountryUpsField;
}
set
{
this.thirdPartyCountryUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool thirdPartyCountryUpsSpecified
{
get
{
return this.thirdPartyCountryUpsFieldSpecified;
}
set
{
this.thirdPartyCountryUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public ItemFulfillmentThirdPartyTypeUps thirdPartyTypeUps
{
get
{
return this.thirdPartyTypeUpsField;
}
set
{
this.thirdPartyTypeUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool thirdPartyTypeUpsSpecified
{
get
{
return this.thirdPartyTypeUpsFieldSpecified;
}
set
{
this.thirdPartyTypeUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public bool partiesToTransactionUps
{
get
{
return this.partiesToTransactionUpsField;
}
set
{
this.partiesToTransactionUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool partiesToTransactionUpsSpecified
{
get
{
return this.partiesToTransactionUpsFieldSpecified;
}
set
{
this.partiesToTransactionUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public ItemFulfillmentExportTypeUps exportTypeUps
{
get
{
return this.exportTypeUpsField;
}
set
{
this.exportTypeUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool exportTypeUpsSpecified
{
get
{
return this.exportTypeUpsFieldSpecified;
}
set
{
this.exportTypeUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public ItemFulfillmentMethodOfTransportUps methodOfTransportUps
{
get
{
return this.methodOfTransportUpsField;
}
set
{
this.methodOfTransportUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool methodOfTransportUpsSpecified
{
get
{
return this.methodOfTransportUpsFieldSpecified;
}
set
{
this.methodOfTransportUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public string carrierIdUps
{
get
{
return this.carrierIdUpsField;
}
set
{
this.carrierIdUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public string entryNumberUps
{
get
{
return this.entryNumberUpsField;
}
set
{
this.entryNumberUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public string inbondCodeUps
{
get
{
return this.inbondCodeUpsField;
}
set
{
this.inbondCodeUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public bool isRoutedExportTransactionUps
{
get
{
return this.isRoutedExportTransactionUpsField;
}
set
{
this.isRoutedExportTransactionUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isRoutedExportTransactionUpsSpecified
{
get
{
return this.isRoutedExportTransactionUpsFieldSpecified;
}
set
{
this.isRoutedExportTransactionUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public string licenseNumberUps
{
get
{
return this.licenseNumberUpsField;
}
set
{
this.licenseNumberUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public System.DateTime licenseDateUps
{
get
{
return this.licenseDateUpsField;
}
set
{
this.licenseDateUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool licenseDateUpsSpecified
{
get
{
return this.licenseDateUpsFieldSpecified;
}
set
{
this.licenseDateUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public ItemFulfillmentLicenseExceptionUps licenseExceptionUps
{
get
{
return this.licenseExceptionUpsField;
}
set
{
this.licenseExceptionUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool licenseExceptionUpsSpecified
{
get
{
return this.licenseExceptionUpsFieldSpecified;
}
set
{
this.licenseExceptionUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public string eccNumberUps
{
get
{
return this.eccNumberUpsField;
}
set
{
this.eccNumberUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public string recipientTaxIdUps
{
get
{
return this.recipientTaxIdUpsField;
}
set
{
this.recipientTaxIdUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public System.DateTime blanketStartDateUps
{
get
{
return this.blanketStartDateUpsField;
}
set
{
this.blanketStartDateUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool blanketStartDateUpsSpecified
{
get
{
return this.blanketStartDateUpsFieldSpecified;
}
set
{
this.blanketStartDateUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public System.DateTime blanketEndDateUps
{
get
{
return this.blanketEndDateUpsField;
}
set
{
this.blanketEndDateUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool blanketEndDateUpsSpecified
{
get
{
return this.blanketEndDateUpsFieldSpecified;
}
set
{
this.blanketEndDateUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public double shipmentWeightUps
{
get
{
return this.shipmentWeightUpsField;
}
set
{
this.shipmentWeightUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipmentWeightUpsSpecified
{
get
{
return this.shipmentWeightUpsFieldSpecified;
}
set
{
this.shipmentWeightUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
public bool saturdayDeliveryFedEx
{
get
{
return this.saturdayDeliveryFedExField;
}
set
{
this.saturdayDeliveryFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool saturdayDeliveryFedExSpecified
{
get
{
return this.saturdayDeliveryFedExFieldSpecified;
}
set
{
this.saturdayDeliveryFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=43)]
public bool saturdayPickupFedex
{
get
{
return this.saturdayPickupFedexField;
}
set
{
this.saturdayPickupFedexField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool saturdayPickupFedexSpecified
{
get
{
return this.saturdayPickupFedexFieldSpecified;
}
set
{
this.saturdayPickupFedexFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=44)]
public bool sendShipNotifyEmailFedEx
{
get
{
return this.sendShipNotifyEmailFedExField;
}
set
{
this.sendShipNotifyEmailFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool sendShipNotifyEmailFedExSpecified
{
get
{
return this.sendShipNotifyEmailFedExFieldSpecified;
}
set
{
this.sendShipNotifyEmailFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=45)]
public bool sendBackupEmailFedEx
{
get
{
return this.sendBackupEmailFedExField;
}
set
{
this.sendBackupEmailFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool sendBackupEmailFedExSpecified
{
get
{
return this.sendBackupEmailFedExFieldSpecified;
}
set
{
this.sendBackupEmailFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public bool signatureHomeDeliveryFedEx
{
get
{
return this.signatureHomeDeliveryFedExField;
}
set
{
this.signatureHomeDeliveryFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool signatureHomeDeliveryFedExSpecified
{
get
{
return this.signatureHomeDeliveryFedExFieldSpecified;
}
set
{
this.signatureHomeDeliveryFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public string shipNotifyEmailAddressFedEx
{
get
{
return this.shipNotifyEmailAddressFedExField;
}
set
{
this.shipNotifyEmailAddressFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public string backupEmailAddressFedEx
{
get
{
return this.backupEmailAddressFedExField;
}
set
{
this.backupEmailAddressFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public System.DateTime shipDateFedEx
{
get
{
return this.shipDateFedExField;
}
set
{
this.shipDateFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipDateFedExSpecified
{
get
{
return this.shipDateFedExFieldSpecified;
}
set
{
this.shipDateFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public ItemFulfillmentHomeDeliveryTypeFedEx homeDeliveryTypeFedEx
{
get
{
return this.homeDeliveryTypeFedExField;
}
set
{
this.homeDeliveryTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool homeDeliveryTypeFedExSpecified
{
get
{
return this.homeDeliveryTypeFedExFieldSpecified;
}
set
{
this.homeDeliveryTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public System.DateTime homeDeliveryDateFedEx
{
get
{
return this.homeDeliveryDateFedExField;
}
set
{
this.homeDeliveryDateFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool homeDeliveryDateFedExSpecified
{
get
{
return this.homeDeliveryDateFedExFieldSpecified;
}
set
{
this.homeDeliveryDateFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
public string bookingConfirmationNumFedEx
{
get
{
return this.bookingConfirmationNumFedExField;
}
set
{
this.bookingConfirmationNumFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=53)]
public string intlExemptionNumFedEx
{
get
{
return this.intlExemptionNumFedExField;
}
set
{
this.intlExemptionNumFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public ItemFulfillmentB13AFilingOptionFedEx b13aFilingOptionFedEx
{
get
{
return this.b13aFilingOptionFedExField;
}
set
{
this.b13aFilingOptionFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool b13aFilingOptionFedExSpecified
{
get
{
return this.b13aFilingOptionFedExFieldSpecified;
}
set
{
this.b13aFilingOptionFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public string b13aStatementDataFedEx
{
get
{
return this.b13aStatementDataFedExField;
}
set
{
this.b13aStatementDataFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public string thirdPartyAcctFedEx
{
get
{
return this.thirdPartyAcctFedExField;
}
set
{
this.thirdPartyAcctFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=57)]
public Country thirdPartyCountryFedEx
{
get
{
return this.thirdPartyCountryFedExField;
}
set
{
this.thirdPartyCountryFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool thirdPartyCountryFedExSpecified
{
get
{
return this.thirdPartyCountryFedExFieldSpecified;
}
set
{
this.thirdPartyCountryFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public ItemFulfillmentThirdPartyTypeFedEx thirdPartyTypeFedEx
{
get
{
return this.thirdPartyTypeFedExField;
}
set
{
this.thirdPartyTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool thirdPartyTypeFedExSpecified
{
get
{
return this.thirdPartyTypeFedExFieldSpecified;
}
set
{
this.thirdPartyTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public double shipmentWeightFedEx
{
get
{
return this.shipmentWeightFedExField;
}
set
{
this.shipmentWeightFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipmentWeightFedExSpecified
{
get
{
return this.shipmentWeightFedExFieldSpecified;
}
set
{
this.shipmentWeightFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=60)]
public ItemFulfillmentTermsOfSaleFedEx termsOfSaleFedEx
{
get
{
return this.termsOfSaleFedExField;
}
set
{
this.termsOfSaleFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool termsOfSaleFedExSpecified
{
get
{
return this.termsOfSaleFedExFieldSpecified;
}
set
{
this.termsOfSaleFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=61)]
public double termsFreightChargeFedEx
{
get
{
return this.termsFreightChargeFedExField;
}
set
{
this.termsFreightChargeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool termsFreightChargeFedExSpecified
{
get
{
return this.termsFreightChargeFedExFieldSpecified;
}
set
{
this.termsFreightChargeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=62)]
public double termsInsuranceChargeFedEx
{
get
{
return this.termsInsuranceChargeFedExField;
}
set
{
this.termsInsuranceChargeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool termsInsuranceChargeFedExSpecified
{
get
{
return this.termsInsuranceChargeFedExFieldSpecified;
}
set
{
this.termsInsuranceChargeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=63)]
public bool insideDeliveryFedEx
{
get
{
return this.insideDeliveryFedExField;
}
set
{
this.insideDeliveryFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool insideDeliveryFedExSpecified
{
get
{
return this.insideDeliveryFedExFieldSpecified;
}
set
{
this.insideDeliveryFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=64)]
public bool insidePickupFedEx
{
get
{
return this.insidePickupFedExField;
}
set
{
this.insidePickupFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool insidePickupFedExSpecified
{
get
{
return this.insidePickupFedExFieldSpecified;
}
set
{
this.insidePickupFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=65)]
public ItemFulfillmentAncillaryEndorsementFedEx ancillaryEndorsementFedEx
{
get
{
return this.ancillaryEndorsementFedExField;
}
set
{
this.ancillaryEndorsementFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ancillaryEndorsementFedExSpecified
{
get
{
return this.ancillaryEndorsementFedExFieldSpecified;
}
set
{
this.ancillaryEndorsementFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=66)]
public bool holdAtLocationFedEx
{
get
{
return this.holdAtLocationFedExField;
}
set
{
this.holdAtLocationFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool holdAtLocationFedExSpecified
{
get
{
return this.holdAtLocationFedExFieldSpecified;
}
set
{
this.holdAtLocationFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=67)]
public string halPhoneFedEx
{
get
{
return this.halPhoneFedExField;
}
set
{
this.halPhoneFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=68)]
public string halAddr1FedEx
{
get
{
return this.halAddr1FedExField;
}
set
{
this.halAddr1FedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=69)]
public string halAddr2FedEx
{
get
{
return this.halAddr2FedExField;
}
set
{
this.halAddr2FedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=70)]
public string halAddr3FedEx
{
get
{
return this.halAddr3FedExField;
}
set
{
this.halAddr3FedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=71)]
public string halCityFedEx
{
get
{
return this.halCityFedExField;
}
set
{
this.halCityFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=72)]
public string halZipFedEx
{
get
{
return this.halZipFedExField;
}
set
{
this.halZipFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=73)]
public string halStateFedEx
{
get
{
return this.halStateFedExField;
}
set
{
this.halStateFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=74)]
public string halCountryFedEx
{
get
{
return this.halCountryFedExField;
}
set
{
this.halCountryFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=75)]
public ItemFulfillmentHazmatTypeFedEx hazmatTypeFedEx
{
get
{
return this.hazmatTypeFedExField;
}
set
{
this.hazmatTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool hazmatTypeFedExSpecified
{
get
{
return this.hazmatTypeFedExFieldSpecified;
}
set
{
this.hazmatTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=76)]
public ItemFulfillmentAccessibilityTypeFedEx accessibilityTypeFedEx
{
get
{
return this.accessibilityTypeFedExField;
}
set
{
this.accessibilityTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool accessibilityTypeFedExSpecified
{
get
{
return this.accessibilityTypeFedExFieldSpecified;
}
set
{
this.accessibilityTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=77)]
public bool isCargoAircraftOnlyFedEx
{
get
{
return this.isCargoAircraftOnlyFedExField;
}
set
{
this.isCargoAircraftOnlyFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isCargoAircraftOnlyFedExSpecified
{
get
{
return this.isCargoAircraftOnlyFedExFieldSpecified;
}
set
{
this.isCargoAircraftOnlyFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=78)]
public System.DateTime tranDate
{
get
{
return this.tranDateField;
}
set
{
this.tranDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranDateSpecified
{
get
{
return this.tranDateFieldSpecified;
}
set
{
this.tranDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=79)]
public string tranId
{
get
{
return this.tranIdField;
}
set
{
this.tranIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=80)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=81)]
public bool generateIntegratedShipperLabel
{
get
{
return this.generateIntegratedShipperLabelField;
}
set
{
this.generateIntegratedShipperLabelField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool generateIntegratedShipperLabelSpecified
{
get
{
return this.generateIntegratedShipperLabelFieldSpecified;
}
set
{
this.generateIntegratedShipperLabelFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=82)]
public double shippingCost
{
get
{
return this.shippingCostField;
}
set
{
this.shippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingCostSpecified
{
get
{
return this.shippingCostFieldSpecified;
}
set
{
this.shippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=83)]
public double handlingCost
{
get
{
return this.handlingCostField;
}
set
{
this.handlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingCostSpecified
{
get
{
return this.handlingCostFieldSpecified;
}
set
{
this.handlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=84)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=85)]
public RecordRef transferLocation
{
get
{
return this.transferLocationField;
}
set
{
this.transferLocationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=86)]
public ItemFulfillmentPackageList packageList
{
get
{
return this.packageListField;
}
set
{
this.packageListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=87)]
public ItemFulfillmentPackageUpsList packageUpsList
{
get
{
return this.packageUpsListField;
}
set
{
this.packageUpsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=88)]
public ItemFulfillmentPackageUspsList packageUspsList
{
get
{
return this.packageUspsListField;
}
set
{
this.packageUspsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=89)]
public ItemFulfillmentPackageFedExList packageFedExList
{
get
{
return this.packageFedExListField;
}
set
{
this.packageFedExListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=90)]
public ItemFulfillmentItemList itemList
{
get
{
return this.itemListField;
}
set
{
this.itemListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=91)]
public AccountingBookDetailList accountingBookDetailList
{
get
{
return this.accountingBookDetailListField;
}
set
{
this.accountingBookDetailListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=92)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentShipStatus
{
/// <remarks/>
_packed,
/// <remarks/>
_picked,
/// <remarks/>
_shipped,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentThirdPartyTypeUps
{
/// <remarks/>
_consigneeBilling,
/// <remarks/>
_noneSelected,
/// <remarks/>
_thirdPartyBilling,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentExportTypeUps
{
/// <remarks/>
_domesticExports,
/// <remarks/>
_foreignExports,
/// <remarks/>
_foreignMilitarySales,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentMethodOfTransportUps
{
/// <remarks/>
_air,
/// <remarks/>
_airContainerized,
/// <remarks/>
_auto,
/// <remarks/>
_fixedTransportInstallations,
/// <remarks/>
_mail,
/// <remarks/>
_passengerHandcarried,
/// <remarks/>
_pedestrian,
/// <remarks/>
_rail,
/// <remarks/>
_railContainerized,
/// <remarks/>
_roadOther,
/// <remarks/>
_seaBarge,
/// <remarks/>
_seaContainerized,
/// <remarks/>
_seaNoncontainerized,
/// <remarks/>
_truck,
/// <remarks/>
_truckContainerized,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentLicenseExceptionUps
{
/// <remarks/>
_agr,
/// <remarks/>
_apr,
/// <remarks/>
_avs,
/// <remarks/>
_bag,
/// <remarks/>
_civ,
/// <remarks/>
_ctp,
/// <remarks/>
_enc,
/// <remarks/>
_gbs,
/// <remarks/>
_gft,
/// <remarks/>
_gov,
/// <remarks/>
_kmi,
/// <remarks/>
_lvs,
/// <remarks/>
_nlr,
/// <remarks/>
_rpl,
/// <remarks/>
_tmp,
/// <remarks/>
_tspa,
/// <remarks/>
_tsr,
/// <remarks/>
_tsu,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentHomeDeliveryTypeFedEx
{
/// <remarks/>
_appointment,
/// <remarks/>
_dateCertain,
/// <remarks/>
_evening,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentB13AFilingOptionFedEx
{
/// <remarks/>
_filedElectronically,
/// <remarks/>
_manuallyAttached,
/// <remarks/>
_notRequired,
/// <remarks/>
_summaryReporting,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentThirdPartyTypeFedEx
{
/// <remarks/>
_billRecipient,
/// <remarks/>
_billThirdParty,
/// <remarks/>
_noneSelected,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentTermsOfSaleFedEx
{
/// <remarks/>
_cfr,
/// <remarks/>
_cif,
/// <remarks/>
_cip,
/// <remarks/>
_cpt,
/// <remarks/>
_dap,
/// <remarks/>
_dat,
/// <remarks/>
_ddp,
/// <remarks/>
_ddu,
/// <remarks/>
_exw,
/// <remarks/>
_fca,
/// <remarks/>
_fob,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentAncillaryEndorsementFedEx
{
/// <remarks/>
_addressCorrection,
/// <remarks/>
_carrierLeaveIfNoResponse,
/// <remarks/>
_changeService,
/// <remarks/>
_forwardingService,
/// <remarks/>
_returnService,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentHazmatTypeFedEx
{
/// <remarks/>
_dangerousGoods,
/// <remarks/>
_hazmat,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentAccessibilityTypeFedEx
{
/// <remarks/>
_accessible,
/// <remarks/>
_inaccessible,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackageList
{
private ItemFulfillmentPackage[] packageField;
private bool replaceAllField;
public ItemFulfillmentPackageList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("package", Order=0)]
public ItemFulfillmentPackage[] package
{
get
{
return this.packageField;
}
set
{
this.packageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackage
{
private double packageWeightField;
private bool packageWeightFieldSpecified;
private string packageDescrField;
private string packageTrackingNumberField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public double packageWeight
{
get
{
return this.packageWeightField;
}
set
{
this.packageWeightField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageWeightSpecified
{
get
{
return this.packageWeightFieldSpecified;
}
set
{
this.packageWeightFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string packageDescr
{
get
{
return this.packageDescrField;
}
set
{
this.packageDescrField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string packageTrackingNumber
{
get
{
return this.packageTrackingNumberField;
}
set
{
this.packageTrackingNumberField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackageUpsList
{
private ItemFulfillmentPackageUps[] packageUpsField;
private bool replaceAllField;
public ItemFulfillmentPackageUpsList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("packageUps", Order=0)]
public ItemFulfillmentPackageUps[] packageUps
{
get
{
return this.packageUpsField;
}
set
{
this.packageUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackageUps
{
private double packageWeightUpsField;
private bool packageWeightUpsFieldSpecified;
private string packageDescrUpsField;
private string packageTrackingNumberUpsField;
private ItemFulfillmentPackageUpsPackagingUps packagingUpsField;
private bool packagingUpsFieldSpecified;
private bool useInsuredValueUpsField;
private bool useInsuredValueUpsFieldSpecified;
private double insuredValueUpsField;
private bool insuredValueUpsFieldSpecified;
private string reference1UpsField;
private string reference2UpsField;
private long packageLengthUpsField;
private bool packageLengthUpsFieldSpecified;
private long packageWidthUpsField;
private bool packageWidthUpsFieldSpecified;
private long packageHeightUpsField;
private bool packageHeightUpsFieldSpecified;
private bool additionalHandlingUpsField;
private bool additionalHandlingUpsFieldSpecified;
private bool useCodUpsField;
private bool useCodUpsFieldSpecified;
private double codAmountUpsField;
private bool codAmountUpsFieldSpecified;
private ItemFulfillmentPackageUpsCodMethodUps codMethodUpsField;
private bool codMethodUpsFieldSpecified;
private ItemFulfillmentPackageUpsDeliveryConfUps deliveryConfUpsField;
private bool deliveryConfUpsFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public double packageWeightUps
{
get
{
return this.packageWeightUpsField;
}
set
{
this.packageWeightUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageWeightUpsSpecified
{
get
{
return this.packageWeightUpsFieldSpecified;
}
set
{
this.packageWeightUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string packageDescrUps
{
get
{
return this.packageDescrUpsField;
}
set
{
this.packageDescrUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string packageTrackingNumberUps
{
get
{
return this.packageTrackingNumberUpsField;
}
set
{
this.packageTrackingNumberUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public ItemFulfillmentPackageUpsPackagingUps packagingUps
{
get
{
return this.packagingUpsField;
}
set
{
this.packagingUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packagingUpsSpecified
{
get
{
return this.packagingUpsFieldSpecified;
}
set
{
this.packagingUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool useInsuredValueUps
{
get
{
return this.useInsuredValueUpsField;
}
set
{
this.useInsuredValueUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool useInsuredValueUpsSpecified
{
get
{
return this.useInsuredValueUpsFieldSpecified;
}
set
{
this.useInsuredValueUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public double insuredValueUps
{
get
{
return this.insuredValueUpsField;
}
set
{
this.insuredValueUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool insuredValueUpsSpecified
{
get
{
return this.insuredValueUpsFieldSpecified;
}
set
{
this.insuredValueUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string reference1Ups
{
get
{
return this.reference1UpsField;
}
set
{
this.reference1UpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string reference2Ups
{
get
{
return this.reference2UpsField;
}
set
{
this.reference2UpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public long packageLengthUps
{
get
{
return this.packageLengthUpsField;
}
set
{
this.packageLengthUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageLengthUpsSpecified
{
get
{
return this.packageLengthUpsFieldSpecified;
}
set
{
this.packageLengthUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public long packageWidthUps
{
get
{
return this.packageWidthUpsField;
}
set
{
this.packageWidthUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageWidthUpsSpecified
{
get
{
return this.packageWidthUpsFieldSpecified;
}
set
{
this.packageWidthUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public long packageHeightUps
{
get
{
return this.packageHeightUpsField;
}
set
{
this.packageHeightUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageHeightUpsSpecified
{
get
{
return this.packageHeightUpsFieldSpecified;
}
set
{
this.packageHeightUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public bool additionalHandlingUps
{
get
{
return this.additionalHandlingUpsField;
}
set
{
this.additionalHandlingUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool additionalHandlingUpsSpecified
{
get
{
return this.additionalHandlingUpsFieldSpecified;
}
set
{
this.additionalHandlingUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public bool useCodUps
{
get
{
return this.useCodUpsField;
}
set
{
this.useCodUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool useCodUpsSpecified
{
get
{
return this.useCodUpsFieldSpecified;
}
set
{
this.useCodUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public double codAmountUps
{
get
{
return this.codAmountUpsField;
}
set
{
this.codAmountUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool codAmountUpsSpecified
{
get
{
return this.codAmountUpsFieldSpecified;
}
set
{
this.codAmountUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public ItemFulfillmentPackageUpsCodMethodUps codMethodUps
{
get
{
return this.codMethodUpsField;
}
set
{
this.codMethodUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool codMethodUpsSpecified
{
get
{
return this.codMethodUpsFieldSpecified;
}
set
{
this.codMethodUpsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public ItemFulfillmentPackageUpsDeliveryConfUps deliveryConfUps
{
get
{
return this.deliveryConfUpsField;
}
set
{
this.deliveryConfUpsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deliveryConfUpsSpecified
{
get
{
return this.deliveryConfUpsFieldSpecified;
}
set
{
this.deliveryConfUpsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageUpsPackagingUps
{
/// <remarks/>
_upsExpressBox,
/// <remarks/>
_upsLetter,
/// <remarks/>
_upsPak,
/// <remarks/>
_upsTube,
/// <remarks/>
_yourPackaging,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageUpsCodMethodUps
{
/// <remarks/>
_cashiersCheckMoneyOrder,
/// <remarks/>
_checkCashiersCheckMoneyOrder,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageUpsDeliveryConfUps
{
/// <remarks/>
_noneSelected,
/// <remarks/>
_adultSignatureRequired,
/// <remarks/>
_deliveryConfirmation,
/// <remarks/>
_signatureRequired,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackageUspsList
{
private ItemFulfillmentPackageUsps[] packageUspsField;
private bool replaceAllField;
public ItemFulfillmentPackageUspsList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("packageUsps", Order=0)]
public ItemFulfillmentPackageUsps[] packageUsps
{
get
{
return this.packageUspsField;
}
set
{
this.packageUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackageUsps
{
private double packageWeightUspsField;
private bool packageWeightUspsFieldSpecified;
private string packageDescrUspsField;
private string packageTrackingNumberUspsField;
private ItemFulfillmentPackageUspsPackagingUsps packagingUspsField;
private bool packagingUspsFieldSpecified;
private bool useInsuredValueUspsField;
private bool useInsuredValueUspsFieldSpecified;
private double insuredValueUspsField;
private bool insuredValueUspsFieldSpecified;
private string reference1UspsField;
private string reference2UspsField;
private long packageLengthUspsField;
private bool packageLengthUspsFieldSpecified;
private long packageWidthUspsField;
private bool packageWidthUspsFieldSpecified;
private long packageHeightUspsField;
private bool packageHeightUspsFieldSpecified;
private ItemFulfillmentPackageUspsDeliveryConfUsps deliveryConfUspsField;
private bool deliveryConfUspsFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public double packageWeightUsps
{
get
{
return this.packageWeightUspsField;
}
set
{
this.packageWeightUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageWeightUspsSpecified
{
get
{
return this.packageWeightUspsFieldSpecified;
}
set
{
this.packageWeightUspsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string packageDescrUsps
{
get
{
return this.packageDescrUspsField;
}
set
{
this.packageDescrUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string packageTrackingNumberUsps
{
get
{
return this.packageTrackingNumberUspsField;
}
set
{
this.packageTrackingNumberUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public ItemFulfillmentPackageUspsPackagingUsps packagingUsps
{
get
{
return this.packagingUspsField;
}
set
{
this.packagingUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packagingUspsSpecified
{
get
{
return this.packagingUspsFieldSpecified;
}
set
{
this.packagingUspsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool useInsuredValueUsps
{
get
{
return this.useInsuredValueUspsField;
}
set
{
this.useInsuredValueUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool useInsuredValueUspsSpecified
{
get
{
return this.useInsuredValueUspsFieldSpecified;
}
set
{
this.useInsuredValueUspsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public double insuredValueUsps
{
get
{
return this.insuredValueUspsField;
}
set
{
this.insuredValueUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool insuredValueUspsSpecified
{
get
{
return this.insuredValueUspsFieldSpecified;
}
set
{
this.insuredValueUspsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public string reference1Usps
{
get
{
return this.reference1UspsField;
}
set
{
this.reference1UspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public string reference2Usps
{
get
{
return this.reference2UspsField;
}
set
{
this.reference2UspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public long packageLengthUsps
{
get
{
return this.packageLengthUspsField;
}
set
{
this.packageLengthUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageLengthUspsSpecified
{
get
{
return this.packageLengthUspsFieldSpecified;
}
set
{
this.packageLengthUspsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public long packageWidthUsps
{
get
{
return this.packageWidthUspsField;
}
set
{
this.packageWidthUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageWidthUspsSpecified
{
get
{
return this.packageWidthUspsFieldSpecified;
}
set
{
this.packageWidthUspsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public long packageHeightUsps
{
get
{
return this.packageHeightUspsField;
}
set
{
this.packageHeightUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageHeightUspsSpecified
{
get
{
return this.packageHeightUspsFieldSpecified;
}
set
{
this.packageHeightUspsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public ItemFulfillmentPackageUspsDeliveryConfUsps deliveryConfUsps
{
get
{
return this.deliveryConfUspsField;
}
set
{
this.deliveryConfUspsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deliveryConfUspsSpecified
{
get
{
return this.deliveryConfUspsFieldSpecified;
}
set
{
this.deliveryConfUspsFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageUspsPackagingUsps
{
/// <remarks/>
_parcel,
/// <remarks/>
_flatRateBox,
/// <remarks/>
_flatRateEnvelope,
/// <remarks/>
_smallFlatRateBox,
/// <remarks/>
_mediumFlatRateBox,
/// <remarks/>
_largeFlatRateBox,
/// <remarks/>
_irregularPackage,
/// <remarks/>
_largePackage,
/// <remarks/>
_oversizedPackage,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageUspsDeliveryConfUsps
{
/// <remarks/>
_deliveryConfirmation,
/// <remarks/>
_signatureConfirmation,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackageFedExList
{
private ItemFulfillmentPackageFedEx[] packageFedExField;
private bool replaceAllField;
public ItemFulfillmentPackageFedExList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("packageFedEx", Order=0)]
public ItemFulfillmentPackageFedEx[] packageFedEx
{
get
{
return this.packageFedExField;
}
set
{
this.packageFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentPackageFedEx
{
private double packageWeightFedExField;
private bool packageWeightFedExFieldSpecified;
private double dryIceWeightFedExField;
private bool dryIceWeightFedExFieldSpecified;
private string packageTrackingNumberFedExField;
private ItemFulfillmentPackageFedExPackagingFedEx packagingFedExField;
private bool packagingFedExFieldSpecified;
private ItemFulfillmentPackageFedExAdmPackageTypeFedEx admPackageTypeFedExField;
private bool admPackageTypeFedExFieldSpecified;
private bool isNonStandardContainerFedExField;
private bool isNonStandardContainerFedExFieldSpecified;
private bool isAlcoholFedExField;
private bool isAlcoholFedExFieldSpecified;
private AlcoholRecipientType alcoholRecipientTypeFedExField;
private bool alcoholRecipientTypeFedExFieldSpecified;
private bool isNonHazLithiumFedExField;
private bool isNonHazLithiumFedExFieldSpecified;
private double insuredValueFedExField;
private bool insuredValueFedExFieldSpecified;
private bool useInsuredValueFedExField;
private bool useInsuredValueFedExFieldSpecified;
private string reference1FedExField;
private ItemFulfillmentPackageFedExPriorityAlertTypeFedEx priorityAlertTypeFedExField;
private bool priorityAlertTypeFedExFieldSpecified;
private string priorityAlertContentFedExField;
private long packageLengthFedExField;
private bool packageLengthFedExFieldSpecified;
private long packageWidthFedExField;
private bool packageWidthFedExFieldSpecified;
private long packageHeightFedExField;
private bool packageHeightFedExFieldSpecified;
private bool useCodFedExField;
private bool useCodFedExFieldSpecified;
private double codAmountFedExField;
private bool codAmountFedExFieldSpecified;
private ItemFulfillmentPackageFedExCodMethodFedEx codMethodFedExField;
private bool codMethodFedExFieldSpecified;
private ItemFulfillmentPackageFedExCodFreightTypeFedEx codFreightTypeFedExField;
private bool codFreightTypeFedExFieldSpecified;
private ItemFulfillmentPackageFedExDeliveryConfFedEx deliveryConfFedExField;
private bool deliveryConfFedExFieldSpecified;
private ItemFulfillmentPackageFedExSignatureOptionsFedEx signatureOptionsFedExField;
private bool signatureOptionsFedExFieldSpecified;
private string signatureReleaseFedExField;
private string authorizationNumberFedExField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public double packageWeightFedEx
{
get
{
return this.packageWeightFedExField;
}
set
{
this.packageWeightFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageWeightFedExSpecified
{
get
{
return this.packageWeightFedExFieldSpecified;
}
set
{
this.packageWeightFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public double dryIceWeightFedEx
{
get
{
return this.dryIceWeightFedExField;
}
set
{
this.dryIceWeightFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool dryIceWeightFedExSpecified
{
get
{
return this.dryIceWeightFedExFieldSpecified;
}
set
{
this.dryIceWeightFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string packageTrackingNumberFedEx
{
get
{
return this.packageTrackingNumberFedExField;
}
set
{
this.packageTrackingNumberFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public ItemFulfillmentPackageFedExPackagingFedEx packagingFedEx
{
get
{
return this.packagingFedExField;
}
set
{
this.packagingFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packagingFedExSpecified
{
get
{
return this.packagingFedExFieldSpecified;
}
set
{
this.packagingFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public ItemFulfillmentPackageFedExAdmPackageTypeFedEx admPackageTypeFedEx
{
get
{
return this.admPackageTypeFedExField;
}
set
{
this.admPackageTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool admPackageTypeFedExSpecified
{
get
{
return this.admPackageTypeFedExFieldSpecified;
}
set
{
this.admPackageTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool isNonStandardContainerFedEx
{
get
{
return this.isNonStandardContainerFedExField;
}
set
{
this.isNonStandardContainerFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isNonStandardContainerFedExSpecified
{
get
{
return this.isNonStandardContainerFedExFieldSpecified;
}
set
{
this.isNonStandardContainerFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public bool isAlcoholFedEx
{
get
{
return this.isAlcoholFedExField;
}
set
{
this.isAlcoholFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isAlcoholFedExSpecified
{
get
{
return this.isAlcoholFedExFieldSpecified;
}
set
{
this.isAlcoholFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public AlcoholRecipientType alcoholRecipientTypeFedEx
{
get
{
return this.alcoholRecipientTypeFedExField;
}
set
{
this.alcoholRecipientTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool alcoholRecipientTypeFedExSpecified
{
get
{
return this.alcoholRecipientTypeFedExFieldSpecified;
}
set
{
this.alcoholRecipientTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public bool isNonHazLithiumFedEx
{
get
{
return this.isNonHazLithiumFedExField;
}
set
{
this.isNonHazLithiumFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isNonHazLithiumFedExSpecified
{
get
{
return this.isNonHazLithiumFedExFieldSpecified;
}
set
{
this.isNonHazLithiumFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public double insuredValueFedEx
{
get
{
return this.insuredValueFedExField;
}
set
{
this.insuredValueFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool insuredValueFedExSpecified
{
get
{
return this.insuredValueFedExFieldSpecified;
}
set
{
this.insuredValueFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public bool useInsuredValueFedEx
{
get
{
return this.useInsuredValueFedExField;
}
set
{
this.useInsuredValueFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool useInsuredValueFedExSpecified
{
get
{
return this.useInsuredValueFedExFieldSpecified;
}
set
{
this.useInsuredValueFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public string reference1FedEx
{
get
{
return this.reference1FedExField;
}
set
{
this.reference1FedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public ItemFulfillmentPackageFedExPriorityAlertTypeFedEx priorityAlertTypeFedEx
{
get
{
return this.priorityAlertTypeFedExField;
}
set
{
this.priorityAlertTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool priorityAlertTypeFedExSpecified
{
get
{
return this.priorityAlertTypeFedExFieldSpecified;
}
set
{
this.priorityAlertTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string priorityAlertContentFedEx
{
get
{
return this.priorityAlertContentFedExField;
}
set
{
this.priorityAlertContentFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public long packageLengthFedEx
{
get
{
return this.packageLengthFedExField;
}
set
{
this.packageLengthFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageLengthFedExSpecified
{
get
{
return this.packageLengthFedExFieldSpecified;
}
set
{
this.packageLengthFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public long packageWidthFedEx
{
get
{
return this.packageWidthFedExField;
}
set
{
this.packageWidthFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageWidthFedExSpecified
{
get
{
return this.packageWidthFedExFieldSpecified;
}
set
{
this.packageWidthFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public long packageHeightFedEx
{
get
{
return this.packageHeightFedExField;
}
set
{
this.packageHeightFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool packageHeightFedExSpecified
{
get
{
return this.packageHeightFedExFieldSpecified;
}
set
{
this.packageHeightFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public bool useCodFedEx
{
get
{
return this.useCodFedExField;
}
set
{
this.useCodFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool useCodFedExSpecified
{
get
{
return this.useCodFedExFieldSpecified;
}
set
{
this.useCodFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public double codAmountFedEx
{
get
{
return this.codAmountFedExField;
}
set
{
this.codAmountFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool codAmountFedExSpecified
{
get
{
return this.codAmountFedExFieldSpecified;
}
set
{
this.codAmountFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public ItemFulfillmentPackageFedExCodMethodFedEx codMethodFedEx
{
get
{
return this.codMethodFedExField;
}
set
{
this.codMethodFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool codMethodFedExSpecified
{
get
{
return this.codMethodFedExFieldSpecified;
}
set
{
this.codMethodFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public ItemFulfillmentPackageFedExCodFreightTypeFedEx codFreightTypeFedEx
{
get
{
return this.codFreightTypeFedExField;
}
set
{
this.codFreightTypeFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool codFreightTypeFedExSpecified
{
get
{
return this.codFreightTypeFedExFieldSpecified;
}
set
{
this.codFreightTypeFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public ItemFulfillmentPackageFedExDeliveryConfFedEx deliveryConfFedEx
{
get
{
return this.deliveryConfFedExField;
}
set
{
this.deliveryConfFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deliveryConfFedExSpecified
{
get
{
return this.deliveryConfFedExFieldSpecified;
}
set
{
this.deliveryConfFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public ItemFulfillmentPackageFedExSignatureOptionsFedEx signatureOptionsFedEx
{
get
{
return this.signatureOptionsFedExField;
}
set
{
this.signatureOptionsFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool signatureOptionsFedExSpecified
{
get
{
return this.signatureOptionsFedExFieldSpecified;
}
set
{
this.signatureOptionsFedExFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public string signatureReleaseFedEx
{
get
{
return this.signatureReleaseFedExField;
}
set
{
this.signatureReleaseFedExField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public string authorizationNumberFedEx
{
get
{
return this.authorizationNumberFedExField;
}
set
{
this.authorizationNumberFedExField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageFedExPackagingFedEx
{
/// <remarks/>
_fedExBox,
/// <remarks/>
_fedEx10kgBox,
/// <remarks/>
_fedEx25kgBox,
/// <remarks/>
_fedExEnvelope,
/// <remarks/>
_fedExPak,
/// <remarks/>
_fedExTube,
/// <remarks/>
_yourPackaging,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageFedExAdmPackageTypeFedEx
{
/// <remarks/>
_bag,
/// <remarks/>
_barrel,
/// <remarks/>
_basketOrHamper,
/// <remarks/>
_box,
/// <remarks/>
_bucket,
/// <remarks/>
_bundle,
/// <remarks/>
_cage,
/// <remarks/>
_carton,
/// <remarks/>
_case,
/// <remarks/>
_chest,
/// <remarks/>
_container,
/// <remarks/>
_crate,
/// <remarks/>
_cylinder,
/// <remarks/>
_drum,
/// <remarks/>
_envelope,
/// <remarks/>
_package,
/// <remarks/>
_pail,
/// <remarks/>
_pallet,
/// <remarks/>
_parcel,
/// <remarks/>
_pieces,
/// <remarks/>
_reel,
/// <remarks/>
_roll,
/// <remarks/>
_sack,
/// <remarks/>
_shrinkWrapped,
/// <remarks/>
_skid,
/// <remarks/>
_tank,
/// <remarks/>
_toteBin,
/// <remarks/>
_tube,
/// <remarks/>
_unit,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum AlcoholRecipientType
{
/// <remarks/>
_consumer,
/// <remarks/>
_licensee,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageFedExPriorityAlertTypeFedEx
{
/// <remarks/>
_fedexPriorityAlert,
/// <remarks/>
_fedexPriorityAlertPlus,
/// <remarks/>
_noneSelected,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageFedExCodMethodFedEx
{
/// <remarks/>
_any,
/// <remarks/>
_cash,
/// <remarks/>
_guaranteedFunds,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageFedExCodFreightTypeFedEx
{
/// <remarks/>
_cODCharge,
/// <remarks/>
_noneSelected,
/// <remarks/>
_orderChargeNet,
/// <remarks/>
_orderChargeTotal,
/// <remarks/>
_shippingCharge,
/// <remarks/>
_totalCharge,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageFedExDeliveryConfFedEx
{
/// <remarks/>
_signatureRequired,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum ItemFulfillmentPackageFedExSignatureOptionsFedEx
{
/// <remarks/>
_adult,
/// <remarks/>
_direct,
/// <remarks/>
_indirect,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentItemList
{
private ItemFulfillmentItem[] itemField;
private bool replaceAllField;
public ItemFulfillmentItemList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("item", Order=0)]
public ItemFulfillmentItem[] item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class ItemFulfillmentItem
{
private string jobNameField;
private bool itemReceiveField;
private bool itemReceiveFieldSpecified;
private string itemNameField;
private string descriptionField;
private RecordRef departmentField;
private RecordRef classField;
private RecordRef locationField;
private double onHandField;
private bool onHandFieldSpecified;
private double quantityField;
private bool quantityFieldSpecified;
private string unitsDisplayField;
private string createPoField;
private InventoryDetail inventoryDetailField;
private string binNumbersField;
private string serialNumbersField;
private string poNumField;
private RecordRef itemField;
private long orderLineField;
private bool orderLineFieldSpecified;
private double quantityRemainingField;
private bool quantityRemainingFieldSpecified;
private CustomFieldRef[] optionsField;
private long shipGroupField;
private bool shipGroupFieldSpecified;
private bool itemIsFulfilledField;
private bool itemIsFulfilledFieldSpecified;
private RecordRef shipAddressField;
private RecordRef shipMethodField;
private CustomFieldRef[] customFieldListField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string jobName
{
get
{
return this.jobNameField;
}
set
{
this.jobNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public bool itemReceive
{
get
{
return this.itemReceiveField;
}
set
{
this.itemReceiveField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemReceiveSpecified
{
get
{
return this.itemReceiveFieldSpecified;
}
set
{
this.itemReceiveFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string itemName
{
get
{
return this.itemNameField;
}
set
{
this.itemNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public double onHand
{
get
{
return this.onHandField;
}
set
{
this.onHandField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool onHandSpecified
{
get
{
return this.onHandFieldSpecified;
}
set
{
this.onHandFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public double quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantitySpecified
{
get
{
return this.quantityFieldSpecified;
}
set
{
this.quantityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public string unitsDisplay
{
get
{
return this.unitsDisplayField;
}
set
{
this.unitsDisplayField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string createPo
{
get
{
return this.createPoField;
}
set
{
this.createPoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public InventoryDetail inventoryDetail
{
get
{
return this.inventoryDetailField;
}
set
{
this.inventoryDetailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string binNumbers
{
get
{
return this.binNumbersField;
}
set
{
this.binNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string serialNumbers
{
get
{
return this.serialNumbersField;
}
set
{
this.serialNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public string poNum
{
get
{
return this.poNumField;
}
set
{
this.poNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public RecordRef item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public long orderLine
{
get
{
return this.orderLineField;
}
set
{
this.orderLineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool orderLineSpecified
{
get
{
return this.orderLineFieldSpecified;
}
set
{
this.orderLineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public double quantityRemaining
{
get
{
return this.quantityRemainingField;
}
set
{
this.quantityRemainingField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityRemainingSpecified
{
get
{
return this.quantityRemainingFieldSpecified;
}
set
{
this.quantityRemainingFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=18)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public long shipGroup
{
get
{
return this.shipGroupField;
}
set
{
this.shipGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipGroupSpecified
{
get
{
return this.shipGroupFieldSpecified;
}
set
{
this.shipGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public bool itemIsFulfilled
{
get
{
return this.itemIsFulfilledField;
}
set
{
this.itemIsFulfilledField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemIsFulfilledSpecified
{
get
{
return this.itemIsFulfilledFieldSpecified;
}
set
{
this.itemIsFulfilledFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef shipAddress
{
get
{
return this.shipAddressField;
}
set
{
this.shipAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=23)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class SalesOrder : Record
{
private System.DateTime createdDateField;
private bool createdDateFieldSpecified;
private RecordRef customFormField;
private RecordRef entityField;
private RecordRef jobField;
private RecordRef currencyField;
private RecordRef drAccountField;
private RecordRef fxAccountField;
private System.DateTime tranDateField;
private bool tranDateFieldSpecified;
private string tranIdField;
private RecordRef entityTaxRegNumField;
private string sourceField;
private RecordRef createdFromField;
private SalesOrderOrderStatus orderStatusField;
private bool orderStatusFieldSpecified;
private System.DateTime nextBillField;
private bool nextBillFieldSpecified;
private RecordRef opportunityField;
private RecordRef salesRepField;
private string contribPctField;
private RecordRef partnerField;
private RecordRef salesGroupField;
private bool syncSalesTeamsField;
private bool syncSalesTeamsFieldSpecified;
private RecordRef leadSourceField;
private System.DateTime startDateField;
private bool startDateFieldSpecified;
private System.DateTime endDateField;
private bool endDateFieldSpecified;
private string otherRefNumField;
private string memoField;
private System.DateTime salesEffectiveDateField;
private bool salesEffectiveDateFieldSpecified;
private bool excludeCommissionField;
private bool excludeCommissionFieldSpecified;
private double totalCostEstimateField;
private bool totalCostEstimateFieldSpecified;
private double estGrossProfitField;
private bool estGrossProfitFieldSpecified;
private double estGrossProfitPercentField;
private bool estGrossProfitPercentFieldSpecified;
private double exchangeRateField;
private bool exchangeRateFieldSpecified;
private RecordRef promoCodeField;
private string currencyNameField;
private RecordRef discountItemField;
private string discountRateField;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private RecordRef taxItemField;
private double taxRateField;
private bool taxRateFieldSpecified;
private bool toBePrintedField;
private bool toBePrintedFieldSpecified;
private bool toBeEmailedField;
private bool toBeEmailedFieldSpecified;
private string emailField;
private bool toBeFaxedField;
private bool toBeFaxedFieldSpecified;
private string faxField;
private RecordRef messageSelField;
private string messageField;
private Address billingAddressField;
private RecordRef billAddressListField;
private Address shippingAddressField;
private bool shipIsResidentialField;
private bool shipIsResidentialFieldSpecified;
private RecordRef shipAddressListField;
private string fobField;
private System.DateTime shipDateField;
private bool shipDateFieldSpecified;
private System.DateTime actualShipDateField;
private bool actualShipDateFieldSpecified;
private RecordRef shipMethodField;
private double shippingCostField;
private bool shippingCostFieldSpecified;
private double shippingTax1RateField;
private bool shippingTax1RateFieldSpecified;
private bool isMultiShipToField;
private bool isMultiShipToFieldSpecified;
private string shippingTax2RateField;
private RecordRef shippingTaxCodeField;
private RecordRef handlingTaxCodeField;
private double handlingTax1RateField;
private bool handlingTax1RateFieldSpecified;
private string handlingTax2RateField;
private double handlingCostField;
private bool handlingCostFieldSpecified;
private string trackingNumbersField;
private string linkedTrackingNumbersField;
private bool shipCompleteField;
private bool shipCompleteFieldSpecified;
private RecordRef paymentMethodField;
private string shopperIpAddressField;
private bool saveOnAuthDeclineField;
private bool saveOnAuthDeclineFieldSpecified;
private bool canHaveStackableField;
private bool canHaveStackableFieldSpecified;
private RecordRef creditCardField;
private RevenueStatus revenueStatusField;
private bool revenueStatusFieldSpecified;
private double recognizedRevenueField;
private bool recognizedRevenueFieldSpecified;
private double deferredRevenueField;
private bool deferredRevenueFieldSpecified;
private bool revRecOnRevCommitmentField;
private bool revRecOnRevCommitmentFieldSpecified;
private RevenueCommitStatus revCommitStatusField;
private bool revCommitStatusFieldSpecified;
private string ccNumberField;
private System.DateTime ccExpireDateField;
private bool ccExpireDateFieldSpecified;
private string ccNameField;
private string ccStreetField;
private string ccZipCodeField;
private string payPalStatusField;
private RecordRef creditCardProcessorField;
private string payPalTranIdField;
private bool ccApprovedField;
private bool ccApprovedFieldSpecified;
private bool getAuthField;
private bool getAuthFieldSpecified;
private string authCodeField;
private AvsMatchCode ccAvsStreetMatchField;
private bool ccAvsStreetMatchFieldSpecified;
private AvsMatchCode ccAvsZipMatchField;
private bool ccAvsZipMatchFieldSpecified;
private bool isRecurringPaymentField;
private bool isRecurringPaymentFieldSpecified;
private AvsMatchCode ccSecurityCodeMatchField;
private bool ccSecurityCodeMatchFieldSpecified;
private double altSalesTotalField;
private bool altSalesTotalFieldSpecified;
private bool ignoreAvsField;
private bool ignoreAvsFieldSpecified;
private TransactionPaymentEventResult paymentEventResultField;
private bool paymentEventResultFieldSpecified;
private TransactionPaymentEventHoldReason paymentEventHoldReasonField;
private bool paymentEventHoldReasonFieldSpecified;
private TransactionPaymentEventType paymentEventTypeField;
private bool paymentEventTypeFieldSpecified;
private System.DateTime paymentEventDateField;
private bool paymentEventDateFieldSpecified;
private string paymentEventUpdatedByField;
private double subTotalField;
private bool subTotalFieldSpecified;
private double discountTotalField;
private bool discountTotalFieldSpecified;
private double taxTotalField;
private bool taxTotalFieldSpecified;
private double altShippingCostField;
private bool altShippingCostFieldSpecified;
private double altHandlingCostField;
private bool altHandlingCostFieldSpecified;
private double totalField;
private bool totalFieldSpecified;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private string paypalAuthIdField;
private double balanceField;
private bool balanceFieldSpecified;
private bool paypalProcessField;
private bool paypalProcessFieldSpecified;
private RecordRef billingScheduleField;
private string ccSecurityCodeField;
private string threeDStatusCodeField;
private RecordRef classField;
private RecordRef departmentField;
private RecordRef subsidiaryField;
private RecordRef intercoTransactionField;
private IntercoStatus intercoStatusField;
private bool intercoStatusFieldSpecified;
private string debitCardIssueNoField;
private System.DateTime lastModifiedDateField;
private bool lastModifiedDateFieldSpecified;
private RecordRef nexusField;
private RecordRef subsidiaryTaxRegNumField;
private bool taxRegOverrideField;
private bool taxRegOverrideFieldSpecified;
private bool taxDetailsOverrideField;
private bool taxDetailsOverrideFieldSpecified;
private RecordRef locationField;
private string pnRefNumField;
private string statusField;
private double tax2TotalField;
private bool tax2TotalFieldSpecified;
private RecordRef termsField;
private System.DateTime validFromField;
private bool validFromFieldSpecified;
private string vatRegNumField;
private double giftCertAppliedField;
private bool giftCertAppliedFieldSpecified;
private double oneTimeField;
private bool oneTimeFieldSpecified;
private double recurWeeklyField;
private bool recurWeeklyFieldSpecified;
private double recurMonthlyField;
private bool recurMonthlyFieldSpecified;
private double recurQuarterlyField;
private bool recurQuarterlyFieldSpecified;
private double recurAnnuallyField;
private bool recurAnnuallyFieldSpecified;
private bool tranIsVsoeBundleField;
private bool tranIsVsoeBundleFieldSpecified;
private bool vsoeAutoCalcField;
private bool vsoeAutoCalcFieldSpecified;
private bool syncPartnerTeamsField;
private bool syncPartnerTeamsFieldSpecified;
private SalesOrderSalesTeamList salesTeamListField;
private SalesOrderPartnersList partnersListField;
private GiftCertRedemptionList giftCertRedemptionListField;
private PromotionsList promotionsListField;
private SalesOrderItemList itemListField;
private SalesOrderShipGroupList shipGroupListField;
private AccountingBookDetailList accountingBookDetailListField;
private TaxDetailsList taxDetailsListField;
private CustomFieldRef[] customFieldListField;
private string internalIdField;
private string externalIdField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime createdDate
{
get
{
return this.createdDateField;
}
set
{
this.createdDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createdDateSpecified
{
get
{
return this.createdDateFieldSpecified;
}
set
{
this.createdDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef customForm
{
get
{
return this.customFormField;
}
set
{
this.customFormField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public RecordRef entity
{
get
{
return this.entityField;
}
set
{
this.entityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public RecordRef currency
{
get
{
return this.currencyField;
}
set
{
this.currencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public RecordRef drAccount
{
get
{
return this.drAccountField;
}
set
{
this.drAccountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public RecordRef fxAccount
{
get
{
return this.fxAccountField;
}
set
{
this.fxAccountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public System.DateTime tranDate
{
get
{
return this.tranDateField;
}
set
{
this.tranDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranDateSpecified
{
get
{
return this.tranDateFieldSpecified;
}
set
{
this.tranDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public string tranId
{
get
{
return this.tranIdField;
}
set
{
this.tranIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public RecordRef entityTaxRegNum
{
get
{
return this.entityTaxRegNumField;
}
set
{
this.entityTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string source
{
get
{
return this.sourceField;
}
set
{
this.sourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public RecordRef createdFrom
{
get
{
return this.createdFromField;
}
set
{
this.createdFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public SalesOrderOrderStatus orderStatus
{
get
{
return this.orderStatusField;
}
set
{
this.orderStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool orderStatusSpecified
{
get
{
return this.orderStatusFieldSpecified;
}
set
{
this.orderStatusFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public System.DateTime nextBill
{
get
{
return this.nextBillField;
}
set
{
this.nextBillField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool nextBillSpecified
{
get
{
return this.nextBillFieldSpecified;
}
set
{
this.nextBillFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public RecordRef opportunity
{
get
{
return this.opportunityField;
}
set
{
this.opportunityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public RecordRef salesRep
{
get
{
return this.salesRepField;
}
set
{
this.salesRepField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public string contribPct
{
get
{
return this.contribPctField;
}
set
{
this.contribPctField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public RecordRef partner
{
get
{
return this.partnerField;
}
set
{
this.partnerField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public RecordRef salesGroup
{
get
{
return this.salesGroupField;
}
set
{
this.salesGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=19)]
public bool syncSalesTeams
{
get
{
return this.syncSalesTeamsField;
}
set
{
this.syncSalesTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncSalesTeamsSpecified
{
get
{
return this.syncSalesTeamsFieldSpecified;
}
set
{
this.syncSalesTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public RecordRef leadSource
{
get
{
return this.leadSourceField;
}
set
{
this.leadSourceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public System.DateTime startDate
{
get
{
return this.startDateField;
}
set
{
this.startDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool startDateSpecified
{
get
{
return this.startDateFieldSpecified;
}
set
{
this.startDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public System.DateTime endDate
{
get
{
return this.endDateField;
}
set
{
this.endDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool endDateSpecified
{
get
{
return this.endDateFieldSpecified;
}
set
{
this.endDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public string otherRefNum
{
get
{
return this.otherRefNumField;
}
set
{
this.otherRefNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public string memo
{
get
{
return this.memoField;
}
set
{
this.memoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public System.DateTime salesEffectiveDate
{
get
{
return this.salesEffectiveDateField;
}
set
{
this.salesEffectiveDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool salesEffectiveDateSpecified
{
get
{
return this.salesEffectiveDateFieldSpecified;
}
set
{
this.salesEffectiveDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public bool excludeCommission
{
get
{
return this.excludeCommissionField;
}
set
{
this.excludeCommissionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool excludeCommissionSpecified
{
get
{
return this.excludeCommissionFieldSpecified;
}
set
{
this.excludeCommissionFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public double totalCostEstimate
{
get
{
return this.totalCostEstimateField;
}
set
{
this.totalCostEstimateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalCostEstimateSpecified
{
get
{
return this.totalCostEstimateFieldSpecified;
}
set
{
this.totalCostEstimateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public double estGrossProfit
{
get
{
return this.estGrossProfitField;
}
set
{
this.estGrossProfitField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitSpecified
{
get
{
return this.estGrossProfitFieldSpecified;
}
set
{
this.estGrossProfitFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public double estGrossProfitPercent
{
get
{
return this.estGrossProfitPercentField;
}
set
{
this.estGrossProfitPercentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool estGrossProfitPercentSpecified
{
get
{
return this.estGrossProfitPercentFieldSpecified;
}
set
{
this.estGrossProfitPercentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public double exchangeRate
{
get
{
return this.exchangeRateField;
}
set
{
this.exchangeRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool exchangeRateSpecified
{
get
{
return this.exchangeRateFieldSpecified;
}
set
{
this.exchangeRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public RecordRef promoCode
{
get
{
return this.promoCodeField;
}
set
{
this.promoCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public string currencyName
{
get
{
return this.currencyNameField;
}
set
{
this.currencyNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public RecordRef discountItem
{
get
{
return this.discountItemField;
}
set
{
this.discountItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public string discountRate
{
get
{
return this.discountRateField;
}
set
{
this.discountRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public RecordRef taxItem
{
get
{
return this.taxItemField;
}
set
{
this.taxItemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public double taxRate
{
get
{
return this.taxRateField;
}
set
{
this.taxRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRateSpecified
{
get
{
return this.taxRateFieldSpecified;
}
set
{
this.taxRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public bool toBePrinted
{
get
{
return this.toBePrintedField;
}
set
{
this.toBePrintedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBePrintedSpecified
{
get
{
return this.toBePrintedFieldSpecified;
}
set
{
this.toBePrintedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=39)]
public bool toBeEmailed
{
get
{
return this.toBeEmailedField;
}
set
{
this.toBeEmailedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeEmailedSpecified
{
get
{
return this.toBeEmailedFieldSpecified;
}
set
{
this.toBeEmailedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=40)]
public string email
{
get
{
return this.emailField;
}
set
{
this.emailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=41)]
public bool toBeFaxed
{
get
{
return this.toBeFaxedField;
}
set
{
this.toBeFaxedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool toBeFaxedSpecified
{
get
{
return this.toBeFaxedFieldSpecified;
}
set
{
this.toBeFaxedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=42)]
public string fax
{
get
{
return this.faxField;
}
set
{
this.faxField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=43)]
public RecordRef messageSel
{
get
{
return this.messageSelField;
}
set
{
this.messageSelField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=44)]
public string message
{
get
{
return this.messageField;
}
set
{
this.messageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=45)]
public Address billingAddress
{
get
{
return this.billingAddressField;
}
set
{
this.billingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=46)]
public RecordRef billAddressList
{
get
{
return this.billAddressListField;
}
set
{
this.billAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=47)]
public Address shippingAddress
{
get
{
return this.shippingAddressField;
}
set
{
this.shippingAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=48)]
public bool shipIsResidential
{
get
{
return this.shipIsResidentialField;
}
set
{
this.shipIsResidentialField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipIsResidentialSpecified
{
get
{
return this.shipIsResidentialFieldSpecified;
}
set
{
this.shipIsResidentialFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=49)]
public RecordRef shipAddressList
{
get
{
return this.shipAddressListField;
}
set
{
this.shipAddressListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=50)]
public string fob
{
get
{
return this.fobField;
}
set
{
this.fobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=51)]
public System.DateTime shipDate
{
get
{
return this.shipDateField;
}
set
{
this.shipDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipDateSpecified
{
get
{
return this.shipDateFieldSpecified;
}
set
{
this.shipDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=52)]
public System.DateTime actualShipDate
{
get
{
return this.actualShipDateField;
}
set
{
this.actualShipDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool actualShipDateSpecified
{
get
{
return this.actualShipDateFieldSpecified;
}
set
{
this.actualShipDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=53)]
public RecordRef shipMethod
{
get
{
return this.shipMethodField;
}
set
{
this.shipMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=54)]
public double shippingCost
{
get
{
return this.shippingCostField;
}
set
{
this.shippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingCostSpecified
{
get
{
return this.shippingCostFieldSpecified;
}
set
{
this.shippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=55)]
public double shippingTax1Rate
{
get
{
return this.shippingTax1RateField;
}
set
{
this.shippingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shippingTax1RateSpecified
{
get
{
return this.shippingTax1RateFieldSpecified;
}
set
{
this.shippingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=56)]
public bool isMultiShipTo
{
get
{
return this.isMultiShipToField;
}
set
{
this.isMultiShipToField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isMultiShipToSpecified
{
get
{
return this.isMultiShipToFieldSpecified;
}
set
{
this.isMultiShipToFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=57)]
public string shippingTax2Rate
{
get
{
return this.shippingTax2RateField;
}
set
{
this.shippingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=58)]
public RecordRef shippingTaxCode
{
get
{
return this.shippingTaxCodeField;
}
set
{
this.shippingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=59)]
public RecordRef handlingTaxCode
{
get
{
return this.handlingTaxCodeField;
}
set
{
this.handlingTaxCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=60)]
public double handlingTax1Rate
{
get
{
return this.handlingTax1RateField;
}
set
{
this.handlingTax1RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingTax1RateSpecified
{
get
{
return this.handlingTax1RateFieldSpecified;
}
set
{
this.handlingTax1RateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=61)]
public string handlingTax2Rate
{
get
{
return this.handlingTax2RateField;
}
set
{
this.handlingTax2RateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=62)]
public double handlingCost
{
get
{
return this.handlingCostField;
}
set
{
this.handlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool handlingCostSpecified
{
get
{
return this.handlingCostFieldSpecified;
}
set
{
this.handlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=63)]
public string trackingNumbers
{
get
{
return this.trackingNumbersField;
}
set
{
this.trackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=64)]
public string linkedTrackingNumbers
{
get
{
return this.linkedTrackingNumbersField;
}
set
{
this.linkedTrackingNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=65)]
public bool shipComplete
{
get
{
return this.shipCompleteField;
}
set
{
this.shipCompleteField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool shipCompleteSpecified
{
get
{
return this.shipCompleteFieldSpecified;
}
set
{
this.shipCompleteFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=66)]
public RecordRef paymentMethod
{
get
{
return this.paymentMethodField;
}
set
{
this.paymentMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=67)]
public string shopperIpAddress
{
get
{
return this.shopperIpAddressField;
}
set
{
this.shopperIpAddressField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=68)]
public bool saveOnAuthDecline
{
get
{
return this.saveOnAuthDeclineField;
}
set
{
this.saveOnAuthDeclineField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool saveOnAuthDeclineSpecified
{
get
{
return this.saveOnAuthDeclineFieldSpecified;
}
set
{
this.saveOnAuthDeclineFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=69)]
public bool canHaveStackable
{
get
{
return this.canHaveStackableField;
}
set
{
this.canHaveStackableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool canHaveStackableSpecified
{
get
{
return this.canHaveStackableFieldSpecified;
}
set
{
this.canHaveStackableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=70)]
public RecordRef creditCard
{
get
{
return this.creditCardField;
}
set
{
this.creditCardField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=71)]
public RevenueStatus revenueStatus
{
get
{
return this.revenueStatusField;
}
set
{
this.revenueStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revenueStatusSpecified
{
get
{
return this.revenueStatusFieldSpecified;
}
set
{
this.revenueStatusFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=72)]
public double recognizedRevenue
{
get
{
return this.recognizedRevenueField;
}
set
{
this.recognizedRevenueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recognizedRevenueSpecified
{
get
{
return this.recognizedRevenueFieldSpecified;
}
set
{
this.recognizedRevenueFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=73)]
public double deferredRevenue
{
get
{
return this.deferredRevenueField;
}
set
{
this.deferredRevenueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deferredRevenueSpecified
{
get
{
return this.deferredRevenueFieldSpecified;
}
set
{
this.deferredRevenueFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=74)]
public bool revRecOnRevCommitment
{
get
{
return this.revRecOnRevCommitmentField;
}
set
{
this.revRecOnRevCommitmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecOnRevCommitmentSpecified
{
get
{
return this.revRecOnRevCommitmentFieldSpecified;
}
set
{
this.revRecOnRevCommitmentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=75)]
public RevenueCommitStatus revCommitStatus
{
get
{
return this.revCommitStatusField;
}
set
{
this.revCommitStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revCommitStatusSpecified
{
get
{
return this.revCommitStatusFieldSpecified;
}
set
{
this.revCommitStatusFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=76)]
public string ccNumber
{
get
{
return this.ccNumberField;
}
set
{
this.ccNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=77)]
public System.DateTime ccExpireDate
{
get
{
return this.ccExpireDateField;
}
set
{
this.ccExpireDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccExpireDateSpecified
{
get
{
return this.ccExpireDateFieldSpecified;
}
set
{
this.ccExpireDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=78)]
public string ccName
{
get
{
return this.ccNameField;
}
set
{
this.ccNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=79)]
public string ccStreet
{
get
{
return this.ccStreetField;
}
set
{
this.ccStreetField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=80)]
public string ccZipCode
{
get
{
return this.ccZipCodeField;
}
set
{
this.ccZipCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=81)]
public string payPalStatus
{
get
{
return this.payPalStatusField;
}
set
{
this.payPalStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=82)]
public RecordRef creditCardProcessor
{
get
{
return this.creditCardProcessorField;
}
set
{
this.creditCardProcessorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=83)]
public string payPalTranId
{
get
{
return this.payPalTranIdField;
}
set
{
this.payPalTranIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=84)]
public bool ccApproved
{
get
{
return this.ccApprovedField;
}
set
{
this.ccApprovedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccApprovedSpecified
{
get
{
return this.ccApprovedFieldSpecified;
}
set
{
this.ccApprovedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=85)]
public bool getAuth
{
get
{
return this.getAuthField;
}
set
{
this.getAuthField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool getAuthSpecified
{
get
{
return this.getAuthFieldSpecified;
}
set
{
this.getAuthFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=86)]
public string authCode
{
get
{
return this.authCodeField;
}
set
{
this.authCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=87)]
public AvsMatchCode ccAvsStreetMatch
{
get
{
return this.ccAvsStreetMatchField;
}
set
{
this.ccAvsStreetMatchField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccAvsStreetMatchSpecified
{
get
{
return this.ccAvsStreetMatchFieldSpecified;
}
set
{
this.ccAvsStreetMatchFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=88)]
public AvsMatchCode ccAvsZipMatch
{
get
{
return this.ccAvsZipMatchField;
}
set
{
this.ccAvsZipMatchField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccAvsZipMatchSpecified
{
get
{
return this.ccAvsZipMatchFieldSpecified;
}
set
{
this.ccAvsZipMatchFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=89)]
public bool isRecurringPayment
{
get
{
return this.isRecurringPaymentField;
}
set
{
this.isRecurringPaymentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isRecurringPaymentSpecified
{
get
{
return this.isRecurringPaymentFieldSpecified;
}
set
{
this.isRecurringPaymentFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=90)]
public AvsMatchCode ccSecurityCodeMatch
{
get
{
return this.ccSecurityCodeMatchField;
}
set
{
this.ccSecurityCodeMatchField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ccSecurityCodeMatchSpecified
{
get
{
return this.ccSecurityCodeMatchFieldSpecified;
}
set
{
this.ccSecurityCodeMatchFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=91)]
public double altSalesTotal
{
get
{
return this.altSalesTotalField;
}
set
{
this.altSalesTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altSalesTotalSpecified
{
get
{
return this.altSalesTotalFieldSpecified;
}
set
{
this.altSalesTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=92)]
public bool ignoreAvs
{
get
{
return this.ignoreAvsField;
}
set
{
this.ignoreAvsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ignoreAvsSpecified
{
get
{
return this.ignoreAvsFieldSpecified;
}
set
{
this.ignoreAvsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=93)]
public TransactionPaymentEventResult paymentEventResult
{
get
{
return this.paymentEventResultField;
}
set
{
this.paymentEventResultField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool paymentEventResultSpecified
{
get
{
return this.paymentEventResultFieldSpecified;
}
set
{
this.paymentEventResultFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=94)]
public TransactionPaymentEventHoldReason paymentEventHoldReason
{
get
{
return this.paymentEventHoldReasonField;
}
set
{
this.paymentEventHoldReasonField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool paymentEventHoldReasonSpecified
{
get
{
return this.paymentEventHoldReasonFieldSpecified;
}
set
{
this.paymentEventHoldReasonFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=95)]
public TransactionPaymentEventType paymentEventType
{
get
{
return this.paymentEventTypeField;
}
set
{
this.paymentEventTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool paymentEventTypeSpecified
{
get
{
return this.paymentEventTypeFieldSpecified;
}
set
{
this.paymentEventTypeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=96)]
public System.DateTime paymentEventDate
{
get
{
return this.paymentEventDateField;
}
set
{
this.paymentEventDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool paymentEventDateSpecified
{
get
{
return this.paymentEventDateFieldSpecified;
}
set
{
this.paymentEventDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=97)]
public string paymentEventUpdatedBy
{
get
{
return this.paymentEventUpdatedByField;
}
set
{
this.paymentEventUpdatedByField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=98)]
public double subTotal
{
get
{
return this.subTotalField;
}
set
{
this.subTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool subTotalSpecified
{
get
{
return this.subTotalFieldSpecified;
}
set
{
this.subTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=99)]
public double discountTotal
{
get
{
return this.discountTotalField;
}
set
{
this.discountTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool discountTotalSpecified
{
get
{
return this.discountTotalFieldSpecified;
}
set
{
this.discountTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=100)]
public double taxTotal
{
get
{
return this.taxTotalField;
}
set
{
this.taxTotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxTotalSpecified
{
get
{
return this.taxTotalFieldSpecified;
}
set
{
this.taxTotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=101)]
public double altShippingCost
{
get
{
return this.altShippingCostField;
}
set
{
this.altShippingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altShippingCostSpecified
{
get
{
return this.altShippingCostFieldSpecified;
}
set
{
this.altShippingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=102)]
public double altHandlingCost
{
get
{
return this.altHandlingCostField;
}
set
{
this.altHandlingCostField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altHandlingCostSpecified
{
get
{
return this.altHandlingCostFieldSpecified;
}
set
{
this.altHandlingCostFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=103)]
public double total
{
get
{
return this.totalField;
}
set
{
this.totalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool totalSpecified
{
get
{
return this.totalFieldSpecified;
}
set
{
this.totalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=104)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=105)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=106)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=107)]
public string paypalAuthId
{
get
{
return this.paypalAuthIdField;
}
set
{
this.paypalAuthIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=108)]
public double balance
{
get
{
return this.balanceField;
}
set
{
this.balanceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool balanceSpecified
{
get
{
return this.balanceFieldSpecified;
}
set
{
this.balanceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=109)]
public bool paypalProcess
{
get
{
return this.paypalProcessField;
}
set
{
this.paypalProcessField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool paypalProcessSpecified
{
get
{
return this.paypalProcessFieldSpecified;
}
set
{
this.paypalProcessFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=110)]
public RecordRef billingSchedule
{
get
{
return this.billingScheduleField;
}
set
{
this.billingScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=111)]
public string ccSecurityCode
{
get
{
return this.ccSecurityCodeField;
}
set
{
this.ccSecurityCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=112)]
public string threeDStatusCode
{
get
{
return this.threeDStatusCodeField;
}
set
{
this.threeDStatusCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=113)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=114)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=115)]
public RecordRef subsidiary
{
get
{
return this.subsidiaryField;
}
set
{
this.subsidiaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=116)]
public RecordRef intercoTransaction
{
get
{
return this.intercoTransactionField;
}
set
{
this.intercoTransactionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=117)]
public IntercoStatus intercoStatus
{
get
{
return this.intercoStatusField;
}
set
{
this.intercoStatusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool intercoStatusSpecified
{
get
{
return this.intercoStatusFieldSpecified;
}
set
{
this.intercoStatusFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=118)]
public string debitCardIssueNo
{
get
{
return this.debitCardIssueNoField;
}
set
{
this.debitCardIssueNoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=119)]
public System.DateTime lastModifiedDate
{
get
{
return this.lastModifiedDateField;
}
set
{
this.lastModifiedDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lastModifiedDateSpecified
{
get
{
return this.lastModifiedDateFieldSpecified;
}
set
{
this.lastModifiedDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=120)]
public RecordRef nexus
{
get
{
return this.nexusField;
}
set
{
this.nexusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=121)]
public RecordRef subsidiaryTaxRegNum
{
get
{
return this.subsidiaryTaxRegNumField;
}
set
{
this.subsidiaryTaxRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=122)]
public bool taxRegOverride
{
get
{
return this.taxRegOverrideField;
}
set
{
this.taxRegOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxRegOverrideSpecified
{
get
{
return this.taxRegOverrideFieldSpecified;
}
set
{
this.taxRegOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=123)]
public bool taxDetailsOverride
{
get
{
return this.taxDetailsOverrideField;
}
set
{
this.taxDetailsOverrideField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool taxDetailsOverrideSpecified
{
get
{
return this.taxDetailsOverrideFieldSpecified;
}
set
{
this.taxDetailsOverrideFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=124)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=125)]
public string pnRefNum
{
get
{
return this.pnRefNumField;
}
set
{
this.pnRefNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=126)]
public string status
{
get
{
return this.statusField;
}
set
{
this.statusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=127)]
public double tax2Total
{
get
{
return this.tax2TotalField;
}
set
{
this.tax2TotalField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tax2TotalSpecified
{
get
{
return this.tax2TotalFieldSpecified;
}
set
{
this.tax2TotalFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=128)]
public RecordRef terms
{
get
{
return this.termsField;
}
set
{
this.termsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=129)]
public System.DateTime validFrom
{
get
{
return this.validFromField;
}
set
{
this.validFromField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool validFromSpecified
{
get
{
return this.validFromFieldSpecified;
}
set
{
this.validFromFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=130)]
public string vatRegNum
{
get
{
return this.vatRegNumField;
}
set
{
this.vatRegNumField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=131)]
public double giftCertApplied
{
get
{
return this.giftCertAppliedField;
}
set
{
this.giftCertAppliedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool giftCertAppliedSpecified
{
get
{
return this.giftCertAppliedFieldSpecified;
}
set
{
this.giftCertAppliedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=132)]
public double oneTime
{
get
{
return this.oneTimeField;
}
set
{
this.oneTimeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool oneTimeSpecified
{
get
{
return this.oneTimeFieldSpecified;
}
set
{
this.oneTimeFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=133)]
public double recurWeekly
{
get
{
return this.recurWeeklyField;
}
set
{
this.recurWeeklyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurWeeklySpecified
{
get
{
return this.recurWeeklyFieldSpecified;
}
set
{
this.recurWeeklyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=134)]
public double recurMonthly
{
get
{
return this.recurMonthlyField;
}
set
{
this.recurMonthlyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurMonthlySpecified
{
get
{
return this.recurMonthlyFieldSpecified;
}
set
{
this.recurMonthlyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=135)]
public double recurQuarterly
{
get
{
return this.recurQuarterlyField;
}
set
{
this.recurQuarterlyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurQuarterlySpecified
{
get
{
return this.recurQuarterlyFieldSpecified;
}
set
{
this.recurQuarterlyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=136)]
public double recurAnnually
{
get
{
return this.recurAnnuallyField;
}
set
{
this.recurAnnuallyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool recurAnnuallySpecified
{
get
{
return this.recurAnnuallyFieldSpecified;
}
set
{
this.recurAnnuallyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=137)]
public bool tranIsVsoeBundle
{
get
{
return this.tranIsVsoeBundleField;
}
set
{
this.tranIsVsoeBundleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool tranIsVsoeBundleSpecified
{
get
{
return this.tranIsVsoeBundleFieldSpecified;
}
set
{
this.tranIsVsoeBundleFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=138)]
public bool vsoeAutoCalc
{
get
{
return this.vsoeAutoCalcField;
}
set
{
this.vsoeAutoCalcField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool vsoeAutoCalcSpecified
{
get
{
return this.vsoeAutoCalcFieldSpecified;
}
set
{
this.vsoeAutoCalcFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=139)]
public bool syncPartnerTeams
{
get
{
return this.syncPartnerTeamsField;
}
set
{
this.syncPartnerTeamsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool syncPartnerTeamsSpecified
{
get
{
return this.syncPartnerTeamsFieldSpecified;
}
set
{
this.syncPartnerTeamsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=140)]
public SalesOrderSalesTeamList salesTeamList
{
get
{
return this.salesTeamListField;
}
set
{
this.salesTeamListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=141)]
public SalesOrderPartnersList partnersList
{
get
{
return this.partnersListField;
}
set
{
this.partnersListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=142)]
public GiftCertRedemptionList giftCertRedemptionList
{
get
{
return this.giftCertRedemptionListField;
}
set
{
this.giftCertRedemptionListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=143)]
public PromotionsList promotionsList
{
get
{
return this.promotionsListField;
}
set
{
this.promotionsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=144)]
public SalesOrderItemList itemList
{
get
{
return this.itemListField;
}
set
{
this.itemListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=145)]
public SalesOrderShipGroupList shipGroupList
{
get
{
return this.shipGroupListField;
}
set
{
this.shipGroupListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=146)]
public AccountingBookDetailList accountingBookDetailList
{
get
{
return this.accountingBookDetailListField;
}
set
{
this.accountingBookDetailListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=147)]
public TaxDetailsList taxDetailsList
{
get
{
return this.taxDetailsListField;
}
set
{
this.taxDetailsListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=148)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] customFieldList
{
get
{
return this.customFieldListField;
}
set
{
this.customFieldListField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string internalId
{
get
{
return this.internalIdField;
}
set
{
this.internalIdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string externalId
{
get
{
return this.externalIdField;
}
set
{
this.externalIdField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum SalesOrderOrderStatus
{
/// <remarks/>
_pendingApproval,
/// <remarks/>
_pendingFulfillment,
/// <remarks/>
_cancelled,
/// <remarks/>
_partiallyFulfilled,
/// <remarks/>
_pendingBillingPartFulfilled,
/// <remarks/>
_pendingBilling,
/// <remarks/>
_fullyBilled,
/// <remarks/>
_closed,
/// <remarks/>
_undefined,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum RevenueCommitStatus
{
/// <remarks/>
_committed,
/// <remarks/>
_partiallyCommitted,
/// <remarks/>
_pendingCommitment,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum TransactionPaymentEventResult
{
/// <remarks/>
_accept,
/// <remarks/>
_holdOverride,
/// <remarks/>
_paymentHold,
/// <remarks/>
_pending,
/// <remarks/>
_reject,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum TransactionPaymentEventHoldReason
{
/// <remarks/>
_amountExceedsMaximumAllowedAmount,
/// <remarks/>
_authorizationDecline,
/// <remarks/>
_cardExpired,
/// <remarks/>
_cardInvalid,
/// <remarks/>
_confirmationOfTheOperationIsPending,
/// <remarks/>
_externalFraudRejection,
/// <remarks/>
_externalFraudReview,
/// <remarks/>
_fatalError,
/// <remarks/>
_forwardedToPayerAuthentication,
/// <remarks/>
_forwardRequested,
/// <remarks/>
_gatewayAsynchronousNotification,
/// <remarks/>
_gatewayError,
/// <remarks/>
_generalHold,
/// <remarks/>
_generalReject,
/// <remarks/>
_operationWasSuccessful,
/// <remarks/>
_operationWasTerminated,
/// <remarks/>
_overridenBy,
/// <remarks/>
_partnerDecline,
/// <remarks/>
_paymentDeviceWasPrimed,
/// <remarks/>
_paymentOperationWasCanceled,
/// <remarks/>
_systemError,
/// <remarks/>
_verbalAuthorizationRequested,
/// <remarks/>
_verificationRejection,
/// <remarks/>
_verificationRequired,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.sales_2018_2.transactions.webservices.netsuite.com")]
public enum TransactionPaymentEventType
{
/// <remarks/>
_authorizationRequest,
/// <remarks/>
_captureRequest,
/// <remarks/>
_creditRequest,
/// <remarks/>
_overrideHold,
/// <remarks/>
_refreshRequest,
/// <remarks/>
_refundRequest,
/// <remarks/>
_saleRequest,
/// <remarks/>
_voidRequest,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:types.common_2018_2.platform.webservices.netsuite.com")]
public enum IntercoStatus
{
/// <remarks/>
_paired,
/// <remarks/>
_pending,
/// <remarks/>
_rejected,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class SalesOrderSalesTeamList
{
private SalesOrderSalesTeam[] salesTeamField;
private bool replaceAllField;
public SalesOrderSalesTeamList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("salesTeam", Order=0)]
public SalesOrderSalesTeam[] salesTeam
{
get
{
return this.salesTeamField;
}
set
{
this.salesTeamField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class SalesOrderSalesTeam
{
private RecordRef employeeField;
private RecordRef salesRoleField;
private bool isPrimaryField;
private bool isPrimaryFieldSpecified;
private double contributionField;
private bool contributionFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef employee
{
get
{
return this.employeeField;
}
set
{
this.employeeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef salesRole
{
get
{
return this.salesRoleField;
}
set
{
this.salesRoleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool isPrimary
{
get
{
return this.isPrimaryField;
}
set
{
this.isPrimaryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isPrimarySpecified
{
get
{
return this.isPrimaryFieldSpecified;
}
set
{
this.isPrimaryFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double contribution
{
get
{
return this.contributionField;
}
set
{
this.contributionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool contributionSpecified
{
get
{
return this.contributionFieldSpecified;
}
set
{
this.contributionFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class SalesOrderPartnersList
{
private Partners[] partnersField;
private bool replaceAllField;
public SalesOrderPartnersList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("partners", Order=0)]
public Partners[] partners
{
get
{
return this.partnersField;
}
set
{
this.partnersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class SalesOrderItemList
{
private SalesOrderItem[] itemField;
private bool replaceAllField;
public SalesOrderItemList()
{
this.replaceAllField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("item", Order=0)]
public SalesOrderItem[] item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(true)]
public bool replaceAll
{
get
{
return this.replaceAllField;
}
set
{
this.replaceAllField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("dotnet-svcutil", "1.0.4")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:sales_2018_2.transactions.webservices.netsuite.com")]
public partial class SalesOrderItem
{
private RecordRef jobField;
private RecordRef subscriptionField;
private RecordRef itemField;
private double quantityAvailableField;
private bool quantityAvailableFieldSpecified;
private bool expandItemGroupField;
private bool expandItemGroupFieldSpecified;
private long lineUniqueKeyField;
private bool lineUniqueKeyFieldSpecified;
private double quantityOnHandField;
private bool quantityOnHandFieldSpecified;
private double quantityField;
private bool quantityFieldSpecified;
private RecordRef unitsField;
private InventoryDetail inventoryDetailField;
private string descriptionField;
private RecordRef priceField;
private string rateField;
private string serialNumbersField;
private double amountField;
private bool amountFieldSpecified;
private bool isTaxableField;
private bool isTaxableFieldSpecified;
private SalesOrderItemCommitInventory commitInventoryField;
private bool commitInventoryFieldSpecified;
private double orderPriorityField;
private bool orderPriorityFieldSpecified;
private string licenseCodeField;
private CustomFieldRef[] optionsField;
private RecordRef departmentField;
private RecordRef classField;
private RecordRef locationField;
private SalesOrderItemCreatePo createPoField;
private bool createPoFieldSpecified;
private RecordRef createdPoField;
private double altSalesAmtField;
private bool altSalesAmtFieldSpecified;
private bool createWoField;
private bool createWoFieldSpecified;
private RecordRef poVendorField;
private string poCurrencyField;
private double poRateField;
private bool poRateFieldSpecified;
private RecordRef revRecScheduleField;
private System.DateTime revRecStartDateField;
private bool revRecStartDateFieldSpecified;
private long revRecTermInMonthsField;
private bool revRecTermInMonthsFieldSpecified;
private System.DateTime revRecEndDateField;
private bool revRecEndDateFieldSpecified;
private bool deferRevRecField;
private bool deferRevRecFieldSpecified;
private bool isClosedField;
private bool isClosedFieldSpecified;
private SalesOrderItemFulfillmentChoice itemFulfillmentChoiceField;
private bool itemFulfillmentChoiceFieldSpecified;
private RecordRef catchUpPeriodField;
private RecordRef billingScheduleField;
private bool fromJobField;
private bool fromJobFieldSpecified;
private double grossAmtField;
private bool grossAmtFieldSpecified;
private double taxAmountField;
private bool taxAmountFieldSpecified;
private bool excludeFromRateRequestField;
private bool excludeFromRateRequestFieldSpecified;
private bool isEstimateField;
private bool isEstimateFieldSpecified;
private RecordRef inventoryLocationField;
private RecordRef inventorySubsidiaryField;
private long lineField;
private bool lineFieldSpecified;
private double percentCompleteField;
private bool percentCompleteFieldSpecified;
private ItemCostEstimateType costEstimateTypeField;
private bool costEstimateTypeFieldSpecified;
private double costEstimateField;
private bool costEstimateFieldSpecified;
private double quantityBackOrderedField;
private bool quantityBackOrderedFieldSpecified;
private double quantityBilledField;
private bool quantityBilledFieldSpecified;
private double quantityCommittedField;
private bool quantityCommittedFieldSpecified;
private double quantityFulfilledField;
private bool quantityFulfilledFieldSpecified;
private double quantityPackedField;
private bool quantityPackedFieldSpecified;
private double quantityPickedField;
private bool quantityPickedFieldSpecified;
private double tax1AmtField;
private bool tax1AmtFieldSpecified;
private RecordRef taxCodeField;
private double taxRate1Field;
private bool taxRate1FieldSpecified;
private double taxRate2Field;
private bool taxRate2FieldSpecified;
private string giftCertFromField;
private string giftCertRecipientNameField;
private string giftCertRecipientEmailField;
private string giftCertMessageField;
private string giftCertNumberField;
private long shipGroupField;
private bool shipGroupFieldSpecified;
private bool itemIsFulfilledField;
private bool itemIsFulfilledFieldSpecified;
private RecordRef shipAddressField;
private RecordRef shipMethodField;
private VsoeSopGroup vsoeSopGroupField;
private bool vsoeSopGroupFieldSpecified;
private bool vsoeIsEstimateField;
private bool vsoeIsEstimateFieldSpecified;
private double vsoePriceField;
private bool vsoePriceFieldSpecified;
private double vsoeAmountField;
private bool vsoeAmountFieldSpecified;
private double vsoeAllocationField;
private bool vsoeAllocationFieldSpecified;
private VsoeDeferral vsoeDeferralField;
private bool vsoeDeferralFieldSpecified;
private VsoePermitDiscount vsoePermitDiscountField;
private bool vsoePermitDiscountFieldSpecified;
private bool vsoeDeliveredField;
private bool vsoeDeliveredFieldSpecified;
private System.DateTime expectedShipDateField;
private bool expectedShipDateFieldSpecified;
private bool noAutoAssignLocationField;
private bool noAutoAssignLocationFieldSpecified;
private bool locationAutoAssignedField;
private bool locationAutoAssignedFieldSpecified;
private string taxDetailsReferenceField;
private RecordRef chargeTypeField;
private CustomFieldRef[] customFieldListField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RecordRef job
{
get
{
return this.jobField;
}
set
{
this.jobField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public RecordRef subscription
{
get
{
return this.subscriptionField;
}
set
{
this.subscriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public RecordRef item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public double quantityAvailable
{
get
{
return this.quantityAvailableField;
}
set
{
this.quantityAvailableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityAvailableSpecified
{
get
{
return this.quantityAvailableFieldSpecified;
}
set
{
this.quantityAvailableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool expandItemGroup
{
get
{
return this.expandItemGroupField;
}
set
{
this.expandItemGroupField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expandItemGroupSpecified
{
get
{
return this.expandItemGroupFieldSpecified;
}
set
{
this.expandItemGroupFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public long lineUniqueKey
{
get
{
return this.lineUniqueKeyField;
}
set
{
this.lineUniqueKeyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool lineUniqueKeySpecified
{
get
{
return this.lineUniqueKeyFieldSpecified;
}
set
{
this.lineUniqueKeyFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public double quantityOnHand
{
get
{
return this.quantityOnHandField;
}
set
{
this.quantityOnHandField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantityOnHandSpecified
{
get
{
return this.quantityOnHandFieldSpecified;
}
set
{
this.quantityOnHandFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=7)]
public double quantity
{
get
{
return this.quantityField;
}
set
{
this.quantityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool quantitySpecified
{
get
{
return this.quantityFieldSpecified;
}
set
{
this.quantityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=8)]
public RecordRef units
{
get
{
return this.unitsField;
}
set
{
this.unitsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=9)]
public InventoryDetail inventoryDetail
{
get
{
return this.inventoryDetailField;
}
set
{
this.inventoryDetailField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=10)]
public string description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=11)]
public RecordRef price
{
get
{
return this.priceField;
}
set
{
this.priceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=12)]
public string rate
{
get
{
return this.rateField;
}
set
{
this.rateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=13)]
public string serialNumbers
{
get
{
return this.serialNumbersField;
}
set
{
this.serialNumbersField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=14)]
public double amount
{
get
{
return this.amountField;
}
set
{
this.amountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool amountSpecified
{
get
{
return this.amountFieldSpecified;
}
set
{
this.amountFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=15)]
public bool isTaxable
{
get
{
return this.isTaxableField;
}
set
{
this.isTaxableField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isTaxableSpecified
{
get
{
return this.isTaxableFieldSpecified;
}
set
{
this.isTaxableFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=16)]
public SalesOrderItemCommitInventory commitInventory
{
get
{
return this.commitInventoryField;
}
set
{
this.commitInventoryField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool commitInventorySpecified
{
get
{
return this.commitInventoryFieldSpecified;
}
set
{
this.commitInventoryFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=17)]
public double orderPriority
{
get
{
return this.orderPriorityField;
}
set
{
this.orderPriorityField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool orderPrioritySpecified
{
get
{
return this.orderPriorityFieldSpecified;
}
set
{
this.orderPriorityFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=18)]
public string licenseCode
{
get
{
return this.licenseCodeField;
}
set
{
this.licenseCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=19)]
[System.Xml.Serialization.XmlArrayItemAttribute("customField", Namespace="urn:core_2018_2.platform.webservices.netsuite.com", IsNullable=false)]
public CustomFieldRef[] options
{
get
{
return this.optionsField;
}
set
{
this.optionsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=20)]
public RecordRef department
{
get
{
return this.departmentField;
}
set
{
this.departmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=21)]
public RecordRef @class
{
get
{
return this.classField;
}
set
{
this.classField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=22)]
public RecordRef location
{
get
{
return this.locationField;
}
set
{
this.locationField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=23)]
public SalesOrderItemCreatePo createPo
{
get
{
return this.createPoField;
}
set
{
this.createPoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createPoSpecified
{
get
{
return this.createPoFieldSpecified;
}
set
{
this.createPoFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=24)]
public RecordRef createdPo
{
get
{
return this.createdPoField;
}
set
{
this.createdPoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=25)]
public double altSalesAmt
{
get
{
return this.altSalesAmtField;
}
set
{
this.altSalesAmtField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool altSalesAmtSpecified
{
get
{
return this.altSalesAmtFieldSpecified;
}
set
{
this.altSalesAmtFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=26)]
public bool createWo
{
get
{
return this.createWoField;
}
set
{
this.createWoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool createWoSpecified
{
get
{
return this.createWoFieldSpecified;
}
set
{
this.createWoFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=27)]
public RecordRef poVendor
{
get
{
return this.poVendorField;
}
set
{
this.poVendorField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=28)]
public string poCurrency
{
get
{
return this.poCurrencyField;
}
set
{
this.poCurrencyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=29)]
public double poRate
{
get
{
return this.poRateField;
}
set
{
this.poRateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool poRateSpecified
{
get
{
return this.poRateFieldSpecified;
}
set
{
this.poRateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=30)]
public RecordRef revRecSchedule
{
get
{
return this.revRecScheduleField;
}
set
{
this.revRecScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=31)]
public System.DateTime revRecStartDate
{
get
{
return this.revRecStartDateField;
}
set
{
this.revRecStartDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecStartDateSpecified
{
get
{
return this.revRecStartDateFieldSpecified;
}
set
{
this.revRecStartDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=32)]
public long revRecTermInMonths
{
get
{
return this.revRecTermInMonthsField;
}
set
{
this.revRecTermInMonthsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecTermInMonthsSpecified
{
get
{
return this.revRecTermInMonthsFieldSpecified;
}
set
{
this.revRecTermInMonthsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=33)]
public System.DateTime revRecEndDate
{
get
{
return this.revRecEndDateField;
}
set
{
this.revRecEndDateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool revRecEndDateSpecified
{
get
{
return this.revRecEndDateFieldSpecified;
}
set
{
this.revRecEndDateFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=34)]
public bool deferRevRec
{
get
{
return this.deferRevRecField;
}
set
{
this.deferRevRecField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool deferRevRecSpecified
{
get
{
return this.deferRevRecFieldSpecified;
}
set
{
this.deferRevRecFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=35)]
public bool isClosed
{
get
{
return this.isClosedField;
}
set
{
this.isClosedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool isClosedSpecified
{
get
{
return this.isClosedFieldSpecified;
}
set
{
this.isClosedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=36)]
public SalesOrderItemFulfillmentChoice itemFulfillmentChoice
{
get
{
return this.itemFulfillmentChoiceField;
}
set
{
this.itemFulfillmentChoiceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool itemFulfillmentChoiceSpecified
{
get
{
return this.itemFulfillmentChoiceFieldSpecified;
}
set
{
this.itemFulfillmentChoiceFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=37)]
public RecordRef catchUpPeriod
{
get
{
return this.catchUpPeriodField;
}
set
{
this.catchUpPeriodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=38)]
public RecordRef billingSchedule
{
get
{
return this.billingScheduleField;
}
set
{
this.billingScheduleField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElemen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment