# NetSuite REST - Search records アクション
Search records アクションを使用すると、NetSuite のレコードを検索できます。レコードをフィルタリングするには、Search query を入力するか、Search settings の入力フィールドを使用します。両方を指定した場合、Workato は Search query フィールドを優先します。
既知のデータ型を持つフィールドのみを使用して、入力フィールドをフィルタリングできます。他のフィールドでフィルタリングするには、カスタムの Search query を使用してください。
BETA RECORDS
ベータレコードを検索するには、NetSuite アカウントで REST Record Service (beta) 機能が有効になっている必要があります。
詳細については、REST Web Services Prerequisites and Setup (opens new window) ガイドを参照してください。
# Input
Input fields | Description |
---|---|
Record | 取得するNetSuite レコードを選択するか、このフィールドを切り替えてカスタムのレコードタイプ ID を入力します。 |
Search query | レコードをフィルタリングするための検索クエリを入力します。例:email START_WITH barbara 。フィールド名、タイプ、および可用性の詳細については、NetSuite Records Catalog (opens new window) を参照してください。 |
Search settings | このセクションを展開して検索設定を構成します。 |
String fields | すべての文字列フィールドに対する検索演算子を選択します。デフォルトは CONTAIN です。 |
Number fields | すべての整数、数値、浮動小数点数、倍精度数、および期間フィールドに対する検索演算子を選択します。デフォルトは EQUAL です。 |
Date/Time fields | すべての日付、時間、および日時フィールドに対する検索演算子を選択します。デフォルトは ON です。 |
Limit | 単一ページで取得するレコード数を指定します。最大は 1000 です。デフォルトは 200 です。 |
Offset | レコードの取得を開始する位置を指定します。デフォルトは 0 です。 |
選択したレコードタイプに基づいて追加のフィールドが動的に読み込まれます。このアクションの使用方法の詳細については、NetSuite のRecord Filtering and Query (opens new window)ドキュメントを参照してください。
# Record types
This action supports the following record types:
- Account
- Accounting period
- Advanced intercompany journal entry
- Assembly item
- Billing account
- Billing schedule
- Bin
- Bin transfer
- Cash refund
- Cash sale
- Change order
- Charge
- Check
- Class
- Commerce category
- Consolidated exchange rate
- Contact
- Contact category
- Contact role
- Cost category
- Credit card charge
- Credit card refund
- Credit memo
- Currency
- Customer
- Customer category
- Customer deposit
- Customer payment
- Customer refund
- Customer subsidiary relationship
- Department
- Deposit
- Deposit application
- Description item
- Discount item
- Email template
- Employee
- Estimate
- Event
- Expense category
- Expense report
- Fulfillment request
- Inbound shipment
- Intercompany journal entry
- Intercompany transfer order
- Inventory adjustment
- Inventory cost revaluation
- Inventory count
- Inventory item
- Inventory number
- Inventory transfer
- Invoice
- Item fulfillment
- Item group
- Item receipt
- Job
- Job status
- Job type
- Journal entry
- Kit item
- Location
- Markup item
- Message
- Nexus
- Non-inventory purchase items
- Non-inventory resale item
- Non-inventory sale item
- Opportunity
- Other charge for purchase item
- Other charge for resale item
- Other name
- Other name category
- Payment item
- Phone call
- Price book
- Price level
- Price plan
- Pricing group
- Project task
- Purchase order
- Requisition
- Return authorization
- Sales order
- Sales tax item
- Service purchase item
- Service resale item
- Service sale item
- Ship item
- Statistical journal entry
- Subscription
- Subscription line
- Subscription plan
- Subscription term
- Subsidiary
- Subtotal item
- Task
- Tax type
- Time bill (track time)
- Transfer order
- Unit of measure
- Usage
- Vendor
- Vendor bill
- Vendor category
- Vendor credit
- Vendor prepayment
- Vendor prepayment application
- Vendor return authorization
- Vendor subsidiary relationship
Refer to the NetSuite REST Web Services Supported Records (opens new window) documentation for more information.
# Output
Output fields | Description |
---|---|
Items | 検索の結果として返されたレコードのリスト。 |
Internal ID (items) | レコードの内部 ID。 |
Links (items) | レコードに関連付けられたリンクのリスト。 |
Rel (links) | リンクの関係タイプ。例えば、self 、next 、prev 、first 、last など。 |
Href (links) | リンクされたリソースの URL エンドポイント。 |
Has more | 出力に含まれなかった検索クエリに関連するさらに多くのレコードがあるかどうかを示します。 |
Count | 現在のレスポンスで返されたレコードの数。 |
Offset | 全体の結果セットに対する現在のレスポンス内のレコードの開始位置。 |
Total results | 検索条件に一致する結果の総数。 |
Last updated: 2025/3/13 4:43:56