Item Receipt

An item receipt transaction records the receipt of items from orders or returns that arrive at your location. How you receive items depends on whether you use the Advanced Receiving feature, as described in the following:

This transaction is available when the Locations feature and the Multi-Location Inventory (MLI) feature are enabled. The item receipt record has one subrecord: inventory detail. For more information about item receipts, see Receiving Orders.

The REST API Browser includes information about the field names and field types of the item receipt record, and about the HTTP methods, request parameters, and operations available to this record. For details, see the REST API Browser’s item receipt reference page.

For information about using the REST API Browser, see The REST API Browser.

Record IDs

The record ID for an item receipt REST record is itemreceipt.

The record ID for an inventory detail REST subrecord is inventorydetail.

Prerequisites

There are no prerequisites for using the record in REST.

Usage Notes

You should read the usage notes on initializing item receipts from the supported transactions: Item Receipt.

Sample Codes

The following sample codes show you how to create an item receipt from a purchase order record. It uses the following details for a sample purchase order:

  • Purchase order internal ID – 2173

  • Purchase order item quantity – 4

            POST {{REST_SERVICES}}/record/v1/purchaseorder/2173/!transform/itemreceipt { "item": { "items": [ { "line": 1, "inventorydetail":{ "inventoryassignment": { "items": [{ "receiptInventoryNumber": "L1", "inventorystatus": 1, "binnumber": 20, "quantity":4 } ] } } } ] }
} 

          

Related Topics

REST Web Services Supported Records
SuiteTalk REST Web Services Overview and Setup
Working with Records
NetSuite Record Structure
The REST API Browser

General Notices