# NetSuite (v2)

Information note **NetSuite extraction is supported by Stitch**   
This integration is certified by Stitch. For support, contact [Support](https://community.qlik.com/t5/Support/ct-p/qlikSupport).

## NetSuite integration summary

Stitch’s NetSuite integration replicates data using the NetSuite SuiteTalk API (v2023\_1). Refer to the [Schema](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#schema) section for a list of objects available for replication.

## NetSuite feature snapshot

A high-level look at Stitch's NetSuite (v2) integration, including release status, useful links, and the features supported in Stitch.

| **STITCH** |  |  |  |
| --- | --- | --- | --- |
| **[Release status](https://help.qlik.com/en-US/stitch/integrations/identify-an-integration-version)** | Released on July 13, 2023 | **Supported by**<br><br>the Info icon<br><br>Indicates if the integration is supported by Stitch or the Singer community. | [Stitch](https://community.qlik.com/t5/Support/ct-p/qlikSupport) |
| **Stitch plan**<br><br>the Info icon<br><br>The type of Stitch plan required to use the integration. | Standard | **[API availability](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference)**<br><br>the Info icon<br><br>Indicates if the integration is available as a source in Stitch Connect. | the Success icon<br><br>This version of the integration is available via the API.<br><br><br>Available |
| **Singer GitHub repository** | Not applicable |  |  |
| **REPLICATION SETTINGS** |  |  |  |
| **[Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling)**<br><br>the Info icon<br><br>A type of replication scheduling where an integration's Replication Frequency is anchored to a time you select. | the Success icon<br><br>This feature is supported for this version of the integration.<br><br><br>Supported | **[Advanced Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling)**<br><br>the Info icon<br><br>A type of replication scheduling that allows you to specify granular start times for data extraction using cron expressions. | the Success icon<br><br>This feature is supported for this version of the integration.<br><br><br>Supported |
| **Table-level reset**<br><br>the Info icon<br><br>Indicates if data can be reset at the table level. If unsupported, data can only be reset at the integration level. | the Remove icon<br><br>Table-level resets are not supported for this integration. Resets are only supported at the integration level.<br><br><br>Unsupported | **[Configurable Replication Methods](https://help.qlik.com/en-US/stitch/replication/replication-methods)**<br><br>the Info icon<br><br>Indicates if Replication Methods can be defined by you for tables in the integration. | the Remove icon<br><br>Configurable Replication Methods are not supported for this integration. Stitch will use pre-defined replication methods for tables you set to replicate.<br><br><br>Unsupported |
| **DATA SELECTION** |  |  |  |
| **Table selection**<br><br>the Info icon<br><br>The ability to select individual tables for replication in the Stitch interface. If table selection is unavailable, all tables and all the columns they contain will be set to replicate by default. | the Success icon<br><br>This feature is supported for this version of the integration.<br><br><br>Supported | **Column selection**<br><br>the Info icon<br><br>The ability to select individual columns for replication in the Stitch interface. If column selection is unavailable, all columns will be set to replicate by default. | the Success icon<br><br>This feature is supported for this version of the integration.<br><br><br>Supported |
| **Select all**<br><br>the Info icon<br><br>Indicates if the integration supports selecting all available tables and columns. | the Success icon<br><br>Supported<br><br><br>Supported |  |  |
| **TRANSPARENCY** |  |  |  |
| **[Extraction Logs](https://help.qlik.com/en-US/stitch/replication/extractions/integration-extraction-logs)**<br><br>the Info icon<br><br>Logs detailing the Extraction phase of the replication process for a given integration. Includes error info, should an error occur. | the Success icon<br><br>This feature is supported for this version of the integration.<br><br><br>Supported | **[Loading Reports](https://help.qlik.com/en-US/stitch/replication/integration-loading-reports)**<br><br>the Info icon<br><br>Reports detailing the Loading phase of the replication process for a given integration. Includes the number of rows loaded for each table and error info, should an error occur. | the Success icon<br><br>This feature is supported for this version of the integration.<br><br><br>Supported |

## Connecting NetSuite

### NetSuite setup requirements

To set up NetSuite in Stitch, you need:

* **Administrator permissions in NetSuite**. This is required to complete the setup steps in NetSuite.

### Step 1: Whitelist Stitch's IP addresses

Information note **Note**: This step is required only if IP address rules (**Setup &gt; Company &gt; Enable Features &gt; Company &gt; Access**) are enabled for your NetSuite account. Otherwise, skip to [Step 2](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-web-services-and-authentication-settings).

* [Step 1.1: Verify your Stitch account’s data pipeline region](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#verify-stitch-account-region)

* [Step 1.2: Add Stitch’s IP addresses to your NetSuite company information](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#add-ip-addresses-to-company-information)

#### Step 1.1: Verify your Stitch account's data pipeline region

The IP addresses you’ll whitelist depend on the [**Data pipeline region** your account is in](https://help.qlik.com/en-US/stitch/security/supported-data-pipeline-regions).

1. [Sign into your Stitch account](https://app.stitchdata.com/), if you haven’t already.

2. Click **User menu (your icon) &gt; Edit User Settings** and locate the **Data pipeline region** section to verify your account’s region.

3. Locate the list of IP addresses for your region:

   * [North America region IP addresses](https://help.qlik.com/en-US/stitch/security/stitch-ip-addresses#north-america-ip-addresses)

   * [Europe region IP addresses](https://help.qlik.com/en-US/stitch/security/stitch-ip-addresses#europe-ip-addresses)

Keep this list handy - you’ll need it in the next step.

#### Step 1.2: Add Stitch's IP addresses to your NetSuite company information

1. Sign into your NetSuite account as an administrator.

2. In your NetSuite account, click **Setup &gt; Company &gt; Company Information**.

3. In the **Allowed IP addresses** field, add a **comma-delimited** list of the Stitch IP addresses you retrieved in the [previous step](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#verify-stitch-account-region).

   **Note**: Make sure you don’t overwrite or change any existing IP addresses in this field - doing so could cause access issues for you and other NetSuite users in your account.

   This is an example of what the screen should look like, using Stitch’s North America IP addresses:

   ![The Company Information screen in NetSuite with the Allowed IP Addresses field populated with Stitch's North America IP addresses](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-ip-addresses.png)The Company Information screen in NetSuite with the Allowed IP Addresses field populated with Stitch's North America IP addressesThe Company Information screen in NetSuite with the Allowed IP Addresses field populated with Stitch's North America IP addresses

4. Click **Save**.

### Step 2: Configure Web Services and authentication settings

To use Stitch’s NetSuite integration, you’ll need to enable Web Services and token-based authentication in your NetSuite account.

* [Step 2.1: Enable Web Services](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#enable-web-services)

* [Step 2.2: Enable token-based authentication](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#enable-token-based-authentication)

#### Step 2.1: Enable Web Services

In this step, you’ll enable Web Services for your NetSuite account. This is required to use NetSuite’s SuiteTalk API, which is what Stitch will use to extract data.

1. Sign into your NetSuite account as an administrator, if you aren’t already signed in.

2. Using the global search, type `page: enable` and click the **Page: Enable Features** result. For example:

   ![NetSuite global search field](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-v1-global-search-example.png)NetSuite global search fieldNetSuite global search field

3. On the **Enable Features** page, click the **SuiteCloud** subtab.

4. Locate the **SuiteTalk (Web Services)** section.

5. Check the **Web Services** box.

#### Step 2.2: Enable token-based authentication

Next, you’ll enable token-based authentication for your NetSuite account. This is required to generate tokens and authenticate to the SuiteTalk API.

1. On the **Enable Features** page, locate the **Manage Authentication** section. This should be after the **SuiteTalk** section.

2. Check the **Token-based Authentication** box. Your settings should look like this when finished:

   ![Highlighted Web Services and Token-based Authentication fields on the NetSuite Enable features page](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-v1-enable-features.png)Highlighted Web Services and Token-based Authentication fields on the NetSuite Enable features pageHighlighted Web Services and Token-based Authentication fields on the NetSuite Enable features page

3. Scroll to the bottom of the page and click **Save**.

### Step 3: Create an integration record for Stitch

Next, you’ll create an integration record for Stitch. This will uniquely identify Stitch in your NetSuite account.

1. Using the global search, type `page: integrations` and click the **Page: Manage Integrations** result.
2. On the **Integrations** page, click the **New** button.
3. On the **New Integration** page, fill in the following fields:
   * **Name**: Enter a name for the integration. For example: `Stitch`
   * **State**: Select **Enabled**.
4. In the **Authentication** tab, select the **Token-based Authentication** option.
5. Click the **Save** button. The confirmation page will display a **Consumer key/secret** section.
6. **Copy the Consumer Key and Secret somewhere handy.** You’ll need these credentials to complete the setup in Stitch.

### Step 4: Create a Stitch NetSuite role and configure permissions

To connect NetSuite to Stitch, we recommend that you create a Stitch-specific role and user for us. We suggest this to ensure that Stitch doesn’t encounter issues with replication due to NetSuite’s API limitations.

Currently, a single NetSuite user is allowed to only have a single open API session at a time. If the user connected to Stitch has another connection elsewhere, replication problems will arise.

* [Step 4.1: Create a Stitch NetSuite role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-stitch-netsuite-role)

* [Step 4.2: Configure role permissions](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role)

* [Step 4.3: Save the role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#save-role)

#### Step 4.1: Create a Stitch NetSuite role

1. Using the global search, type `page: new role` and click the **Page: New Role** result.
2. On the Role page, enter a name for the role in the **Name** field. For example: `Stitch`
3. In the **Authentication** section, check the **Web Services Only Role** box.

#### Step 4.2: Configure role permissions

Next, you’ll grant permissions to the role. In the tabs below, you’ll find the following:

* **Adding permissions** - Step-by-step instructions for adding permissions to the role on the **Create Role** page.
* **Required permissions** - The minimum permissions required to successfully connect Stitch to NetSuite.
* **Object permissions** - The permissions required to access and replicate data for specific objects in NetSuite. Stitch recommends granting only the permissions required for the objects you want to replicate.

Information note

**About NetSuite permissions**

Depending on which products are enabled in your NetSuite account, you might not see some of these permissions. **If you don’t see a permission in your NetSuite account, skip it.**

For more info about these permissions and how they work within NetSuite, refer to NetSuite’s [Permissions Documentation](https://system.netsuite.com/app/help/helpcenter.nl?fid=section_N326485.html) spreadsheet, [which can be downloaded here from their help center](https://system.netsuite.com/core/media/media.nl?id=104726101&c=NLCORP&h=280cab9399b431b9b2ba&_xt=.xls). You may need to log into NetSuite to access their documentation.

* Adding permissions
* Required permissions
* Object permissions

**Refer to the other tabs in this section of the guide for the permissions you need to add**.

To add a permission to the role:

1. In the **Permissions** tab, click a subtab. For example: **Transactions**

2. Using the **Permission** dropdown, search for the permission you want to add. Refer to the other tabs in this section for the permissions you need to add.

3. Using the **Level** dropdown, set the permission level to the corresponding level outlined in this guide:

   ![The Transactions subsection in the Permissions section of the NetSuite Create Role page](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-role-permissions-tab.png)The Transactions subsection in the Permissions section of the NetSuite Create Role pageThe Transactions subsection in the Permissions section of the NetSuite Create Role page

4. Click **Add**.

5. Repeat these steps until all permissions in the **Required permissions** tab and the desired permissions in the **Object permissions** tab have been added.

**Note**: If you don’t see a permission in NetSuite that is listed here, skip it. Some permissions are dependent on specific features being enabled in your NetSuite account.

These permissions are the minimum required to successfully connect Stitch to your NetSuite integration. While Stitch may be able to replicate some data using only these permissions, it is unlikely that Stitch will be able to replicate all possible NetSuite objects. Refer to the **Object permissions** tab to grant permissions for specific objects (tables).

| **Permission** | **Tab** | **Level** |
| --- | --- | --- |
| Custom Body Fields | Setup | View |
| Custom Fields | Setup | View |
| Custom Record Types | Setup | View |
| Deleted Records | Setup | Full<br><br>the Help icon<br><br>NetSuite only allows Full as the level for this permission, but this only grants read-only access. |
| SOAP Web Services | Setup | Full<br><br>the Help icon<br><br>NetSuite only allows Full as the level for this permission, but this only grants read-only access. |
| User Access Token | Setup | Full<br><br>the Help icon<br><br>NetSuite only allows Full as the level for this permission, but this only grants read-only access. |

In the table below are object-specific permissions and the tables they correspond to. The permissions for a given table must be granted to the Stitch role in order to access and replicate data for the table.

The columns in the table are as follows:

* the Warning 2 icon

  - If present, the table corresponds to a feature or features that must be enabled in NetSuite. If the feature or features aren't enabled in your account, the permission listed will not be available to grant and attempts to extract data for the corresponding table will result in permissions errors.
* **Table name** - The name of the Stitch table.
* **Tab** - The tab in the **Create Role** page that contains the permission.
* **Permission** - The permission required to access and replicate data for the table.
* **Level** - The level of permission required to access and replicate data for the table. This will usually be **View**.

|  | **Table name** | **Permission** | **Tab** | **Level** |
| --- | --- | --- | --- | --- |
|  | [Account](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#account) | Accounts |  | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Accounting &gt; Accounting Periods&lt;/li&gt; &lt;/ul&gt; | [AccountingPeriod](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#accountingperiod) | Manage Accounting Periods | Setup | View |
|  | [Address](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#address) | [Parent Record Permission] | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Accounting &gt; Billing Accounts&lt;/li&gt; &lt;/ul&gt; | [BillingAccount](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#billingaccount) | Customers | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Accounting &gt; Advanced Billing&lt;/li&gt; &lt;li&gt;Accounting &gt; Project Management&lt;/li&gt; &lt;li&gt;Accounting &gt; Charge-based Billing&lt;/li&gt; &lt;/ul&gt; | [BillingSchedule](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#billingschedule) | Billing Schedules |  | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Bin Management&lt;/li&gt; &lt;/ul&gt; | [Bin](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#bin) | Bins | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Inventory & Items &gt; Advanced Bill of Materials&lt;/li&gt; &lt;/ul&gt; | [Bom](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#bom) | Bill of Materials | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Inventory & Items &gt; Advanced Bill of Materials&lt;/li&gt; &lt;/ul&gt; | [BomRevision](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#bomrevision) | Bill of Materials | Lists | View |
|  | [Budget](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#budget) | Set Up Budgets | Lists | View |
|  | [CalendarEvent](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#calendarevent) | Calendar | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Marketing Automation&lt;/li&gt; &lt;/ul&gt; | [Campaign](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#campaign) | Marketing Campaigns | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Transactions &gt; Charge-Based Billing&lt;/li&gt; &lt;/ul&gt; | [Charge](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#charge) | Charge | Transactions | View |
|  | [Classification](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#classification) | [Parent Record Permission] | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;NetSuite OneWorld&lt;/li&gt; &lt;/ul&gt; | [ConsolidatedExchangeRate](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#consolidatedexchangerate) | Currency | Lists | View |
|  | [Contact](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#contact) | Contacts | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Customer Relationship Management&lt;/li&gt; &lt;/ul&gt; | [ContactCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#contactcategory) | CRM Lists | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Customer Relationship Management&lt;/li&gt; &lt;/ul&gt; | [ContactRole](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#contactrole) | CRM Lists | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Standard Costing&lt;/li&gt; &lt;li&gt;Items & Inventory &gt; Landed Cost&lt;/li&gt; &lt;/ul&gt; | [CostCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#costcategory) | Accounting Lists | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Transactions &gt; Promotion Codes&lt;/li&gt; &lt;/ul&gt; | [CouponCode](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#couponcode) | Promotion | Lists | View |
|  | [CurrencyRate](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#currencyrate) | Currency | Lists | View |
|  | [CustomList](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#customlist) | Custom Lists | Setup | View |
|  | [Customer](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#customer) | Customers | Lists | View |
|  | [CustomerCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#customercategory) | Accounting Lists | Setup | View |
|  | [CustomerMessage](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#customermessage) | Accounting Lists | Setup | View |
|  | [CustomerStatus](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#customerstatus) | Customer Status | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Multi-Subsidiary Customer &gt; Company&lt;/li&gt; &lt;/ul&gt; | [CustomerSubsidiaryRelationship](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#customersubsidiaryrelationship) | Subsidiaries | Lists | View |
|  | [Deleted](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#deleted) | Deleted Records | Setup | Full |
|  | [Department](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#department) | Departments | Lists | View |
|  | [Employee](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#employee) | Employees | Lists | View |
|  | [EntityGroup](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#entitygroup) | CRM Groups | Lists | View |
|  | [ExpenseCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#expensecategory) | Expense Categories | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Accounting &gt; Advanced Revenue Management&lt;/li&gt; &lt;/ul&gt; | [FairValuePrice](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#fairvalueprice) | Fair Value Price | Lists | View |
|  | [File](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#file) | Documents and Files | Lists | View |
|  | [Folder](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#folder) | Documents and Files | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Gift Certificates&lt;/li&gt; &lt;/ul&gt; | [GiftCertificate](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#giftcertificate) | Items | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;NetSuite OneWorld&lt;/li&gt; &lt;li&gt;Accounting &gt; Multi-Book Accounting&lt;/li&gt; &lt;li&gt;Accounting &gt; Chart of Accounts Mapping&lt;/li&gt; &lt;/ul&gt; | [GlobalAccountMapping](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#globalaccountmapping) | Global Account Mapping | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Employees &gt; Job Management&lt;/li&gt; &lt;/ul&gt; | [HcmJob](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#hcmjob) | HCMJob Management | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Transactions &gt; Inbound Shipment Management&lt;/li&gt; &lt;/ul&gt; | [InboundShipment](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#inboundshipment) | Inbound Shipment | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Serialized Inventory or Lot Tracking&lt;/li&gt; &lt;/ul&gt; | [InventoryNumber](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#inventorynumber) | Items | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Issue Management&lt;/li&gt; &lt;/ul&gt; | [Issue](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#issue) | Issues | Lists | View |
|  | [Item](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#item) | [Item Type] | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;NetSuite OneWorld&lt;/li&gt; &lt;li&gt;Accounting &gt; Multi-Book Accounting&lt;/li&gt; &lt;li&gt;Accounting &gt; Chart of Accounts Mapping&lt;/li&gt; &lt;/ul&gt; | [ItemAccountMapping](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#itemaccountmapping) | Item Account Mapping | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Demand Planning&lt;/li&gt; &lt;/ul&gt; | [ItemDemandPlan](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#itemdemandplan) | Item Demand Plan | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Assembly Items&lt;/li&gt; &lt;/ul&gt; | [ItemRevision](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#itemrevision) | Item Revisions | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Demand Planning&lt;/li&gt; &lt;/ul&gt; | [ItemSupplyPlan](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#itemsupplyplan) | Item Supply Plan | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Company &gt; Projects&lt;/li&gt; &lt;/ul&gt; | [Job](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#job) | Projects | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Company &gt; Projects&lt;/li&gt; &lt;/ul&gt; | [JobStatus](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#jobstatus) | Projects | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Company &gt; Projects&lt;/li&gt; &lt;/ul&gt; | [JobType](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#jobtype) | Projects | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Company &gt; Locations&lt;/li&gt; &lt;/ul&gt; | [Location](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#location) | Locations | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Manufacturing Routing and Work Center&lt;/li&gt; &lt;/ul&gt; | [ManufacturingCostTemplate](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#manufacturingcosttemplate) | Manufacturing Cost Template | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Manufacturing Routing and Work Center&lt;/li&gt; &lt;/ul&gt; | [ManufacturingOperationTask](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#manufacturingoperationtask) | Work Orders | Transactions | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Items & Inventory &gt; Manufacturing Routing and Work Center&lt;/li&gt; &lt;/ul&gt; | [ManufacturingRouting](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#manufacturingrouting) | Manufacturing Routing | Lists | View |
|  | [MerchandiseHierarchyNode](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#merchandisehierarchynode) | Merchandise Hierarchy Node | Setup | View |
|  | [Message](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#message) | Track Messages | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Tax &gt; Advanced Taxes&lt;/li&gt; &lt;/ul&gt; | [Nexus](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#nexus) | Tax Items | Lists | View |
|  | [Note](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#note) | Notes Tab | Lists | View |
|  | [NoteType](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#notetype) | CRM Lists | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Opportunities&lt;/li&gt; &lt;/ul&gt; | [Opportunity](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#opportunity) | Opportunity | Transactions | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Sales Force Automation&lt;/li&gt; &lt;/ul&gt; | [OtherNameCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#othernamecategory) | Accounting Lists | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Partner Relationship Management&lt;/li&gt; &lt;/ul&gt; | [Partner](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#partner) | Partners | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Partner Relationship Management&lt;/li&gt; &lt;/ul&gt; | [PartnerCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#partnercategory) | CRM Lists | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Employees &gt; Payroll&lt;/li&gt; &lt;/ul&gt; | [Paycheck](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#paycheck) | Individual Paycheck | Transactions | View |
|  | [PaymentMethod](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#paymentmethod) | Payment Methods | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Employees &gt; Payroll&lt;/li&gt; &lt;/ul&gt; | [PayrollItem](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#payrollitem) | Payroll Items | Lists | View |
|  | [PhoneCall](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#phonecall) | Phone Call | Lists | View |
|  | [PriceLevel](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#pricelevel) | Accounting Lists | Setup | View |
|  | [PricingGroup](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#pricinggroup) | Accounting Lists | Setup | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Company &gt; Project Management&lt;/li&gt; &lt;/ul&gt; | [ProjectTask](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#projecttask) | Project Tasks | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Transactions &gt; Promotion Codes&lt;/li&gt; &lt;/ul&gt; | [PromotionCode](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#promotioncode) | Promotions | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Accounting &gt; Advanced Accounting &gt; Revenue Recognition&lt;/li&gt; &lt;/ul&gt; | [ResourceAllocation](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#resourceallocation) | Resource Allocations | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Accounting &gt; Advanced Accounting &gt; Revenue Recognition&lt;/li&gt; &lt;/ul&gt; | [RevRecSchedule](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#revrecschedule) | Revenue Recognition Schedules | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Accounting &gt; Advanced Accounting &gt; Revenue Recognition&lt;/li&gt; &lt;/ul&gt; | [RevRecTemplate](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#revrectemplate) | Revenue Recognition Schedules | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Team Selling&lt;/li&gt; &lt;/ul&gt; | [SalesRole](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#salesrole) | Sales Roles | Lists | View |
|  | [SalesTaxItem](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#salestaxitem) | Tax Items | Lists | View |
|  | [SiteCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#sitecategory) | Presentation Categories | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Knowledge Base&lt;/li&gt; &lt;/ul&gt; | [Solution](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#solution) | Knowledge Base | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;NetSuite OneWorld&lt;/li&gt; &lt;/ul&gt; | [Subsidiary](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#subsidiary) | Subsidiaries | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Case Management&lt;/li&gt; &lt;/ul&gt; | [SupportCase](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#supportcase) | Cases | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Company &gt; Project Management&lt;/li&gt; &lt;/ul&gt; | [Task](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#task) | Project Tasks | Lists | View |
|  | [TaxGroup](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#taxgroup) | Tax Groups | Lists | View |
|  | [TaxType](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#taxtype) | Tax Groups | Lists | View |
|  | [Term](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#term) | Customer Payment | Transactions | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Employees &gt; Time Tracking&lt;/li&gt; &lt;/ul&gt; | [TimeBill](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#timebill) | Track Time | Transactions | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Employees &gt; Time Sheets&lt;/li&gt; &lt;/ul&gt; | [TimeEntry](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#timeentry) | Track Time | Transactions | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Employees &gt; Timesheets&lt;/li&gt; &lt;/ul&gt; | [TimeSheet](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#timesheet) | Track Time | Transactions | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Knowledge Base&lt;/li&gt; &lt;/ul&gt; | [Topic](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#topic) | Knowledge Base | Lists | View |
|  | [Transaction](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#transaction) | [Transaction Type] | Transactions | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;Company &gt; Multiple Units of Measure&lt;/li&gt; &lt;li&gt;Accounting &gt; Multiple Units of Measure&lt;/li&gt; &lt;/ul&gt; | [UnitsType](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#unitstype) | Units | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;SuiteBilling&lt;/li&gt; &lt;/ul&gt; | [Usage](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#usage) | Subscriptions | Lists | View |
|  | [Vendor](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#vendor) | Vendors | Lists | View |
|  | [VendorCategory](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#vendorcategory) | Accounting Lists | Setup | View |
|  | [VendorSubsidiaryRelationship](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#vendorsubsidiaryrelationship) | Subsidiaries | Lists | View |
| the Warning 2 icon<br><br>Required NetSuite features: &lt;ul&gt; &lt;li&gt;CRM &gt; Opportunities&lt;/li&gt; &lt;/ul&gt; | [WinLossReason](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#winlossreason) | Opportunity | Transactions | View |

#### Step 4.3: Save the role

After you’ve finished granting permissions to the role, click **Save** to create it.

### Step 5: Create a Stitch NetSuite user

[![The Name, Email, Access tab, Password, and Role tabs highlighted in the NetSuite ](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-new-employee-page.png)The Name, Email, Access tab, Password, and Role tabs highlighted in the NetSuite The Name, Email, Access tab, Password, and Role tabs highlighted in the NetSuite](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-new-employee-page.png)

Next, you’ll create a dedicated NetSuite user for Stitch and assign the Stitch role to it.

1. Using the global search, type `page: new employee` and click the **Page: New Employees** result.
2. In the Employee page, fill in the **Name**, **Email**, and any other required fields.
3. Click the **Access** tab, located in the bottom half of the page.
4. In the **Access** tab:
   1. Check the **Give Access** box.
   2. Check the **Manually assign or change password** box to create a password for the Stitch user.
   3. Enter a password in the **Password** field, then again in the **Confirm Password** field.
   4. In the **Roles** section, search the dropdown menu to locate the Stitch role you created in [Step 4](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-configure-stitch-role).
   5. Click **Add** once you’ve located the role.
5. When finished, click **Save** to create the user.

### Step 6: Create access tokens for Stitch

Information note **Note**: This requires the **Setup &gt; Access Token Management** permission in NetSuite.

In this step, you’ll generate access tokens for the Stitch integration record (application) and user role.

1. Using the global search, type `page: tokens` and click the **Page: Access Tokens** result.
2. Click the **New Access Token** button.
3. On the **Access Token** page, fill in the following fields:
   * **Application Name**: Select the integration record you created in [Step 3](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#reate-stitch-integration-record).
   * **User**: Select the Stitch user you created in [Step 5](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-stitch-netsuite-user).
   * **Role**: Select the Stitch role you created in [Step 4](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-stitch-netsuite-role).
   * **Token Name**: Enter a name for the token. For example: `Stitch`
4. Click the **Save** button. The confirmation page will display a **Token ID and Secret**.
5. **Copy the Token ID and Secret somewhere handy.** You’ll need these credentials to complete the setup in Stitch.

### Step 7: Locate your NetSuite Account ID

![](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-account-id.png)

1. Using the global search, type `page: web services` and click the **Page: Web Services Preferences** result.
2. In the Primary Information section, locate the **Account ID** field as shown in the image on the right.

**Note**: If your Account ID contains a suffix - `1234567_SB2`, for example - it should be included when entering the ID into Stitch.

### Step 8: Add NetSuite as a Stitch data source

1. [Sign into your Stitch account](https://app.stitchdata.com/).

2. On the Stitch Dashboard page, click the **Add Integration** button.

3. Click the **NetSuite** icon.

4. Enter a name for the integration. This is the name that will display on the Stitch Dashboard for the integration; it’ll also be used to create the schema in your destination.

   For example, the name “Stitch NetSuite” would create a schema called `stitch_netsuite` in the destination. **Note**: Schema names cannot be changed after you save the integration.

5. In the **Account** field, enter the NetSuite account ID you retrieved in [Step 7](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#locate-netsuite-account-id).

6. In the **Consumer Key** field, paste the Consumer Key you generated when you [created Stitch’s integration record](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-stitch-integration-record).

7. In the **Token ID** field, paste the Token ID you generated when you [created Stitch’s access tokens](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-access-tokens).

8. In the **Consumer Secret** field, paste the Consumer Secret you generated when you [created Stitch’s integration record](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-stitch-integration-record).

9. In the **Token Secret** field, paste the Token Secret you generated when you [created Stitch’s access tokens](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-access-tokens).

### Step 9: Define the historical replication start date

The Sync Historical Data setting defines the starting date for your NetSuite integration. This means that data **equal to or newer than this date** will be replicated to your data warehouse.

Change this setting if you want to replicate data beyond NetSuite’s default setting of **1 year**. For a detailed look at historical replication jobs, check out the [Syncing Historical SaaS Data](https://help.qlik.com/en-US/stitch/replication/syncing-historical-saas-data-resetting-replication-keys) guide.

### Step 10: Create a replication schedule

Information note Replication schedules affect the time Extraction begins, not the time to data loaded. Refer to the [Replication Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling) documentation for more information.

In the **Replication Frequency** section, you’ll create the integration’s [replication schedule](https://help.qlik.com/en-US/stitch/replication/replication-scheduling). An integration’s replication schedule determines how often Stitch runs a replication job, and the time that job begins.

NetSuite integrations support the following replication scheduling methods:

* [Replication Frequency](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/replication-frequency)

* [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling)

* [Advanced Scheduling using Cron](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) (Advanced or Premium plans only)

To keep your row usage low, consider setting the integration to replicate less frequently. See the [Understanding and Reducing Your Row Usage guide](https://help.qlik.com/en-US/stitch/getting-started/understanding-stitch-usage) for tips on reducing your usage.

### Step 11: Set objects to replicate

Information note **Is an object missing or not replicating?** Verify that the object meets the requirements for [selection](https://help.qlik.com/en-US/stitch/replication/extractions/data-selection/setting-tables-and-columns-to-replicate#selection-requirements) and [replication](https://help.qlik.com/en-US/stitch/replication/extractions/data-selection/setting-tables-and-columns-to-replicate#replication-requirements).

The last step is to select the tables and columns you want to replicate. [Learn about the available tables for this integration.](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#schema)

**Note**: If a replication job is currently in progress, new selections won’t be used until the next job starts.

* Selection options
* Individual tables and columns
* All tables and columns

For NetSuite integrations, you can select:

1. **Individual tables and columns**

2. **All tables and columns**

Click the tabs to view instructions for each selection method.

1. In the Integration Details page, click the **Tables to Replicate** tab.

2. Locate a table you want to replicate.

3. To track a table, click the **checkbox** next to the table’s name. A blue checkmark means the table is set to replicate.

4. To track a column, click the **checkbox** next to the column’s name. A blue checkmark means the column is set to replicate.

5. Repeat this process for all the tables and columns you want to replicate.

Information note **Important**: Using the **Select All** feature will overwrite any previous selections. However, selections aren’t final until **Finalize Your Selections** is clicked. Clicking **Cancel** will restore your previous selections. Refer to the [Select All guide](https://help.qlik.com/en-US/stitch/replication/extractions/data-selection/setting-tables-and-columns-to-replicate#set-all-data-to-replicate) for more info about this feature.

1. Click into the integration from the Stitch Dashboard page.

2. Click the **Tables to Replicate** tab.

3. In the list of tables, click the box next to the **Table Names** column.

4. In the menu that displays, click **Track all Tables and Fields**:

   ![The Track all Tables and Fields menu in the Tables to Replicate tab](https://help.qlik.com/en-US/stitch/images/replication/select-all-tables-menu.png)The Track all Tables and Fields menu in the Tables to Replicate tabThe Track all Tables and Fields menu in the Tables to Replicate tab

5. Click the **Finalize Your Selections** button at the bottom of the page to save your data selections.

### Initial and historical replication jobs

After you finish setting up NetSuite, its **Sync Status** may show as **Pending** on either the Stitch Dashboard or in the Integration Details page.

For a new integration, a **Pending** status indicates that Stitch is in the process of scheduling the initial replication job for the integration. **This may take some time to complete.**

Information note

**Initial replication jobs with Anchor Scheduling**

If using Anchor Scheduling, an initial replication job may not kick off immediately. This depends on the selected Replication Frequency and Anchor Time. Refer to the [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling#job-scheduling-and-anchor-times) documentation for more information.

#### Free historical data loads

The first seven days of replication, beginning when data is first replicated, are free. Rows replicated from the new integration during this time won’t count towards your quota. Stitch offers this as a way of testing new integrations, measuring usage, and ensuring historical data volumes don’t quickly consume your quota.

Information note **Replication will continue after the seven days are over**. If you’re no longer interested in this source, be sure to **pause** or **delete** the integration to prevent unwanted usage.

## NetSuite replication

In this section:

* [Custom records](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#custom-records)

* [Deleted records](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#deleted-records)

* [Supported NetSuite transaction types](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#supported-transaction-types)

* [Supported NetSuite item types](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#supported-item-types)

* [Unsupported NetSuite record types](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#unsupported-objects)

### Custom records

For each custom record type in NetSuite, a table for that custom record type will be available for selection in Stitch.

#### Table names for custom record types

Custom record tables are named `custrecord_[custom_record_name]`, where `[custom_record_name]` is the value of the ID field in the Custom Record Setup page in NetSuite.

For example: If a custom record were named `promo discount` in NetSuite, the corresponding table for those records would be named `custrecord_promo_discount`.

If the ID field in the Custom Record Setup page is left blank, NetSuite will auto-assign a numerical ID to the record. In Stitch, the table for the custom record would then be something like `custrecord_123`, where `123` is the ID auto-assigned by NetSuite.

#### Replication methods for custom record types

![Highlighted  Show Last Modified field in NetSuite's Custom Record Type page](https://help.qlik.com/en-US/stitch/images/integrations/netsuite-custom-record-bookmarks.png)Highlighted Show Last Modified field in NetSuite's Custom Record Type pageHighlighted Show Last Modified field in NetSuite's Custom Record Type page

The Replication Method Stitch uses to replicate data for a custom record type depends on whether the **Show Last Modified** setting is checked in NetSuite for the custom record. This determines whether the NetSuite SuiteTalk API will return a timestamp column to use as a [Replication Key](https://help.qlik.com/en-US/stitch/replication/replication-keys).

* **If the record definition has the Show Last Modified setting enabled**, Stitch will use [Key-based Incremental Replication](https://help.qlik.com/en-US/stitch/replication/replication-methods/key-based-incremental). This means that only new and updated records for the record type will be replicated during each job.

* **If the record definition doesn’t have this setting enabled**, Stitch will use [Full Table Replication](https://help.qlik.com/en-US/stitch/replication/replication-methods/full-table). This means that all records for the record type will be replicated in full during each job.

To check the configuration of this setting for a custom record type in NetSuite:

1. Type `page: record types` into global search and click the **Page: Record Types** result.
2. Locate and click the custom record type in the list. This will open the **Custom Record Type** page.
3. Locate the **Show Last Modified** setting.

In the example to the right, both of these settings are enabled for the `Stitch Example` custom record type.

### Deleted records

Accounting for deleted records is especially important if you’re performing any sort of aggregate function - for example, totaling invoices or balancing your books.

To account for deletes in NetSuite, Stitch’s NetSuite integration offers a table named [`Deleted`](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#deleted). Once set to replicate, this table acts as a log for records deleted in NetSuite for [supported record types](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#record-types-with-delete-support).

In this section:

* [Identify deleted records in other tables](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#identify-deleted-records-other-tables)

* [Record types with delete support](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#record-types-with-delete-support)

#### Identify deleted records in other tables

Information note **Note**: The SQL queries in this section are only examples. As SQL syntax varies by database type, you may have to modify or rewrite these queries to allow them to run in your destination.

To account for deleted records, you can use a `LEFT JOIN` to tie deleted records back to the appropriate table.

For example: The following query would return all invoice records that exist in the `Transaction` and `Deleted` tables:

```

```

```
SELECT * 
     FROM netsuite.Transaction tran 
LEFT JOIN netsuite.Deleted del
       ON tran.internalId = del.internalId 
      AND tran.type = 'invoice'
      AND del.type = 'invoice'
```

If you’re using a destination that is case-insensitive, some queries may result in errors. If this occurs, try using `LOWER` to resolve the issue:

```

```

```
SELECT *
     FROM netsuite.Transaction tran 
LEFT JOIN netsuite.Deleted del 
       ON tran.internalId = del.internalId 
AND LOWER(tran.type) = LOWER(del.type)
```

To filter out deleted records from other data, you can run a query like this one:

```

```

```
SELECT *
     FROM netsuite.Transaction tran 
LEFT JOIN netsuite.Deleted del
       ON tran.internalId = del.internalId 
AND LOWER(tran.type) = LOWER(del.type) 
    WHERE del.deletedDate is null;
```

Refer to the [`Deleted` table schema](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#deleted) for more info about the available fields in the `Deleted` table.

#### Record types with delete support

According to [NetSuite’s documentation](https://975200-sb2.app.netsuite.com/app/help/helpcenter.nl?fid=section_N3497592.html), only certain record types support the `getDeleted` API operation Stitch uses to retrieve deleted record data from the SuiteTalk API.

In the table below are the record types that have delete support and the name of the Stitch table that contains the data for that record type. If a record type is listed, records of this type will be logged in the `Deleted` table when they are deleted in NetSuite.

**Note**: If a record type isn’t in this list, it doesn’t have delete support. Records not listed here will not be included in the `Deleted` table even if they are deleted in NetSuite.

| **NetSuite record type** | **Stitch table name** |
| --- | --- |
| AdvInterCompanyJournalEntry | Transaction |
| AssemblyBuild | Transaction |
| AssemblyItem | Item |
| AssemblyUnbuild | Transaction |
| BillingSchedule | BillingSchedule |
| Bin | Bin |
| BinTransfer | Transaction |
| BinWorksheet | Transaction |
| Bom | Bom |
| BomRevision | BomRevision |
| CalendarEvent | CalendarEvent |
| Campaign | Campaign |
| CashRefund | Transaction |
| CashSale | Transaction |
| Charge | Charge |
| Check | Transaction |
| Contact | [Contact](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#contact) |
| ContactCategory | ContactCategory |
| CostCategory | CostCategory |
| CouponCode | CouponCode |
| CreditMemo | Transaction |
| CurrencyRate | CurrencyRate |
| customRecord | [customrecord_\[custom_record_name\]](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#customrecord-custom-record-name) |
| CustomTransaction | Transaction |
| Customer | Customer |
| CustomerCategory | CustomerCategory |
| CustomerMessage | CustomerMessage |
| CustomerDeposit | Transaction |
| CustomerPayment | Transaction |
| CustomerRefund | Transaction |
| CustomerStatus | CustomerStatus |
| CustomerSubsidiaryRelationship | CustomerSubsidiaryRelationship |
| Deposit | Transaction |
| DepositApplication | Transaction |
| DescriptionItem | Item |
| DiscountItem | Item |
| DownloadItem | Item |
| Employee | Employee |
| Estimate | Transaction |
| ExpenseReport | Transaction |
| File | File |
| Folder | Folder |
| GiftCertificateItem | Item |
| GlobalAccountMapping | GlobalAccountMapping |
| InterCompanyJournalEntry | Transaction |
| InterCompanyTransferOrder | Transaction |
| InventoryAdjustment | Transaction |
| InventoryCostRevaluation | Transaction |
| InventoryItem | Item |
| InventoryNumber | InventoryNumber |
| InventoryTransfer | Transaction |
| Invoice | Transaction |
| Issue | Issue |
| ItemAccountMapping | ItemAccountMapping |
| ItemDemandPlan | ItemDemandPlan |
| ItemFulfillment | Transaction |
| ItemSupplyPlan | ItemSupplyPlan |
| ItemGroup | Item |
| ItemRevision | ItemRevision |
| Job | Job |
| JobStatus | JobStatus |
| JournalEntry | Transaction |
| KitItem | Item |
| LotNumberedAssemblyItem | Item |
| LotNumberedInventoryItem | Item |
| MarkupItem | Item |
| Message | Message |
| ManufacturingCostTemplate | ManufacturingCostTemplate |
| ManufacturingOperationTask | ManufacturingOperationTask |
| ManufacturingRouting | ManufacturingRouting |
| MerchandiseHierarchyNode | MerchandiseHierarchyNode |
| Nexus | Nexus |
| NonInventoryPurchaseItem | Item |
| NonInventoryResaleItem | Item |
| NonInventorySaleItem | Item |
| Note | Note |
| NoteType | NoteType |
| Opportunity | Opportunity |
| OtherChargePurchaseItem | Item |
| OtherChargeResaleItem | Item |
| OtherChargeSaleItem | Item |
| OtherNameCategory | OtherNameCategory |
| Partner | Partner |
| Paycheck | Transaction |
| PaymentItem | Item |
| PaymentMethod | PaymentMethod |
| PayrollItem | PayrollItem |
| PhoneCall | PhoneCall |
| PriceLevel | PriceLevel |
| PricingGroup | PricingGroup |
| ProjectTask | ProjectTask |
| PromotionCode | PromotionCode |
| PurchaseOrder | Transaction |
| ResourceAllocation | ResourceAllocation |
| ReturnAuthorization | Transaction |
| SalesOrder | Transaction |
| SalesTaxItem | Item |
| SerializedAssemblyItem | Item |
| SerializedInventoryItem | Item |
| ServicePurchaseItem | Item |
| ServiceResaleItem | Item |
| ServiceSaleItem | Item |
| StatisticalJournalEntry | Transaction |
| SubtotalItem | Item |
| SupportCase | SupportCase |
| Task | Task |
| Term | Term |
| TimeSheet | TimeSheet |
| TransferOrder | Transaction |
| Usage | Usage |
| Vendor | Vendor |
| VendorBill | Transaction |
| VendorCredit | Transaction |
| VendorPayment | Transaction |
| VendorReturnAuthorization | Transaction |
| VendorSubsidiaryRelationship | VendorSubsidiaryRelationship |
| WinLossReason | WinLossReason |
| WorkOrder | Transaction |
| WorkOrderIssue | Transaction |
| WorkOrderCompletion | Transaction |
| WorkOrderClose | Transaction |

### Supported NetSuite transaction types

Stitch supports replicating the transaction types listed below. Data for these records can be found in the `Transaction` table:

* AssemblyBuild

* AssemblyUnbuild

* BinTransfer

* BinWorksheet

* CashRefund

* CashSale

* Check

* CreditMemo

* CustomerDeposit

* CustomerPayment

* CustomerRefund

* Deposit

* DepositApplication

* Estimate

* ExpenseReport

* InventoryTransfer

* InterCompanyJournalEntry

* InventoryAdjustment

* InventoryCostRevaluation

* Invoice

* ItemFulfillment

* ItemReceipt

* JournalEntry

* PaycheckJournal

* PurchaseOrder

* ReturnAuthorization

* SalesOrder

* StatisticalJournalEntry

* TransferOrder

* VendorBill

* VendorCredit

* VendorPayment

* VendorReturnAuthorization

* WorkOrder

* WorkOrderClose

* WorkOrderCompletion

* WorkOrderIssue

### Supported NetSuite item types

Stitch supports replicating the item types listed below. Data for these records can be found in the `Item` table:

* AssemblyItem

* DescriptionItem

* DiscountItem

* DownloadItem

* GiftCertificateItem

* InventoryItem

* ItemGroup

* KitItem

* LotNumberedAssemblyItem

* LotNumberedInventoryItem

* MarkupItem

* NonInventoryPurchaseItem

* NonInventoryResaleItem

* NonInventorySaleItem

* OtherChargePurchaseItem

* OtherChargeResaleItem

* OtherChargeSaleItem

* PaymentItem

* SerializedAssemblyItem

* SerializedInventoryItem

* ServicePurchaseItem

* ServiceResaleItem

* ServiceSaleItem

* SubtotalItem

### Unsupported NetSuite record types

Stitch supports replicating all record types from NetSuite’s 2017.2 WSDL, with the exception of the following:

* AccountingTransaction

* AssemblyItemBom

* Entity

* InventoryDetail

* InventoryNumberbin

* ItemBinNumber

* MseSubsidary

* OriginatingLead

* Pricing

* ProjectTaskAssignment

* TaxDetail

## NetSuite table reference

Information note

**Schemas and versioning**

Schemas and naming conventions can change from version to version, so we recommend verifying your integration’s version before continuing.

The schema and info displayed below is for **version 2** of this integration.

This is the latest version of the NetSuite integration.

To ensure we can provide you with up-to-date documentation, this section will only cover a few of the most popular tables Stitch’s NetSuite integration offers.

Refer to the [NetSuite SuiteTalk Schema Browser](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2024_2/schema/record/account.html) for info on objects not listed here, including the fields available in each object.

**Note**: Stitch currently supports the replication of the majority of NetSuite objects, with the exception of those listed in the [Unsupported Objects section](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#unsupported-objects).

Information note

**Table and column names in your destination**

Depending on your destination, table and column names may not appear as they are outlined below.

For example: Object names are lowercased in Redshift (`CusTomERs` &gt; `customers`), while case is maintained in PostgreSQL destinations (`CusTomERs` &gt; `CusTomERs`). Refer to the [Loading Guide](https://help.qlik.com/en-US/stitch/replication/loading/destination-guides) for your destination for more info.

### Account

The `Account` table contains info about the accounts in the Chart of Accounts in your NetSuite account.

#### Account table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Account.html "Opens in new tab: NetSuite documentation") |

Account table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **acctName**<br><br><br>STRING |
| **acctNumber**<br><br><br>STRING |
| **acctType**<br><br><br>VARIES |
| **billableExpensesAcct**<br><br><br>VARIES |
| **cashFlowRate**<br><br><br>VARIES |
| **category1099Misc**<br><br><br>VARIES |
| **curDocNum**<br><br><br>STRING, INTEGER |
| **currency**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **deferralAcct**<br><br><br>VARIES |
| **department**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **eliminate**<br><br><br>BOOLEAN, STRING |
| **exchangeRate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **generalRate**<br><br><br>VARIES |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **inventory**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **legalName**<br><br><br>STRING |
| **localizationsList**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **openingBalance**<br><br><br>STRING, NUMBER |
| **parent**<br><br><br>VARIES |
| **restrictToAccountingBookList**<br><br><br>VARIES |
| **revalue**<br><br><br>BOOLEAN, STRING |
| **subsidiaryList**<br><br><br>VARIES |
| **tranDate**<br><br><br>STRING |
| **unit**<br><br><br>VARIES |
| **unitsType**<br><br><br>VARIES |

### AccountingPeriod

The `AccountingPeriod` table contains info about the accounting periods in your NetSuite account.

#### AccountingPeriod table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/AccountingPeriod.html "Opens in new tab: NetSuite documentation") |

AccountingPeriod table schema

| **allLocked**<br><br><br>BOOLEAN, STRING |
| --- |
| **allowNonGLChanges**<br><br><br>BOOLEAN, STRING |
| **apLocked**<br><br><br>BOOLEAN, STRING |
| **arLocked**<br><br><br>BOOLEAN, STRING |
| **closed**<br><br><br>BOOLEAN, STRING |
| **closedOnDate**<br><br><br>STRING |
| **endDate**<br><br><br>STRING |
| **fiscalCalendar**<br><br><br>VARIES |
| **fiscalCalendarsList**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isAdjust**<br><br><br>BOOLEAN, STRING |
| **isQuarter**<br><br><br>BOOLEAN, STRING |
| **isYear**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **payrollLocked**<br><br><br>BOOLEAN, STRING |
| **periodName**<br><br><br>STRING |
| **startDate**<br><br><br>STRING |

### Address

The `Address` table contains info about the custom address forms in your NetSuite account.

Custom address forms can apply to entity, transaction, subsidiary, company information, location, and workplace records in NetSuite. As custom address forms inherit the permissions set on the parent record, the permissions required for the parent record are required to access custom address data.

For example: To get custom address data for a location, the user must have the permission for accessing location data.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Address.html "Opens in new tab: NetSuite documentation") |

Address table schema

| **addr1**<br><br><br>STRING |
| --- |
| **addr2**<br><br><br>STRING |
| **addr3**<br><br><br>STRING |
| **addrPhone**<br><br><br>STRING |
| **addrText**<br><br><br>STRING |
| **addressee**<br><br><br>STRING |
| **attention**<br><br><br>STRING |
| **city**<br><br><br>STRING |
| **country**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **override**<br><br><br>BOOLEAN, STRING |
| **state**<br><br><br>STRING |
| **zip**<br><br><br>STRING |

### BillingAccount

The `BillingAccount` table contains info about the billing accounts in your NetSuite account. A billing account is a record used to show all billing information for a customer or subcustomer. A billing account contains billing-specific information, including billing schedule, default payment terms, bill-to address, and currency.

#### BillingAccount table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/BillingAccount.html "Opens in new tab: NetSuite documentation") |

BillingAccount table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **billingSchedule**<br><br><br>VARIES |
| **cashSaleForm**<br><br><br>VARIES |
| **createdBy**<br><br><br>STRING |
| **createdDate**<br><br><br>STRING |
| **currency**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **customer**<br><br><br>VARIES |
| **customerDefault**<br><br><br>BOOLEAN, STRING |
| **department**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **frequency**<br><br><br>VARIES |
| **idNumber**<br><br><br>STRING |
| **inactive**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **invoiceForm**<br><br><br>VARIES |
| **lastBillCycleDate**<br><br><br>STRING |
| **lastBillDate**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nextBillCycleDate**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |
| **subsidiary**<br><br><br>VARIES |

### BillingSchedule

The `BillingSchedule` table contains info about the billing schedules in your NetSuite account. Billing schedules are used to define how bills for transactions are relayed to customers. In general, a billing schedule determines the frequency with which the customer is billed and the amount of each bill. However, the exact effect of a billing schedule varies depending on its type.

#### BillingSchedule table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/BillingSchedule.html "Opens in new tab: NetSuite documentation") |

BillingSchedule table schema

| **applyToSubtotal**<br><br><br>BOOLEAN, STRING |
| --- |
| **billForActuals**<br><br><br>BOOLEAN, STRING |
| **dayPeriod**<br><br><br>STRING, INTEGER |
| **externalId**<br><br><br>STRING |
| **frequency**<br><br><br>VARIES |
| **inArrears**<br><br><br>BOOLEAN, STRING |
| **initialAmount**<br><br><br>STRING |
| **initialTerms**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isPublic**<br><br><br>BOOLEAN, STRING |
| **milestoneList**<br><br><br>VARIES |
| **monthDom**<br><br><br>STRING, INTEGER |
| **monthDow**<br><br><br>VARIES |
| **monthDowim**<br><br><br>VARIES |
| **monthMode**<br><br><br>VARIES |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **numberRemaining**<br><br><br>STRING, INTEGER |
| **project**<br><br><br>VARIES |
| **recurrenceDowMaskList**<br><br><br>VARIES |
| **recurrenceList**<br><br><br>VARIES |
| **recurrencePattern**<br><br><br>VARIES |
| **recurrenceTerms**<br><br><br>VARIES |
| **repeatEvery**<br><br><br>VARIES |
| **scheduleType**<br><br><br>VARIES |
| **seriesStartDate**<br><br><br>STRING |
| **transaction**<br><br><br>VARIES |
| **yearDom**<br><br><br>STRING, INTEGER |
| **yearDow**<br><br><br>VARIES |
| **yearDowim**<br><br><br>VARIES |
| **yearDowimMonth**<br><br><br>VARIES |
| **yearMode**<br><br><br>VARIES |
| **yearMonth**<br><br><br>VARIES |

### Bin

The `Bin` table contains info about bins, or places in your warehouse where you store inventory items.

#### Bin table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Bin.html "Opens in new tab: NetSuite documentation") |

Bin table schema

| **binNumber**<br><br><br>STRING |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### Bom

The `Bom` table contains info about bills of materials (BOM): the quantities of raw materials, assemblies, sub-components, and parts needed to manufacture a product.

#### Bom table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Bom.html "Opens in new tab: NetSuite documentation") |

Bom table schema

| **availableForAllAssemblies**<br><br><br>BOOLEAN, STRING |
| --- |
| **availableForAllLocations**<br><br><br>BOOLEAN, STRING |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **legacyBomForAssembly**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **restrictToAssembliesList**<br><br><br>VARIES |
| **restrictToLocationsList**<br><br><br>VARIES |
| **subsidiaryList**<br><br><br>VARIES |
| **useComponentYield**<br><br><br>BOOLEAN, STRING |
| **usedOnAssembly**<br><br><br>BOOLEAN, STRING |

### BomRevision

The `BomRevision` table contains info about updates on bills of materials.

#### BomRevision table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/BomRevision.html "Opens in new tab: NetSuite documentation") |

BomRevision table schema

| **billOfMaterials**<br><br><br>VARIES |
| --- |
| **componentList**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **effectiveEndDate**<br><br><br>STRING |
| **effectiveStartDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **memo**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### Budget

The `Budget` table contains info about the budgets in your NetSuite account. A budget records the expected values of income and expenses for your business. Budgets can be created for specific customers, items, departments, classes, locations, or any combination of these criteria.

#### Budget table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Budget.html "Opens in new tab: NetSuite documentation") |

Budget table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **account**<br><br><br>VARIES |
| **accountingBook**<br><br><br>STRING, NUMBER |
| **amount**<br><br><br>STRING, NUMBER |
| **budgetType**<br><br><br>VARIES |
| **category**<br><br><br>VARIES |
| **currency**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customer**<br><br><br>VARIES |
| **department**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **item**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **periodAmount1**<br><br><br>STRING, NUMBER |
| **periodAmount10**<br><br><br>STRING, NUMBER |
| **periodAmount11**<br><br><br>STRING, NUMBER |
| **periodAmount12**<br><br><br>STRING, NUMBER |
| **periodAmount13**<br><br><br>STRING, NUMBER |
| **periodAmount14**<br><br><br>STRING, NUMBER |
| **periodAmount15**<br><br><br>STRING, NUMBER |
| **periodAmount16**<br><br><br>STRING, NUMBER |
| **periodAmount17**<br><br><br>STRING, NUMBER |
| **periodAmount18**<br><br><br>STRING, NUMBER |
| **periodAmount19**<br><br><br>STRING, NUMBER |
| **periodAmount2**<br><br><br>STRING, NUMBER |
| **periodAmount20**<br><br><br>STRING, NUMBER |
| **periodAmount21**<br><br><br>STRING, NUMBER |
| **periodAmount22**<br><br><br>STRING, NUMBER |
| **periodAmount23**<br><br><br>STRING, NUMBER |
| **periodAmount24**<br><br><br>STRING, NUMBER |
| **periodAmount3**<br><br><br>STRING, NUMBER |
| **periodAmount4**<br><br><br>STRING, NUMBER |
| **periodAmount5**<br><br><br>STRING, NUMBER |
| **periodAmount6**<br><br><br>STRING, NUMBER |
| **periodAmount7**<br><br><br>STRING, NUMBER |
| **periodAmount8**<br><br><br>STRING, NUMBER |
| **periodAmount9**<br><br><br>STRING, NUMBER |
| **subsidiary**<br><br><br>VARIES |
| **year**<br><br><br>VARIES |

### CalendarEvent

The `CalendarEvent` table contains info about the scheduled activities, or events, that are on the calendar in your NetSuite account.

#### CalendarEvent table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CalendarEvent.html "Opens in new tab: NetSuite documentation") |

CalendarEvent table schema

| **accessLevel**<br><br><br>VARIES |
| --- |
| **allDayEvent**<br><br><br>BOOLEAN, STRING |
| **attendeeList**<br><br><br>VARIES |
| **company**<br><br><br>VARIES |
| **contact**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **endByDate**<br><br><br>STRING |
| **endDate**<br><br><br>STRING |
| **exclusionDateList**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **frequency**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **location**<br><br><br>STRING |
| **message**<br><br><br>STRING |
| **noEndDate**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **organizer**<br><br><br>VARIES |
| **owner**<br><br><br>VARIES |
| **period**<br><br><br>STRING, INTEGER |
| **recurrence**<br><br><br>STRING |
| **recurrenceDow**<br><br><br>VARIES |
| **recurrenceDowMaskList**<br><br><br>VARIES |
| **recurrenceDowim**<br><br><br>VARIES |
| **reminderMinutes**<br><br><br>VARIES |
| **reminderType**<br><br><br>VARIES |
| **resourceList**<br><br><br>VARIES |
| **sendEmail**<br><br><br>BOOLEAN, STRING |
| **seriesStartDate**<br><br><br>STRING |
| **startDate**<br><br><br>STRING |
| **status**<br><br><br>VARIES |
| **supportCase**<br><br><br>VARIES |
| **timeItemList**<br><br><br>VARIES |
| **timedEvent**<br><br><br>BOOLEAN, STRING |
| **title**<br><br><br>STRING |
| **transaction**<br><br><br>VARIES |

### Campaign

The `Campaign` table contains info about the campaigns in your NetSuite account. Campaigns are used to manage marketing initiatives.

#### Campaign table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Campaign.html "Opens in new tab: NetSuite documentation") |

Campaign table schema

| **audience**<br><br><br>VARIES |
| --- |
| **baseCost**<br><br><br>STRING, NUMBER |
| **campaignDirectMailList**<br><br><br>VARIES |
| **campaignEmailList**<br><br><br>VARIES |
| **campaignEventList**<br><br><br>VARIES |
| **campaignId**<br><br><br>STRING |
| **category**<br><br><br>VARIES |
| **convCostPerCustomer**<br><br><br>STRING, NUMBER |
| **conversions**<br><br><br>STRING, INTEGER |
| **cost**<br><br><br>STRING, NUMBER |
| **costPerCustomer**<br><br><br>STRING, NUMBER |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **eventResponseList**<br><br><br>VARIES |
| **expectedRevenue**<br><br><br>STRING, NUMBER |
| **externalId**<br><br><br>STRING |
| **family**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **itemList**<br><br><br>VARIES |
| **keyword**<br><br><br>STRING |
| **leadsGenerated**<br><br><br>STRING, INTEGER |
| **local**<br><br><br>BOOLEAN, STRING |
| **message**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **offer**<br><br><br>VARIES |
| **owner**<br><br><br>VARIES |
| **profit**<br><br><br>STRING, NUMBER |
| **promotionCode**<br><br><br>VARIES |
| **roi**<br><br><br>STRING, NUMBER |
| **searchEngine**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |
| **title**<br><br><br>STRING |
| **totalRevenue**<br><br><br>STRING, NUMBER |
| **uniqueVisitors**<br><br><br>STRING, INTEGER |
| **url**<br><br><br>STRING |
| **vertical**<br><br><br>VARIES |

### Charge

The `Charge` table contains info about the charges in your NetSuite account, which represent billable amounts that your clients must pay.

#### Charge table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Charge.html "Opens in new tab: NetSuite documentation") |

Charge table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **amount**<br><br><br>STRING, NUMBER |
| **billTo**<br><br><br>VARIES |
| **billingAccount**<br><br><br>VARIES |
| **billingItem**<br><br><br>VARIES |
| **chargeDate**<br><br><br>STRING |
| **chargeType**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **currency**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **department**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **invoice**<br><br><br>VARIES |
| **invoiceLine**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **projectTask**<br><br><br>VARIES |
| **quantity**<br><br><br>STRING, NUMBER |
| **rate**<br><br><br>STRING |
| **rule**<br><br><br>VARIES |
| **runId**<br><br><br>STRING |
| **salesOrder**<br><br><br>VARIES |
| **salesOrderLine**<br><br><br>VARIES |
| **stage**<br><br><br>VARIES |
| **subscriptionLine**<br><br><br>VARIES |
| **timeRecord**<br><br><br>VARIES |
| **transaction**<br><br><br>VARIES |
| **transactionLine**<br><br><br>VARIES |
| **use**<br><br><br>VARIES |

### Classification

The `Classification` table contains info about the classifications in your NetSuite account.

As classifications inherit the permissions set on the parent record, the permissions required for the parent record are required to access classification data.

For example: To get classification data for a location, the user must have the permission for accessing location data.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Classification.html "Opens in new tab: NetSuite documentation") |

Classification table schema

| **classTranslationList**<br><br><br>VARIES |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **subsidiaryList**<br><br><br>VARIES |

### ConsolidatedExchangeRate

The `ConsolidatedExchangeRate` table contains info about consolidated exchange rates. This is used in NetSuite OneWorld for consolidation purposes, ensuring currency amounts correctly roll up from child to parent subsidiaries.

#### ConsolidatedExchangeRate table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ConsolidatedExchangeRate.html "Opens in new tab: NetSuite documentation") |

ConsolidatedExchangeRate table schema

| **accountingBook**<br><br><br>STRING |
| --- |
| **averageRate**<br><br><br>STRING, NUMBER |
| **currentRate**<br><br><br>STRING, NUMBER |
| **externalId**<br><br><br>STRING |
| **fromCurrency**<br><br><br>STRING |
| **fromSubsidiary**<br><br><br>STRING |
| **historicalRate**<br><br><br>STRING, NUMBER |
| **internalId**<br><br><br>STRING |
| **isDerived**<br><br><br>BOOLEAN, STRING |
| **isEliminationSubsidiary**<br><br><br>BOOLEAN, STRING |
| **isPeriodClosed**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **postingPeriod**<br><br><br>STRING |
| **toCurrency**<br><br><br>STRING |
| **toSubsidiary**<br><br><br>STRING |

### Contact

The `Contact` table contains info about contacts.

#### Contact table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Contact.html "Opens in new tab: NetSuite documentation") |

Contact table schema

| **addressbookList**<br><br><br>VARIES |
| --- |
| **altEmail**<br><br><br>STRING |
| **assistant**<br><br><br>VARIES |
| **assistantPhone**<br><br><br>STRING |
| **billPay**<br><br><br>BOOLEAN, STRING |
| **categoryList**<br><br><br>VARIES |
| **comments**<br><br><br>STRING |
| **company**<br><br><br>VARIES |
| **contactSource**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dateCreated**<br><br><br>STRING |
| **defaultAddress**<br><br><br>STRING |
| **email**<br><br><br>STRING |
| **entityId**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **firstName**<br><br><br>STRING |
| **globalSubscriptionStatus**<br><br><br>VARIES |
| **homePhone**<br><br><br>STRING |
| **image**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isPrivate**<br><br><br>BOOLEAN, STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **lastName**<br><br><br>STRING |
| **middleName**<br><br><br>STRING |
| **mobilePhone**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **officePhone**<br><br><br>STRING |
| **phone**<br><br><br>STRING |
| **phoneticName**<br><br><br>STRING |
| **salutation**<br><br><br>STRING |
| **subscriptionsList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **supervisor**<br><br><br>VARIES |
| **supervisorPhone**<br><br><br>STRING |
| **title**<br><br><br>STRING |

### ContactCategory

The `ContactCategory` table contains info about the types of contacts in your NetSuite account.

#### ContactCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ContactCategory.html "Opens in new tab: NetSuite documentation") |

ContactCategory table schema

| **\_private**<br><br><br>BOOLEAN, STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### ContactRole

The `ContactRole` table contains info about contact roles in your NetSuite account.

#### ContactRole table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ContactRole.html "Opens in new tab: NetSuite documentation") |

ContactRole table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### CostCategory

The `CostCategory` table contains info about cost categories, which are used to classify different types of costs associated with items.

#### CostCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CostCategory.html "Opens in new tab: NetSuite documentation") |

CostCategory table schema

| **account**<br><br><br>VARIES |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **itemCostType**<br><br><br>VARIES |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### CouponCode

The `CouponCode` table contains info about the coupon codes in your NetSuite account.

#### CouponCode table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CouponCode.html "Opens in new tab: NetSuite documentation") |

CouponCode table schema

| **code**<br><br><br>STRING |
| --- |
| **dateSent**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **promotion**<br><br><br>VARIES |
| **recipient**<br><br><br>VARIES |
| **useCount**<br><br><br>STRING, INTEGER |
| **used**<br><br><br>BOOLEAN, STRING |

### CurrencyRate

The `CurrencyRate` table contains info about currency rate records in you NetSuite account. These are also known as Exchange Rate records in NetSuite.

#### CurrencyRate table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CurrencyRate.html "Opens in new tab: NetSuite documentation") |

CurrencyRate table schema

| **baseCurrency**<br><br><br>VARIES |
| --- |
| **currencyRateType**<br><br><br>STRING |
| **effectiveDate**<br><br><br>STRING |
| **exchangeRate**<br><br><br>STRING, NUMBER |
| **internalId**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **transactionCurrency**<br><br><br>VARIES |

### CustomList

The `CustomList` table contains info about

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CustomList.html "Opens in new tab: NetSuite documentation") |

CustomList table schema

| **convertToCustomRecord**<br><br><br>BOOLEAN, STRING |
| --- |
| **customValueList**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isMatrixOption**<br><br><br>BOOLEAN, STRING |
| **isOrdered**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **owner**<br><br><br>VARIES |
| **scriptId**<br><br><br>STRING |
| **translationsList**<br><br><br>VARIES |

### Customer

The `Customer` table contains info about customers.

#### Customer table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Customer.html "Opens in new tab: NetSuite documentation") |

Customer table schema

| **accessRole**<br><br><br>VARIES |
| --- |
| **accountNumber**<br><br><br>STRING |
| **addressbookList**<br><br><br>VARIES |
| **aging**<br><br><br>STRING, NUMBER |
| **aging1**<br><br><br>STRING, NUMBER |
| **aging2**<br><br><br>STRING, NUMBER |
| **aging3**<br><br><br>STRING, NUMBER |
| **aging4**<br><br><br>STRING, NUMBER |
| **alcoholRecipientType**<br><br><br>VARIES |
| **altEmail**<br><br><br>STRING |
| **altName**<br><br><br>STRING |
| **altPhone**<br><br><br>STRING |
| **assignedWebSite**<br><br><br>STRING |
| **balance**<br><br><br>STRING, NUMBER |
| **billPay**<br><br><br>BOOLEAN, STRING |
| **buyingReason**<br><br><br>VARIES |
| **buyingTimeFrame**<br><br><br>VARIES |
| **campaignCategory**<br><br><br>VARIES |
| **category**<br><br><br>VARIES |
| **clickStream**<br><br><br>STRING |
| **comments**<br><br><br>STRING |
| **companyName**<br><br><br>STRING |
| **consolAging**<br><br><br>STRING, NUMBER |
| **consolAging1**<br><br><br>STRING, NUMBER |
| **consolAging2**<br><br><br>STRING, NUMBER |
| **consolAging3**<br><br><br>STRING, NUMBER |
| **consolAging4**<br><br><br>STRING, NUMBER |
| **consolBalance**<br><br><br>STRING, NUMBER |
| **consolDaysOverdue**<br><br><br>STRING, INTEGER |
| **consolDepositBalance**<br><br><br>STRING, NUMBER |
| **consolOverdueBalance**<br><br><br>STRING, NUMBER |
| **consolUnbilledOrders**<br><br><br>STRING, NUMBER |
| **contactRolesList**<br><br><br>VARIES |
| **contribPct**<br><br><br>STRING |
| **creditCardsList**<br><br><br>VARIES |
| **creditHoldOverride**<br><br><br>VARIES |
| **creditLimit**<br><br><br>STRING, NUMBER |
| **currency**<br><br><br>VARIES |
| **currencyList**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dateCreated**<br><br><br>STRING |
| **daysOverdue**<br><br><br>STRING, INTEGER |
| **defaultAddress**<br><br><br>STRING |
| **defaultAllocationStrategy**<br><br><br>STRING |
| **defaultOrderPriority**<br><br><br>STRING, NUMBER |
| **defaultTaxReg**<br><br><br>STRING |
| **depositBalance**<br><br><br>STRING, NUMBER |
| **displaySymbol**<br><br><br>STRING |
| **downloadList**<br><br><br>VARIES |
| **drAccount**<br><br><br>VARIES |
| **email**<br><br><br>STRING |
| **emailPreference**<br><br><br>VARIES |
| **emailTransactions**<br><br><br>BOOLEAN, STRING |
| **endDate**<br><br><br>STRING |
| **entityId**<br><br><br>STRING |
| **entityStatus**<br><br><br>VARIES |
| **estimatedBudget**<br><br><br>STRING, NUMBER |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **faxTransactions**<br><br><br>BOOLEAN, STRING |
| **firstName**<br><br><br>STRING |
| **firstVisit**<br><br><br>STRING |
| **fxAccount**<br><br><br>VARIES |
| **giveAccess**<br><br><br>BOOLEAN, STRING |
| **globalSubscriptionStatus**<br><br><br>VARIES |
| **groupPricingList**<br><br><br>VARIES |
| **homePhone**<br><br><br>STRING |
| **image**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isBudgetApproved**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isPerson**<br><br><br>BOOLEAN, STRING |
| **itemPricingList**<br><br><br>VARIES |
| **keywords**<br><br><br>STRING |
| **language**<br><br><br>VARIES |
| **lastModifiedDate**<br><br><br>STRING |
| **lastName**<br><br><br>STRING |
| **lastPageVisited**<br><br><br>STRING |
| **lastVisit**<br><br><br>STRING |
| **leadSource**<br><br><br>VARIES |
| **middleName**<br><br><br>STRING |
| **mobilePhone**<br><br><br>STRING |
| **monthlyClosing**<br><br><br>VARIES |
| **negativeNumberFormat**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **numberFormat**<br><br><br>VARIES |
| **openingBalance**<br><br><br>STRING, NUMBER |
| **openingBalanceAccount**<br><br><br>VARIES |
| **openingBalanceDate**<br><br><br>STRING |
| **overdueBalance**<br><br><br>STRING, NUMBER |
| **overrideCurrencyFormat**<br><br><br>BOOLEAN, STRING |
| **parent**<br><br><br>VARIES |
| **partner**<br><br><br>VARIES |
| **partnersList**<br><br><br>VARIES |
| **password**<br><br><br>STRING |
| **password2**<br><br><br>STRING |
| **phone**<br><br><br>STRING |
| **phoneticName**<br><br><br>STRING |
| **prefCCProcessor**<br><br><br>VARIES |
| **priceLevel**<br><br><br>VARIES |
| **printOnCheckAs**<br><br><br>STRING |
| **printTransactions**<br><br><br>BOOLEAN, STRING |
| **receivablesAccount**<br><br><br>VARIES |
| **referrer**<br><br><br>STRING |
| **reminderDays**<br><br><br>STRING, INTEGER |
| **representingSubsidiary**<br><br><br>VARIES |
| **requirePwdChange**<br><br><br>BOOLEAN, STRING |
| **resaleNumber**<br><br><br>STRING |
| **salesGroup**<br><br><br>VARIES |
| **salesReadiness**<br><br><br>VARIES |
| **salesRep**<br><br><br>VARIES |
| **salesTeamList**<br><br><br>VARIES |
| **salutation**<br><br><br>STRING |
| **sendEmail**<br><br><br>BOOLEAN, STRING |
| **shipComplete**<br><br><br>BOOLEAN, STRING |
| **shippingItem**<br><br><br>VARIES |
| **sourceWebSite**<br><br><br>STRING |
| **stage**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |
| **subscriptionsList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **symbolPlacement**<br><br><br>VARIES |
| **syncPartnerTeams**<br><br><br>BOOLEAN, STRING |
| **taxExempt**<br><br><br>BOOLEAN, STRING |
| **taxItem**<br><br><br>VARIES |
| **taxRegistrationList**<br><br><br>STRING |
| **taxable**<br><br><br>BOOLEAN, STRING |
| **terms**<br><br><br>VARIES |
| **territory**<br><br><br>VARIES |
| **thirdPartyAcct**<br><br><br>STRING |
| **thirdPartyCarrier**<br><br><br>STRING |
| **thirdPartyCountry**<br><br><br>VARIES |
| **thirdPartyZipcode**<br><br><br>STRING |
| **title**<br><br><br>STRING |
| **unbilledOrders**<br><br><br>STRING, NUMBER |
| **url**<br><br><br>STRING |
| **vatRegNumber**<br><br><br>STRING |
| **visits**<br><br><br>STRING, INTEGER |
| **webLead**<br><br><br>STRING |

### CustomerCategory

The `CustomerCategory` table contains info about the types of customers in your NetSuite account.

#### CustomerCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CustomerCategory.html "Opens in new tab: NetSuite documentation") |

CustomerCategory table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### CustomerMessage

The `CustomerMessage` table contains info about standardized customer messages in your NetSuite account.

#### CustomerMessage table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CustomerMessage.html "Opens in new tab: NetSuite documentation") |

CustomerMessage table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **preferred**<br><br><br>BOOLEAN, STRING |

### CustomerStatus

The `CustomerStatus` table contains info about the stages for leads, prospects, and customers in your NetSuite sales cycle.

#### CustomerStatus table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CustomerStatus.html "Opens in new tab: NetSuite documentation") |

CustomerStatus table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **includeInLeadReports**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **probability**<br><br><br>STRING, NUMBER |
| **stage**<br><br><br>VARIES |

### CustomerSubsidiaryRelationship

The `CustomerSubsidiaryRelationship` table contains info about customers shared with multiple subsidiaries.

#### CustomerSubsidiaryRelationship table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/CustomerSubsidiaryRelationship.html "Opens in new tab: NetSuite documentation") |

CustomerSubsidiaryRelationship table schema

| **customFieldList**<br><br><br>VARIES |
| --- |
| **entity**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isPrimarySub**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **primaryCurrency**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |

### Deleted

The `Deleted` table contains info about deleted records.

#### Deleted table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

#### Objects with delete support

According to [NetSuite’s documentation](https://system.netsuite.com/app/help/helpcenter.nl?fid=section_N3497592.html), only certain objects support the `` operation Stitch uses to retrieve deleted record data from the SuiteTalk API.

Refer to the [Deleted records](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#deleted-records) section for more info and a list of record types with delete support.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Keys ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId<br><br>type |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | deletedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Deleted.html "Opens in new tab: NetSuite documentation")<br><br><br>[NetSuite API method](https://system.netsuite.com/app/help/helpcenter.nl?fid=section_N3497592.html "Opens in new tab: NetSuite API method") |

Deleted table schema

| **customRecord**<br><br><br>BOOLEAN |
| --- |
| **deletedDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **scriptId**<br><br><br>STRING |
| **type**<br><br><br>STRING |

### Department

The `Department` table contains info about the departments in your NetSuite account.

#### Department table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Department.html "Opens in new tab: NetSuite documentation") |

Department table schema

| **classTranslationList**<br><br><br>VARIES |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **subsidiaryList**<br><br><br>VARIES |

### Employee

The `Employee` table contains info about the employees in your NetSuite account.

#### Employee table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Employee.html "Opens in new tab: NetSuite documentation") |

Employee table schema

| **IPAddressRule**<br><br><br>STRING |
| --- |
| **\_class**<br><br><br>VARIES |
| **accountNumber**<br><br><br>STRING |
| **accruedTimeList**<br><br><br>VARIES |
| **addressbookList**<br><br><br>VARIES |
| **adpId**<br><br><br>STRING |
| **altName**<br><br><br>STRING |
| **approvalLimit**<br><br><br>STRING, NUMBER |
| **approver**<br><br><br>VARIES |
| **baseWage**<br><br><br>STRING, NUMBER |
| **baseWageType**<br><br><br>VARIES |
| **billPay**<br><br><br>BOOLEAN, STRING |
| **billingClass**<br><br><br>VARIES |
| **birthDate**<br><br><br>STRING |
| **bonusTarget**<br><br><br>STRING, NUMBER |
| **bonusTargetComment**<br><br><br>STRING |
| **bonusTargetPayFrequency**<br><br><br>STRING |
| **bonusTargetType**<br><br><br>STRING |
| **comments**<br><br><br>STRING |
| **commissionPaymentPreference**<br><br><br>VARIES |
| **companyContributionList**<br><br><br>VARIES |
| **compensationCurrency**<br><br><br>VARIES |
| **concurrentWebServicesUser**<br><br><br>BOOLEAN, STRING |
| **currency**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dateCreated**<br><br><br>STRING |
| **deductionList**<br><br><br>VARIES |
| **defaultAcctCorpCardExp**<br><br><br>STRING |
| **defaultAddress**<br><br><br>STRING |
| **defaultExpenseReportCurrency**<br><br><br>STRING |
| **department**<br><br><br>VARIES |
| **directDeposit**<br><br><br>BOOLEAN, STRING |
| **directDepositList**<br><br><br>VARIES |
| **earningList**<br><br><br>VARIES |
| **eligibleForCommission**<br><br><br>BOOLEAN, STRING |
| **email**<br><br><br>STRING |
| **emergencyContactList**<br><br><br>VARIES |
| **employeeStatus**<br><br><br>VARIES |
| **employeeType**<br><br><br>VARIES |
| **entityId**<br><br><br>STRING |
| **ethnicity**<br><br><br>VARIES |
| **expenseLimit**<br><br><br>STRING, NUMBER |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **firstName**<br><br><br>STRING |
| **gender**<br><br><br>VARIES |
| **giveAccess**<br><br><br>BOOLEAN, STRING |
| **globalSubscriptionStatus**<br><br><br>VARIES |
| **hasOfflineAccess**<br><br><br>BOOLEAN, STRING |
| **hcmPositionList**<br><br><br>VARIES |
| **hireDate**<br><br><br>STRING |
| **homePhone**<br><br><br>STRING |
| **hrEducationList**<br><br><br>VARIES |
| **image**<br><br><br>VARIES |
| **inheritIPRules**<br><br><br>BOOLEAN, STRING |
| **initials**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isJobManager**<br><br><br>BOOLEAN, STRING |
| **isJobResource**<br><br><br>BOOLEAN, STRING |
| **isSalesRep**<br><br><br>BOOLEAN, STRING |
| **isSupportRep**<br><br><br>BOOLEAN, STRING |
| **job**<br><br><br>VARIES |
| **jobDescription**<br><br><br>STRING |
| **laborCost**<br><br><br>STRING, NUMBER |
| **lastModifiedDate**<br><br><br>STRING |
| **lastName**<br><br><br>STRING |
| **lastPaidDate**<br><br><br>STRING |
| **lastReviewDate**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **maritalStatus**<br><br><br>VARIES |
| **middleName**<br><br><br>STRING |
| **mobilePhone**<br><br><br>STRING |
| **nextReviewDate**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **officePhone**<br><br><br>STRING |
| **password**<br><br><br>STRING |
| **password2**<br><br><br>STRING |
| **payFrequency**<br><br><br>VARIES |
| **phone**<br><br><br>STRING |
| **phoneticName**<br><br><br>STRING |
| **purchaseOrderApprovalLimit**<br><br><br>STRING, NUMBER |
| **purchaseOrderApprover**<br><br><br>VARIES |
| **purchaseOrderLimit**<br><br><br>STRING, NUMBER |
| **ratesList**<br><br><br>VARIES |
| **releaseDate**<br><br><br>STRING |
| **requirePwdChange**<br><br><br>BOOLEAN, STRING |
| **rolesList**<br><br><br>VARIES |
| **salesRole**<br><br><br>VARIES |
| **salutation**<br><br><br>STRING |
| **sendEmail**<br><br><br>BOOLEAN, STRING |
| **socialSecurityNumber**<br><br><br>STRING |
| **startDateTimeOffCalc**<br><br><br>STRING |
| **subscriptionsList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **supervisor**<br><br><br>VARIES |
| **targetUtilization**<br><br><br>STRING, NUMBER |
| **template**<br><br><br>VARIES |
| **terminationCategory**<br><br><br>VARIES |
| **terminationDetails**<br><br><br>STRING |
| **terminationReason**<br><br><br>VARIES |
| **terminationRegretted**<br><br><br>VARIES |
| **timeApprover**<br><br><br>VARIES |
| **timeOffPlan**<br><br><br>VARIES |
| **title**<br><br><br>STRING |
| **usePerquest**<br><br><br>BOOLEAN, STRING |
| **useTimeData**<br><br><br>VARIES |
| **workAssignment**<br><br><br>VARIES |
| **workCalendar**<br><br><br>VARIES |
| **workplace**<br><br><br>VARIES |

### EntityGroup

The `EntityGroup` table contains info about the groups in your NetSuite account.

#### EntityGroup table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/EntityGroup.html "Opens in new tab: NetSuite documentation") |

EntityGroup table schema

| **comments**<br><br><br>STRING |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **email**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **groupName**<br><br><br>STRING |
| **groupOwner**<br><br><br>VARIES |
| **groupType**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isFunctionalTeam**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isManufacturingWorkCenter**<br><br><br>BOOLEAN, STRING |
| **isPrivate**<br><br><br>BOOLEAN, STRING |
| **isProductTeam**<br><br><br>BOOLEAN, STRING |
| **isSalesRep**<br><br><br>BOOLEAN, STRING |
| **isSalesTeam**<br><br><br>BOOLEAN, STRING |
| **isSavedSearch**<br><br><br>BOOLEAN, STRING |
| **isSupportRep**<br><br><br>BOOLEAN, STRING |
| **issueRole**<br><br><br>VARIES |
| **laborResources**<br><br><br>STRING, INTEGER |
| **machineResources**<br><br><br>STRING, INTEGER |
| **nullFieldList**<br><br><br>VARIES |
| **parentGroupType**<br><br><br>VARIES |
| **restrictionGroup**<br><br><br>VARIES |
| **savedSearch**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **workCalendar**<br><br><br>VARIES |

### ExpenseCategory

The `ExpenseCategory` table contains info about the expense categories in your NetSuite account.

#### ExpenseCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ExpenseCategory.html "Opens in new tab: NetSuite documentation") |

ExpenseCategory table schema

| **customFieldList**<br><br><br>VARIES |
| --- |
| **customForm**<br><br><br>VARIES |
| **defaultRate**<br><br><br>STRING, NUMBER |
| **description**<br><br><br>STRING |
| **expenseAcct**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **rateRequired**<br><br><br>BOOLEAN, STRING |
| **ratesList**<br><br><br>VARIES |
| **subsidiaryList**<br><br><br>VARIES |
| **translationsList**<br><br><br>VARIES |

### FairValuePrice

The `FairValuePrice` table contains info about the fair value price list in your NetSuite account.

#### FairValuePrice table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/FairValuePrice.html "Opens in new tab: NetSuite documentation") |

FairValuePrice table schema

| **currency**<br><br><br>VARIES |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dimensionList**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **fairValue**<br><br><br>STRING, NUMBER |
| **fairValueFormula**<br><br><br>VARIES |
| **fairValueRangePolicy**<br><br><br>VARIES |
| **highValue**<br><br><br>STRING, NUMBER |
| **highValuePercent**<br><br><br>STRING, NUMBER |
| **internalId**<br><br><br>STRING |
| **isVsoePrice**<br><br><br>BOOLEAN, STRING |
| **item**<br><br><br>VARIES |
| **itemRevenueCategory**<br><br><br>VARIES |
| **lowValue**<br><br><br>STRING, NUMBER |
| **lowValuePercent**<br><br><br>STRING, NUMBER |
| **nullFieldList**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |
| **units**<br><br><br>VARIES |
| **unitsType**<br><br><br>VARIES |

### File

The `File` table contains info about the files in your NetSuite File Cabinet.

#### File table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/File.html "Opens in new tab: NetSuite documentation") |

File table schema

| **\_class**<br><br><br>STRING |
| --- |
| **altTagCaption**<br><br><br>STRING |
| **attachFrom**<br><br><br>VARIES |
| **bundleable**<br><br><br>BOOLEAN, STRING |
| **caption**<br><br><br>STRING |
| **content**<br><br><br>STRING |
| **createdDate**<br><br><br>STRING |
| **department**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **encoding**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **featuredDescription**<br><br><br>STRING |
| **fileSize**<br><br><br>STRING, NUMBER |
| **fileType**<br><br><br>VARIES |
| **folder**<br><br><br>VARIES |
| **hideInBundle**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isOnline**<br><br><br>BOOLEAN, STRING |
| **isPrivate**<br><br><br>BOOLEAN, STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **mediaFile**<br><br><br>VARIES |
| **mediaTypeName**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **owner**<br><br><br>VARIES |
| **siteCategoryList**<br><br><br>VARIES |
| **siteDescription**<br><br><br>STRING |
| **storeDisplayThumbnail**<br><br><br>VARIES |
| **textFileEncoding**<br><br><br>VARIES |
| **url**<br><br><br>STRING |
| **urlComponent**<br><br><br>STRING |

### Folder

The `Folder` table contains info about the folders in your NetSuite File Cabinet.

#### Folder table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Folder.html "Opens in new tab: NetSuite documentation") |

Folder table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **bundleable**<br><br><br>BOOLEAN, STRING |
| **department**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **folderType**<br><br><br>VARIES |
| **group**<br><br><br>VARIES |
| **hideInBundle**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isOnline**<br><br><br>BOOLEAN, STRING |
| **isPrivate**<br><br><br>BOOLEAN, STRING |
| **location**<br><br><br>VARIES |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |

### GiftCertificate

The `GiftCertificate` table contains info about the gift certificates in your NetSuite account.

#### GiftCertificate table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/GiftCertificate.html "Opens in new tab: NetSuite documentation") |

GiftCertificate table schema

| **amountRemaining**<br><br><br>STRING, NUMBER |
| --- |
| **createdDate**<br><br><br>STRING |
| **email**<br><br><br>STRING |
| **expirationDate**<br><br><br>STRING |
| **giftCertCode**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **message**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **originalAmount**<br><br><br>STRING, NUMBER |
| **sender**<br><br><br>STRING |

### GlobalAccountMapping

The `GlobalAccountMapping` table contains the global account mapping record details in your NetSuite account.

For NetSuite accounts using Multi-Book Accounting, the global account mapping record enables you to configure secondary accounting books to post to accounts different from the primary book. These mappings are used by transactions where the user can manually select the account to which the transaction posts.

#### GlobalAccountMapping table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/GlobalAccountMapping.html "Opens in new tab: NetSuite documentation") |

GlobalAccountMapping table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **accountingBook**<br><br><br>VARIES |
| **customDimension**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **department**<br><br><br>VARIES |
| **destinationAccount**<br><br><br>VARIES |
| **effectiveDate**<br><br><br>STRING |
| **endDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **sourceAccount**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |

### HcmJob

#### HcmJob table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/HcmJob.html "Opens in new tab: NetSuite documentation") |

HcmJob table schema

| **customFieldList**<br><br><br>VARIES |
| --- |
| **description**<br><br><br>STRING |
| **employmentCategory**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **jobId**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **title**<br><br><br>STRING |

### InboundShipment

The `InboundShipment` table contains info about inbound shipments in your NetSuite account.

#### InboundShipment table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/InboundShipment.html "Opens in new tab: NetSuite documentation") |

InboundShipment table schema

| **actualDeliveryDate**<br><br><br>STRING |
| --- |
| **actualShippingDate**<br><br><br>STRING |
| **billOfLading**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **expectedDeliveryDate**<br><br><br>STRING |
| **expectedShippingDate**<br><br><br>STRING |
| **externalDocumentNumber**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **itemsList**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **shipmentBaseCurrency**<br><br><br>STRING |
| **shipmentMemo**<br><br><br>STRING |
| **shipmentNumber**<br><br><br>STRING |
| **shipmentStatus**<br><br><br>VARIES |
| **vesselNumber**<br><br><br>STRING |

### InventoryNumber

The `InventoryNumber` table contains info about the serial or lot numbers in your NetSuite account.

#### InventoryNumber table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/InventoryNumber.html "Opens in new tab: NetSuite documentation") |

InventoryNumber table schema

| **customFieldList**<br><br><br>VARIES |
| --- |
| **expirationDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **inventoryNumber**<br><br><br>STRING |
| **item**<br><br><br>VARIES |
| **locationsList**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **status**<br><br><br>STRING |
| **units**<br><br><br>STRING |

### Issue

The `Issue` table contains info about the support cases in your NetSuite account.

#### Issue table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Issue.html "Opens in new tab: NetSuite documentation") |

Issue table schema

| **assigned**<br><br><br>VARIES |
| --- |
| **brokenInVersionList**<br><br><br>VARIES |
| **buildBroken**<br><br><br>VARIES |
| **buildFixed**<br><br><br>VARIES |
| **buildTarget**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **emailAssignee**<br><br><br>BOOLEAN, STRING |
| **emailCellsList**<br><br><br>VARIES |
| **emailEmployeesList**<br><br><br>VARIES |
| **externalAbstract**<br><br><br>STRING |
| **externalDetails**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **fixedInVersionList**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isOwner**<br><br><br>BOOLEAN, STRING |
| **isReviewed**<br><br><br>BOOLEAN, STRING |
| **isShowStopper**<br><br><br>BOOLEAN, STRING |
| **issueAbstract**<br><br><br>STRING |
| **issueNumber**<br><br><br>STRING |
| **issueStatus**<br><br><br>VARIES |
| **issueTagsList**<br><br><br>VARIES |
| **issueType**<br><br><br>VARIES |
| **item**<br><br><br>VARIES |
| **lastModifiedDate**<br><br><br>STRING |
| **module**<br><br><br>VARIES |
| **newDetails**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **priority**<br><br><br>VARIES |
| **product**<br><br><br>VARIES |
| **productTeam**<br><br><br>VARIES |
| **relatedIssuesList**<br><br><br>VARIES |
| **reportedBy**<br><br><br>VARIES |
| **reproduce**<br><br><br>VARIES |
| **reviewer**<br><br><br>VARIES |
| **severity**<br><br><br>VARIES |
| **source**<br><br><br>VARIES |
| **targetVersionList**<br><br><br>VARIES |
| **trackCode**<br><br><br>VARIES |
| **versionBroken**<br><br><br>VARIES |
| **versionFixed**<br><br><br>VARIES |
| **versionTarget**<br><br><br>VARIES |

### Item

The `Item` table contains info about items.

#### Item table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Item.html "Opens in new tab: NetSuite documentation") |

Item table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **\_type**<br><br><br>STRING |
| **account**<br><br><br>VARIES |
| **accountingBookDetailList**<br><br><br>VARIES |
| **alternateDemandSourceItem**<br><br><br>VARIES |
| **amortizationPeriod**<br><br><br>STRING, INTEGER |
| **amortizationTemplate**<br><br><br>VARIES |
| **assetAccount**<br><br><br>VARIES |
| **authCodesList**<br><br><br>VARIES |
| **autoLeadTime**<br><br><br>BOOLEAN, STRING |
| **autoPreferredStockLevel**<br><br><br>BOOLEAN, STRING |
| **autoReorderPoint**<br><br><br>BOOLEAN, STRING |
| **availableToPartners**<br><br><br>BOOLEAN, STRING |
| **averageCost**<br><br><br>STRING, NUMBER |
| **backwardConsumptionDays**<br><br><br>STRING, INTEGER |
| **billExchRateVarianceAcct**<br><br><br>VARIES |
| **billOfMaterialsList**<br><br><br>VARIES |
| **billPriceVarianceAcct**<br><br><br>VARIES |
| **billQtyVarianceAcct**<br><br><br>VARIES |
| **billingRatesMatrix**<br><br><br>VARIES |
| **billingSchedule**<br><br><br>VARIES |
| **binNumberList**<br><br><br>VARIES |
| **buildEntireAssembly**<br><br><br>BOOLEAN, STRING |
| **buildTime**<br><br><br>STRING, NUMBER |
| **buildTimeLotSize**<br><br><br>STRING, NUMBER |
| **cogsAccount**<br><br><br>VARIES |
| **consumptionUnit**<br><br><br>STRING |
| **contingentRevenueHandling**<br><br><br>BOOLEAN, STRING |
| **conversionRate**<br><br><br>STRING, NUMBER |
| **copyDescription**<br><br><br>BOOLEAN, STRING |
| **cost**<br><br><br>STRING, NUMBER |
| **costCategory**<br><br><br>VARIES |
| **costEstimate**<br><br><br>STRING, NUMBER |
| **costEstimateType**<br><br><br>VARIES |
| **costEstimateUnits**<br><br><br>STRING |
| **costUnits**<br><br><br>STRING |
| **costingMethod**<br><br><br>VARIES |
| **costingMethodDisplay**<br><br><br>STRING |
| **countryOfManufacture**<br><br><br>VARIES |
| **createJob**<br><br><br>BOOLEAN, STRING |
| **createRevenuePlansOn**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **currency**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dateConvertedToInv**<br><br><br>STRING |
| **daysBeforeExpiration**<br><br><br>STRING, INTEGER |
| **defaultItemShipMethod**<br><br><br>VARIES |
| **defaultReturnCost**<br><br><br>STRING, NUMBER |
| **defaultRevision**<br><br><br>STRING |
| **deferRevRec**<br><br><br>BOOLEAN, STRING |
| **deferralAccount**<br><br><br>VARIES |
| **deferredRevenueAccount**<br><br><br>VARIES |
| **demandModifier**<br><br><br>STRING, NUMBER |
| **demandSource**<br><br><br>VARIES |
| **demandTimeFence**<br><br><br>STRING, INTEGER |
| **department**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **directRevenuePosting**<br><br><br>BOOLEAN, STRING |
| **displayName**<br><br><br>STRING |
| **distributionCategory**<br><br><br>VARIES |
| **distributionNetwork**<br><br><br>VARIES |
| **dontShowPrice**<br><br><br>BOOLEAN, STRING |
| **dropshipExpenseAccount**<br><br><br>VARIES |
| **effectiveBomControl**<br><br><br>VARIES |
| **enableCatchWeight**<br><br><br>BOOLEAN, STRING |
| **enforceMinQtyInternally**<br><br><br>BOOLEAN, STRING |
| **excludeFromSitemap**<br><br><br>BOOLEAN, STRING |
| **expenseAccount**<br><br><br>VARIES |
| **expirationDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **featuredDescription**<br><br><br>STRING |
| **fixedBuildTime**<br><br><br>STRING, NUMBER |
| **fixedLotSize**<br><br><br>STRING, NUMBER |
| **forwardConsumptionDays**<br><br><br>STRING, INTEGER |
| **fraudRisk**<br><br><br>VARIES |
| **futureHorizon**<br><br><br>STRING, INTEGER |
| **gainLossAccount**<br><br><br>VARIES |
| **generateAccruals**<br><br><br>BOOLEAN, STRING |
| **handlingCost**<br><br><br>STRING, NUMBER |
| **handlingCostUnits**<br><br><br>STRING |
| **hazmatHazardClass**<br><br><br>STRING |
| **hazmatId**<br><br><br>STRING |
| **hazmatItemUnits**<br><br><br>STRING |
| **hazmatItemUnitsQty**<br><br><br>STRING, NUMBER |
| **hazmatPackingGroup**<br><br><br>VARIES |
| **hazmatShippingName**<br><br><br>STRING |
| **immediateDownload**<br><br><br>BOOLEAN, STRING |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **includeStartEndLines**<br><br><br>BOOLEAN, STRING |
| **incomeAccount**<br><br><br>VARIES |
| **intercoCogsAccount**<br><br><br>VARIES |
| **intercoDefRevAccount**<br><br><br>VARIES |
| **intercoExpenseAccount**<br><br><br>VARIES |
| **intercoIncomeAccount**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **invtClassification**<br><br><br>VARIES |
| **invtCountInterval**<br><br><br>STRING, INTEGER |
| **isDonationItem**<br><br><br>BOOLEAN, STRING |
| **isDropShipItem**<br><br><br>BOOLEAN, STRING |
| **isFulfillable**<br><br><br>BOOLEAN, STRING |
| **isGcoCompliant**<br><br><br>BOOLEAN, STRING |
| **isHazmatItem**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isOnline**<br><br><br>BOOLEAN, STRING |
| **isPhantom**<br><br><br>BOOLEAN, STRING |
| **isPreTax**<br><br><br>BOOLEAN, STRING |
| **isSpecialOrderItem**<br><br><br>BOOLEAN, STRING |
| **isSpecialWorkOrderItem**<br><br><br>BOOLEAN, STRING |
| **isStorePickupAllowed**<br><br><br>BOOLEAN, STRING |
| **isTaxable**<br><br><br>BOOLEAN, STRING |
| **isVsoeBundle**<br><br><br>BOOLEAN, STRING |
| **issueProduct**<br><br><br>VARIES |
| **itemCarrier**<br><br><br>VARIES |
| **itemId**<br><br><br>STRING |
| **itemNumberOptionsList**<br><br><br>VARIES |
| **itemOptionsList**<br><br><br>VARIES |
| **itemRevenueCategory**<br><br><br>VARIES |
| **itemShipMethodList**<br><br><br>VARIES |
| **itemTaskTemplatesList**<br><br><br>VARIES |
| **itemVendorList**<br><br><br>VARIES |
| **lastInvtCountDate**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **lastPurchasePrice**<br><br><br>STRING, NUMBER |
| **leadTime**<br><br><br>STRING, INTEGER |
| **liabilityAccount**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **locationsList**<br><br><br>VARIES |
| **lowerWarningLimit**<br><br><br>STRING, NUMBER |
| **manufacturer**<br><br><br>STRING |
| **manufacturerAddr1**<br><br><br>STRING |
| **manufacturerCity**<br><br><br>STRING |
| **manufacturerState**<br><br><br>STRING |
| **manufacturerTariff**<br><br><br>STRING |
| **manufacturerTaxId**<br><br><br>STRING |
| **manufacturerZip**<br><br><br>STRING |
| **manufactureraddr1**<br><br><br>STRING |
| **manufacturingChargeItem**<br><br><br>BOOLEAN, STRING |
| **matchBillToReceipt**<br><br><br>BOOLEAN, STRING |
| **matrixItemNameTemplate**<br><br><br>STRING |
| **matrixOptionList**<br><br><br>VARIES |
| **matrixType**<br><br><br>VARIES |
| **maxDonationAmount**<br><br><br>STRING, NUMBER |
| **maximumQuantity**<br><br><br>STRING, INTEGER |
| **memberList**<br><br><br>VARIES |
| **metaTagHtml**<br><br><br>STRING |
| **minimumQuantity**<br><br><br>STRING, INTEGER |
| **minimumQuantityUnits**<br><br><br>STRING |
| **mpn**<br><br><br>STRING |
| **multManufactureAddr**<br><br><br>BOOLEAN, STRING |
| **nexTagCategory**<br><br><br>STRING |
| **nextInvtCountDate**<br><br><br>STRING |
| **noPriceMessage**<br><br><br>STRING |
| **nonPosting**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **numOfAllowedDownloads**<br><br><br>STRING, INTEGER |
| **numbersList**<br><br><br>VARIES |
| **offerSupport**<br><br><br>BOOLEAN, STRING |
| **onHandValueMli**<br><br><br>STRING, NUMBER |
| **onSpecial**<br><br><br>BOOLEAN, STRING |
| **originalItemSubtype**<br><br><br>VARIES |
| **originalItemType**<br><br><br>VARIES |
| **outOfStockBehavior**<br><br><br>VARIES |
| **outOfStockMessage**<br><br><br>STRING |
| **overallQuantityPricingType**<br><br><br>VARIES |
| **overheadType**<br><br><br>VARIES |
| **pageTitle**<br><br><br>STRING |
| **parent**<br><br><br>VARIES |
| **paymentMethod**<br><br><br>VARIES |
| **periodicLotSizeDays**<br><br><br>STRING, INTEGER |
| **periodicLotSizeType**<br><br><br>VARIES |
| **planningItemCategory**<br><br><br>STRING |
| **preferenceCriterion**<br><br><br>VARIES |
| **preferredLocation**<br><br><br>VARIES |
| **preferredStockLevel**<br><br><br>STRING, NUMBER |
| **preferredStockLevelDays**<br><br><br>STRING, NUMBER |
| **preferredStockLevelUnits**<br><br><br>STRING |
| **presentationItemList**<br><br><br>VARIES |
| **pricesIncludeTax**<br><br><br>BOOLEAN, STRING |
| **pricingGroup**<br><br><br>VARIES |
| **pricingMatrix**<br><br><br>VARIES |
| **printItems**<br><br><br>BOOLEAN, STRING |
| **prodPriceVarianceAcct**<br><br><br>VARIES |
| **prodQtyVarianceAcct**<br><br><br>VARIES |
| **producer**<br><br><br>BOOLEAN, STRING |
| **productFeedList**<br><br><br>VARIES |
| **purchaseDescription**<br><br><br>STRING |
| **purchaseOrderAmount**<br><br><br>STRING, NUMBER |
| **purchaseOrderQuantity**<br><br><br>STRING, NUMBER |
| **purchaseOrderQuantityDiff**<br><br><br>STRING, NUMBER |
| **purchasePriceVarianceAcct**<br><br><br>VARIES |
| **purchaseTaxCode**<br><br><br>VARIES |
| **purchaseUnit**<br><br><br>VARIES |
| **quantityAvailable**<br><br><br>STRING, NUMBER |
| **quantityAvailableUnits**<br><br><br>STRING |
| **quantityBackOrdered**<br><br><br>STRING, NUMBER |
| **quantityCommitted**<br><br><br>STRING, NUMBER |
| **quantityCommittedUnits**<br><br><br>STRING |
| **quantityOnHand**<br><br><br>STRING, NUMBER |
| **quantityOnHandUnits**<br><br><br>STRING |
| **quantityOnOrder**<br><br><br>STRING, NUMBER |
| **quantityOnOrderUnits**<br><br><br>STRING |
| **quantityPricingSchedule**<br><br><br>VARIES |
| **quantityReorderUnits**<br><br><br>STRING |
| **rate**<br><br><br>STRING, NUMBER |
| **receiptAmount**<br><br><br>STRING, NUMBER |
| **receiptQuantity**<br><br><br>STRING, NUMBER |
| **receiptQuantityDiff**<br><br><br>STRING, NUMBER |
| **relatedItemsDescription**<br><br><br>STRING |
| **reorderMultiple**<br><br><br>STRING, INTEGER |
| **reorderPoint**<br><br><br>STRING, NUMBER |
| **reorderPointUnits**<br><br><br>STRING |
| **rescheduleInDays**<br><br><br>STRING, INTEGER |
| **rescheduleOutDays**<br><br><br>STRING, INTEGER |
| **residual**<br><br><br>STRING |
| **revRecForecastRule**<br><br><br>VARIES |
| **revRecSchedule**<br><br><br>VARIES |
| **revReclassFXAccount**<br><br><br>VARIES |
| **revenueAllocationGroup**<br><br><br>VARIES |
| **revenueRecognitionRule**<br><br><br>VARIES |
| **roundUpAsComponent**<br><br><br>BOOLEAN, STRING |
| **safetyStockLevel**<br><br><br>STRING, NUMBER |
| **safetyStockLevelDays**<br><br><br>STRING, INTEGER |
| **safetyStockLevelUnits**<br><br><br>STRING |
| **saleUnit**<br><br><br>VARIES |
| **salesDescription**<br><br><br>STRING |
| **salesTaxCode**<br><br><br>VARIES |
| **scheduleBCode**<br><br><br>VARIES |
| **scheduleBNumber**<br><br><br>STRING |
| **scheduleBQuantity**<br><br><br>STRING, INTEGER |
| **scrapAcct**<br><br><br>VARIES |
| **searchKeywords**<br><br><br>STRING |
| **seasonalDemand**<br><br><br>BOOLEAN, STRING |
| **secondaryBaseUnit**<br><br><br>STRING |
| **secondaryConsumptionUnit**<br><br><br>VARIES |
| **secondaryPurchaseUnit**<br><br><br>STRING |
| **secondarySaleUnit**<br><br><br>STRING |
| **secondaryStockUnit**<br><br><br>STRING |
| **secondaryUnitsType**<br><br><br>STRING |
| **serialNumbers**<br><br><br>STRING |
| **shipIndividually**<br><br><br>BOOLEAN, STRING |
| **shipPackage**<br><br><br>VARIES |
| **shippingCost**<br><br><br>STRING, NUMBER |
| **shippingCostUnits**<br><br><br>STRING |
| **shoppingDotComCategory**<br><br><br>STRING |
| **shopzillaCategoryId**<br><br><br>STRING, INTEGER |
| **showDefaultDonationAmount**<br><br><br>BOOLEAN, STRING |
| **siteCategoryList**<br><br><br>VARIES |
| **sitemapPriority**<br><br><br>VARIES |
| **softDescriptor**<br><br><br>VARIES |
| **specialsDescription**<br><br><br>STRING |
| **stockDescription**<br><br><br>STRING |
| **stockUnit**<br><br><br>VARIES |
| **storeDescription**<br><br><br>STRING |
| **storeDetailedDescription**<br><br><br>STRING |
| **storeDisplayImage**<br><br><br>VARIES |
| **storeDisplayName**<br><br><br>STRING |
| **storeDisplayThumbnail**<br><br><br>VARIES |
| **storeItemTemplate**<br><br><br>VARIES |
| **subsidiaryList**<br><br><br>VARIES |
| **supplyLotSizingMethod**<br><br><br>VARIES |
| **supplyReplenishmentMethod**<br><br><br>VARIES |
| **supplyTimeFence**<br><br><br>STRING, INTEGER |
| **supplyType**<br><br><br>VARIES |
| **taxSchedule**<br><br><br>VARIES |
| **totalValue**<br><br><br>STRING, NUMBER |
| **trackLandedCost**<br><br><br>BOOLEAN, STRING |
| **transferPrice**<br><br><br>STRING, NUMBER |
| **translationsList**<br><br><br>VARIES |
| **unbuildVarianceAccount**<br><br><br>VARIES |
| **undepFunds**<br><br><br>BOOLEAN, STRING |
| **unitsType**<br><br><br>VARIES |
| **upcCode**<br><br><br>STRING |
| **upperWarningLimit**<br><br><br>STRING, NUMBER |
| **urlComponent**<br><br><br>STRING |
| **useBins**<br><br><br>BOOLEAN, STRING |
| **useComponentYield**<br><br><br>BOOLEAN, STRING |
| **useMarginalRates**<br><br><br>BOOLEAN, STRING |
| **vendor**<br><br><br>VARIES |
| **vendorName**<br><br><br>STRING |
| **vsoeDeferral**<br><br><br>VARIES |
| **vsoeDelivered**<br><br><br>BOOLEAN, STRING |
| **vsoePermitDiscount**<br><br><br>VARIES |
| **vsoePrice**<br><br><br>STRING, NUMBER |
| **vsoeSopGroup**<br><br><br>VARIES |
| **weight**<br><br><br>STRING, NUMBER |
| **weightUnit**<br><br><br>VARIES |
| **weightUnits**<br><br><br>STRING |
| **wipAcct**<br><br><br>VARIES |
| **wipVarianceAcct**<br><br><br>VARIES |

### ItemAccountMapping

The `ItemAccountMapping` table contains details about the item account mapping record in your NetSuite account.

For accounts using NetSuite Multi-Book Accounting, the item account mapping record enables you to configure secondary accounting books to post to accounts different from the primary book, based on the item that is the subject of the transaction. These mappings are used by transactions where the item determines the account to which the transaction posts.

#### ItemAccountMapping table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ItemAccountMapping.html "Opens in new tab: NetSuite documentation") |

ItemAccountMapping table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **accountingBook**<br><br><br>VARIES |
| **customDimension**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **department**<br><br><br>VARIES |
| **destinationAccount**<br><br><br>VARIES |
| **effectiveDate**<br><br><br>STRING |
| **endDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **itemAccount**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **sourceAccount**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |

### ItemDemandPlan

The `ItemDemandPlan` table contains info about item demand plans in your NetSuite account. An item demand plan transaction stores the quantity expected to be needed, during specified time periods, for an item.

#### ItemDemandPlan table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ItemDemandPlan.html "Opens in new tab: NetSuite documentation") |

ItemDemandPlan table schema

| **customFieldList**<br><br><br>VARIES |
| --- |
| **customForm**<br><br><br>VARIES |
| **demandPlanCalendarType**<br><br><br>VARIES |
| **demandPlanMatrix**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **item**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **month**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |
| **subsidiary**<br><br><br>VARIES |
| **units**<br><br><br>VARIES |
| **year**<br><br><br>STRING, INTEGER |

### ItemRevision

The `ItemRevision` table contains info about item revisions in your NetSuite account.

#### ItemRevision table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ItemRevision.html "Opens in new tab: NetSuite documentation") |

ItemRevision table schema

| **effectiveDate**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **inactive**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **item**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **obsoleteDate**<br><br><br>STRING |

### ItemSupplyPlan

The `ItemSupplyPlan` table contains info about the item supply plans in your NetSuite account. An item supply plan lists the purchase orders or work orders required to ensure that item quantity meets expected demand.

#### ItemSupplyPlan table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ItemSupplyPlan.html "Opens in new tab: NetSuite documentation") |

ItemSupplyPlan table schema

| **customFieldList**<br><br><br>VARIES |
| --- |
| **customForm**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **item**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **orderList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **units**<br><br><br>VARIES |

### Job

The `Job` table contains info about the projects in your NetSuite account.

#### Job table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Job.html "Opens in new tab: NetSuite documentation") |

Job table schema

| **accountNumber**<br><br><br>STRING |
| --- |
| **actualTime**<br><br><br>VARIES |
| **addressbookList**<br><br><br>VARIES |
| **allocatePayrollExpenses**<br><br><br>BOOLEAN, STRING |
| **allowAllResourcesForTasks**<br><br><br>BOOLEAN, STRING |
| **allowExpenses**<br><br><br>BOOLEAN, STRING |
| **allowTime**<br><br><br>BOOLEAN, STRING |
| **altName**<br><br><br>STRING |
| **altPhone**<br><br><br>STRING |
| **applyProjectExpenseTypeToAll**<br><br><br>BOOLEAN, STRING |
| **billPay**<br><br><br>BOOLEAN, STRING |
| **billingRateCard**<br><br><br>STRING |
| **billingSchedule**<br><br><br>VARIES |
| **calculatedEndDate**<br><br><br>STRING |
| **calculatedEndDateBaseline**<br><br><br>STRING |
| **calculatedStartDate**<br><br><br>STRING |
| **category**<br><br><br>VARIES |
| **comments**<br><br><br>STRING |
| **companyName**<br><br><br>STRING |
| **createChargeRule**<br><br><br>BOOLEAN, STRING |
| **creditCardsList**<br><br><br>VARIES |
| **currency**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dateCreated**<br><br><br>STRING |
| **defaultAddress**<br><br><br>STRING |
| **email**<br><br><br>STRING |
| **emailPreference**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **entityId**<br><br><br>STRING |
| **entityStatus**<br><br><br>VARIES |
| **estimateRevRecTemplate**<br><br><br>VARIES |
| **estimatedCost**<br><br><br>STRING, NUMBER |
| **estimatedGrossProfit**<br><br><br>STRING, NUMBER |
| **estimatedGrossProfitPercent**<br><br><br>STRING, NUMBER |
| **estimatedLaborCost**<br><br><br>STRING, NUMBER |
| **estimatedLaborCostBaseline**<br><br><br>STRING, NUMBER |
| **estimatedLaborRevenue**<br><br><br>STRING, NUMBER |
| **estimatedRevenue**<br><br><br>STRING, NUMBER |
| **estimatedTime**<br><br><br>VARIES |
| **estimatedTimeOverride**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **fxRate**<br><br><br>STRING, NUMBER |
| **globalSubscriptionStatus**<br><br><br>VARIES |
| **includeCrmTasksInTotals**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isExemptTime**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isProductiveTime**<br><br><br>BOOLEAN, STRING |
| **isUtilizedTime**<br><br><br>BOOLEAN, STRING |
| **jobBillingType**<br><br><br>VARIES |
| **jobItem**<br><br><br>VARIES |
| **jobPrice**<br><br><br>STRING, NUMBER |
| **jobResourcesList**<br><br><br>VARIES |
| **jobType**<br><br><br>VARIES |
| **language**<br><br><br>VARIES |
| **lastBaselineDate**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **limitTimeToAssignees**<br><br><br>BOOLEAN, STRING |
| **materializeTime**<br><br><br>BOOLEAN, STRING |
| **milestonesList**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **openingBalance**<br><br><br>STRING, NUMBER |
| **openingBalanceAccount**<br><br><br>VARIES |
| **openingBalanceDate**<br><br><br>STRING |
| **parent**<br><br><br>VARIES |
| **percentComplete**<br><br><br>STRING, NUMBER |
| **percentCompleteOverrideList**<br><br><br>VARIES |
| **percentTimeComplete**<br><br><br>STRING, NUMBER |
| **phone**<br><br><br>STRING |
| **phoneticName**<br><br><br>STRING |
| **plStatementList**<br><br><br>VARIES |
| **plannedWork**<br><br><br>STRING |
| **plannedWorkBaseline**<br><br><br>STRING |
| **projectExpenseType**<br><br><br>VARIES |
| **projectManager**<br><br><br>STRING |
| **projectedEndDate**<br><br><br>STRING |
| **projectedEndDateBaseline**<br><br><br>STRING |
| **revRecForecastRule**<br><br><br>VARIES |
| **scheduledEndDate**<br><br><br>STRING |
| **schedulingMethod**<br><br><br>STRING |
| **sourceServiceItemFromRateCard**<br><br><br>BOOLEAN, STRING |
| **startDate**<br><br><br>STRING |
| **startDateBaseline**<br><br><br>STRING |
| **subsidiary**<br><br><br>VARIES |
| **timeApproval**<br><br><br>STRING |
| **timeRemaining**<br><br><br>VARIES |
| **usePercentCompleteOverride**<br><br><br>BOOLEAN, STRING |
| **workplace**<br><br><br>VARIES |

### JobStatus

The `JobStatus` table contains info about the statuses that can be applied to projects in your NetSuite account.

#### JobStatus table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/JobStatus.html "Opens in new tab: NetSuite documentation") |

JobStatus table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### JobType

The `JobType` table contains info about the types that can be applied to projects in your NetSuite account.

#### JobType table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/JobType.html "Opens in new tab: NetSuite documentation") |

JobType table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |

### Location

The `Location` table contains info about locations.

#### Location table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Location.html "Opens in new tab: NetSuite documentation") |

Location table schema

| **allowStorePickup**<br><br><br>BOOLEAN, STRING |
| --- |
| **autoAssignmentRegionSetting**<br><br><br>VARIES |
| **bufferStock**<br><br><br>STRING, INTEGER |
| **businessHoursList**<br><br><br>VARIES |
| **classTranslationList**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **dailyShippingCapacity**<br><br><br>STRING, INTEGER |
| **excludeLocationRegionsList**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **geolocationMethod**<br><br><br>VARIES |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **includeInControlTower**<br><br><br>BOOLEAN, STRING |
| **includeLocationRegionsList**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **latitude**<br><br><br>STRING, NUMBER |
| **locationType**<br><br><br>VARIES |
| **logo**<br><br><br>VARIES |
| **longitude**<br><br><br>STRING, NUMBER |
| **mainAddress**<br><br><br>VARIES |
| **makeInventoryAvailable**<br><br><br>BOOLEAN, STRING |
| **makeInventoryAvailableStore**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nextPickupCutOffTime**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **returnAddress**<br><br><br>VARIES |
| **soPredConfidence**<br><br><br>STRING, NUMBER |
| **soPredictedDays**<br><br><br>STRING, INTEGER |
| **storePickupBufferStock**<br><br><br>STRING, NUMBER |
| **subsidiaryList**<br><br><br>VARIES |
| **timeZone**<br><br><br>VARIES |
| **totalShippingCapacity**<br><br><br>STRING, INTEGER |
| **tranPrefix**<br><br><br>STRING |
| **useBins**<br><br><br>BOOLEAN, STRING |

### ManufacturingCostTemplate

The `ManufacturingCostTemplate` table contains info about the manufacturing cost templates in your NetSuite account.

A manufacturing cost template is a list of rates that can be associated with completing a specific operation. The template defines the activities that occur and related costs to be recorded each time this step is completed.

#### ManufacturingCostTemplate table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ManufacturingCostTemplate.html "Opens in new tab: NetSuite documentation") |

ManufacturingCostTemplate table schema

| **costDetailList**<br><br><br>VARIES |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **memo**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |

### ManufacturingOperationTask

The `ManufacturingOperationTask` table contains info about manufacturing operation tasks in your NetSuite account.

After a WIP work order that has a designated routing is saved in NetSuite, manufacturing operation tasks are created based on the routing. Each of these tasks is a step that must be done in order for the assembly process to be finished.

#### ManufacturingOperationTask table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ManufacturingOperationTask.html "Opens in new tab: NetSuite documentation") |

ManufacturingOperationTask table schema

| **actualWork**<br><br><br>STRING, NUMBER |
| --- |
| **autoCalculateLag**<br><br><br>BOOLEAN, STRING |
| **completedQuantity**<br><br><br>STRING, NUMBER |
| **costDetailList**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **estimatedWork**<br><br><br>STRING, NUMBER |
| **externalId**<br><br><br>STRING |
| **inputQuantity**<br><br><br>STRING, NUMBER |
| **internalId**<br><br><br>STRING |
| **laborResources**<br><br><br>STRING, NUMBER |
| **machineResources**<br><br><br>STRING, NUMBER |
| **manufacturingCostTemplate**<br><br><br>VARIES |
| **manufacturingWorkCenter**<br><br><br>VARIES |
| **message**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **operationSequence**<br><br><br>STRING, INTEGER |
| **order**<br><br><br>VARIES |
| **predecessorList**<br><br><br>VARIES |
| **remainingWork**<br><br><br>STRING, NUMBER |
| **runRate**<br><br><br>STRING, NUMBER |
| **setupTime**<br><br><br>STRING, NUMBER |
| **startDate**<br><br><br>STRING |
| **status**<br><br><br>VARIES |
| **title**<br><br><br>STRING |
| **workOrder**<br><br><br>VARIES |

### ManufacturingRouting

The `ManufacturingRouting` table contains info about the manufacturing routing templates in your NetSuite account.

A manufacturing routing is a template that contains a list of steps required to build an assembly item. Each step is in a sequential order necessary to complete the operational sequence for completing the assembly. After you have created a routing record, that routing can be selected on a work order to direct the completion of the assembly. The routing determines the work center, cost template, labor resources, and machine resources that will be used during the assembly.

#### ManufacturingRouting table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ManufacturingRouting.html "Opens in new tab: NetSuite documentation") |

ManufacturingRouting table schema

| **autoCalculateLag**<br><br><br>BOOLEAN, STRING |
| --- |
| **billOfMaterials**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isDefault**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **item**<br><br><br>VARIES |
| **locationList**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **routingComponentList**<br><br><br>VARIES |
| **routingStepList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |

### MerchandiseHierarchyNode

The `MerchandiseHierarchyNode` table contains info about the the categorization of inventory items in your NetSuite account.

#### MerchandiseHierarchyNode table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/MerchandiseHierarchyNode.html "Opens in new tab: NetSuite documentation") |

MerchandiseHierarchyNode table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **hierarchyVersionsList**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### Message

The `Message` table contains info about the messages in your NetSuite account.

#### Message table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Message.html "Opens in new tab: NetSuite documentation") |

Message table schema

| **activity**<br><br><br>VARIES |
| --- |
| **author**<br><br><br>VARIES |
| **authorEmail**<br><br><br>STRING |
| **bcc**<br><br><br>STRING |
| **cc**<br><br><br>STRING |
| **compressAttachments**<br><br><br>BOOLEAN, STRING |
| **dateTime**<br><br><br>STRING |
| **emailed**<br><br><br>BOOLEAN, STRING |
| **externalId**<br><br><br>STRING |
| **incoming**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **mediaItemList**<br><br><br>VARIES |
| **message**<br><br><br>STRING |
| **messageDate**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **recipient**<br><br><br>VARIES |
| **recipientEmail**<br><br><br>STRING |
| **recordName**<br><br><br>STRING |
| **recordTypeName**<br><br><br>STRING |
| **subject**<br><br><br>STRING |
| **transaction**<br><br><br>VARIES |

### Nexus

The `Nexus` table contains info about the tax jurisdictions - or nexus - in your NetSuite account. A nexus is a tax jurisdiction, usually defined at the country level.

#### Nexus table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Nexus.html "Opens in new tab: NetSuite documentation") |

Nexus table schema

| **country**<br><br><br>VARIES |
| --- |
| **description**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parentNexus**<br><br><br>VARIES |
| **state**<br><br><br>VARIES |
| **taxAgency**<br><br><br>VARIES |
| **taxAgencyPst**<br><br><br>VARIES |
| **taxCode**<br><br><br>VARIES |
| **taxDateFromFulfillment**<br><br><br>BOOLEAN, STRING |

### Note

The `Note` table contains info about the notes in your NetSuite account.

#### Note table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Note.html "Opens in new tab: NetSuite documentation") |

Note table schema

| **activity**<br><br><br>VARIES |
| --- |
| **author**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **direction**<br><br><br>VARIES |
| **entity**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **folder**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **item**<br><br><br>VARIES |
| **lastModifiedDate**<br><br><br>STRING |
| **media**<br><br><br>VARIES |
| **note**<br><br><br>STRING |
| **noteDate**<br><br><br>STRING |
| **noteType**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **record**<br><br><br>VARIES |
| **recordType**<br><br><br>VARIES |
| **title**<br><br><br>STRING |
| **topic**<br><br><br>VARIES |
| **transaction**<br><br><br>VARIES |

### NoteType

The `NoteType` table contains info about the types that can be applied to notes in your NetSuite account.

#### NoteType table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/NoteType.html "Opens in new tab: NetSuite documentation") |

NoteType table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### Opportunity

The `Opportunity` table contains info about the opportunities in your NetSuite account.

#### Opportunity table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Opportunity.html "Opens in new tab: NetSuite documentation") |

Opportunity table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **accountingBookDetailList**<br><br><br>VARIES |
| **actionItem**<br><br><br>STRING |
| **altSalesRangeHigh**<br><br><br>STRING, NUMBER |
| **altSalesRangeLow**<br><br><br>STRING, NUMBER |
| **billAddressList**<br><br><br>VARIES |
| **billingAddress**<br><br><br>VARIES |
| **buyingReason**<br><br><br>VARIES |
| **buyingTimeFrame**<br><br><br>VARIES |
| **closeDate**<br><br><br>STRING |
| **competitorsList**<br><br><br>VARIES |
| **contribPct**<br><br><br>STRING |
| **createdDate**<br><br><br>STRING |
| **currency**<br><br><br>VARIES |
| **currencyName**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **daysOpen**<br><br><br>STRING, INTEGER |
| **department**<br><br><br>VARIES |
| **entity**<br><br><br>VARIES |
| **entityStatus**<br><br><br>VARIES |
| **entityTaxRegNum**<br><br><br>VARIES |
| **estGrossProfit**<br><br><br>STRING, NUMBER |
| **estGrossProfitPercent**<br><br><br>STRING, NUMBER |
| **estimatedBudget**<br><br><br>STRING, NUMBER |
| **exchangeRate**<br><br><br>STRING, NUMBER |
| **expectedCloseDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **forecastType**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isBudgetApproved**<br><br><br>BOOLEAN, STRING |
| **itemList**<br><br><br>VARIES |
| **job**<br><br><br>VARIES |
| **lastModifiedDate**<br><br><br>STRING |
| **leadSource**<br><br><br>VARIES |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nexus**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **oneTime**<br><br><br>STRING, NUMBER |
| **partner**<br><br><br>VARIES |
| **partnersList**<br><br><br>VARIES |
| **probability**<br><br><br>STRING, NUMBER |
| **projAltSalesAmt**<br><br><br>STRING, NUMBER |
| **projectedTotal**<br><br><br>STRING, NUMBER |
| **rangeHigh**<br><br><br>STRING, NUMBER |
| **rangeLow**<br><br><br>STRING, NUMBER |
| **recurAnnually**<br><br><br>STRING, NUMBER |
| **recurMonthly**<br><br><br>STRING, NUMBER |
| **recurQuarterly**<br><br><br>STRING, NUMBER |
| **recurWeekly**<br><br><br>STRING, NUMBER |
| **salesGroup**<br><br><br>VARIES |
| **salesReadiness**<br><br><br>VARIES |
| **salesRep**<br><br><br>VARIES |
| **salesTeamList**<br><br><br>VARIES |
| **shipAddressList**<br><br><br>VARIES |
| **shipIsResidential**<br><br><br>BOOLEAN, STRING |
| **shippingAddress**<br><br><br>VARIES |
| **source**<br><br><br>STRING |
| **status**<br><br><br>STRING |
| **subsidiary**<br><br><br>VARIES |
| **subsidiaryTaxRegNum**<br><br><br>VARIES |
| **syncPartnerTeams**<br><br><br>BOOLEAN, STRING |
| **syncSalesTeams**<br><br><br>BOOLEAN, STRING |
| **tax2Total**<br><br><br>STRING, NUMBER |
| **taxDetailsList**<br><br><br>VARIES |
| **taxDetailsOverride**<br><br><br>BOOLEAN, STRING |
| **taxPointDate**<br><br><br>STRING |
| **taxRegOverride**<br><br><br>BOOLEAN, STRING |
| **taxTotal**<br><br><br>STRING, NUMBER |
| **title**<br><br><br>STRING |
| **totalCostEstimate**<br><br><br>STRING, NUMBER |
| **tranDate**<br><br><br>STRING |
| **tranId**<br><br><br>STRING |
| **vatRegNum**<br><br><br>STRING |
| **weightedTotal**<br><br><br>STRING, NUMBER |
| **winLossReason**<br><br><br>VARIES |

### OtherNameCategory

The `OtherNameCategory` table contains info about the other name categories in your NetSuite account. Other name category values are used on other name records to categorize them. The list of other name records is a collection of records for people or companies who are not vendors, customers, or employees.

#### OtherNameCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/OtherNameCategory.html "Opens in new tab: NetSuite documentation") |

OtherNameCategory table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### Partner

The `Partner` table contains info about the partners in your NetSuite account.

#### Partner table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Partner.html "Opens in new tab: NetSuite documentation") |

Partner table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **accessRole**<br><br><br>VARIES |
| **addressbookList**<br><br><br>VARIES |
| **altEmail**<br><br><br>STRING |
| **altName**<br><br><br>STRING |
| **bcn**<br><br><br>STRING |
| **categoryList**<br><br><br>VARIES |
| **comments**<br><br><br>STRING |
| **companyName**<br><br><br>STRING |
| **contactRolesList**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dateCreated**<br><br><br>STRING |
| **defaultAddress**<br><br><br>STRING |
| **defaultTaxReg**<br><br><br>STRING |
| **department**<br><br><br>VARIES |
| **eligibleForCommission**<br><br><br>BOOLEAN, STRING |
| **email**<br><br><br>STRING |
| **emailPreference**<br><br><br>VARIES |
| **entityId**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **firstName**<br><br><br>STRING |
| **giveAccess**<br><br><br>BOOLEAN, STRING |
| **globalSubscriptionStatus**<br><br><br>VARIES |
| **homePhone**<br><br><br>STRING |
| **image**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isPerson**<br><br><br>BOOLEAN, STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **lastName**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **loginAs**<br><br><br>STRING |
| **middleName**<br><br><br>STRING |
| **mobilePhone**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **partnerCode**<br><br><br>STRING |
| **password**<br><br><br>STRING |
| **password2**<br><br><br>STRING |
| **phone**<br><br><br>STRING |
| **phoneticName**<br><br><br>STRING |
| **printOnCheckAs**<br><br><br>STRING |
| **promoCodeList**<br><br><br>VARIES |
| **referringUrl**<br><br><br>STRING |
| **requirePwdChange**<br><br><br>BOOLEAN, STRING |
| **roleList**<br><br><br>VARIES |
| **salutation**<br><br><br>STRING |
| **sendEmail**<br><br><br>BOOLEAN, STRING |
| **subPartnerLogin**<br><br><br>BOOLEAN, STRING |
| **subscriptionsList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **taxFractionUnit**<br><br><br>VARIES |
| **taxIdNum**<br><br><br>STRING |
| **taxRegistrationList**<br><br><br>VARIES |
| **taxRounding**<br><br><br>VARIES |
| **title**<br><br><br>STRING |
| **url**<br><br><br>STRING |
| **vatRegNumber**<br><br><br>STRING |

### PartnerCategory

The `PartnerCategory` table contains info about the categories that can be applied to partners in your NetSuite account.

#### PartnerCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/PartnerCategory.html "Opens in new tab: NetSuite documentation") |

PartnerCategory table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |

### Paycheck

The `Paycheck` table contains info about the paycheck records in your NetSuite account.

#### Paycheck table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Paycheck.html "Opens in new tab: NetSuite documentation") |

Paycheck table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **account**<br><br><br>VARIES |
| **address**<br><br><br>STRING |
| **balance**<br><br><br>STRING, NUMBER |
| **batchNumber**<br><br><br>STRING |
| **createdDate**<br><br><br>STRING |
| **department**<br><br><br>VARIES |
| **entity**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **payContribList**<br><br><br>VARIES |
| **payDeductList**<br><br><br>VARIES |
| **payDisburseList**<br><br><br>VARIES |
| **payEarnList**<br><br><br>VARIES |
| **payExpList**<br><br><br>VARIES |
| **payFrequency**<br><br><br>STRING |
| **payPtoList**<br><br><br>VARIES |
| **paySummaryList**<br><br><br>VARIES |
| **payTaxList**<br><br><br>VARIES |
| **payTimeList**<br><br><br>VARIES |
| **periodEnding**<br><br><br>STRING |
| **postingPeriod**<br><br><br>VARIES |
| **status**<br><br><br>STRING |
| **tranDate**<br><br><br>STRING |
| **tranId**<br><br><br>STRING |
| **userAmount**<br><br><br>STRING, NUMBER |
| **workplace**<br><br><br>VARIES |

### PaymentMethod

The `PaymentMethod` table contains info about the customer payment methods in your NetSuite account.

#### PaymentMethod table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/PaymentMethod.html "Opens in new tab: NetSuite documentation") |

PaymentMethod table schema

| **account**<br><br><br>VARIES |
| --- |
| **creditCard**<br><br><br>BOOLEAN, STRING |
| **expressCheckoutArrangement**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isDebitCard**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isOnline**<br><br><br>BOOLEAN, STRING |
| **merchantAccountsList**<br><br><br>VARIES |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **payPalEmailAddress**<br><br><br>STRING |
| **undepFunds**<br><br><br>BOOLEAN, STRING |
| **useExpressCheckout**<br><br><br>BOOLEAN, STRING |
| **visualsList**<br><br><br>VARIES |

### PayrollItem

The `PayrollItem` table contains info about the payroll items, or payroll transaction line items, in your NetSuite account.

#### PayrollItem table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/PayrollItem.html "Opens in new tab: NetSuite documentation") |

PayrollItem table schema

| **accountCategory**<br><br><br>VARIES |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **employeePaid**<br><br><br>BOOLEAN, STRING |
| **expenseAccount**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **inactive**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **itemType**<br><br><br>VARIES |
| **liabilityAccount**<br><br><br>VARIES |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **vendor**<br><br><br>VARIES |

### PhoneCall

The `PhoneCall` table contains info about the phone call records in your NetSuite account.

#### PhoneCall table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/PhoneCall.html "Opens in new tab: NetSuite documentation") |

PhoneCall table schema

| **accessLevel**<br><br><br>BOOLEAN, STRING |
| --- |
| **assigned**<br><br><br>VARIES |
| **company**<br><br><br>VARIES |
| **completedDate**<br><br><br>STRING |
| **contact**<br><br><br>VARIES |
| **contactList**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **message**<br><br><br>STRING |
| **milestone**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **owner**<br><br><br>VARIES |
| **phone**<br><br><br>STRING |
| **priority**<br><br><br>VARIES |
| **reminderMinutes**<br><br><br>VARIES |
| **reminderType**<br><br><br>VARIES |
| **sendEmail**<br><br><br>BOOLEAN, STRING |
| **startDate**<br><br><br>STRING |
| **status**<br><br><br>VARIES |
| **supportCase**<br><br><br>VARIES |
| **timeItemList**<br><br><br>VARIES |
| **timedEvent**<br><br><br>BOOLEAN, STRING |
| **title**<br><br><br>STRING |
| **transaction**<br><br><br>VARIES |

### PriceLevel

The `PriceLevel` table contains info about the price level list in your NetSuite account. Price level defines a list of values that are used by opportunity and item records to set the price level for a specific item.

#### PriceLevel table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/PriceLevel.html "Opens in new tab: NetSuite documentation") |

PriceLevel table schema

| **discountpct**<br><br><br>STRING, NUMBER |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isOnline**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **updateExistingPrices**<br><br><br>BOOLEAN, STRING |

### PricingGroup

The `PricingGroup` table contains info about the pricing groups in your NetSuite account.

#### PricingGroup table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/PricingGroup.html "Opens in new tab: NetSuite documentation") |

PricingGroup table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### ProjectTask

The `ProjectTask` table contains info about the project tasks in your NetSuite account.

#### ProjectTask table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ProjectTask.html "Opens in new tab: NetSuite documentation") |

ProjectTask table schema

| **actualWork**<br><br><br>STRING, NUMBER |
| --- |
| **assigneeList**<br><br><br>VARIES |
| **company**<br><br><br>VARIES |
| **constraintType**<br><br><br>VARIES |
| **contact**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **endDateBaseline**<br><br><br>STRING |
| **estimatedWork**<br><br><br>STRING, NUMBER |
| **estimatedWorkBaseline**<br><br><br>STRING, NUMBER |
| **eventId**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **finishByDate**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isMilestone**<br><br><br>BOOLEAN, STRING |
| **isOnCriticalPath**<br><br><br>STRING |
| **lateEnd**<br><br><br>STRING |
| **lateStart**<br><br><br>STRING |
| **message**<br><br><br>STRING |
| **nonBillableTask**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **order**<br><br><br>VARIES |
| **owner**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **percentTimeComplete**<br><br><br>STRING, NUMBER |
| **plannedWork**<br><br><br>STRING, NUMBER |
| **plannedWorkBaseline**<br><br><br>STRING, NUMBER |
| **predecessorList**<br><br><br>VARIES |
| **priority**<br><br><br>VARIES |
| **remainingWork**<br><br><br>STRING, NUMBER |
| **slackMinutes**<br><br><br>STRING, NUMBER |
| **startDate**<br><br><br>STRING |
| **startDateBaseline**<br><br><br>STRING |
| **status**<br><br><br>VARIES |
| **timeItemList**<br><br><br>VARIES |
| **title**<br><br><br>STRING |

### PromotionCode

The `PromotionCode` table contains info about the promotion codes in your NetSuite account.

#### PromotionCode table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/PromotionCode.html "Opens in new tab: NetSuite documentation") |

PromotionCode table schema

| **applyDiscountTo**<br><br><br>VARIES |
| --- |
| **code**<br><br><br>STRING |
| **codePattern**<br><br><br>STRING |
| **currencyList**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **discount**<br><br><br>VARIES |
| **discountType**<br><br><br>BOOLEAN, STRING |
| **displayLineDiscounts**<br><br><br>BOOLEAN, STRING |
| **endDate**<br><br><br>STRING |
| **excludeItems**<br><br><br>BOOLEAN, STRING |
| **externalId**<br><br><br>STRING |
| **freeShipMethod**<br><br><br>VARIES |
| **implementation**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isPublic**<br><br><br>BOOLEAN, STRING |
| **itemsList**<br><br><br>VARIES |
| **locationList**<br><br><br>VARIES |
| **minimumOrderAmount**<br><br><br>STRING, NUMBER |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **numberToGenerate**<br><br><br>STRING, INTEGER |
| **partnersList**<br><br><br>VARIES |
| **rate**<br><br><br>STRING |
| **startDate**<br><br><br>STRING |
| **useType**<br><br><br>VARIES |

### ResourceAllocation

The `ResourceAllocation` table contains info about resource allocations, or employee time reservations, in your NetSuite account.

#### ResourceAllocation table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/ResourceAllocation.html "Opens in new tab: NetSuite documentation") |

ResourceAllocation table schema

| **allocationAmount**<br><br><br>STRING, NUMBER |
| --- |
| **allocationResource**<br><br><br>VARIES |
| **allocationType**<br><br><br>VARIES |
| **allocationUnit**<br><br><br>VARIES |
| **approvalStatus**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **nextApprover**<br><br><br>VARIES |
| **notes**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **numberHours**<br><br><br>STRING, NUMBER |
| **percentOfTime**<br><br><br>STRING, NUMBER |
| **project**<br><br><br>VARIES |
| **requestedby**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |

### RevRecSchedule

The `RevRecSchedule` table contains info about the revenue recognition schedules in your NetSuite account. A revenue recognition schedule indicates the posting periods in which revenue should be recognized, and the amount to be recognized in each period, for an item sale.

#### RevRecSchedule table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/RevRecSchedule.html "Opens in new tab: NetSuite documentation") |

RevRecSchedule table schema

| **amortizationPeriod**<br><br><br>STRING, INTEGER |
| --- |
| **amortizationType**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **initialAmount**<br><br><br>STRING, NUMBER |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **periodOffset**<br><br><br>STRING, INTEGER |
| **recogIntervalSrc**<br><br><br>VARIES |
| **recurrenceList**<br><br><br>VARIES |
| **recurrenceType**<br><br><br>VARIES |
| **revRecOffset**<br><br><br>STRING, INTEGER |

### RevRecTemplate

The `RevRecTemplate` table contains info about the revenue recognition templates in your NetSuite account. A revenue recognition template indicates how revenue from associated items should be posted.

#### RevRecTemplate table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/RevRecTemplate.html "Opens in new tab: NetSuite documentation") |

RevRecTemplate table schema

| **amortizationPeriod**<br><br><br>STRING, INTEGER |
| --- |
| **amortizationType**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **initialAmount**<br><br><br>STRING, NUMBER |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **periodOffset**<br><br><br>STRING, INTEGER |
| **recogIntervalSrc**<br><br><br>VARIES |
| **recurrenceList**<br><br><br>VARIES |
| **recurrenceType**<br><br><br>VARIES |
| **revRecOffset**<br><br><br>STRING, INTEGER |

### SalesRole

The `SalesRole` table contains info about the sales roles in your NetSuite account.

#### SalesRole table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/SalesRole.html "Opens in new tab: NetSuite documentation") |

SalesRole table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isSalesRep**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### SalesTaxItem

The `SalesTaxItem` table contains info about the sales tax items in your NetSuite account.

#### SalesTaxItem table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/SalesTaxItem.html "Opens in new tab: NetSuite documentation") |

SalesTaxItem table schema

| **available**<br><br><br>VARIES |
| --- |
| **city**<br><br><br>STRING |
| **county**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **displayName**<br><br><br>STRING |
| **eccode**<br><br><br>BOOLEAN, STRING |
| **effectiveFrom**<br><br><br>STRING |
| **excludeFromTaxReports**<br><br><br>BOOLEAN, STRING |
| **exempt**<br><br><br>BOOLEAN, STRING |
| **export**<br><br><br>BOOLEAN, STRING |
| **externalId**<br><br><br>STRING |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isDefault**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **itemId**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **nexusCountry**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **purchaseAccount**<br><br><br>VARIES |
| **rate**<br><br><br>STRING |
| **reverseCharge**<br><br><br>BOOLEAN, STRING |
| **saleAccount**<br><br><br>VARIES |
| **service**<br><br><br>BOOLEAN, STRING |
| **state**<br><br><br>STRING |
| **subsidiaryList**<br><br><br>VARIES |
| **taxAccount**<br><br><br>VARIES |
| **taxAgency**<br><br><br>VARIES |
| **taxType**<br><br><br>VARIES |
| **validUntil**<br><br><br>STRING |
| **zip**<br><br><br>STRING |

### SiteCategory

The `SiteCategory` table contains info about the categories used to organize your website.

#### SiteCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/SiteCategory.html "Opens in new tab: NetSuite documentation") |

SiteCategory table schema

| **categoryListLayout**<br><br><br>VARIES |
| --- |
| **correlatedItemsListLayout**<br><br><br>VARIES |
| **description**<br><br><br>STRING |
| **excludeFromSitemap**<br><br><br>BOOLEAN, STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isOnline**<br><br><br>BOOLEAN, STRING |
| **itemId**<br><br><br>STRING |
| **itemListLayout**<br><br><br>VARIES |
| **metaTagHtml**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **pageTitle**<br><br><br>STRING |
| **parentCategory**<br><br><br>VARIES |
| **presentationItemList**<br><br><br>VARIES |
| **relatedItemsListLayout**<br><br><br>VARIES |
| **searchKeywords**<br><br><br>STRING |
| **sitemapPriority**<br><br><br>VARIES |
| **storeDetailedDescription**<br><br><br>STRING |
| **storeDisplayImage**<br><br><br>VARIES |
| **storeDisplayThumbnail**<br><br><br>VARIES |
| **translationsList**<br><br><br>VARIES |
| **urlComponent**<br><br><br>STRING |
| **website**<br><br><br>VARIES |

### Solution

The `Solution` table contains info about the solutions, or answers to customer issues, in your NetSuite account.

#### Solution table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Solution.html "Opens in new tab: NetSuite documentation") |

Solution table schema

| **assigned**<br><br><br>VARIES |
| --- |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **displayOnline**<br><br><br>BOOLEAN, STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **longDescription**<br><br><br>STRING |
| **message**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **solutionCode**<br><br><br>STRING |
| **solutionsList**<br><br><br>VARIES |
| **status**<br><br><br>VARIES |
| **title**<br><br><br>STRING |
| **topicsList**<br><br><br>VARIES |

### Subsidiary

The `Subsidiary` table contains info about the subsidiary records in your NetSuite account. A subsidiary represents a separate company within your global organization.

#### Subsidiary table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Subsidiary.html "Opens in new tab: NetSuite documentation") |

Subsidiary table schema

| **accountingBookDetailList**<br><br><br>VARIES |
| --- |
| **addrLanguage**<br><br><br>STRING |
| **allowPayroll**<br><br><br>BOOLEAN, STRING |
| **checkLayout**<br><br><br>VARIES |
| **classTranslationList**<br><br><br>VARIES |
| **country**<br><br><br>VARIES |
| **currency**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **edition**<br><br><br>STRING |
| **email**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **federalIdNumber**<br><br><br>STRING |
| **fiscalCalendar**<br><br><br>VARIES |
| **interCoAccount**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isElimination**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **legalName**<br><br><br>STRING |
| **logo**<br><br><br>VARIES |
| **mainAddress**<br><br><br>VARIES |
| **name**<br><br><br>STRING |
| **nexusList**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **pageLogo**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **purchaseOrderAmount**<br><br><br>STRING, NUMBER |
| **purchaseOrderQuantity**<br><br><br>STRING, NUMBER |
| **purchaseOrderQuantityDiff**<br><br><br>STRING, NUMBER |
| **receiptAmount**<br><br><br>STRING, NUMBER |
| **receiptQuantity**<br><br><br>STRING, NUMBER |
| **receiptQuantityDiff**<br><br><br>STRING, NUMBER |
| **returnAddress**<br><br><br>VARIES |
| **shippingAddress**<br><br><br>VARIES |
| **showSubsidiaryName**<br><br><br>BOOLEAN, STRING |
| **ssnOrTin**<br><br><br>STRING |
| **state**<br><br><br>STRING |
| **state1TaxNumber**<br><br><br>STRING |
| **taxFiscalCalendar**<br><br><br>VARIES |
| **taxRegistrationList**<br><br><br>VARIES |
| **tranPrefix**<br><br><br>STRING |
| **url**<br><br><br>STRING |

### SupportCase

The `SupportCase` table contains info about the support cases in your NetSuite account.

#### SupportCase table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/SupportCase.html "Opens in new tab: NetSuite documentation") |

SupportCase table schema

| **assigned**<br><br><br>VARIES |
| --- |
| **caseNumber**<br><br><br>STRING |
| **category**<br><br><br>VARIES |
| **company**<br><br><br>VARIES |
| **contact**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **email**<br><br><br>STRING |
| **emailEmployeesList**<br><br><br>VARIES |
| **emailForm**<br><br><br>BOOLEAN, STRING |
| **endDate**<br><br><br>STRING |
| **escalateToList**<br><br><br>VARIES |
| **escalationMessage**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **helpDesk**<br><br><br>BOOLEAN, STRING |
| **inboundEmail**<br><br><br>STRING |
| **incomingMessage**<br><br><br>STRING |
| **insertSolution**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **internalOnly**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **issue**<br><br><br>VARIES |
| **item**<br><br><br>VARIES |
| **lastMessageDate**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **lastReopenedDate**<br><br><br>STRING |
| **module**<br><br><br>VARIES |
| **newSolutionFromMsg**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **origin**<br><br><br>VARIES |
| **outgoingMessage**<br><br><br>STRING |
| **phone**<br><br><br>STRING |
| **priority**<br><br><br>VARIES |
| **product**<br><br><br>VARIES |
| **profile**<br><br><br>VARIES |
| **searchSolution**<br><br><br>STRING |
| **serialNumber**<br><br><br>VARIES |
| **solutionsList**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |
| **status**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **timeItemList**<br><br><br>VARIES |
| **title**<br><br><br>STRING |

### Task

The `Task` table contains info about the tasks in your NetSuite account.

#### Task table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Task.html "Opens in new tab: NetSuite documentation") |

Task table schema

| **accessLevel**<br><br><br>BOOLEAN, STRING |
| --- |
| **actualTime**<br><br><br>VARIES |
| **assigned**<br><br><br>VARIES |
| **company**<br><br><br>VARIES |
| **completedDate**<br><br><br>STRING |
| **contact**<br><br><br>VARIES |
| **contactList**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dueDate**<br><br><br>STRING |
| **endDate**<br><br><br>STRING |
| **estimatedTime**<br><br><br>VARIES |
| **estimatedTimeOverride**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **lastModifiedDate**<br><br><br>STRING |
| **message**<br><br><br>STRING |
| **milestone**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **owner**<br><br><br>VARIES |
| **parent**<br><br><br>VARIES |
| **percentComplete**<br><br><br>STRING, NUMBER |
| **percentTimeComplete**<br><br><br>STRING, NUMBER |
| **priority**<br><br><br>VARIES |
| **reminderMinutes**<br><br><br>VARIES |
| **reminderType**<br><br><br>VARIES |
| **sendEmail**<br><br><br>BOOLEAN, STRING |
| **startDate**<br><br><br>STRING |
| **status**<br><br><br>VARIES |
| **supportCase**<br><br><br>VARIES |
| **timeItemList**<br><br><br>VARIES |
| **timeRemaining**<br><br><br>VARIES |
| **timedEvent**<br><br><br>BOOLEAN, STRING |
| **title**<br><br><br>STRING |
| **transaction**<br><br><br>VARIES |

### TaxGroup

The `TaxGroup` table contains info about the tax groups in your NetSuite account.

#### TaxGroup table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/TaxGroup.html "Opens in new tab: NetSuite documentation") |

TaxGroup table schema

| **city**<br><br><br>STRING |
| --- |
| **county**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **includeChildren**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isDefault**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **itemId**<br><br><br>STRING |
| **nexusCountry**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **piggyback**<br><br><br>BOOLEAN, STRING |
| **rate**<br><br><br>STRING, NUMBER |
| **state**<br><br><br>STRING |
| **subsidiaryList**<br><br><br>VARIES |
| **taxItemList**<br><br><br>VARIES |
| **taxType**<br><br><br>VARIES |
| **taxitem1**<br><br><br>VARIES |
| **taxitem2**<br><br><br>VARIES |
| **unitprice1**<br><br><br>STRING |
| **unitprice2**<br><br><br>STRING |
| **zip**<br><br><br>STRING |

### TaxType

The `TaxType` table contains info about the tax types in your NetSuite account. A tax type determines where the tax paid or collected is tracked on the balance sheet. The balance sheet account to which NetSuite posts the collection or payment of tax is called the tax control account.

#### TaxType table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/TaxType.html "Opens in new tab: NetSuite documentation") |

TaxType table schema

| **country**<br><br><br>VARIES |
| --- |
| **description**<br><br><br>STRING |
| **doesNotAddToTotal**<br><br><br>BOOLEAN, STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nexusAccountsList**<br><br><br>VARIES |
| **nexusesTaxList**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **postToItemCost**<br><br><br>BOOLEAN, STRING |
| **reverseCharge**<br><br><br>BOOLEAN, STRING |
| **taxInNetAmount**<br><br><br>BOOLEAN, STRING |

### Term

The `Term` table contains info about the terms in your NetSuite account. Terms are used to specify when payment is due on customer invoices.

#### Term table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Term.html "Opens in new tab: NetSuite documentation") |

Term table schema

| **dateDriven**<br><br><br>BOOLEAN, STRING |
| --- |
| **dayDiscountExpires**<br><br><br>STRING, INTEGER |
| **dayOfMonthNetDue**<br><br><br>STRING, INTEGER |
| **daysUntilExpiry**<br><br><br>STRING, INTEGER |
| **daysUntilNetDue**<br><br><br>STRING, INTEGER |
| **discountPercent**<br><br><br>STRING, NUMBER |
| **discountPercentDateDriven**<br><br><br>STRING, NUMBER |
| **dueNextMonthIfWithinDays**<br><br><br>STRING, INTEGER |
| **externalId**<br><br><br>STRING |
| **installment**<br><br><br>BOOLEAN, STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **percentagesList**<br><br><br>VARIES |
| **preferred**<br><br><br>BOOLEAN, STRING |
| **recurrenceCount**<br><br><br>STRING, INTEGER |
| **recurrenceFrequency**<br><br><br>STRING |
| **repeatEvery**<br><br><br>STRING, INTEGER |
| **splitEvenly**<br><br><br>BOOLEAN, STRING |

### TimeBill

The `TimeBill` table contains info about the time transactions in your NetSuite account. Also known as time bills, these transactions records the hours worked by an employee. This transaction can be used to record billable hours and invoice customers.

#### TimeBill table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/TimeBill.html "Opens in new tab: NetSuite documentation") |

TimeBill table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **approvalStatus**<br><br><br>VARIES |
| **caseTaskEvent**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **customer**<br><br><br>VARIES |
| **department**<br><br><br>VARIES |
| **employee**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **hours**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isBillable**<br><br><br>BOOLEAN, STRING |
| **item**<br><br><br>VARIES |
| **lastModifiedDate**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **overrideRate**<br><br><br>BOOLEAN, STRING |
| **paidExternally**<br><br><br>BOOLEAN, STRING |
| **payrollItem**<br><br><br>VARIES |
| **price**<br><br><br>VARIES |
| **rate**<br><br><br>STRING, NUMBER |
| **rejectionNote**<br><br><br>STRING |
| **status**<br><br><br>STRING |
| **subsidiary**<br><br><br>VARIES |
| **supervisorApproval**<br><br><br>BOOLEAN, STRING |
| **temporaryLocalJurisdiction**<br><br><br>VARIES |
| **temporaryStateJurisdiction**<br><br><br>VARIES |
| **timeModified**<br><br><br>BOOLEAN, STRING |
| **timeSheet**<br><br><br>VARIES |
| **timeType**<br><br><br>VARIES |
| **tranDate**<br><br><br>STRING |
| **workplace**<br><br><br>VARIES |

### TimeEntry

The `TimeEntry` table contains info about the time entries in your NetSuite account.

#### TimeEntry table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/TimeEntry.html "Opens in new tab: NetSuite documentation") |

TimeEntry table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **approvalStatus**<br><br><br>VARIES |
| **billingClass**<br><br><br>STRING |
| **caseTaskEvent**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customer**<br><br><br>VARIES |
| **department**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **hours**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **isBillable**<br><br><br>BOOLEAN, STRING |
| **item**<br><br><br>VARIES |
| **lastModifiedDate**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **overrideRate**<br><br><br>BOOLEAN, STRING |
| **paidExternally**<br><br><br>BOOLEAN, STRING |
| **payrollItem**<br><br><br>VARIES |
| **price**<br><br><br>VARIES |
| **rate**<br><br><br>STRING, NUMBER |
| **subsidiary**<br><br><br>VARIES |
| **timeType**<br><br><br>VARIES |

### TimeSheet

The `TimeSheet` table contains info about the time sheets in your NetSuite account.

#### TimeSheet table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/TimeSheet.html "Opens in new tab: NetSuite documentation") |

TimeSheet table schema

| **approvalStatus**<br><br><br>VARIES |
| --- |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **employee**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **startDate**<br><br><br>STRING |
| **subsidiary**<br><br><br>VARIES |
| **timeGridList**<br><br><br>VARIES |
| **totalHours**<br><br><br>VARIES |

### Topic

The `Topic` table contains info about the topics used to organize knowledge base solutions in your NetSuite account.

#### Topic table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Topic.html "Opens in new tab: NetSuite documentation") |

Topic table schema

| **description**<br><br><br>STRING |
| --- |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **longDescription**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **parentTopic**<br><br><br>VARIES |
| **solutionList**<br><br><br>VARIES |
| **title**<br><br><br>STRING |

### Transaction

The `Transaction` table contains info about transactions.

#### Supported transaction types

Stitch’s NetSuite integration supports replicating data for the the transaction types in the [Supported NetSuite transaction types](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#supported-transaction-types) section.

#### Transaction table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Transaction.html "Opens in new tab: NetSuite documentation") |

Transaction table schema

| **\_class**<br><br><br>VARIES |
| --- |
| **\_type**<br><br><br>STRING |
| **accessibilityTypeFedEx**<br><br><br>VARIES |
| **account**<br><br><br>VARIES |
| **accountingApproval**<br><br><br>BOOLEAN, STRING |
| **accountingBook**<br><br><br>VARIES |
| **accountingBookDetailList**<br><br><br>VARIES |
| **acctCorpCardExp**<br><br><br>VARIES |
| **actualProductionEndDate**<br><br><br>STRING |
| **actualProductionStartDate**<br><br><br>STRING |
| **actualShipDate**<br><br><br>STRING |
| **adjLocation**<br><br><br>VARIES |
| **advance**<br><br><br>STRING, NUMBER |
| **altHandlingCost**<br><br><br>STRING, NUMBER |
| **altSalesTotal**<br><br><br>STRING, NUMBER |
| **altShippingCost**<br><br><br>STRING, NUMBER |
| **amount**<br><br><br>STRING, NUMBER |
| **amountPaid**<br><br><br>STRING, NUMBER |
| **amountRemaining**<br><br><br>STRING, NUMBER |
| **ancillaryEndorsementFedEx**<br><br><br>VARIES |
| **apAcct**<br><br><br>VARIES |
| **applied**<br><br><br>STRING, NUMBER |
| **applyList**<br><br><br>VARIES |
| **approvalStatus**<br><br><br>VARIES |
| **approved**<br><br><br>BOOLEAN, STRING |
| **arAcct**<br><br><br>VARIES |
| **assemblyItem**<br><br><br>VARIES |
| **authCode**<br><br><br>STRING |
| **autoApply**<br><br><br>BOOLEAN, STRING |
| **autoCalculateLag**<br><br><br>BOOLEAN, STRING |
| **availableBalance**<br><br><br>STRING, NUMBER |
| **availableVendorCredit**<br><br><br>STRING, NUMBER |
| **b13AFilingOptionFedEx**<br><br><br>VARIES |
| **b13AStatementDataFedEx**<br><br><br>STRING |
| **backupEmailAddressFedEx**<br><br><br>STRING |
| **backupEmailAddressUps**<br><br><br>STRING |
| **balance**<br><br><br>STRING, NUMBER |
| **billAddressList**<br><br><br>VARIES |
| **billOfMaterials**<br><br><br>VARIES |
| **billOfMaterialsRevision**<br><br><br>VARIES |
| **billPay**<br><br><br>BOOLEAN, STRING |
| **billingAccount**<br><br><br>VARIES |
| **billingAddress**<br><br><br>VARIES |
| **billingSchedule**<br><br><br>VARIES |
| **binNumbers**<br><br><br>STRING |
| **blanketEndDateUps**<br><br><br>STRING |
| **blanketStartDateUps**<br><br><br>STRING |
| **bookingConfirmationNumFedEx**<br><br><br>STRING |
| **buildable**<br><br><br>STRING, NUMBER |
| **built**<br><br><br>STRING, NUMBER |
| **canHaveStackable**<br><br><br>BOOLEAN, STRING |
| **carrierIdUps**<br><br><br>STRING |
| **cashBackList**<br><br><br>VARIES |
| **ccApproved**<br><br><br>BOOLEAN, STRING |
| **ccAvsStreetMatch**<br><br><br>VARIES |
| **ccAvsZipMatch**<br><br><br>VARIES |
| **ccExpireDate**<br><br><br>STRING |
| **ccIsPurchaseCardBin**<br><br><br>BOOLEAN, STRING |
| **ccName**<br><br><br>STRING |
| **ccNumber**<br><br><br>STRING |
| **ccProcessAsPurchaseCard**<br><br><br>BOOLEAN, STRING |
| **ccSecurityCode**<br><br><br>STRING |
| **ccSecurityCodeMatch**<br><br><br>VARIES |
| **ccStreet**<br><br><br>STRING |
| **ccZipCode**<br><br><br>STRING |
| **chargeIt**<br><br><br>BOOLEAN, STRING |
| **checkNum**<br><br><br>STRING |
| **checkNumber**<br><br><br>STRING |
| **companyContributionList**<br><br><br>VARIES |
| **companyTaxList**<br><br><br>VARIES |
| **complete**<br><br><br>BOOLEAN, STRING |
| **completedQuantity**<br><br><br>STRING, NUMBER |
| **componentList**<br><br><br>VARIES |
| **contribPct**<br><br><br>STRING |
| **costComponentList**<br><br><br>VARIES |
| **createdDate**<br><br><br>STRING |
| **createdFrom**<br><br><br>VARIES |
| **createdFromShipGroup**<br><br><br>STRING, INTEGER |
| **creditCard**<br><br><br>VARIES |
| **creditCardProcessor**<br><br><br>VARIES |
| **creditLimit**<br><br><br>STRING, NUMBER |
| **creditList**<br><br><br>VARIES |
| **currency**<br><br><br>VARIES |
| **currencyName**<br><br><br>STRING |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **customer**<br><br><br>VARIES |
| **debitCardIssueNo**<br><br><br>STRING |
| **deductionList**<br><br><br>VARIES |
| **deferredRevenue**<br><br><br>STRING, NUMBER |
| **depDate**<br><br><br>STRING |
| **department**<br><br><br>VARIES |
| **deposit**<br><br><br>VARIES |
| **depositList**<br><br><br>VARIES |
| **discountAmount**<br><br><br>STRING, NUMBER |
| **discountDate**<br><br><br>STRING |
| **discountItem**<br><br><br>VARIES |
| **discountRate**<br><br><br>STRING |
| **discountTotal**<br><br><br>STRING, NUMBER |
| **drAccount**<br><br><br>VARIES |
| **dueDate**<br><br><br>STRING |
| **dynamicDescriptor**<br><br><br>STRING |
| **earningList**<br><br><br>VARIES |
| **eccNumberUps**<br><br><br>STRING |
| **email**<br><br><br>STRING |
| **employee**<br><br><br>VARIES |
| **employeeTaxList**<br><br><br>VARIES |
| **endDate**<br><br><br>STRING |
| **endOperation**<br><br><br>VARIES |
| **entity**<br><br><br>VARIES |
| **entityStatus**<br><br><br>VARIES |
| **entityTaxRegNum**<br><br><br>VARIES |
| **entryNumberUps**<br><br><br>STRING |
| **estGrossProfit**<br><br><br>STRING, NUMBER |
| **estGrossProfitPercent**<br><br><br>STRING, NUMBER |
| **estimatedTotalValue**<br><br><br>STRING, NUMBER |
| **exchangeRate**<br><br><br>STRING, NUMBER |
| **excludeCommission**<br><br><br>BOOLEAN, STRING |
| **expCostDiscAmount**<br><br><br>STRING, NUMBER |
| **expCostDiscPrint**<br><br><br>BOOLEAN, STRING |
| **expCostDiscRate**<br><br><br>STRING |
| **expCostDiscTax1Amt**<br><br><br>STRING, NUMBER |
| **expCostDiscTaxable**<br><br><br>BOOLEAN, STRING |
| **expCostDiscount**<br><br><br>VARIES |
| **expCostDiscprint**<br><br><br>BOOLEAN, STRING |
| **expCostList**<br><br><br>VARIES |
| **expCostTaxCode**<br><br><br>VARIES |
| **expCostTaxRate1**<br><br><br>STRING, NUMBER |
| **expCostTaxRate2**<br><br><br>STRING, NUMBER |
| **expandAssembly**<br><br><br>BOOLEAN, STRING |
| **expectedCloseDate**<br><br><br>STRING |
| **expenseList**<br><br><br>VARIES |
| **expenseReportCurrency**<br><br><br>VARIES |
| **expenseReportExchangeRate**<br><br><br>STRING, NUMBER |
| **expirationDate**<br><br><br>STRING |
| **exportTypeUps**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **firmed**<br><br><br>BOOLEAN, STRING |
| **fob**<br><br><br>STRING |
| **forecastType**<br><br><br>VARIES |
| **fxAccount**<br><br><br>VARIES |
| **generateIntegratedShipperLabel**<br><br><br>BOOLEAN, STRING |
| **getAuth**<br><br><br>BOOLEAN, STRING |
| **giftCert**<br><br><br>VARIES |
| **giftCertApplied**<br><br><br>STRING, NUMBER |
| **giftCertAvailable**<br><br><br>STRING, NUMBER |
| **giftCertRedemptionList**<br><br><br>VARIES |
| **giftCertTotal**<br><br><br>STRING, NUMBER |
| **halAddr1FedEx**<br><br><br>STRING |
| **halAddr2FedEx**<br><br><br>STRING |
| **halAddr3FedEx**<br><br><br>STRING |
| **halCityFedEx**<br><br><br>STRING |
| **halCountryFedEx**<br><br><br>STRING |
| **halPhoneFedEx**<br><br><br>STRING |
| **halStateFedEx**<br><br><br>STRING |
| **halZipFedEx**<br><br><br>STRING |
| **handlingCost**<br><br><br>STRING, NUMBER |
| **handlingMode**<br><br><br>VARIES |
| **handlingTax1Rate**<br><br><br>STRING, NUMBER |
| **handlingTax2Rate**<br><br><br>STRING, NUMBER |
| **handlingTaxCode**<br><br><br>VARIES |
| **hazmatTypeFedEx**<br><br><br>VARIES |
| **holdAtLocationFedEx**<br><br><br>BOOLEAN, STRING |
| **homeDeliveryDateFedEx**<br><br><br>STRING |
| **homeDeliveryTypeFedEx**<br><br><br>VARIES |
| **ignoreAvs**<br><br><br>BOOLEAN, STRING |
| **inbondCodeUps**<br><br><br>STRING |
| **inboundShipment**<br><br><br>VARIES |
| **includeInForecast**<br><br><br>BOOLEAN, STRING |
| **incoterm**<br><br><br>VARIES |
| **inputAuthCode**<br><br><br>STRING |
| **inputReferenceCode**<br><br><br>STRING |
| **insideDeliveryFedEx**<br><br><br>BOOLEAN, STRING |
| **insidePickupFedEx**<br><br><br>BOOLEAN, STRING |
| **installmentList**<br><br><br>VARIES |
| **intercoStatus**<br><br><br>VARIES |
| **intercoTransaction**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **intlExemptionNumFedEx**<br><br><br>STRING |
| **inventoryDetail**<br><br><br>VARIES |
| **inventoryList**<br><br><br>VARIES |
| **inventoryValue**<br><br><br>STRING, NUMBER |
| **isBackflush**<br><br><br>BOOLEAN, STRING |
| **isBookSpecific**<br><br><br>BOOLEAN, STRING |
| **isCargoAircraftOnlyFedEx**<br><br><br>BOOLEAN, STRING |
| **isInTransitPayment**<br><br><br>BOOLEAN, STRING |
| **isMultiShipTo**<br><br><br>BOOLEAN, STRING |
| **isRecurringPayment**<br><br><br>BOOLEAN, STRING |
| **isRoutedExportTransactionUps**<br><br><br>BOOLEAN, STRING |
| **isTaxable**<br><br><br>BOOLEAN, STRING |
| **isWip**<br><br><br>BOOLEAN, STRING |
| **item**<br><br><br>VARIES |
| **itemCostDiscAmount**<br><br><br>STRING, NUMBER |
| **itemCostDiscPrint**<br><br><br>BOOLEAN, STRING |
| **itemCostDiscRate**<br><br><br>STRING |
| **itemCostDiscTax1Amt**<br><br><br>STRING, NUMBER |
| **itemCostDiscTaxable**<br><br><br>BOOLEAN, STRING |
| **itemCostDiscount**<br><br><br>VARIES |
| **itemCostList**<br><br><br>VARIES |
| **itemCostTaxCode**<br><br><br>VARIES |
| **itemCostTaxRate1**<br><br><br>STRING, NUMBER |
| **itemCostTaxRate2**<br><br><br>STRING, NUMBER |
| **itemFulfillment**<br><br><br>VARIES |
| **itemList**<br><br><br>VARIES |
| **job**<br><br><br>VARIES |
| **landedCostMethod**<br><br><br>VARIES |
| **landedCostPerLine**<br><br><br>BOOLEAN, STRING |
| **landedCostsList**<br><br><br>VARIES |
| **lastModifiedDate**<br><br><br>STRING |
| **leadSource**<br><br><br>VARIES |
| **licenseDateUps**<br><br><br>STRING |
| **licenseExceptionUps**<br><br><br>VARIES |
| **licenseNumberUps**<br><br><br>STRING |
| **lineList**<br><br><br>VARIES |
| **linkedTrackingNumbers**<br><br><br>STRING |
| **location**<br><br><br>VARIES |
| **manufacturingRouting**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **message**<br><br><br>STRING |
| **messageSel**<br><br><br>VARIES |
| **methodOfTransportUps**<br><br><br>VARIES |
| **nextApprover**<br><br><br>VARIES |
| **nextBill**<br><br><br>STRING |
| **nexus**<br><br><br>VARIES |
| **nullFieldList**<br><br><br>VARIES |
| **onCreditHold**<br><br><br>STRING |
| **oneTime**<br><br><br>STRING, NUMBER |
| **operationList**<br><br><br>VARIES |
| **opportunity**<br><br><br>VARIES |
| **options**<br><br><br>VARIES |
| **orderQuantity**<br><br><br>STRING, NUMBER |
| **orderStatus**<br><br><br>VARIES |
| **otherList**<br><br><br>VARIES |
| **otherRefNum**<br><br><br>STRING |
| **outputAuthCode**<br><br><br>STRING |
| **outputReferenceCode**<br><br><br>STRING |
| **overrideInstallments**<br><br><br>BOOLEAN, STRING |
| **packageFedExList**<br><br><br>VARIES |
| **packageList**<br><br><br>VARIES |
| **packageUpsList**<br><br><br>VARIES |
| **packageUspsList**<br><br><br>VARIES |
| **packedDate**<br><br><br>STRING |
| **parentExpenseAlloc**<br><br><br>VARIES |
| **partiesToTransactionUps**<br><br><br>BOOLEAN, STRING |
| **partner**<br><br><br>VARIES |
| **partnersList**<br><br><br>VARIES |
| **payPalAuthId**<br><br><br>STRING |
| **payPalProcess**<br><br><br>BOOLEAN, STRING |
| **payPalStatus**<br><br><br>STRING |
| **payPalTranId**<br><br><br>STRING |
| **payeeAddress**<br><br><br>VARIES |
| **payeeAddressList**<br><br><br>VARIES |
| **payment**<br><br><br>STRING, NUMBER |
| **paymentCardCsc**<br><br><br>STRING |
| **paymentEventDate**<br><br><br>STRING |
| **paymentEventHoldReason**<br><br><br>VARIES |
| **paymentEventResult**<br><br><br>VARIES |
| **paymentEventType**<br><br><br>VARIES |
| **paymentEventUpdatedBy**<br><br><br>STRING |
| **paymentHold**<br><br><br>BOOLEAN, STRING |
| **paymentList**<br><br><br>VARIES |
| **paymentMethod**<br><br><br>VARIES |
| **paymentOperation**<br><br><br>VARIES |
| **paymentOption**<br><br><br>STRING |
| **paymentProcessingProfile**<br><br><br>VARIES |
| **paypalAuthId**<br><br><br>STRING |
| **paypalProcess**<br><br><br>BOOLEAN, STRING |
| **pending**<br><br><br>STRING, NUMBER |
| **pickedDate**<br><br><br>STRING |
| **pnRefNum**<br><br><br>STRING |
| **policyViolated**<br><br><br>BOOLEAN, STRING |
| **postingPeriod**<br><br><br>VARIES |
| **printVoucher**<br><br><br>BOOLEAN, STRING |
| **probability**<br><br><br>STRING, NUMBER |
| **promoCode**<br><br><br>VARIES |
| **promotionsList**<br><br><br>VARIES |
| **purchaseContract**<br><br><br>VARIES |
| **purchaseOrderList**<br><br><br>VARIES |
| **quantity**<br><br><br>STRING, NUMBER |
| **recipientTaxIdUps**<br><br><br>STRING |
| **recognizedRevenue**<br><br><br>STRING, NUMBER |
| **recurAnnually**<br><br><br>STRING, NUMBER |
| **recurMonthly**<br><br><br>STRING, NUMBER |
| **recurQuarterly**<br><br><br>STRING, NUMBER |
| **recurWeekly**<br><br><br>STRING, NUMBER |
| **recurringBill**<br><br><br>BOOLEAN, STRING |
| **refundCheck**<br><br><br>BOOLEAN, STRING |
| **requestedBy**<br><br><br>VARIES |
| **requestedDate**<br><br><br>STRING |
| **revCommitStatus**<br><br><br>VARIES |
| **revRecEndDate**<br><br><br>STRING |
| **revRecOnRevCommitment**<br><br><br>BOOLEAN, STRING |
| **revRecSchedule**<br><br><br>VARIES |
| **revRecStartDate**<br><br><br>STRING |
| **revenueStatus**<br><br><br>VARIES |
| **reversalDate**<br><br><br>STRING |
| **reversalDefer**<br><br><br>BOOLEAN, STRING |
| **reversalEntry**<br><br><br>STRING |
| **revision**<br><br><br>VARIES |
| **salesEffectiveDate**<br><br><br>STRING |
| **salesGroup**<br><br><br>VARIES |
| **salesOrder**<br><br><br>VARIES |
| **salesOrderRequiredDepositDue**<br><br><br>STRING, NUMBER |
| **salesRep**<br><br><br>VARIES |
| **salesTeamList**<br><br><br>VARIES |
| **saturdayDeliveryFedEx**<br><br><br>BOOLEAN, STRING |
| **saturdayDeliveryUps**<br><br><br>BOOLEAN, STRING |
| **saturdayPickupFedex**<br><br><br>BOOLEAN, STRING |
| **saveOnAuthDecline**<br><br><br>BOOLEAN, STRING |
| **schedulingMethod**<br><br><br>VARIES |
| **scrapQuantity**<br><br><br>STRING, NUMBER |
| **sendBackupEmailFedEx**<br><br><br>BOOLEAN, STRING |
| **sendBackupEmailUps**<br><br><br>BOOLEAN, STRING |
| **sendShipNotifyEmailFedEx**<br><br><br>BOOLEAN, STRING |
| **sendShipNotifyEmailUps**<br><br><br>BOOLEAN, STRING |
| **serialNumbers**<br><br><br>STRING |
| **shipAddress**<br><br><br>STRING |
| **shipAddressList**<br><br><br>VARIES |
| **shipComplete**<br><br><br>BOOLEAN, STRING |
| **shipDate**<br><br><br>STRING |
| **shipDateFedEx**<br><br><br>STRING |
| **shipGroupList**<br><br><br>VARIES |
| **shipIsResidential**<br><br><br>BOOLEAN, STRING |
| **shipMethod**<br><br><br>VARIES |
| **shipNotifyEmailAddress2Ups**<br><br><br>STRING |
| **shipNotifyEmailAddressFedEx**<br><br><br>STRING |
| **shipNotifyEmailAddressUps**<br><br><br>STRING |
| **shipNotifyEmailMessageUps**<br><br><br>STRING |
| **shipStatus**<br><br><br>VARIES |
| **shipTo**<br><br><br>VARIES |
| **shipmentWeightFedEx**<br><br><br>STRING, NUMBER |
| **shipmentWeightUps**<br><br><br>STRING, NUMBER |
| **shippedDate**<br><br><br>STRING |
| **shippingAddress**<br><br><br>VARIES |
| **shippingCost**<br><br><br>STRING, NUMBER |
| **shippingTax1Rate**<br><br><br>STRING, NUMBER |
| **shippingTax2Rate**<br><br><br>STRING, NUMBER |
| **shippingTaxCode**<br><br><br>VARIES |
| **shopperIpAddress**<br><br><br>STRING |
| **signatureHomeDeliveryFedEx**<br><br><br>BOOLEAN, STRING |
| **softDescriptor**<br><br><br>STRING |
| **source**<br><br><br>STRING |
| **sourceTransactionId**<br><br><br>STRING |
| **sourceTransactionLine**<br><br><br>STRING, INTEGER |
| **specialOrder**<br><br><br>BOOLEAN, STRING |
| **startDate**<br><br><br>STRING |
| **startOperation**<br><br><br>VARIES |
| **status**<br><br><br>STRING |
| **subTotal**<br><br><br>STRING, NUMBER |
| **subsidiary**<br><br><br>VARIES |
| **subsidiaryTaxRegNum**<br><br><br>VARIES |
| **supervisorApproval**<br><br><br>BOOLEAN, STRING |
| **syncPartnerTeams**<br><br><br>BOOLEAN, STRING |
| **syncSalesTeams**<br><br><br>BOOLEAN, STRING |
| **tax1Amt**<br><br><br>STRING, NUMBER |
| **tax2Amt**<br><br><br>STRING, NUMBER |
| **tax2Total**<br><br><br>STRING, NUMBER |
| **taxDetailsList**<br><br><br>VARIES |
| **taxDetailsOverride**<br><br><br>BOOLEAN, STRING |
| **taxItem**<br><br><br>VARIES |
| **taxPointDate**<br><br><br>STRING |
| **taxRate**<br><br><br>STRING, NUMBER |
| **taxRegOverride**<br><br><br>BOOLEAN, STRING |
| **taxTotal**<br><br><br>STRING, NUMBER |
| **terms**<br><br><br>VARIES |
| **termsFreightChargeFedEx**<br><br><br>STRING, NUMBER |
| **termsInsuranceChargeFedEx**<br><br><br>STRING, NUMBER |
| **termsOfSaleFedEx**<br><br><br>VARIES |
| **thirdPartyAcctFedEx**<br><br><br>STRING |
| **thirdPartyAcctUps**<br><br><br>STRING |
| **thirdPartyCountryFedEx**<br><br><br>VARIES |
| **thirdPartyCountryUps**<br><br><br>VARIES |
| **thirdPartyTypeFedEx**<br><br><br>VARIES |
| **thirdPartyTypeUps**<br><br><br>VARIES |
| **thirdPartyZipcodeUps**<br><br><br>STRING |
| **threeDStatusCode**<br><br><br>STRING |
| **timeDiscAmount**<br><br><br>STRING, NUMBER |
| **timeDiscPrint**<br><br><br>BOOLEAN, STRING |
| **timeDiscRate**<br><br><br>STRING |
| **timeDiscTax1Amt**<br><br><br>STRING, NUMBER |
| **timeDiscTaxable**<br><br><br>BOOLEAN, STRING |
| **timeDiscount**<br><br><br>VARIES |
| **timeList**<br><br><br>VARIES |
| **timeTaxCode**<br><br><br>VARIES |
| **timeTaxRate1**<br><br><br>STRING, NUMBER |
| **timeTaxRate2**<br><br><br>STRING, NUMBER |
| **title**<br><br><br>STRING |
| **toAch**<br><br><br>BOOLEAN, STRING |
| **toBeEmailed**<br><br><br>BOOLEAN, STRING |
| **toBeFaxed**<br><br><br>BOOLEAN, STRING |
| **toBePrinted**<br><br><br>BOOLEAN, STRING |
| **toPrint2**<br><br><br>BOOLEAN, STRING |
| **toSubsidiary**<br><br><br>VARIES |
| **total**<br><br><br>STRING, NUMBER |
| **totalCostEstimate**<br><br><br>STRING, NUMBER |
| **trackingNumbers**<br><br><br>STRING |
| **tranDate**<br><br><br>STRING |
| **tranId**<br><br><br>STRING |
| **tranIsVsoeBundle**<br><br><br>BOOLEAN, STRING |
| **tranStatus**<br><br><br>STRING |
| **tranType**<br><br><br>STRING |
| **transactionNumber**<br><br><br>STRING |
| **transferLocation**<br><br><br>VARIES |
| **unApplied**<br><br><br>STRING, NUMBER |
| **unapplied**<br><br><br>STRING, NUMBER |
| **undepFunds**<br><br><br>BOOLEAN, STRING |
| **unitCost**<br><br><br>STRING, NUMBER |
| **units**<br><br><br>VARIES |
| **unitsType**<br><br><br>VARIES |
| **useItemCostAsTransferCost**<br><br><br>BOOLEAN, STRING |
| **useMultiCurrency**<br><br><br>BOOLEAN, STRING |
| **userTaxTotal**<br><br><br>STRING, NUMBER |
| **userTotal**<br><br><br>STRING, NUMBER |
| **validFrom**<br><br><br>STRING |
| **vatRegNum**<br><br><br>STRING |
| **visibleToCustomer**<br><br><br>BOOLEAN, STRING |
| **voidJournal**<br><br><br>VARIES |
| **vsoeAutoCalc**<br><br><br>BOOLEAN, STRING |

### UnitsType

The `UnitsType` table contains info about the unit types, or Units of Measure, in your NetSuite account.

#### UnitsType table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/UnitsType.html "Opens in new tab: NetSuite documentation") |

UnitsType table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **uomList**<br><br><br>VARIES |

### Usage

The `Usage` table contains info about the subscription billing lines in your NetSuite account. For example: Money, time, cellular data, internet data, etc.

#### Usage table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Usage.html "Opens in new tab: NetSuite documentation") |

Usage table schema

| **customForm**<br><br><br>VARIES |
| --- |
| **customer**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **item**<br><br><br>VARIES |
| **memo**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **status**<br><br><br>STRING |
| **subscriptionPlan**<br><br><br>VARIES |
| **usageDate**<br><br><br>STRING |
| **usageQuantity**<br><br><br>STRING, NUMBER |
| **usageSubscription**<br><br><br>VARIES |
| **usageSubscriptionLine**<br><br><br>VARIES |

### Vendor

The `Vendor` table contains info about the vendors in your NetSuite account.

#### Vendor table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Key-based Incremental |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Replication Key ![](https://help.qlik.com/en-US/stitch/images/replication/replication-key-icon.svg)** | lastModifiedDate |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/Vendor.html "Opens in new tab: NetSuite documentation") |

Vendor table schema

| **accountNumber**<br><br><br>STRING |
| --- |
| **addressbookList**<br><br><br>VARIES |
| **altEmail**<br><br><br>STRING |
| **altName**<br><br><br>STRING |
| **altPhone**<br><br><br>STRING |
| **balance**<br><br><br>STRING, NUMBER |
| **balancePrimary**<br><br><br>STRING, NUMBER |
| **bcn**<br><br><br>STRING |
| **billPay**<br><br><br>BOOLEAN, STRING |
| **category**<br><br><br>VARIES |
| **comments**<br><br><br>STRING |
| **companyName**<br><br><br>STRING |
| **creditLimit**<br><br><br>STRING, NUMBER |
| **currency**<br><br><br>VARIES |
| **currencyList**<br><br><br>VARIES |
| **customFieldList**<br><br><br>VARIES |
| **customForm**<br><br><br>VARIES |
| **dateCreated**<br><br><br>STRING |
| **defaultAddress**<br><br><br>STRING |
| **defaultTaxReg**<br><br><br>STRING |
| **eligibleForCommission**<br><br><br>BOOLEAN, STRING |
| **email**<br><br><br>STRING |
| **emailPreference**<br><br><br>VARIES |
| **emailTransactions**<br><br><br>BOOLEAN, STRING |
| **entityId**<br><br><br>STRING |
| **expenseAccount**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **fax**<br><br><br>STRING |
| **faxTransactions**<br><br><br>BOOLEAN, STRING |
| **firstName**<br><br><br>STRING |
| **giveAccess**<br><br><br>BOOLEAN, STRING |
| **globalSubscriptionStatus**<br><br><br>VARIES |
| **homePhone**<br><br><br>STRING |
| **image**<br><br><br>VARIES |
| **incoterm**<br><br><br>VARIES |
| **internalId**<br><br><br>STRING |
| **is1099Eligible**<br><br><br>BOOLEAN, STRING |
| **isAccountant**<br><br><br>BOOLEAN, STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isJobResourceVend**<br><br><br>BOOLEAN, STRING |
| **isPerson**<br><br><br>BOOLEAN, STRING |
| **laborCost**<br><br><br>STRING, NUMBER |
| **lastModifiedDate**<br><br><br>STRING |
| **lastName**<br><br><br>STRING |
| **legalName**<br><br><br>STRING |
| **middleName**<br><br><br>STRING |
| **mobilePhone**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |
| **openingBalance**<br><br><br>STRING, NUMBER |
| **openingBalanceAccount**<br><br><br>VARIES |
| **openingBalanceDate**<br><br><br>STRING |
| **password**<br><br><br>STRING |
| **password2**<br><br><br>STRING |
| **payablesAccount**<br><br><br>VARIES |
| **phone**<br><br><br>STRING |
| **phoneticName**<br><br><br>STRING |
| **predConfidence**<br><br><br>STRING, NUMBER |
| **predictedDays**<br><br><br>STRING, INTEGER |
| **pricingScheduleList**<br><br><br>VARIES |
| **printOnCheckAs**<br><br><br>STRING |
| **printTransactions**<br><br><br>BOOLEAN, STRING |
| **purchaseOrderAmount**<br><br><br>STRING, NUMBER |
| **purchaseOrderQuantity**<br><br><br>STRING, NUMBER |
| **purchaseOrderQuantityDiff**<br><br><br>STRING, NUMBER |
| **receiptAmount**<br><br><br>STRING, NUMBER |
| **receiptQuantity**<br><br><br>STRING, NUMBER |
| **receiptQuantityDiff**<br><br><br>STRING, NUMBER |
| **representingSubsidiary**<br><br><br>VARIES |
| **requirePwdChange**<br><br><br>BOOLEAN, STRING |
| **rolesList**<br><br><br>VARIES |
| **salutation**<br><br><br>STRING |
| **sendEmail**<br><br><br>BOOLEAN, STRING |
| **subscriptionsList**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **taxIdNum**<br><br><br>STRING |
| **taxItem**<br><br><br>VARIES |
| **taxRegistrationList**<br><br><br>STRING |
| **terms**<br><br><br>VARIES |
| **title**<br><br><br>STRING |
| **unbilledOrders**<br><br><br>STRING, NUMBER |
| **unbilledOrdersPrimary**<br><br><br>STRING, NUMBER |
| **url**<br><br><br>STRING |
| **vatRegNumber**<br><br><br>STRING |
| **workCalendar**<br><br><br>VARIES |

### VendorCategory

The `VendorCategory` table contains info about the categories that can be applied to vendors in your NetSuite account.

#### VendorCategory table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/VendorCategory.html "Opens in new tab: NetSuite documentation") |

VendorCategory table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **isTaxAgency**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |

### VendorSubsidiaryRelationship

The `VendorSubsidiaryRelationship` table contains info about vendors shared with multiple subsidiaries.

#### VendorSubsidiaryRelationship table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/VendorSubsidiaryRelationship.html "Opens in new tab: NetSuite documentation") |

VendorSubsidiaryRelationship table schema

| **baseCurrency**<br><br><br>VARIES |
| --- |
| **creditLimit**<br><br><br>STRING, NUMBER |
| **customFieldList**<br><br><br>VARIES |
| **entity**<br><br><br>VARIES |
| **externalId**<br><br><br>STRING |
| **internalId**<br><br><br>STRING |
| **isPrimarySub**<br><br><br>BOOLEAN, STRING |
| **nullFieldList**<br><br><br>VARIES |
| **primaryCurrency**<br><br><br>VARIES |
| **subsidiary**<br><br><br>VARIES |
| **taxItem**<br><br><br>VARIES |

### WinLossReason

The `WinLossReason` table contains info about the win/loss reasons in your NetSuite account.

#### WinLossReason table replication requirements

Replicating this table requires the \*\* (View)\*\* permission in NetSuite. Refer to the [Configure the Stitch role](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#configure-permissions-save-stitch-role) section for instructions on adding this permission.

| **Replication Method [](https://help.qlik.com/en-US/stitch/replication/replication-methods)[the Info icon](https://help.qlik.com/en-US/stitch/replication/replication-methods)[](https://help.qlik.com/en-US/stitch/replication/replication-methods)** | Full Table |
| --- | --- |
| **Primary Key ![](https://help.qlik.com/en-US/stitch/images/replication/primary-key-icon.svg)** | internalId |
| **Useful links** | [NetSuite documentation](https://system.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2023_1/schema/record/WinLossReason.html "Opens in new tab: NetSuite documentation") |

WinLossReason table schema

| **externalId**<br><br><br>STRING |
| --- |
| **internalId**<br><br><br>STRING |
| **isInactive**<br><br><br>BOOLEAN, STRING |
| **name**<br><br><br>STRING |
| **nullFieldList**<br><br><br>VARIES |