Name | Type | Cardinality | Label | Required | Help |
accountingBookDetailList |
AccountingBookDetailList |
0..1 |
|
|
|
altSalesTotal |
double |
0..1 |
Alt. Sales Total |
F |
The alternate sales amount total is shown here. |
billAddressList |
RecordRef |
0..1 |
Bill To Select |
F |
Sets the billing address for this transaction. This field defaults to the default Billing Address set on the associated Customer record. Use CustomerAddressBookList on the Customer Record to retrieve a list of currently defined addresses for a specific customer. See AddressbookList. If an address has NOT been defined, you must first define an address on the Customer record in order to set a billing addess for this transaction. |
billingAddress |
Address |
0..1 |
Billing Address |
F |
|
ccApproved |
boolean |
0..1 |
Credit Card Approved |
F |
Sets the status of the credit card to approved. |
ccExpireDate |
dateTime |
0..1 |
Expires (MM/YYYY) |
F |
Sets the credit card expiration date. |
ccName |
string |
0..1 |
Name on Card |
F |
Defaults to the cardholder name from the default credit card on the customer's record. If the default credit card is not selected in creditCard, you must provide this value. |
ccNumber |
string |
0..1 |
Credit Card # |
F |
Use this field to set the credit card number. Enter numbers only, without spaces. Partially masked values are not accepted. Only a 16-digit number is accepted.
On a get, this value is masked.
When searching on this field, you can use only the empty and notEmpty operators. |
ccStreet |
string |
0..1 |
Card Street |
F |
Defaults to the street address from the customer's billing address. |
ccZipCode |
string |
0..1 |
Card Zip Code |
F |
Defaults to the zip or postal code from the customer's billing address. |
class |
RecordRef |
0..1 |
Class |
F |
References a value from a user defined list at Setup > Company > Classifications > Classes. This field is required when the Make Classes Mandatory preference is enabled at Setup > Accounting > Accounting Preferences. |
contribPct |
string |
0..1 |
Contribution Percentage |
F |
|
createdDate |
dateTime |
0..1 |
Date Created |
F |
|
createdFrom |
RecordRef |
0..1 |
Created From |
F |
This field shows the transaction type and number of the transaction this authorization was created from.
Click the transaction number to open the transaction. |
creditCard |
RecordRef |
0..1 |
Cards on File |
F |
References the credit card records associated with the customer record. |
creditCardProcessor |
RecordRef |
0..1 |
Payment Processing Profile |
F |
|
currency |
RecordRef |
0..1 |
Currency |
F |
If you do not use the Multi-Currency Customers feature, the currency of the customer you are creating this transaction for is shown here.
If you use the Multi-Currency Customers feature, select the transaction currency you want to create this transaction in. This customer's primary currency is selected by default.
If you have already selected items on this transaction, selecting a new currency refreshes them to show the price in the new currency (except for items you entered custom prices for) and recalculates tax and gross profit. |
currencyName |
string |
0..1 |
Currency |
F |
A read only field that defaults to the currency associated with the customer referenced by the entity field. |
customFieldList |
CustomFieldList |
0..1 |
|
|
|
customForm |
RecordRef |
0..1 |
Custom Form |
F |
Select the return authorization form you wish to use from the dropdown list.
Click New to customize a new form. |
debitCardIssueNo |
string |
0..1 |
Issue No. |
F |
|
deferredRevenue |
double |
0..1 |
Deferred Revenue |
F |
Deferred Revenue: amount of revenue deferred on this transaction |
department |
RecordRef |
0..1 |
Department |
F |
References a value from a user defined list at Setup > Company > Departments. This field is required when Make Departments Mandatory is enabled at Setup > Accounting > Accounting Preferences. |
discountItem |
RecordRef |
0..1 |
Discount Item |
F |
References a value in a user defined discount list. To create new values, click Lists > Accounting > Items > New > Discount. |
discountRate |
string |
0..1 |
Rate |
F |
If the value entered here includes the percent sign, the discount rate applied to the item is calculated as a percent. If the value entered here does not include the percent sign, the discount rate is applied as an absolute discount value. For example, 10% would result in a ten percent discount on the item whereas 10 would result in a ten dollar discount on the item. |
discountTotal |
double |
0..1 |
Discount Total |
F |
This is a read-only field that returns the amount discounted on this sales order. |
drAccount |
RecordRef |
0..1 |
Deferred Revenue Reclassification Account |
F |
Select the intercompany deferred revenue reclassification account to associate with the paired transaction. |
email |
string |
0..1 |
Email |
F |
|
entity |
RecordRef |
0..1 |
Customer |
T |
Required on Add. Sets the customer this return authorization is associated with. |
entityTaxRegNum |
RecordRef |
0..1 |
Customer Tax Reg. Number |
F |
|
estGrossProfit |
double |
0..1 |
Est. Gross Profit |
F |
Estimated Gross Profit: Read-only field that equals the revenue amount minus the Est. Cost. At the transaction level, it equals the gross profit of all lines, factoring transaction-level discounts and markups. |
estGrossProfitPercent |
double |
0..1 |
Est. Gross Profit Percent |
F |
Estimated Gross Profit Margin, as a percentage: Read-only field that equals the Est. Gross Profit divided by revenue, expressed as a percentage. At the transaction level, it equals the gross profit percent of all lines, factoring transaction-level discounts and markups. |
exchangeRate |
double |
0..1 |
Exchange Rate |
T |
Defaults to the current currency exchange rate as defined in the currency record. This is only settable (and required) on an Add. |
excludeCommission |
boolean |
0..1 |
Exclude Commissions |
F |
If True, the return authorization does NOT generate a commission amount. The Commissions feature must be enabled in your account to set this field. |
fax |
string |
0..1 |
Fax |
F |
|
fxAccount |
RecordRef |
0..1 |
Foreign Currency Adjustment Revenue Account |
F |
Select the intercompany foreign currency adjustment revenue account to associate with the paired transaction. |
giftCert |
RecordRef |
0..1 |
|
|
|
giftCertApplied |
double |
0..1 |
|
|
|
giftCertAvailable |
double |
0..1 |
|
|
|
giftCertTotal |
double |
0..1 |
|
|
|
intercoStatus |
IntercoStatus |
0..1 |
Intercompany Status |
F |
Intercompany Transaction Status can be:
* Linked - intercompany order has been paired with an intercompany order in another subsidiary.
* Pending - iintercompany order has not been paired with a corresponding order in another subsidiary.
* Rejected - intercompany purchase order or vendor return authorization cannot be paired with a sales order or return authorization because it contains incorrect information, such as subsidiary, currency, amount, or other detail. |
intercoTransaction |
RecordRef |
0..1 |
Paired Intercompany Transaction |
F |
Identifies the intercompany order in another subsidiary that this order is paired with.
Order pairs are Sales Order/Purchase Order and Vendor Return Authorization/Return Authorization. |
isTaxable |
boolean |
0..1 |
Taxable |
F |
Place a check mark in this box if this return is taxable. |
itemList |
ReturnAuthorizationItemList |
0..1 |
|
|
|
job |
RecordRef |
0..1 |
Project |
F |
Select the job associated with this return. |
lastModifiedDate |
dateTime |
0..1 |
Date Last Modified |
F |
|
leadSource |
RecordRef |
0..1 |
Lead Source |
F |
Select the lead source this transaction is associated with.
If you use the Marketing Automation feature, your list of lead sources is your list of campaigns.
If you do not use Marketing Automation, you can create new lead sources at Setup > Sales > CRM Lists > New. |
location |
RecordRef |
0..1 |
Location |
F |
References a value in a user-defined list at Setup > Company > Classifications > Locations. This field is required when Make Locations Mandatory is enabled at Setup > Accounting > Accounting Preferences. |
memo |
string |
0..1 |
Reason for Return |
F |
If you wish, enter a memo to describe this return authorization. What you enter in this field will appear on reports. |
message |
string |
0..1 |
Customer Message |
F |
Defaults to the text entered in the messageSel field. |
messageSel |
RecordRef |
0..1 |
Select Message |
F |
Sets the message to display on the form. To create new messages, go to Setup > Accounting > Setup Tasks > Accounting Lists > New > Customer Message. |
nexus |
RecordRef |
0..1 |
Nexus |
F |
This field shows the nexus of the transaction. NetSuite automatically populates this field based on the nexus lookup logic.
You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different nexus in the dropdown list, the corresponding tax registration number is automatically selected in the Subsidiary Tax Reg. Number field. |
orderStatus |
ReturnAuthorizationOrderStatus |
0..1 |
Order Status |
F |
If your company uses the approval process for return authorization, Pending Approval is your default. If your company does not use the approval process, Pending Receipt is your default.
The default status for your return authorization was set up by an administrator at Setup > Accounting > Preferences > Accounting Preferences. You can change the status for each return authorization here, if needed. |
otherRefNum |
string |
0..1 |
PO/Check Number |
F |
Sets the return authorization reference number. Defaults to the previous number incremented by one. |
partner |
RecordRef |
0..1 |
Partner |
F |
Sets the partner associated with this sales order. Existing partners can be viewed at Lists > Relationships > Partners. |
partnersList |
ReturnAuthorizationPartnersList |
0..1 |
|
|
|
paymentMethod |
RecordRef |
0..1 |
Payment Method |
F |
Reference to a value in a user-defined list at Setup > Accounting > Setup Tasks > Acccounting Lists. This value sets the type of card. For details on how to modify this list via Web services, see PaymentMethod. |
payPalAuthId |
string |
0..1 |
Authorization ID |
F |
|
payPalProcess |
boolean |
0..1 |
Process PayPal Payment |
F |
|
pnRefNum |
string |
0..1 |
P/N Ref. |
F |
Type the P/N reference number for this return authorization. |
promoCode |
RecordRef |
0..1 |
Promotion |
F |
Sets a promotion code to apply to this transaction. Defaults to the default promotion code (if defined) at Setup > Marketing > Marketing Preferences. Customers associated with a partner can only use that partner's promotion codes. If you select a promotion code associated with a partner, this transaction is attributed to that partner for reporting purposes. To view existing Promotion Codes, go to Lists > Marketing > Promotion Codes. |
recognizedRevenue |
double |
0..1 |
Recognized Revenue |
F |
Recognized Revenue: cumulative amount of revenue recognized for this transaction |
revCommitStatus |
RevenueCommitStatus |
0..1 |
Revenue Commitment Status |
F |
This field provides information about Revenue Commitment(s) in the case of a Sales Order or Revenue Commitment Reversal(s) in the case of a Return Authorization.
If you uncheck the Rev Rec on Rev Commit. Field, the Rev. Commit. Status field displays information about the related Invoice(s) or Credit Memo(s).
The possible values for this field and definitions are as follows:
1. Pending Commitment - No related revenue transactions have been created.
2. Partially Committed - Some related revenue transactions have been created.
3. Committed - All related revenue transactions have been created. |
revenueStatus |
RevenueStatus |
0..1 |
Revenue Status |
F |
The possible values for this field are:
1. Pending: indicates that no recognition has occurred. All revenue is still deferred.
2. In Progress: indicates that some recognition has occurred.
3. Completed: indicates that all recognition has occurred. No deferred revenue remains. |
revRecEndDate |
dateTime |
0..1 |
Rev. Rec. End Date |
F |
|
revRecOnRevCommitment |
boolean |
0..1 |
Rev Rec on Rev Commit. |
F |
Check this check box to create a Revenue Commitment or Revenue Commitment Reversal.
* On a Sales Order, the Revenue Commitment replaces an invoice
* On a Return Authorization, the Revenue Commitment Reversal replaces a credit memo.
NetSuite creates all applicable Revenue Recognition schedules the Revenue Commitment or Revenue Commitment Reversal. |
revRecSchedule |
RecordRef |
0..1 |
Rev. Rec. Schedule |
F |
|
revRecStartDate |
dateTime |
0..1 |
Rev. Rec. Start Date |
F |
|
salesEffectiveDate |
dateTime |
0..1 |
Sales Effective Date |
F |
You can change the sales effective date for this transaction.
The sales effective date determines which commission plan and historical sales team this transaction applies to.
If this return is created from a sales order, the sales effective date from the order shown in the Created From field is set by default for this return authorization. |
salesGroup |
RecordRef |
0..1 |
|
|
When team selling is enabled, this references a user defined sales team group at Lists > Relationships > Groups. |
salesRep |
RecordRef |
0..1 |
Sales Rep |
F |
NetSuite inserts the sales representative associated with this company on the customer record at Lists > Customers.
If a different sales rep is assigned to this cash sale, select that sales rep here.
To add additional sales reps to this list, go to Lists > New Employee. |
salesTeamList |
ReturnAuthorizationSalesTeamList |
0..1 |
|
|
|
shipAddress |
string |
0..1 |
Ship To |
F |
Read-only field that returns the shipAddressList field value. |
shipAddressList |
RecordRef |
0..1 |
Ship To Select |
F |
Sets the shipping address for this transaction. This field defaults to the default Shipping Address set on the associated Customer record. Use CustomerAddressBookList on the Customer Record to retrieve a list of currently defined addresses for a specific customer. See AddressbookList. If an address has NOT been defined, you must first define an address on the Customer record in order to set a billing addess for this transaction. |
source |
string |
0..1 |
Source |
F |
|
status |
string |
0..1 |
Status |
F |
|
subsidiary |
RecordRef |
0..1 |
Subsidiary |
F |
This field shows the subsidiary associated with this transaction. |
subsidiaryTaxRegNum |
RecordRef |
0..1 |
Subsidiary Tax Reg. Number |
F |
This field shows the tax registration number of the transaction nexus. NetSuite automatically populates this field based on the nexus lookup logic.
You can override the transaction nexus and tax registration number that NetSuite automatically selects by checking the Nexus Override box. When you select a different tax registration number in the dropdown list, the corresponding nexus is automatically selected in the Nexus field. |
subTotal |
double |
0..1 |
Subtotal |
F |
This is a read-only field that returns the total before any discounts, shipping cost, handling cost or tax is added to the order. |
syncPartnerTeams |
boolean |
0..1 |
|
|
|
syncSalesTeams |
boolean |
0..1 |
|
|
Check this box if you want to update the sales team on the customer's record with changes you make here. |
tax2Total |
double |
0..1 |
PST |
F |
|
taxDetailsList |
TaxDetailsList |
0..1 |
|
|
|
taxDetailsOverride |
boolean |
0..1 |
Tax Details Override |
F |
Check this box to override the tax information on the Tax Details subtab of the transaction. Only roles with at least the Edit level of the Tax Details Tab permission can override the tax details. |
taxItem |
RecordRef |
0..1 |
Tax |
F |
NetSuite inserts the tax item for this customer from the record at Lists > Customers. To credit a previous sale, duplicate the tax item from that sale. |
taxPointDate |
dateTime |
0..1 |
Tax Point Date |
F |
|
taxRate |
double |
0..1 |
Tax % |
F |
NetSuite inserts the percentage rate of the tax item from its record at Lists > Items. To credit a previous sale, duplicate the tax rate from that sale. |
taxRegOverride |
boolean |
0..1 |
Tax Registration Override |
F |
Check this box to override the values in the Nexus and Subsidiary Tax Reg. Number fields. Only roles with at least the Edit level of the Tax Details Tab permission can override the values that NetSuite automatically selects in these fields. |
taxTotal |
double |
0..1 |
Tax |
F |
This is a read-only field that returns the result of the tax rate multiplied by the taxable total of line items for the transaction. |
toBeEmailed |
boolean |
0..1 |
To Be Emailed |
F |
Causes the return authorization to be mailed to all email addresses included in the email field. |
toBeFaxed |
boolean |
0..1 |
To Be Faxed |
F |
Causes the return authorization to be faxed to the fax number included in the fax field. |
toBePrinted |
boolean |
0..1 |
To Be Printed |
F |
If enabled, this return authorization is saved in a queue of return authorizations that can be printed at a later date. |
total |
double |
0..1 |
Total |
F |
This is a read-only field that returns the total of line items, tax and shipping costs. |
totalCostEstimate |
double |
0..1 |
Est. Cost |
F |
Estimated Cost: Estimated cost of the specific number of items; estimated rate x quantity = estimated cost. |
tranDate |
dateTime |
0..1 |
Date |
T |
Required on Add. If not provided, defaults to the current date. |
tranId |
string |
0..1 |
Transaction Number |
F |
Defaults to the largest return authorization number incremented by one. You can overwrite with another number. |
tranIsVsoeBundle |
boolean |
0..1 |
Transaction Is VSOE Bundle |
F |
Check this box to include all items added to this transaction as a VSOE bundle. |
validFrom |
dateTime |
0..1 |
Valid From / Start Date (MM/YYYY) |
F |
|
vatRegNum |
string |
0..1 |
VAT Registration |
F |
|
vsoeAutoCalc |
boolean |
0..1 |
Auto Calculate VSOE Allocation |
F |
The VSOE allocation amount can be calculated automatically by checking the Auto Calculate VSOE Allocation box.
Allocation is the process to determine the VSOE price for items. The total VSOE amount allocated is the revenue amount to be recognized for the bundle. |