Joined data allows you to include fields from related records in your saved search results. For example, when searching transactions, you can include the customer's phone number, the sales rep's email, or the item's category — all in the same search without creating multiple searches.
NetSuite uses ellipsis notation (...) to indicate that a field is from a related (joined) record type.
This notation means: "Go to the Sales Rep record that's linked to this transaction, and retrieve the Email field from that record."
| Search Type | Available Joins |
|---|---|
| Transaction | Customer..., Sales Rep..., Item..., Created By... |
| Customer | Sales Rep..., Parent..., Primary Contact... |
| Item | Vendor..., Department..., Class... |
| Case | Customer..., Assigned..., Company... |
Create a transaction search that includes customer contact information:
| Field | Type |
|---|---|
| Document Number | Transaction field |
| Date | Transaction field |
| Amount | Transaction field |
| Customer...Company Name | Joined from Customer |
| Customer...Phone | Joined from Customer |
| Customer...Email | Joined from Customer |
| Sales Rep...Email | Joined from Employee |
When you join to a record that has multiple related records, your search may return duplicate rows. For example, if a customer has 5 transactions and you search Customers with joined Transaction data, you'll see the customer listed 5 times — once for each transaction.
Joined fields display their full path by default (e.g., "Sales Rep...Email"). Use Custom Labels to simplify column headers:
You can also use joined fields in the Criteria subtab to filter based on related record data.
Find all transactions where the assigned sales rep is in the "West" region: