---
title: Return Authorization
slug: netsuite/return-authorization
description: Learn about the parameters and structure of the Return Authorization object in NetSuite with this comprehensive reference guide. Gain insights into field names, data types, and detailed descriptions of each parameter. Discover the LineItems field and its 
docTags: 
createdAt: 2021-10-25T15:21:17.000Z
---

When requesting an RMA, use the requestJSON to pass the RMA data. The response that is returned will contain a responseJSON section which has the RMA response returned by Breadwinner for NetSuite.

The Return Authorization object has the following parameters.

### ReturnAuthorization

| **Field Name**                          | **Data Type**                                     | **Description**                                                                                               |
| --------------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| salesforceID                            | ID                                                | Read-Only field, provides the Salesforce Record ID upon successful creation or updation in Salesforce.        |
| classification                          | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) |  Internal ID of the Class.                                                                                    |
| createdDate                             | Long                                              | Read-Only field, the Date will be returned as a Unix timestamp in seconds.                                    |
| createdFrom                             | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Estimate.                                                                                  |
| currencyName                            | String                                            | Read-Only field, returns the Currency Name.                                                                   |
| currencyRecord                          | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Currency.                                                                                  |
| customFieldList                         | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Custom fields and their values.                                                                               |
| customForm                              | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Custom Form.                                                                               |
| department                              | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Department.                                                                                |
| discountItem                            | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) |  Internal ID of the Discount Item.                                                                            |
| discountRate                            | String                                            | Discount rate like “-12” or “15”.                                                                             |
| discountTotal                           | Double                                            | Read-Only field, returns the Total Discount.                                                                  |
| entity<font color="#eb144c">\*</font>   | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Entity (Customer).                                                                         |
| externalId                              | String                                            |                                                                                                               |
| internalId                              | String                                            |  Unique ID that NetSuite holds. It is required during the update of a Record.                                 |
| itemList<font color="#eb144c">\*</font> | [LineItems](docId\:TvP5sq2fB4IS2tIIg2Aqk)         | Holds the Line Items.                                                                                         |
| lastModifiedDate                        | Long                                              | Read-Only field and the Date is returned as a Unix timestamp in seconds.                                      |
| location                                | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Location.                                                                                  |
| memo                                    | String                                            |                                                                                                               |
| salesEffectiveDate                      | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.                                                 |
| otherRefNum                             | String                                            |                                                                                                               |
| salesRep                                | String                                            | Internal ID of the Sales Rep (Employee).                                                                      |
| shippingCost                            | Double                                            | Read-Only field, returns the Total Handling Cost.                                                             |
| status                                  | String                                            |  Read-Only field, returns the Status of the Return Authorization.                                             |
| subsidiary                              | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Subsidiary. By default, NetSuite considers the Subsidiary of the Customer if not provided. |
| subTotal                                | Double                                            | Read-Only field, returns the Sub-Total.                                                                       |
| taxTotal                                | Double                                            | Read-Only field, returns the Total Tax Amount.                                                                |
| totalCostEstimate                       | Double                                            |                                                                                                               |
| total                                   | Double                                            | Read-Only field, returns the Total Amount.                                                                    |
| tranDate                                | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.                                                 |
| tranId                                  | String                                            | Provide RMA # (number) or auto generated by NetSuite                                                          |

### LineItems

| **Field Name**                      | **Data Type**                                     | **Description**                                                                                                           |
| ----------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| item<font color="#eb144c">\*</font> | [LineItemRecord](docId\:TvP5sq2fB4IS2tIIg2Aqk)\[] | List of LineItem Records.                                                                                                 |
| replaceAll                          | Boolean<br /><br />                               | The default value for the replaceAll attribute is true.If true,NetSuite will replace all the Line Items with the new ones |

### LineItemRecord

| **Field Name**                      | **Data Type**                                     | **Description**                                                     |
| ----------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------- |
| amount                              | Double                                            |                                                                     |
| classification                      | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Class.                                           |
| customFieldList                     | [Common Data Types](docId\:GoAsZtQI8wCZGotEKYtEK) | List of Custom Fields with their Values.                            |
| department                          | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Department.                                      |
| description                         | String                                            | Item Description                                                    |
| grossAmt                            | Double                                            |                                                                     |
| item<font color="#eb144c">\*</font> | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Item.                                            |
| line                                | Integer                                           | Specifies the Line Number, which should be unique across the lines. |
| location                            | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Location.                                        |
| price                               | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Price Level of Item.                             |
| quantity                            | Double                                            |                                                                     |
| rate                                | String                                            |                                                                     |
| revRecEndDate                       | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.       |
| revRecSchedule                      | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Rev. Rec. Schedule.                              |
| revRecStartDate                     | Long                                              | Date is accepted and returned as a Unix timestamp in seconds.       |
| tax1Amt                             | Double                                            |                                                                     |
| taxCode                             | [Common Data Types](docId\:LGKOy7mdXhvjzkl2nr9Ql) | Internal ID of the Tax Code.                                        |
| taxRate1                            | Double                                            |                                                                     |






